Lines Matching +full:init +full:- +full:mdio +full:- +full:phy
1 # Ethernet PHY drivers configuration options
3 # Copyright (c) 2021 IP-Logix Inc.
4 # SPDX-License-Identifier: Apache-2.0
7 bool "Ethernet PHY drivers"
12 module = PHY
13 module-dep = LOG
14 module-str = Log level for Ethernet PHY driver
15 module-help = Sets log level for Ethernet PHY Device Drivers.
17 source "drivers/ethernet/phy/Kconfig.tja1103"
18 source "drivers/ethernet/phy/Kconfig.dm8806"
21 int "Ethernet PHY driver init priority"
24 Ethernet PHY device driver initialization priority.
27 so that it can start before the networking sub-system.
30 bool "Generic MII PHY Driver"
32 depends on MDIO
34 This is a generic MII PHY interface that communicates with the
35 PHY using the MDIO bus.
38 bool "ADIN2111 PHY driver"
42 Enable ADIN2111 PHY driver.
45 bool "Microchip KSZ8081 PHY Driver"
48 depends on MDIO
51 Enable Microchip KSZ8081 Ethernet PHY Driver
54 bool "TI DP83825 PHY Driver"
57 depends on MDIO
60 Enable TI DP83825 Ethernet PHY Driver
63 bool "Realtek RTL8211F PHY Driver"
66 depends on MDIO
67 depends on GPIO || (!$(dt_compat_any_has_prop,$(DT_COMPAT_REALTEK_RTL8211F),reset-gpios) && \
68 !$(dt_compat_any_has_prop,$(DT_COMPAT_REALTEK_RTL8211F),int-gpios))
70 Enable Realtek RTL8211F Ethernet PHY Driver
73 bool "Qualcomm Atheros AR8031 Ethernet PHY Driver"
76 depends on MDIO
78 Enable Qualcomm Atheros AR8031 Ethernet PHY Driver
81 int "Auto-negotiation timeout value in milliseconds"
84 Maximum duration of auto-negotiation sequence in milliseconds
93 PHY link status to the operating system.
95 endif # "Ethernet PHY Drivers"