summaryrefslogtreecommitdiff
path: root/nuttx/drivers/Kconfig
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-09-17 10:52:23 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-09-17 10:52:23 -0600
commitd17f2af35dc6b57ef4dc92ccc2a287d927ed7905 (patch)
tree46f292dd092657945ee19eac5e1a411dbf8a0bc9 /nuttx/drivers/Kconfig
parent59dcc17a925acf09087678bc6c1d5077336517a4 (diff)
downloadpx4-nuttx-d17f2af35dc6b57ef4dc92ccc2a287d927ed7905.tar.gz
px4-nuttx-d17f2af35dc6b57ef4dc92ccc2a287d927ed7905.tar.bz2
px4-nuttx-d17f2af35dc6b57ef4dc92ccc2a287d927ed7905.zip
Add support for multiple PHY selections for multiple Ethernet MAC drivers
Diffstat (limited to 'nuttx/drivers/Kconfig')
-rw-r--r--nuttx/drivers/Kconfig15
1 files changed, 12 insertions, 3 deletions
diff --git a/nuttx/drivers/Kconfig b/nuttx/drivers/Kconfig
index 16a9e2d32..9923f1ca7 100644
--- a/nuttx/drivers/Kconfig
+++ b/nuttx/drivers/Kconfig
@@ -318,11 +318,20 @@ source drivers/mtd/Kconfig
endif
menuconfig NETDEVICES
- bool "Network Device Support"
- default n
+ bool "Network Device/PHY Support"
+ default n if !ARCH_HAVE_PHY
+ default y if ARCH_HAVE_PHY
depends on NET
---help---
- Network interface drivers. See also include/nuttx/net/net.h
+ Network interface driver and PHY selections. This options enables
+ selection of drivers for external Ethernet MAC chips. The majority
+ of MCUs, however, have built-in, internal Ethernet MAC peripherals
+ and that Ethernet support is selected in the MCU-specific
+ configuration menus.
+
+ Most Ethernet MAC drivers, whether internal or external, will
+ require configuration of an external PHY device. That external PHY
+ device is also selected via this menu.
if NETDEVICES
source drivers/net/Kconfig