kernelversion:
stable - 6.1.8
mainline - 6.0.19
mainline - 4.9.337
mainline - 5.10.165
mainline - 5.4.230
mainline - 4.14.304
mainline - 4.19.271
mainline - 5.15.90
mainline - 6.2-rc5
5.18.18
[click here for custom version]
architecture:
>
x86
arm
arm64
powerpc
mips
sparc
ia64
arc
riscv
nds32
m68k
microblaze
alpha
unicore32
parisc
blackfin
selects
CONFIG_PHYLIB
CONFIG_SWPHY
depends
CONFIG_NETDEVICES
is selected by
CONFIG_SFP
is depended by
CONFIG_AG71XX
CONFIG_MACB
CONFIG_FSL_DPAA2_ETH
CONFIG_FSL_ENETC
CONFIG_FSL_ENETC_VF
CONFIG_MVNETA
CONFIG_MVPP2
CONFIG_NET_MEDIATEK_SOC
CONFIG_LAN966X_SWITCH
CONFIG_SPARX5_SWITCH
CONFIG_MSCC_OCELOT_SWITCH_LIB
CONFIG_STMMAC_ETH
CONFIG_TI_K3_AM65_CPSW_NUSS
CONFIG_XILINX_AXI_EMAC
CONFIG_NET_DSA
CONFIG_PHYLINK (not configurable)
modulename: phylink.ko
configname: CONFIG_PHYLINK
Linux Kernel Configuration
└─> Device Drivers
└─> Network device support
└─> PHYLINK
PHYlink models the link between the PHY and MAC, allowing fixed
configuration links, PHYs, and Serdes links with MAC level
autonegotiation modes.
source code:
drivers/net/phy/phylink.c
configuration links, PHYs, and Serdes links with MAC level
autonegotiation modes.