]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/net/Kconfig
net: fec_mxc: move CONFIG_FEC_MXC_PHYADDR from Kconfig to include/configs/*.h
[karo-tx-uboot.git] / drivers / net / Kconfig
index e48d84c5019aae30cfb275000714e244f4e91bd5..77f683699eca85d8a92c2ac8a456a89960a38eeb 100644 (file)
@@ -11,6 +11,7 @@ config DM_ETH
 menuconfig NETDEVICES
        bool "Network device support"
        depends on NET
+       default y if DM_ETH
        help
          You must select Y to enable any network device support
          Generally if you have any networking support this is a given
@@ -19,6 +20,38 @@ menuconfig NETDEVICES
 
 if NETDEVICES
 
+config E1000
+       bool "Intel PRO/1000 Gigabit Ethernet support"
+       help
+         This driver supports Intel(R) PRO/1000 gigabit ethernet family of
+         adapters.  For more information on how to identify your adapter, go
+         to the Adapter & Driver ID Guide at:
+
+         <http://support.intel.com/support/network/adapter/pro100/21397.htm>
+
+config E1000_SPI_GENERIC
+       bool "Allow access to the Intel 8257x SPI bus"
+       depends on E1000
+       help
+         Allow generic access to the SPI bus on the Intel 8257x, for
+         example with the "sspi" command.
+
+config E1000_SPI
+       bool "Enable SPI bus utility code"
+       depends on E1000
+       help
+         Utility code for direct access to the SPI bus on Intel 8257x.
+         This does not do anything useful unless you set at least one
+         of CONFIG_CMD_E1000 or CONFIG_E1000_SPI_GENERIC.
+
+config CMD_E1000
+       bool "Enable the e1000 command"
+       depends on E1000
+       help
+         This enables the 'e1000' management command for E1000 devices. When
+         used on devices with SPI support you can reprogram the EEPROM from
+         U-Boot.
+
 config ETH_SANDBOX
        depends on DM_ETH && SANDBOX
        default y
@@ -29,6 +62,23 @@ config ETH_SANDBOX
 
          This driver is particularly useful in the test/dm/eth.c tests
 
+config ETH_SANDBOX_RAW
+       depends on DM_ETH && SANDBOX
+       default y
+       bool "Sandbox: Bridge to Linux Raw Sockets"
+       help
+         This driver is a bridge from the bottom of the network stack
+         in U-Boot to the RAW AF_PACKET API in Linux. This allows real
+         network traffic to be tested from within sandbox. See
+         board/sandbox/README.sandbox for more details.
+
+config ETH_DESIGNWARE
+       bool "Synopsys Designware Ethernet MAC"
+       help
+         This MAC is present in SoCs from various vendors. It supports
+         100Mbit and 1 Gbit operation. You must enable CONFIG_PHYLIB to
+         provide the PHY (physical media interface).
+
 config MII
        bool
 
@@ -40,15 +90,6 @@ config GET_FEC_MAC_ADDR_FROM_IIM
        bool "Read FEC MAC address from fuses"
        depends on FEC_MXC
 
-if FEC_MXC
-
-config FEC_MXC_PHYADDR
-       int "FEC Ethernet PHY address"
-               default 0
-       depends on !FEC_MXC_MULTI
-
-endif
-
 source "drivers/net/phy/Kconfig"
 
 endif # NETDEVICES