zephyr/drivers/mdio
Robert Hancock f8b4a04186 drivers: mdio: mdio_xilinx_axienet: Add access timeouts
Previously if the MDIO access failed to complete, the driver could enter
an infinite busy loop. Add timeouts to fail the operation if the
hardware fails to respond within a reasonable time.

Signed-off-by: Robert Hancock <robert.hancock@calian.com>
2025-06-24 15:37:24 -05:00
..
CMakeLists.txt
Kconfig
Kconfig.adin2111
Kconfig.dwcxgmac
Kconfig.esp32
Kconfig.gpio
Kconfig.lan865x
Kconfig.litex
Kconfig.nxp_enet
Kconfig.nxp_enet_qos
Kconfig.nxp_imx_netc
Kconfig.nxp_s32_gmac
Kconfig.nxp_s32_netc
Kconfig.renesas_ra
Kconfig.sam
Kconfig.stm32_hal
Kconfig.sy1xx
Kconfig.xilinx_axienet
Kconfig.xmc4xxx
mdio_adin2111.c
mdio_dwcxgmac.c drivers: mdio: remove unused bus_enable/disable 2025-06-17 17:46:56 +02:00
mdio_esp32.c drivers: eth/mdio: esp32: enable GPIO0 for phy clock out 2025-05-01 09:34:13 +02:00
mdio_gpio.c
mdio_lan865x.c drivers: mdio: remove unused bus_enable/disable 2025-06-17 17:46:56 +02:00
mdio_litex_liteeth.c
mdio_nxp_enet_qos.c
mdio_nxp_enet.c driver: mdio: mdio_nxp_enet: Implement c45 read/write 2025-04-25 11:04:30 +02:00
mdio_nxp_imx_netc.c
mdio_nxp_s32_gmac.c
mdio_nxp_s32_netc.c
mdio_renesas_ra.c
mdio_sam.c
mdio_shell.c
mdio_stm32_hal.c drivers: mdio: fix typo in macro name 2025-06-10 08:48:20 +02:00
mdio_sy1xx.c
mdio_xilinx_axienet.c drivers: mdio: mdio_xilinx_axienet: Add access timeouts 2025-06-24 15:37:24 -05:00
mdio_xmc4xxx.c