zephyr/drivers/ethernet
Jukka Rissanen 92481765a2 drivers: ethernet: Set the context iface ptr to main interface
If the Ethernet driver has VLAN enabled (only native_posix, mcux
or gmac has VLAN supported), then the iface pointer in ethernet
context should contain the main network interface. This is needed
so that the interface will get link address set to it properly.

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2020-01-30 09:42:07 +02:00
..
CMakeLists.txt drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
eth_e1000_priv.h
eth_e1000.c drivers: eth: e1000: Include sys/types.h for ssize_t 2020-01-08 15:42:16 +02:00
eth_enc28j60_priv.h cleanup: include/: move gpio.h to drivers/gpio.h 2019-06-27 22:55:49 -04:00
eth_enc28j60.c drivers: eth: initialize ethernet stack in enc424j600 and enc28j60 2019-10-21 14:01:52 +03:00
eth_enc424j600_priv.h drivers: eth: enc424j600: Set carrier status by link up/down 2019-11-07 14:50:52 +01:00
eth_enc424j600.c drivers: eth_enc424j600: check received frame length 2019-11-20 17:00:38 +01:00
eth_gecko_priv.h drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
eth_gecko.c drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
eth_liteeth.c include: Fix use of <misc/FOO.h> -> <sys/FOO.h> 2019-12-10 08:39:37 -05:00
eth_mcux.c drivers: ethernet: Set the context iface ptr to main interface 2020-01-30 09:42:07 +02:00
eth_native_posix_adapt.c headers: Refactor kernel and arch headers. 2019-11-06 16:07:32 -08:00
eth_native_posix_priv.h
eth_native_posix.c drivers: ethernet: Set the context iface ptr to main interface 2020-01-30 09:42:07 +02:00
eth_sam_gmac_priv.h drivers: ethernet: stm32, sam, mcux: correctly set LAA bit 2019-09-18 19:14:39 +03:00
eth_sam_gmac.c drivers: ethernet: Set the context iface ptr to main interface 2020-01-30 09:42:07 +02:00
eth_smsc911x_priv.h dts: Convert from DT_<COMPAT>_<INSTANCE>_<PROP> to DT_INST... 2019-06-14 08:02:15 -05:00
eth_smsc911x.c coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
eth_stellaris_priv.h
eth_stellaris.c drivers: eth_stellaris: update for dts change to local-mac-address 2019-07-11 06:50:27 -04:00
eth_stm32_hal_priv.h drivers: ethernet: stm32, sam, mcux: correctly set LAA bit 2019-09-18 19:14:39 +03:00
eth_stm32_hal.c treewide: use full path to clock_control/stm32_clock_control.h header 2020-01-26 17:52:12 +01:00
Kconfig drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
Kconfig.e1000 drivers: eth: e1000: Add a hexdump of the received/sent data 2020-01-02 16:58:27 -05:00
Kconfig.enc28j60 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.enc424j600 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.gecko drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
Kconfig.liteeth kconfig: Remove redundant 'default n' and 'prompt' properties 2019-12-09 16:14:50 +01:00
Kconfig.mcux drivers: eth: mcux: Disable HW accel checksum calc 2020-01-07 12:29:49 +02:00
Kconfig.native_posix kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam_gmac kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.smsc911x kconfig: Remove '# Hidden' comments on promptless symbols 2019-12-21 10:30:33 -05:00
Kconfig.stellaris kconfig: Remove '# Hidden' comments on promptless symbols 2019-12-21 10:30:33 -05:00
Kconfig.stm32_hal kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
phy_gecko.c drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
phy_gecko.h drivers/ethernet: Add support for SiLabs Giant Gecko GG11 2020-01-24 10:28:33 -06:00
phy_sam_gmac.c coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
phy_sam_gmac.h