zephyr/drivers/ethernet
Alex Sergeev 49edd8558b drivers: ethernet: stm32: avoid segfault if cannot get RX buffer
Avoids segfault in situations when we can't acquire an RX buffer, and VLAN
or PTP code is enabled which tries to inspect packets by adding a pkt
check.

Signed-off-by: Alex Sergeev <asergeev@carbonrobotics.com>
2022-03-21 08:44:58 -05:00
..
phy drivers: remove redundant DEV_NAME helpers 2022-03-15 17:31:51 -04:00
CMakeLists.txt ethernet: Synopsys DesignWare MAC driver 2021-10-27 10:43:05 -04:00
dsa_ksz8xxx.c drivers: ethernet: dsa_ksz8xxx: fix spi bus initialization 2022-03-07 09:54:21 -06:00
dsa_ksz8794.h net: dsa: ksz8794: Fix the port numbering for this ETH switch IC 2021-12-01 13:58:08 -06:00
dsa_ksz8863.h dts: ksz8974: add support for ksz8863 2021-07-26 19:37:22 -04:00
eth_dwmac_mmu.c ethernet: Synopsys DesignWare MAC driver 2021-10-27 10:43:05 -04:00
eth_dwmac_priv.h ethernet: Synopsys DesignWare MAC driver 2021-10-27 10:43:05 -04:00
eth_dwmac_stm32h7x.c pinctrl: require ; after PINCTRL_DT_(INST_)DEFINE macros 2022-01-01 07:39:08 -05:00
eth_dwmac.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
eth_e1000_priv.h
eth_e1000.c net: gptp: convert clock sync ratio from float to double 2022-02-11 10:03:05 -06:00
eth_enc28j60_priv.h ethernet: enc28j60: convert to _dt_spec 2021-08-09 19:50:53 -04:00
eth_enc28j60.c ethernet: enc28j60: convert to _dt_spec 2021-08-09 19:50:53 -04:00
eth_enc424j600_priv.h ethernet: enc424j600: convert to _dt_spec 2021-08-09 19:50:53 -04:00
eth_enc424j600.c ethernet: enc424j600: convert to _dt_spec 2021-08-09 19:50:53 -04:00
eth_gecko_priv.h drivers: remove redundant DEV_NAME helpers 2022-03-15 17:31:51 -04:00
eth_gecko.c drivers: remove redundant DEV_NAME helpers 2022-03-15 17:31:51 -04:00
eth_liteeth.c
eth_mcux.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
eth_native_posix_adapt.c
eth_native_posix_priv.h
eth_native_posix.c all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
eth_sam0_gmac.h
eth_sam_gmac_priv.h drivers: ethernet: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
eth_sam_gmac.c drivers: constify all device instances 2022-03-16 12:33:12 +01:00
eth_smsc911x_priv.h drivers: eth_smsc911x_priv: Remove obsolete macros 2022-03-16 10:22:55 +01:00
eth_smsc911x.c
eth_stellaris_priv.h drivers: ethernet: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
eth_stellaris.c drivers: eth: stellaris: Fix build error 2022-03-14 11:28:41 +01:00
eth_stm32_hal_priv.h drivers: ethernet: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
eth_stm32_hal.c drivers: ethernet: stm32: avoid segfault if cannot get RX buffer 2022-03-21 08:44:58 -05:00
eth_w5500_priv.h ethernet: w5500: convert to _dt_spec 2021-08-09 19:50:53 -04:00
eth_w5500.c ethernet: w5500: convert to _dt_spec 2021-08-09 19:50:53 -04:00
eth_xlnx_gem_priv.h drivers: xlnx_gem: remove Zynq/ZynqMP distinction for DMA placement 2022-02-28 11:04:57 +01:00
eth_xlnx_gem.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
eth.h
Kconfig ethernet: Synopsys DesignWare MAC driver 2021-10-27 10:43:05 -04:00
Kconfig.dsa kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.dwmac ethernet: Synopsys DesignWare MAC driver 2021-10-27 10:43:05 -04:00
Kconfig.e1000 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.enc28j60
Kconfig.enc424j600
Kconfig.gecko
Kconfig.liteeth
Kconfig.mcux kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.native_posix
Kconfig.sam_gmac drivers: eth_sam_gmac: use PHY driver 2021-08-27 11:43:48 -04:00
Kconfig.smsc911x
Kconfig.stellaris kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.stm32_hal everywhere: fix typos 2022-03-18 13:24:08 -04:00
Kconfig.w5500
Kconfig.xlnx_gem drivers: ethernet: xlnx_gem: update referenced SoC configuration items 2022-01-21 11:34:09 -05:00
phy_gecko.c
phy_gecko.h
phy_xlnx_gem.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
phy_xlnx_gem.h drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00