]> git.hungrycats.org Git - linux/commitdiff
[ATM]: fore200e dma direction macro tests no longer needed.
authorDavid S. Miller <davem@nuts.davemloft.net>
Wed, 2 Jun 2004 09:14:08 +0000 (02:14 -0700)
committerDavid S. Miller <davem@nuts.davemloft.net>
Wed, 2 Jun 2004 09:14:08 +0000 (02:14 -0700)
drivers/atm/fore200e.h

index 0b2168274025bfb5a58de9d8f5676d24f470c7e5..6a9d2ee97384f33b6352d552493814e3bfee3cc4 100644 (file)
@@ -830,17 +830,9 @@ typedef struct fore200e_bus {
 
 #if defined(CONFIG_ATM_FORE200E_SBA)
 #  if defined(CONFIG_ATM_FORE200E_PCA)
-#    if (PCI_DMA_BIDIRECTIONAL == SBUS_DMA_BIDIRECTIONAL) && \
-        (PCI_DMA_TODEVICE      == SBUS_DMA_TODEVICE)      && \
-        (PCI_DMA_FROMDEVICE    == SBUS_DMA_FROMDEVICE)
-#      define FORE200E_DMA_BIDIRECTIONAL PCI_DMA_BIDIRECTIONAL
-#      define FORE200E_DMA_TODEVICE      PCI_DMA_TODEVICE
-#      define FORE200E_DMA_FROMDEVICE    PCI_DMA_FROMDEVICE
-#    else
-       /* in that case, we'll need to add an extra indirection, e.g.
-         fore200e->bus->dma_direction[ fore200e_dma_direction ] */
-#      error PCI and SBUS DMA direction flags have different values!
-#    endif
+#    define FORE200E_DMA_BIDIRECTIONAL PCI_DMA_BIDIRECTIONAL
+#    define FORE200E_DMA_TODEVICE      PCI_DMA_TODEVICE
+#    define FORE200E_DMA_FROMDEVICE    PCI_DMA_FROMDEVICE
 #  else
 #    define FORE200E_DMA_BIDIRECTIONAL SBUS_DMA_BIDIRECTIONAL
 #    define FORE200E_DMA_TODEVICE      SBUS_DMA_TODEVICE