zephyr/tests/net/socket
Kumar Gala 6124ccfccf drivers: ethernet: provide Kconfig means to disable ethernet drivers
There are several test cases that create fake ethernet devices and
expect the fake device to be the only ethernet device enabled.  Some
tests handle this be explicitly disabling actual ethernet drivers,
but this doesn't scale well.

Change drivers/ethernet/Kconfig to utilze a menuconfig option that
wraps all the drivers.  This allows us for those test cases that
don't want any actual ethernet drivers to disable them with a
simple CONFIG_ETH_DRIVER=n.

Note, the fake ethernet devices utilize CONFIG_ETH_INIT_PRIORITY so
we have it outside of the 'if ETH_DRIVER' block.

Signed-off-by: Kumar Gala <galak@kernel.org>
2022-08-12 11:33:43 +02:00
..
af_packet drivers: ethernet: provide Kconfig means to disable ethernet drivers 2022-08-12 11:33:43 +02:00
af_packet_ipproto_raw test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
getaddrinfo test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
getnameinfo test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
misc test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
net_mgmt test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
offload_dispatcher test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
poll tests: net: socket: Disable unstable tests for mps2_an385 2022-08-08 22:18:23 +09:00
register test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
select tests: net: socket: Disable unstable tests for mps2_an385 2022-08-08 22:18:23 +09:00
socketpair test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
tcp tests: net: socket: Disable unstable tests for mps2_an385 2022-08-08 22:18:23 +09:00
tls test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
tls_ext test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
udp drivers: ethernet: provide Kconfig means to disable ethernet drivers 2022-08-12 11:33:43 +02:00
websocket test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
socket_helpers.h test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00