zephyr/drivers/ethernet/phy
Declan Snyder 19773a61c6 drivers: ksz8081: Some bug fixes & 25MHz RMII
- PHY can be set up as rmii but still use 25 MHz MDC, add DT property
  value for this case
- Fix KSZ8081 driver spamming phy status in debug level logging,
  and fix some other state/logging logic
- Fix PHY driver not rescheduling monitor work if first configuration
  fails, change code path to use goto for errors
- Handle case where some phys are not using the gpio pins in phy driver
  Make GPIO properties of ksz8081 phy optional since these hardware pins
  may be unused on some boards

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2023-12-11 09:50:58 +01:00
..
CMakeLists.txt drivers: ethernet: phy: Add KSZ8081 PHY Driver 2023-11-28 14:34:02 -06:00
Kconfig drivers: ethernet: phy: Add KSZ8081 PHY Driver 2023-11-28 14:34:02 -06:00
phy_adin2111.c mdio: introduce Clause 45 APIs 2023-09-28 09:33:10 +02:00
phy_adin2111_priv.h drivers: phy: add adin2111 2023-05-26 09:50:09 -04:00
phy_microchip_ksz8081.c drivers: ksz8081: Some bug fixes & 25MHz RMII 2023-12-11 09:50:58 +01:00
phy_mii.c drivers: ethernet: phy_mii: Remove unnecessary bitwise operation 2023-12-05 16:23:43 -06:00
phy_tja1103.c drivers: net: phy: add tja1103 2023-11-28 08:07:44 -06:00