Move CONFIG_NET_DUMPPACKET from LPC17 and STM32 to commong network drivers. Automatically enabled CONFIG_NETDEVICES when any Ethernet driver is enabled

This commit is contained in:
Gregory Nutt 2013-09-25 11:50:05 -06:00
parent d06b7b0afe
commit 22fe508443
6 changed files with 18 additions and 16 deletions

View File

@ -5625,4 +5625,6 @@
Holtzberg (2013-9-24).
* Standardized stack checking logic so the interfaces can be used
by common stack monitoring logic (2013-9-24).
* drivers/net/Kconfig: Move CONFIG_NET_DUMPPACKET out of LPC17
and STM32 Kconfigs into the common network driver Kconfig (2013-9-25).

View File

@ -120,6 +120,7 @@ config SSI1_DISABLE
config LM_ETHERNET
bool "Stellaris Ethernet"
default n
select NETDEVICES
---help---
This must be set (along with NET) to build the Stellaris Ethernet driver.

View File

@ -137,7 +137,7 @@ config LPC17_EMC
config LPC17_ETHERNET
bool "Ethernet"
select NET
select NETDEVICES
select ARCH_HAVE_PHY
default n
@ -684,13 +684,6 @@ config NET_REGDEBUG
---help---
Enable low level register debug. Also needs DEBUG.
config NET_DUMPPACKET
bool "Enable packet dumping"
depends on DEBUG
default n
---help---
Dump all received and transmitted packets. Also needs DEBUG.
config NET_HASH
bool "Hashing"
default n

View File

@ -160,12 +160,14 @@ config SAMA5_GMAC
bool "Gigabit Ethernet MAC (GMAC)"
default n
depends on SAMA5_HAVE_GMAC
select NETDEVICES
select ARCH_HAVE_PHY
config SAMA5_EMAC
bool "10/100MBps Ethernet MAC (EMAC)"
default n
depends on SAMA5_HAVE_EMAC
select NETDEVICES
select ARCH_HAVE_PHY
config SAMA5_LCDC

View File

@ -573,7 +573,7 @@ config PIC32MX_CAN2
config PIC32MX_ETHERNET
bool "Ethernet"
default n
select NET
select NETDEVICES
select ARCH_HAVE_PHY
config PIC32MX_CTMU
@ -981,13 +981,6 @@ config NET_WOL
---help---
Enable Wake-up on LAN (not fully implemented).
config NET_DUMPPACKET
bool "Dump packets"
default n
depends on PIC32MX_ETHERNET && DEBUG
---help---
Dump all received and transmitted packets. Also needs DEBUG.
config NET_REGDEBUG
bool "Register level debug"
default n

View File

@ -3,6 +3,8 @@
# see misc/tools/kconfig-language.txt.
#
comment "General Ethernet MAC Driver Options"
config NETDEV_MULTINIC
bool "Multiple NIC support"
default n
@ -10,6 +12,15 @@ config NETDEV_MULTINIC
Select this option if you board and/or MCU are capable of supporting
multiple Ethernet MAC drivers.
config NET_DUMPPACKET
bool "Enable packet dumping"
depends on DEBUG
default n
---help---
Some Ethernet MAC drivers supporting dumping of received and
transmitted packets as a debug option. This setting enables that
debug option. Also needs DEBUG.
comment "External Ethernet MAC Device Support"
config NET_DM90x0