drivers: net: smsc: Add COMPILE_TEST support
authorAndrew Lunn <andrew@lunn.ch>
Tue, 10 Nov 2020 03:02:48 +0000 (04:02 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 12 Nov 2020 22:49:40 +0000 (14:49 -0800)
Improve the build testing of these SMSC drivers by enabling them when
COMPILE_TEST is selected.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/smsc/Kconfig

index b77e427e6729b0b73fbd3af24da571589f92e01d..c52a38df0e0d8eac628bbc97460ef86ac4f7b972 100644 (file)
@@ -8,7 +8,7 @@ config NET_VENDOR_SMSC
        default y
        depends on ARM || ARM64 || ATARI_ETHERNAT || COLDFIRE || \
                   ISA || MAC || MIPS || NIOS2 || PCI || \
-                  PCMCIA || SUPERH || XTENSA || H8300
+                  PCMCIA || SUPERH || XTENSA || H8300 || COMPILE_TEST
        help
          If you have a network (Ethernet) card belonging to this class, say Y.
 
@@ -39,7 +39,7 @@ config SMC91X
        select MII
        depends on !OF || GPIOLIB
        depends on ARM || ARM64 || ATARI_ETHERNAT || COLDFIRE || \
-                  MIPS || NIOS2 || SUPERH || XTENSA || H8300
+                  MIPS || NIOS2 || SUPERH || XTENSA || H8300 || COMPILE_TEST
        help
          This is a driver for SMC's 91x series of Ethernet chipsets,
          including the SMC91C94 and the SMC91C111. Say Y if you want it
@@ -78,7 +78,7 @@ config SMC911X
        tristate "SMSC LAN911[5678] support"
        select CRC32
        select MII
-       depends on (ARM || SUPERH)
+       depends on (ARM || SUPERH || COMPILE_TEST)
        help
          This is a driver for SMSC's LAN911x series of Ethernet chipsets
          including the new LAN9115, LAN9116, LAN9117, and LAN9118.