drivers: net: ethernet: fix source realtek driver
Martin Gao [Sat, 24 Oct 2015 02:45:21 +0000 (19:45 -0700)]
- use config NET_VENDOR_REALTEK to decide whether or not
  to include realtek driver codes into compile
- enable only r8168 realtek driver for darcy

Bug 1695353

Change-Id: I2bcef80382c6f1fe98f0899291ee964b87bd42cc
Signed-off-by: Martin Gao <marting@nvidia.com>
Reviewed-on: http://git-master/r/825108
Reviewed-by: Vinayak Pane <vpane@nvidia.com>
Tested-by: Vinayak Pane <vpane@nvidia.com>

drivers/net/ethernet/realtek/Kconfig

index 8f09e4c..c6fdf93 100644 (file)
@@ -16,23 +16,9 @@ config NET_VENDOR_REALTEK
          the questions about Realtek devices. If you say Y, you will be asked for
          your specific card in the following questions.
 
-config NET_VENDOR_REALTEK_R8168
-       bool "Realtek devices"
-       default y
-       depends on PCI || (PARPORT && X86)
-       ---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>.
-
-         Note that the answer to this question doesn't directly affect the
-         kernel: saying N will just cause the configurator to skip all
-         the questions about Realtek devices. If you say Y, you will be asked for
-         your specific card in the following questions.
-
 config R8168
        tristate "Realtek 8168 gigabit ethernet support"
-       depends on PCI && NET_VENDOR_REALTEK_R8168
+       depends on PCI && NET_VENDOR_REALTEK
        ---help---
          Say Y here if you have a Realtek 8168 PCI Gigabit Ethernet adapter.
 
@@ -42,28 +28,28 @@ config R8168
 config R8168_NAPI
     bool "Realtek 8168 NAPI"
     default y
-    depends on PCI && NET_VENDOR_REALTEK_R8168
+    depends on PCI && NET_VENDOR_REALTEK
     ---help---
       Say Y here if you have a Realtek 8168 PCI Gigabit Ethernet adapter.
 
 config R8168_VLAN
     bool "Realtek 8168 VLAN"
     default y
-    depends on PCI && NET_VENDOR_REALTEK_R8168
+    depends on PCI && NET_VENDOR_REALTEK
     ---help---
       Say Y here if you have a Realtek 8168 PCI Gigabit Ethernet adapter.
 
 config R8168_ASPM
     bool "Realtek 8168 ASPM"
     default y
-    depends on PCI && NET_VENDOR_REALTEK_R8168
+    depends on PCI && NET_VENDOR_REALTEK
     ---help---
       Say Y here if you have a Realtek 8168 PCI Gigabit Ethernet adapter.
 
 config R8168_S5WOL
     bool "Realtek 8168 S5WOL"
     default y
-    depends on PCI && NET_VENDOR_REALTEK_R8168
+    depends on PCI && NET_VENDOR_REALTEK
     ---help---
       Say Y here if you have a Realtek 8168 PCI Gigabit Ethernet adapter.