zephyr/drivers/ethernet
Tomasz Bursztyka c14a5c896f drivers/ethernet: Use new net_pkt API for sending and receiving
Use the new API where relevant. Only sam_gmac is left aside for now.

This simplifies a lot the code as the caller should only care about
allocating net_pkt and its buffer once, and thus will not need to mess
with "frags" etc...

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2019-02-01 14:34:38 +02:00
..
CMakeLists.txt drivers: eth_smsc911x: Add driver for SMSC9118 aka LAN9118 chip 2019-01-19 11:59:29 -05:00
Kconfig drivers: eth_smsc911x: Add driver for SMSC9118 aka LAN9118 chip 2019-01-19 11:59:29 -05:00
Kconfig.dw kconfig: Refactor the dependency on 'NET_L2_ETHERNET' 2018-12-30 16:24:50 -05:00
Kconfig.e1000
Kconfig.enc28j60 drivers: eth_enc28j60: moved to dts 2019-01-16 21:28:23 -05:00
Kconfig.mcux mimxrt1050_evk: cache enable 2019-01-31 13:22:58 -06:00
Kconfig.native_posix kconfig: Refactor the dependency on 'NET_L2_ETHERNET' 2018-12-30 16:24:50 -05:00
Kconfig.sam_gmac drivers: eth: gmac: use non-cached memory for descriptor lists 2019-01-30 08:40:00 -05:00
Kconfig.smsc911x drivers: eth_smsc911x: Add driver for SMSC9118 aka LAN9118 chip 2019-01-19 11:59:29 -05:00
Kconfig.stellaris drivers: eth: stellaris: Enable automatic Ethernet support in QEMU 2019-01-11 09:48:27 +02:00
Kconfig.stm32_hal kconfig: Refactor the dependency on 'NET_L2_ETHERNET' 2018-12-30 16:24:50 -05:00
eth_dw.c drivers/ethernet: Use new net_pkt API for sending and receiving 2019-02-01 14:34:38 +02:00
eth_dw_priv.h
eth_e1000.c drivers/ethernet: Use new net_pkt API for sending and receiving 2019-02-01 14:34:38 +02:00
eth_e1000_priv.h
eth_enc28j60.c drivers/ethernet: Use new net_pkt API for sending and receiving 2019-02-01 14:34:38 +02:00
eth_enc28j60_priv.h
eth_mcux.c drivers/ethernet: Use new net_pkt API for sending and receiving 2019-02-01 14:34:38 +02:00
eth_native_posix.c drivers/ethernet: Use new net_pkt API for sending and receiving 2019-02-01 14:34:38 +02:00
eth_native_posix_adapt.c
eth_native_posix_priv.h
eth_sam_gmac.c drivers: eth: gmac: fix IRQ names following import of latest HAL 2019-01-30 10:43:45 -06:00
eth_sam_gmac_priv.h drivers: eth: gmac: use non-cached memory for descriptor lists 2019-01-30 08:40:00 -05:00
eth_smsc911x.c drivers: eth_smsc911x: Add driver for SMSC9118 aka LAN9118 chip 2019-01-19 11:59:29 -05:00
eth_smsc911x_priv.h drivers: eth_smsc911x: Add driver for SMSC9118 aka LAN9118 chip 2019-01-19 11:59:29 -05:00
eth_stellaris.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
eth_stellaris_priv.h drivers: ethernet: Add TI Stellaris ethernet controller driver. 2018-12-04 09:36:51 -06:00
eth_stm32_hal.c drivers/ethernet: Use new net_pkt API for sending and receiving 2019-02-01 14:34:38 +02:00
eth_stm32_hal_priv.h
phy_sam_gmac.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
phy_sam_gmac.h