zephyr/drivers/mdio
John Barbero Unenge 1d3018ad76 driver: mdio: mdio_nxp_enet: Implement c45 read/write
This change refactors the mdio_read / mdio_write functions into an
mdio_wransfer, and utilizes it to implement
mdio_{read,write,read_c45,write_c45}.

Heavily inspired by the implementation in drivers/mdio/mdio_sam.c

Signed-off-by: John Barbero Unenge <git@lsrkttn.com>
2025-04-25 11:04:30 +02:00
..
CMakeLists.txt drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +01:00
Kconfig drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +01:00
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 drivers: mdio: stm32: add mdio for legacy api 2025-04-02 10:31:34 +02:00
Kconfig.sy1xx
Kconfig.xilinx_axienet drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +01:00
Kconfig.xmc4xxx
mdio_adin2111.c
mdio_dwcxgmac.c
mdio_esp32.c drivers: mdio_esp32: let the REF_CLK be initialized before the PHY. 2025-04-23 14:59:36 +02:00
mdio_gpio.c
mdio_lan865x.c
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 drivers: mdio: Update shell commands to include device argument 2025-04-22 14:02:51 +02:00
mdio_stm32_hal.c drivers: mdio: stm32: set mdio clock for v1 api 2025-04-02 10:31:34 +02:00
mdio_sy1xx.c
mdio_xilinx_axienet.c drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +01:00
mdio_xmc4xxx.c