105c3e68fSJoe Hershbergerconfig DM_ETH 205c3e68fSJoe Hershberger bool "Enable Driver Model for Ethernet drivers" 305c3e68fSJoe Hershberger depends on DM 405c3e68fSJoe Hershberger help 505c3e68fSJoe Hershberger Enable driver model for Ethernet. 605c3e68fSJoe Hershberger 705c3e68fSJoe Hershberger The eth_*() interface will be implemented by the UC_ETH class 805c3e68fSJoe Hershberger This is currently implemented in net/eth.c 905c3e68fSJoe Hershberger Look in include/net.h for details. 103ea143abSJoe Hershberger 113ea143abSJoe Hershbergermenuconfig NETDEVICES 123ea143abSJoe Hershberger bool "Network device support" 133ea143abSJoe Hershberger depends on NET 143ea143abSJoe Hershberger help 153ea143abSJoe Hershberger You must select Y to enable any network device support 163ea143abSJoe Hershberger Generally if you have any networking support this is a given 173ea143abSJoe Hershberger 183ea143abSJoe Hershberger If unsure, say Y 193ea143abSJoe Hershberger 203ea143abSJoe Hershbergerif NETDEVICES 213ea143abSJoe Hershberger 223ea143abSJoe Hershbergerconfig ETH_SANDBOX 233ea143abSJoe Hershberger depends on DM_ETH && SANDBOX 243ea143abSJoe Hershberger default y 253ea143abSJoe Hershberger bool "Sandbox: Mocked Ethernet driver" 263ea143abSJoe Hershberger help 273ea143abSJoe Hershberger This driver simply responds with fake ARP replies and ping 283ea143abSJoe Hershberger replies that are used to verify network stack functionality 293ea143abSJoe Hershberger 303ea143abSJoe Hershberger This driver is particularly useful in the test/dm/eth.c tests 313ea143abSJoe Hershberger 32*a346ca79SJoe Hershbergerconfig ETH_SANDBOX_RAW 33*a346ca79SJoe Hershberger depends on DM_ETH && SANDBOX 34*a346ca79SJoe Hershberger default y 35*a346ca79SJoe Hershberger bool "Sandbox: Bridge to Linux Raw Sockets" 36*a346ca79SJoe Hershberger help 37*a346ca79SJoe Hershberger This driver is a bridge from the bottom of the network stack 38*a346ca79SJoe Hershberger in U-Boot to the RAW AF_PACKET API in Linux. This allows real 39*a346ca79SJoe Hershberger network traffic to be tested from within sandbox. See 40*a346ca79SJoe Hershberger board/sandbox/README.sandbox for more details. 41*a346ca79SJoe Hershberger 423ea143abSJoe Hershbergerendif # NETDEVICES 43