kconfig: Refactor the dependency on 'NET_L2_ETHERNET'

Refactor the dependency on 'NET_L2_ETHERNET'.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
This commit is contained in:
Sebastian Bøe 2018-12-27 19:10:14 +01:00 committed by Anas Nashif
commit 92ccd2ccd8
8 changed files with 5 additions and 11 deletions

View file

@ -7,18 +7,16 @@
#
menu "Ethernet Drivers"
depends on NET_L2_ETHERNET
if NET_L2_ETHERNET
module = ETHERNET
module-dep = LOG
module-str = Log level for Ethernet driver
module-help = Sets log level for Ethernet Device Drivers.
source "subsys/net/Kconfig.template.log_config.net"
endif # NET_L2_ETHERNET
config ETH_INIT_PRIORITY
int "Ethernet driver init priority"
depends on NET_L2_ETHERNET
default 80
help
Ethernet device driver initialization priority.
@ -35,4 +33,4 @@ source "drivers/ethernet/Kconfig.stm32_hal"
source "drivers/ethernet/Kconfig.native_posix"
source "drivers/ethernet/Kconfig.stellaris"
endmenu
endmenu # "Ethernet Drivers"

View file

@ -8,7 +8,6 @@
menuconfig ETH_DW
bool "Synopsys DesignWare Ethernet driver"
depends on NET_L2_ETHERNET
help
Enable Synopsys DesignWare Ethernet driver.

View file

@ -8,7 +8,6 @@
menuconfig ETH_ENC28J60
bool "ENC28J60C Ethernet Controller"
depends on NET_L2_ETHERNET
depends on SPI
help
ENC28J60C Stand-Alone Ethernet Controller

View file

@ -6,7 +6,7 @@
menuconfig ETH_MCUX
bool "MCUX Ethernet driver"
depends on NET_L2_ETHERNET && HAS_MCUX
depends on HAS_MCUX
help
Enable MCUX Ethernet driver. Note, this driver performs one shot PHY
setup. There is no support for PHY disconnect, reconnect or

View file

@ -6,7 +6,7 @@
menuconfig ETH_NATIVE_POSIX
bool "Native Posix Ethernet driver"
depends on ARCH_POSIX && NET_L2_ETHERNET
depends on ARCH_POSIX
help
Enable native posix ethernet driver. Note, this driver is run inside
a process in your host system.

View file

@ -6,7 +6,7 @@
menuconfig ETH_SAM_GMAC
bool "Atmel SAM Ethernet driver"
depends on SOC_FAMILY_SAM && NET_L2_ETHERNET
depends on SOC_FAMILY_SAM
help
Enable Atmel SAM MCU Family Ethernet driver.

View file

@ -8,6 +8,5 @@
menuconfig ETH_STELLARIS
bool "Enable TI Stellaris MCU family ethernet driver."
depends on NET_L2_ETHERNET
help
Stellaris on-board Ethernet Controller

View file

@ -8,7 +8,6 @@
menuconfig ETH_STM32_HAL
bool "STM32 HAL Ethernet driver"
depends on NET_L2_ETHERNET
select USE_STM32_HAL_ETH
help
Enable STM32 HAL based Ethernet driver. It is available for