zephyr/drivers/ethernet
Wafer Xie 2396b01b1e drivers: eth: stellaris: Fix driver poll all packets from ethernet
The number of interrupts received by the driver maybe less than
the number of data packets received by Ethernet,
so the driver should read the packets number
from the register REG_MACNP value.

Signed-off-by: Wafer Xie <wafer@jaguarmicro.com>
2024-03-21 12:07:35 +00:00
..
phy drivers: ethernet: Introduce ETH_DRIVER_RAW_MODE option 2024-03-20 08:05:55 -05:00
CMakeLists.txt drivers: ethernet: Build ethernet drivers with ETH_DRIVER_RAW_MODE 2024-03-20 08:05:55 -05:00
dsa_ksz8xxx.c drivers: spi: update drivers that were using spi cpol and cpha 2023-10-25 18:30:28 -07:00
dsa_ksz8794.h
dsa_ksz8863.h
eth_adin2111_priv.h drivers: ethernet: adin2111: add Open Alliance SPI support 2024-03-08 18:04:06 +01:00
eth_adin2111.c drivers: ethernet: adin2111: Use ethernet init macro 2024-03-20 08:05:55 -05:00
eth_cyclonev_priv.h
eth_cyclonev.c
eth_dwmac_mmu.c kernel: mm: move kernel mm functions under kernel includes 2023-11-20 09:19:14 +01:00
eth_dwmac_priv.h
eth_dwmac_stm32h7x.c
eth_dwmac.c
eth_e1000_priv.h
eth_e1000.c
eth_enc28j60_priv.h
eth_enc28j60.c drivers: ethernet: fix thread function signatures 2023-10-30 12:24:34 +01:00
eth_enc424j600_priv.h
eth_enc424j600.c drivers: ethernet: fix thread function signatures 2023-10-30 12:24:34 +01:00
eth_esp32.c drivers: eth: esp32: support setting mac address during runtime 2024-03-08 15:19:22 +00:00
eth_gecko_priv.h
eth_gecko.c
eth_ivshmem_priv.h drivers: ethernet: Fix eth_ivshmem shared memory mapping 2023-11-27 12:15:43 +00:00
eth_ivshmem_queue.c drivers: ethernet: Fix eth_ivshmem shared memory mapping 2023-11-27 12:15:43 +00:00
eth_ivshmem.c drivers: ethernet: Fix eth_ivshmem shared memory mapping 2023-11-27 12:15:43 +00:00
eth_lan865x_priv.h drivers: net: lan865x: Move PLCA configuration to dedicated structure 2023-11-29 10:06:30 +01:00
eth_lan865x.c drivers: ethernet: lan865x: Trigger IRQ routine when rca>0 read from TX ftr 2023-12-19 08:51:27 +01:00
eth_liteeth.c
eth_mcux.c drivers: ethernet: eth_mcux: Implement HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_native_posix_adapt.c drivers eth_native_linux: Avoid using ssize 2024-01-15 21:59:56 +01:00
eth_native_posix_priv.h drivers eth_native_linux: Avoid using ssize 2024-01-15 21:59:56 +01:00
eth_native_posix.c drivers eth_native_linux: Avoid using ssize 2024-01-15 21:59:56 +01:00
eth_numaker_priv.h drivers: ethernet: support for Nuvoton numaker series 2023-11-03 12:11:33 +00:00
eth_numaker.c drivers: ethernet: support for Nuvoton numaker series 2023-11-03 12:11:33 +00:00
eth_nxp_enet.c drivers: ethernet: eth_enet: Implement HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_nxp_s32_gmac.c drivers: ethernet: eth_nxp_s32_gmac: Fix multicast filter 2024-03-18 10:14:34 +01:00
eth_nxp_s32_netc_priv.h drivers: ethernet: eth_nxp_s32: Implement HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_nxp_s32_netc_psi.c drivers: ethernet: eth_nxp_s32: Implement HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_nxp_s32_netc_vsi.c drivers: ethernet: eth_nxp_s32: Implement HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_nxp_s32_netc.c drivers: ethernet: eth_nxp_s32: Implement HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_raw.c drivers: ethernet: Build ethernet drivers with ETH_DRIVER_RAW_MODE 2024-03-20 08:05:55 -05:00
eth_sam0_gmac.h
eth_sam_gmac_priv.h hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
eth_sam_gmac.c hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
eth_slip_tap.c
eth_smsc91x_priv.h
eth_smsc91x.c
eth_smsc911x_priv.h
eth_smsc911x.c
eth_stellaris_priv.h
eth_stellaris.c drivers: eth: stellaris: Fix driver poll all packets from ethernet 2024-03-21 12:07:35 +00:00
eth_stm32_hal_priv.h drivers: ethernet: eth_stm32: Rework HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_stm32_hal.c drivers: ethernet: eth_stm32: Rework HW MAC address filtering 2024-03-18 10:14:34 +01:00
eth_w5500_priv.h drivers: ethernet: w5500: Add link status detection 2024-03-01 08:59:31 +01:00
eth_w5500.c drivers: ethernet: w5500: Add link status detection 2024-03-01 08:59:31 +01:00
eth_xlnx_gem_priv.h
eth_xlnx_gem.c
eth_xmc4xxx.c drivers: ethernet: Add xmc4xxx ethernet/PTP drivers 2024-01-09 10:00:47 +01:00
eth.h random: Rename random header 2023-10-10 14:23:50 +03:00
Kconfig drivers: ethernet: Introduce ETH_DRIVER_RAW_MODE option 2024-03-20 08:05:55 -05:00
Kconfig.adin2111 drivers: ethernet: Remove CONFIG_ETH_ADIN2111_INIT_PRIORITY 2023-10-03 15:10:12 +01:00
Kconfig.cyclonev
Kconfig.dsa drivers: eth: eth_stm32_hal: Add DSA support 2023-10-25 09:55:42 -05:00
Kconfig.dwmac drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
Kconfig.e1000
Kconfig.enc28j60
Kconfig.enc424j600
Kconfig.esp32 drivers: ethernet: esp32: fix Kconfig 2023-11-27 12:22:02 +00:00
Kconfig.gecko
Kconfig.ivshmem
Kconfig.lan865x drivers: ethernet: Update ETH_LAN865X_TIMEOUT Kconfig description 2023-12-19 08:51:27 +01:00
Kconfig.liteeth
Kconfig.mcux hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.native_posix drivers: eth: native: Add native-sim support to posix Ethernet driver 2023-10-20 15:00:41 +02:00
Kconfig.numaker drivers: ethernet: support for Nuvoton numaker series 2023-11-03 12:11:33 +00:00
Kconfig.nxp_enet drivers: ethernet: Add NXP ENET Driver 2023-11-28 14:34:02 -06:00
Kconfig.nxp_s32_gmac drivers: ethernet: nxp_s32_gmac: Imply MDIO 2024-03-20 08:05:55 -05:00
Kconfig.nxp_s32_netc drivers: nxp_s32_netc: remove dependency to NET_TEST 2023-11-08 10:10:50 +01:00
Kconfig.sam_gmac
Kconfig.smsc91x
Kconfig.smsc911x
Kconfig.stellaris
Kconfig.stm32_hal drivers: ethernet: stm32: Enabling HW checksum offloading for STM32H7. 2024-01-08 12:33:17 +01:00
Kconfig.w5500
Kconfig.xlnx_gem
Kconfig.xmc4xxx drivers: ethernet: Add xmc4xxx ethernet/PTP drivers 2024-01-09 10:00:47 +01:00
oa_tc6.c drivers: ethernet: tc6: Check footer parity before updating struct oa_tc6 2023-12-19 08:51:27 +01:00
oa_tc6.h drivers: net: lan865x: Always read at least one chunk on IRQ received 2023-12-01 10:54:27 +00:00
phy_cyclonev.c
phy_gecko.c
phy_gecko.h
phy_xlnx_gem.c
phy_xlnx_gem.h