sandbox: eth: Add network support to sandbox
[platform/kernel/u-boot.git] / drivers / net / Kconfig
1 config DM_ETH
2         bool "Enable Driver Model for Ethernet drivers"
3         depends on DM
4         help
5           Enable driver model for Ethernet.
6
7           The eth_*() interface will be implemented by the UC_ETH class
8           This is currently implemented in net/eth.c
9           Look in include/net.h for details.
10
11 menuconfig NETDEVICES
12         bool "Network device support"
13         depends on NET
14         help
15           You must select Y to enable any network device support
16           Generally if you have any networking support this is a given
17
18           If unsure, say Y
19
20 if NETDEVICES
21
22 config ETH_SANDBOX
23         depends on DM_ETH && SANDBOX
24         default y
25         bool "Sandbox: Mocked Ethernet driver"
26         help
27           This driver simply responds with fake ARP replies and ping
28           replies that are used to verify network stack functionality
29
30           This driver is particularly useful in the test/dm/eth.c tests
31
32 endif # NETDEVICES