#define RTL8211F_PHYCR1_MDI_MODE_MANUAL_CONFIG 0x0200 Definition at line 210 of file rtl8211f_driver.h.◆ RTL8211F_PHYCR1_PHYAD_0_EN#define RTL8211F_PHYCR1_PHYAD_0_EN 0x2000 Definition at line 209 of file rtl8211f_driver.h....
| | | |staticstructphy_driver genphy_driver = { <---+ | | |.phy_id=0xffffffff, | | | |.phy_id_mask=0xffffffff, | | | |.name="Generic PHY", | | | |.config_init= genphy_config_init, ---*---+ | | |.features=0, | | | | |.config_aneg= genphy_config_aneg, -...
+.config_init = mt7530_phy_config_init, 128+ +/* Interrupts are handled by the switch, not the PHY 129+ +* itself. 130+ +*/ 131+ +.config_intr = genphy_no_config_intr, 132+ +.ack_interrupt = genphy_no_ack_interrupt,
static int mt798x_2p5ge_phy_config_init(struct phy_device *phydev) static int mtk_2p5ge_phy_read_page(struct phy_device *phydev) { int ret; int i; return __phy_read(phydev, MTK_EXT_PAGE_ACCESS); }static int mtk_2p5ge_phy_write_page(struct phy_device *phydev, int page)...
KSZ8873 PHY Driver Porting Guide v1.1
| | | |staticstructphy_driver genphy_driver = { <---+ | | |.phy_id=0xffffffff, | | | |.phy_id_mask=0xffffffff, | | | |.name="Generic PHY", | | | |.config_init= genphy_config_init, ---*---+ | | |.features=0, | | | | |.config_aneg= genphy_config_aneg, ...
| | | |staticstructphy_driver genphy_driver = { <---+ | | |.phy_id=0xffffffff, | | | |.phy_id_mask=0xffffffff, | | | |.name="Generic PHY", | | | |.config_init= genphy_config_init, ---*---+ | | |.features=0, | | | | |.config_aneg= genphy_config_aneg, ...
static int m88e1111_config_init(struct phy_device *phydev) { int err; int temp; int mode;/* Enable Fiber/Copper auto selection */ temp = phy_read(phydev, MII_M1111_PHY_EXT_SR); temp |= MII_M1111_HWCFG_FIBER_COPPER_AUTO;
In smsc95xx_resume(), move the call of phy_init_hw() before usbnet_resume() (which restarts the status URB) to ensure that the PHY is fully initialized when an interrupt is handled. Tested-by: Oleksij Rempel <o.rempel@pengutronix.de> # LAN9514/9512/9500 Tested-by: Ferry Toth <fn...
config PHY_QCOM_USB_HS_28NM tristate "Qualcomm 28nm High-Speed PHY" depends on PHY && ARCH_SNAPDRAGON1 change: 1 addition & 0 deletions 1 drivers/phy/qcom/Makefile Original file line numberDiff line numberDiff line change @@ -2,5 +2,6 @@ obj-$(CONFIG_PHY_QCOM_IPQ4019_USB) += ...