[PATCH] sound/pci/au88x0.c: remove unneeded call to pci_dma_supported() From: Tobias Klauser pci_dma_supported() is called right before pci_set_dma_mask() which already calls pci_dma_supported(). Additionally the custom VORTEX_DMA_MASK macro is replaced by DMA_32BIT_MASK from linux/dma-mapping.h Signed-off-by: Tobias Klauser Index: linux-kj/sound/pci/au88x0/au88x0.c =================================================================== --- linux-kj.orig/sound/pci/au88x0/au88x0.c 2005-12-05 13:17:52.000000000 +0300 +++ linux-kj/sound/pci/au88x0/au88x0.c 2005-12-05 13:19:29.000000000 +0300 @@ -20,6 +20,7 @@ #include #include #include +#include #include // module parameters (see "Module Parameters") @@ -150,11 +151,10 @@ snd_vortex_create(snd_card_t * card, str // check PCI availability (DMA). if ((err = pci_enable_device(pci)) < 0) return err; - if (!pci_dma_supported(pci, VORTEX_DMA_MASK)) { + if (pci_set_dma_mask(pci, DMA_32BIT_MASK)) { printk(KERN_ERR "error to set DMA mask\n"); return -ENXIO; } - pci_set_dma_mask(pci, VORTEX_DMA_MASK); chip = kzalloc(sizeof(*chip), GFP_KERNEL); if (chip == NULL) Index: linux-kj/sound/pci/au88x0/au88x0.h =================================================================== --- linux-kj.orig/sound/pci/au88x0/au88x0.h 2005-12-05 13:17:52.000000000 +0300 +++ linux-kj/sound/pci/au88x0/au88x0.h 2005-12-05 13:19:29.000000000 +0300 @@ -39,8 +39,6 @@ #include "au88x0_wt.h" #endif -#define VORTEX_DMA_MASK 0xffffffff - #define hwread(x,y) readl((x)+((y)>>2)) #define hwwrite(x,y,z) writel((z),(x)+((y)>>2))