These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / net / ethernet / via / Kconfig
index f66ddae..d3d0947 100644 (file)
@@ -6,9 +6,7 @@ config NET_VENDOR_VIA
        bool "VIA devices"
        default y
        ---help---
-         If you have a network (Ethernet) card belonging to this class, say Y
-         and read the Ethernet-HOWTO, available from
-         <http://www.tldp.org/docs.html#howto>.
+         If you have a network (Ethernet) card belonging to this class, say Y.
 
          Note that the answer to this question doesn't directly affect the
          kernel: saying N will just cause the configurator to skip all
@@ -19,7 +17,8 @@ if NET_VENDOR_VIA
 
 config VIA_RHINE
        tristate "VIA Rhine support"
-       depends on (PCI || USE_OF)
+       depends on PCI || (OF_IRQ && GENERIC_PCI_IOMAP)
+       depends on HAS_DMA
        select CRC32
        select MII
        ---help---
@@ -43,7 +42,8 @@ config VIA_RHINE_MMIO
 
 config VIA_VELOCITY
        tristate "VIA Velocity support"
-       depends on (PCI || USE_OF)
+       depends on (PCI || (OF_ADDRESS && OF_IRQ))
+       depends on HAS_DMA
        select CRC32
        select CRC_CCITT
        select MII