u-boot/drivers/net/phy
Marek Vasut e99a6efa80 net: phy: Factor out PHY GPIO reset code
Pull the PHY GPIO reset code into separate function, since
this is and will be reused multiple times. Set up default
reset assert and deassert timing to generous 20ms and 1ms
for maximum compatibility in case those DT properties are
missing.

Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
2024-03-26 19:58:26 -04:00
..
adin.c phy: adin: add readext and writeext support for mdio cmd 2023-07-27 14:32:12 -04:00
aquantia.c net: phy: aquantia: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:48 +02:00
atheros.c net: phy: atheros: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:48 +02:00
b53.c net: phy: b53: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:48 +02:00
broadcom.c net: phy: broadcom: Configure LEDs on BCM54210E 2024-03-26 19:58:26 -04:00
ca_phy.c net: phy: ca_phy: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:48 +02:00
cortina.c net: phy: cortina: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:48 +02:00
davicom.c net: phy: davicom: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
dp83867.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
dp83869.c net: phy: TI DP83869 fix invalid clock delay configuration 2023-11-05 16:11:38 -05:00
et1011c.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
ethernet_id.c net: phy: Factor out PHY GPIO reset code 2024-03-26 19:58:26 -04:00
fixed.c net: phy: fixed: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:50 +02:00
generic_10g.c net: phy: gen10g: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:51 +02:00
intel_xway.c net: phy: intel-xway: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:50 +02:00
Kconfig net: phy: motorcomm: Add support for YT8511 PHY 2023-09-13 15:52:20 -04:00
lxt.c net: phy: lxt: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
Makefile net: phy: Add driver for Motorcomm yt8531 gigabit ethernet phy 2023-07-12 13:21:40 +08:00
marvell.c net: phy: marvell: Import and use marvell_phy.h from Linux 2023-04-07 14:21:37 +02:00
marvell10g.c net: phy: marvell10g: Adapt Marvell 10G PHY driver from Linux 2023-04-07 14:21:37 +02:00
meson-gxl.c net: phy: meson-gxl: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
micrel_ksz8xxx.c net: phy: ksz8xxx: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
micrel_ksz90x1.c net: phy: ksz90x1: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
miiphybb.c net: miiphybb: Remove unused NEEDS_MANUAL_RELOC code bits 2023-09-14 10:42:25 -04:00
motorcomm.c net: phy: motorcomm: configure pad drive strength register 2024-01-31 16:52:49 +08:00
mscc.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mv88e61xx.c net: phy: mv88e61xx: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
mv88e6352.c global: Convert simple_strtoul() with decimal to dectoul() 2021-08-02 13:32:14 -04:00
natsemi.c net: phy: natsemi: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
ncsi.c net: phy: ncsi: reslove the unaligned access issue 2024-03-26 19:58:26 -04:00
nxp-c45-tja11xx.c net: phy: nxp-c45-tja11xx: add tja1120 support 2024-02-08 10:41:24 +08:00
nxp-tja11xx.c net: phy: nxp-tja11xx: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:49 +02:00
phy.c net: phy: Factor out PHY GPIO reset code 2024-03-26 19:58:26 -04:00
realtek.c net: phy: realtek: Add support for RTL8211F(D)(I)-VD-CG 2023-12-13 09:48:38 -03:00
smsc.c net: phy: smsc: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:50 +02:00
teranetics.c net: phy: teranetics: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:50 +02:00
ti_phy_init.c net: phy: ti: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:50 +02:00
ti_phy_init.h net: phy: add TI DP83869HM ethernet driver 2022-01-15 18:50:16 +02:00
vitesse.c net: phy: vitesse: Convert to U_BOOT_PHY_DRIVER() 2023-04-07 14:18:50 +02:00
xilinx_gmii2rgmii.c net: phy: gmii2rgmii: Support external rgmii-id phy 2023-05-05 17:48:44 -04:00
xilinx_phy.c net: phy: xilinx_phy: Get rid of using property xlnx, phy-type 2023-10-10 14:57:29 +02:00