| /linux-6.15/drivers/net/ethernet/realtek/ |
| H A D | r8169_phy_config.c | 106 struct phy_device *phydev) in rtl8169s_hw_phy_config() 174 struct phy_device *phydev) in rtl8169sb_hw_phy_config() 180 struct phy_device *phydev) in rtl8169scd_hw_phy_config() 226 struct phy_device *phydev) in rtl8169sce_hw_phy_config() 280 struct phy_device *phydev) in rtl8168bef_hw_phy_config() 421 struct phy_device *phydev, in rtl8168d_apply_firmware_cond() 614 struct phy_device *phydev) in rtl8168f_hw_phy_config() 666 struct phy_device *phydev) in rtl8411_hw_phy_config() 875 struct phy_device *phydev) in rtl8117_hw_phy_config() 929 struct phy_device *phydev) in rtl8401_hw_phy_config() [all …]
|
| /linux-6.15/drivers/net/phy/ |
| H A D | phy.c | 119 void phy_print_status(struct phy_device *phydev) in phy_print_status() 205 int phy_aneg_done(struct phy_device *phydev) in phy_aneg_done() 1274 int phy_speed_up(struct phy_device *phydev) in phy_speed_up() 1362 void phy_error(struct phy_device *phydev) in phy_error() 1388 struct phy_device *phydev = phy_dat; in phy_interrupt() local 1607 struct phy_device *phydev = in phy_state_machine() local 1622 void phy_stop(struct phy_device *phydev) in phy_stop() 1672 void phy_start(struct phy_device *phydev) in phy_start() 2022 struct phy_device *phydev = ndev->phydev; in phy_ethtool_get_link_ksettings() local 2036 struct phy_device *phydev = ndev->phydev; in phy_ethtool_set_link_ksettings() local [all …]
|
| H A D | phy-c45.c | 18 static bool genphy_c45_baset1_able(struct phy_device *phydev) in genphy_c45_baset1_able() 52 int genphy_c45_pma_resume(struct phy_device *phydev) in genphy_c45_pma_resume() 66 int genphy_c45_pma_suspend(struct phy_device *phydev) in genphy_c45_pma_suspend() 340 int genphy_c45_restart_aneg(struct phy_device *phydev) in genphy_c45_restart_aneg() 397 int genphy_c45_aneg_done(struct phy_device *phydev) in genphy_c45_aneg_done() 419 int genphy_c45_read_link(struct phy_device *phydev) in genphy_c45_read_link() 523 int genphy_c45_read_lpa(struct phy_device *phydev) in genphy_c45_read_lpa() 600 int genphy_c45_read_pma(struct phy_device *phydev) in genphy_c45_read_pma() 650 int genphy_c45_read_mdix(struct phy_device *phydev) in genphy_c45_read_mdix() 1164 int genphy_c45_read_status(struct phy_device *phydev) in genphy_c45_read_status() [all …]
|
| H A D | broadcom.c | 26 #define BRCM_PHY_MODEL(phydev) \ argument 29 #define BRCM_PHY_REV(phydev) \ argument 114 static int bcm54210e_config_init(struct phy_device *phydev) in bcm54210e_config_init() 129 static int bcm54612e_config_init(struct phy_device *phydev) in bcm54612e_config_init() 359 static void bcm54xx_ptp_stop(struct phy_device *phydev) in bcm54xx_ptp_stop() 565 static int bcm54xx_suspend(struct phy_device *phydev) in bcm54xx_suspend() 590 static int bcm54xx_resume(struct phy_device *phydev) in bcm54xx_resume() 756 static int bcm54616s_probe(struct phy_device *phydev) in bcm54616s_probe() 986 static int brcm_fet_suspend(struct phy_device *phydev) in brcm_fet_suspend() 1251 static int lre_read_lpa(struct phy_device *phydev) in lre_read_lpa() [all …]
|
| H A D | bcm-phy-lib.c | 45 int __bcm_phy_read_exp(struct phy_device *phydev, u16 reg) in __bcm_phy_read_exp() 62 int bcm_phy_read_exp(struct phy_device *phydev, u16 reg) in bcm_phy_read_exp() 123 int bcm_phy_write_misc(struct phy_device *phydev, in bcm_phy_write_misc() 147 int bcm_phy_read_misc(struct phy_device *phydev, in bcm_phy_read_misc() 171 int bcm_phy_ack_intr(struct phy_device *phydev) in bcm_phy_ack_intr() 184 int bcm_phy_config_intr(struct phy_device *phydev) in bcm_phy_config_intr() 271 int bcm_phy_read_rdb(struct phy_device *phydev, u16 rdb) in bcm_phy_read_rdb() 515 int bcm_phy_get_sset_count(struct phy_device *phydev) in bcm_phy_get_sset_count() 566 void bcm_phy_r_rc_cal_reset(struct phy_device *phydev) in bcm_phy_r_rc_cal_reset() 618 int bcm_phy_enable_jumbo(struct phy_device *phydev) in bcm_phy_enable_jumbo() [all …]
|
| H A D | phy_device.c | 213 struct phy_device *phydev; in phy_mdio_device_free() local 227 struct phy_device *phydev; in phy_mdio_device_remove() local 1086 struct phy_device *phydev; in phy_find_first() local 1163 struct phy_device *phydev; in phy_connect() local 1239 int phy_init_hw(struct phy_device *phydev) in phy_init_hw() 1381 struct phy_device *phydev = upstream; in phy_sfp_connect_phy() local 1403 struct phy_device *phydev = upstream; in phy_sfp_disconnect_phy() local 1420 struct phy_device *phydev = upstream; in phy_sfp_attach() local 1437 struct phy_device *phydev = upstream; in phy_sfp_detach() local 1661 struct phy_device *phydev; in phy_attach() local [all …]
|
| H A D | marvell-88x2222.c | 61 static int mv2222_tx_enable(struct phy_device *phydev) in mv2222_tx_enable() 68 static int mv2222_tx_disable(struct phy_device *phydev) in mv2222_tx_disable() 74 static int mv2222_soft_reset(struct phy_device *phydev) in mv2222_soft_reset() 98 static int mv2222_enable_aneg(struct phy_device *phydev) in mv2222_enable_aneg() 451 static int mv2222_resume(struct phy_device *phydev) in mv2222_resume() 456 static int mv2222_suspend(struct phy_device *phydev) in mv2222_suspend() 479 struct phy_device *phydev = upstream; in mv2222_sfp_insert() local 521 struct phy_device *phydev = upstream; in mv2222_sfp_remove() local 533 struct phy_device *phydev = upstream; in mv2222_sfp_link_up() local 542 struct phy_device *phydev = upstream; in mv2222_sfp_link_down() local [all …]
|
| H A D | icplus.c | 94 static int ip175c_config_init(struct phy_device *phydev) in ip175c_config_init() 149 static int ip1001_config_init(struct phy_device *phydev) in ip1001_config_init() 185 static int ip175c_read_status(struct phy_device *phydev) in ip175c_read_status() 196 static int ip175c_config_aneg(struct phy_device *phydev) in ip175c_config_aneg() 204 static int ip101a_g_probe(struct phy_device *phydev) in ip101a_g_probe() 276 static int ip101a_config_init(struct phy_device *phydev) in ip101a_config_init() 288 static int ip101g_config_init(struct phy_device *phydev) in ip101g_config_init() 307 static int ip101a_g_read_status(struct phy_device *phydev) in ip101a_g_read_status() 459 static int ip101a_read_page(struct phy_device *phydev) in ip101a_read_page() 471 static int ip101g_read_page(struct phy_device *phydev) in ip101g_read_page() [all …]
|
| H A D | phy-core.c | 183 void of_set_phy_supported(struct phy_device *phydev) in of_set_phy_supported() 198 void of_set_phy_eee_broken(struct phy_device *phydev) in of_set_phy_eee_broken() 229 void of_set_phy_timing_role(struct phy_device *phydev) in of_set_phy_timing_role() 265 void phy_resolve_aneg_pause(struct phy_device *phydev) in phy_resolve_aneg_pause() 285 void phy_resolve_aneg_linkmode(struct phy_device *phydev) in phy_resolve_aneg_linkmode() 311 void phy_check_downshift(struct phy_device *phydev) in phy_check_downshift() 352 int phy_speed_down_core(struct phy_device *phydev) in phy_speed_down_core() 503 int __phy_package_read_mmd(struct phy_device *phydev, in __phy_package_read_mmd() 536 int __phy_package_write_mmd(struct phy_device *phydev, in __phy_package_write_mmd() 729 static int __phy_read_page(struct phy_device *phydev) in __phy_read_page() [all …]
|
| H A D | marvell10g.c | 206 struct phy_device *phydev = dev_get_drvdata(dev); in mv3310_hwmon_read() local 263 static int mv3310_hwmon_probe(struct phy_device *phydev) in mv3310_hwmon_probe() 304 static int mv3310_power_down(struct phy_device *phydev) in mv3310_power_down() 310 static int mv3310_power_up(struct phy_device *phydev) in mv3310_power_up() 468 struct phy_device *phydev = upstream; in mv3310_sfp_insert() local 491 static int mv3310_probe(struct phy_device *phydev) in mv3310_probe() 551 static void mv3310_remove(struct phy_device *phydev) in mv3310_remove() 556 static int mv3310_suspend(struct phy_device *phydev) in mv3310_suspend() 561 static int mv3310_resume(struct phy_device *phydev) in mv3310_resume() 1310 static void mv3110_get_wol(struct phy_device *phydev, in mv3110_get_wol() [all …]
|
| H A D | nxp-tja11xx.c | 90 struct phy_device *phydev; member 146 static int tja11xx_wakeup(struct phy_device *phydev) in tja11xx_wakeup() 200 static int tja11xx_soft_reset(struct phy_device *phydev) in tja11xx_soft_reset() 244 static int tja11xx_config_aneg(struct phy_device *phydev) in tja11xx_config_aneg() 300 static int tja11xx_config_init(struct phy_device *phydev) in tja11xx_config_init() 404 static int tja11xx_get_sqi(struct phy_device *phydev) in tja11xx_get_sqi() 433 static void tja11xx_get_stats(struct phy_device *phydev, in tja11xx_get_stats() 453 struct phy_device *phydev = dev_get_drvdata(dev); in tja11xx_hwmon_read() local 517 static int tja11xx_parse_dt(struct phy_device *phydev) in tja11xx_parse_dt() 531 static int tja11xx_probe(struct phy_device *phydev) in tja11xx_probe() [all …]
|
| H A D | microchip.c | 30 static int lan88xx_read_page(struct phy_device *phydev) in lan88xx_read_page() 35 static int lan88xx_write_page(struct phy_device *phydev, int page) in lan88xx_write_page() 40 static int lan88xx_suspend(struct phy_device *phydev) in lan88xx_suspend() 100 static void lan88xx_config_TR_regs(struct phy_device *phydev) in lan88xx_config_TR_regs() 196 static int lan88xx_probe(struct phy_device *phydev) in lan88xx_probe() 239 static void lan88xx_remove(struct phy_device *phydev) in lan88xx_remove() 248 static int lan88xx_set_wol(struct phy_device *phydev, in lan88xx_set_wol() 258 static void lan88xx_set_mdix(struct phy_device *phydev) in lan88xx_set_mdix() 285 static int lan88xx_config_init(struct phy_device *phydev) in lan88xx_config_init() 303 static int lan88xx_config_aneg(struct phy_device *phydev) in lan88xx_config_aneg() [all …]
|
| H A D | marvell.c | 359 static int marvell_read_page(struct phy_device *phydev) in marvell_read_page() 1617 static int m88e6390_errata(struct phy_device *phydev) in m88e6390_errata() 1840 static int marvell_suspend(struct phy_device *phydev) in marvell_suspend() 1875 static int marvell_resume(struct phy_device *phydev) in marvell_resume() 3065 struct phy_device *phydev = dev_get_drvdata(dev); in marvell_hwmon_read() local 3090 struct phy_device *phydev = dev_get_drvdata(dev); in marvell_hwmon_write() local 3108 const struct phy_device *phydev = data; in marvell_hwmon_is_visible() local 3551 static int marvell_probe(struct phy_device *phydev) in marvell_probe() 3567 struct phy_device *phydev = upstream; in m88e1510_sfp_insert() local 3620 struct phy_device *phydev = upstream; in m88e1510_sfp_remove() local [all …]
|
| H A D | marvell-88q2xxx.c | 236 static int mv88q2xxx_soft_reset(struct phy_device *phydev) in mv88q2xxx_soft_reset() 362 static int mv88q2xxx_read_link(struct phy_device *phydev) in mv88q2xxx_read_link() 528 static int mv88q2xxx_get_sqi(struct phy_device *phydev) in mv88q2xxx_get_sqi() 637 static int mv88q2xxx_suspend(struct phy_device *phydev) in mv88q2xxx_suspend() 653 static int mv88q2xxx_resume(struct phy_device *phydev) in mv88q2xxx_resume() 695 struct phy_device *phydev = dev_get_drvdata(dev); in mv88q2xxx_hwmon_read() local 735 struct phy_device *phydev = dev_get_drvdata(dev); in mv88q2xxx_hwmon_write() local 786 static int mv88q2xxx_leds_probe(struct phy_device *phydev) in mv88q2xxx_leds_probe() 822 static int mv88q2xxx_leds_probe(struct phy_device *phydev) in mv88q2xxx_leds_probe() 828 static int mv88q2xxx_probe(struct phy_device *phydev) in mv88q2xxx_probe() [all …]
|
| H A D | vitesse.c | 107 static int vsc824x_add_skew(struct phy_device *phydev) in vsc824x_add_skew() 128 static int vsc824x_config_init(struct phy_device *phydev) in vsc824x_config_init() 145 static int vsc73xx_read_page(struct phy_device *phydev) in vsc73xx_read_page() 201 static int vsc73xx_get_tunable(struct phy_device *phydev, in vsc73xx_get_tunable() 212 static int vsc73xx_set_tunable(struct phy_device *phydev, in vsc73xx_set_tunable() 223 static void vsc73xx_config_init(struct phy_device *phydev) in vsc73xx_config_init() 240 static int vsc738x_config_init(struct phy_device *phydev) in vsc738x_config_init() 306 static int vsc739x_config_init(struct phy_device *phydev) in vsc739x_config_init() 372 static int vsc73xx_config_aneg(struct phy_device *phydev) in vsc73xx_config_aneg() 396 static int vsc73xx_read_status(struct phy_device *phydev) in vsc73xx_read_status() [all …]
|
| H A D | smsc.c | 66 int smsc_phy_config_intr(struct phy_device *phydev) in smsc_phy_config_intr() 89 static int smsc_phy_config_edpd(struct phy_device *phydev) in smsc_phy_config_edpd() 122 int smsc_phy_config_init(struct phy_device *phydev) in smsc_phy_config_init() 137 static int smsc_phy_reset(struct phy_device *phydev) in smsc_phy_reset() 215 int lan87xx_read_status(struct phy_device *phydev) in lan87xx_read_status() 294 static void lan874x_get_wol(struct phy_device *phydev, in lan874x_get_wol() 406 static int lan874x_set_wol(struct phy_device *phydev, in lan874x_set_wol() 529 static void smsc_get_stats(struct phy_device *phydev, in smsc_get_stats() 587 int smsc_phy_get_tunable(struct phy_device *phydev, in smsc_phy_get_tunable() 599 int smsc_phy_set_tunable(struct phy_device *phydev, in smsc_phy_set_tunable() [all …]
|
| H A D | nxp-cbtx.c | 35 static int cbtx_soft_reset(struct phy_device *phydev) in cbtx_soft_reset() 48 static int cbtx_config_init(struct phy_device *phydev) in cbtx_config_init() 56 static int cbtx_mdix_status(struct phy_device *phydev) in cbtx_mdix_status() 72 static int cbtx_read_status(struct phy_device *phydev) in cbtx_read_status() 83 static int cbtx_mdix_config(struct phy_device *phydev) in cbtx_mdix_config() 112 static int cbtx_config_aneg(struct phy_device *phydev) in cbtx_config_aneg() 123 static int cbtx_ack_interrupts(struct phy_device *phydev) in cbtx_ack_interrupts() 128 static int cbtx_config_intr(struct phy_device *phydev) in cbtx_config_intr() 178 static int cbtx_get_sset_count(struct phy_device *phydev) in cbtx_get_sset_count() 183 static void cbtx_get_strings(struct phy_device *phydev, u8 *data) in cbtx_get_strings() [all …]
|
| /linux-6.15/drivers/net/phy/realtek/ |
| H A D | realtek_main.c | 128 static int rtl821x_read_page(struct phy_device *phydev) in rtl821x_read_page() 138 static int rtl821x_probe(struct phy_device *phydev) in rtl821x_probe() 205 static int rtl8201_config_intr(struct phy_device *phydev) in rtl8201_config_intr() 357 static int rtl8211_config_aneg(struct phy_device *phydev) in rtl8211_config_aneg() 478 static int rtl821x_suspend(struct phy_device *phydev) in rtl821x_suspend() 495 static int rtl821x_resume(struct phy_device *phydev) in rtl821x_resume() 656 static int rtl8211b_suspend(struct phy_device *phydev) in rtl8211b_suspend() 663 static int rtl8211b_resume(struct phy_device *phydev) in rtl8211b_resume() 828 static int rtl822x_probe(struct phy_device *phydev) in rtl822x_probe() 1190 static int rtlgen_resume(struct phy_device *phydev) in rtlgen_resume() [all …]
|
| /linux-6.15/drivers/net/phy/mscc/ |
| H A D | mscc_main.c | 163 static void vsc85xx_get_stats(struct phy_device *phydev, in vsc85xx_get_stats() 277 static int vsc85xx_wol_set(struct phy_device *phydev, in vsc85xx_wol_set() 350 static void vsc85xx_wol_get(struct phy_device *phydev, in vsc85xx_wol_get() 729 u32 vsc85xx_csr_read(struct phy_device *phydev, in vsc85xx_csr_read() 783 int vsc85xx_csr_write(struct phy_device *phydev, in vsc85xx_csr_write() 845 int vsc8584_cmd(struct phy_device *phydev, u16 val) in vsc8584_cmd() 976 static int vsc8584_patch_fw(struct phy_device *phydev, in vsc8584_patch_fw() 2206 static int vsc8514_probe(struct phy_device *phydev) in vsc8514_probe() 2235 static int vsc8574_probe(struct phy_device *phydev) in vsc8574_probe() 2264 static int vsc8584_probe(struct phy_device *phydev) in vsc8584_probe() [all …]
|
| H A D | mscc_ptp.c | 167 static int vsc85xx_ts_fsb_init(struct phy_device *phydev) in vsc85xx_ts_fsb_init() 614 struct phy_device *phydev = ptp->phydev; in vsc85xx_adjfine() local 648 struct phy_device *phydev = ptp->phydev; in __vsc85xx_gettime() local 686 struct phy_device *phydev = ptp->phydev; in vsc85xx_gettime() local 700 struct phy_device *phydev = ptp->phydev; in __vsc85xx_settime() local 737 struct phy_device *phydev = ptp->phydev; in vsc85xx_settime() local 750 struct phy_device *phydev = ptp->phydev; in vsc85xx_adjtime() local 1057 struct phy_device *phydev = vsc8531->ptp->phydev; in vsc85xx_hwtstamp() local 1508 int vsc8584_ptp_init(struct phy_device *phydev) in vsc8584_ptp_init() 1550 int vsc8584_ptp_probe(struct phy_device *phydev) in vsc8584_ptp_probe() [all …]
|
| /linux-6.15/drivers/net/phy/qcom/ |
| H A D | qcom-phy-lib.c | 17 int at803x_debug_reg_read(struct phy_device *phydev, u16 reg) in at803x_debug_reg_read() 29 int at803x_debug_reg_mask(struct phy_device *phydev, u16 reg, in at803x_debug_reg_mask() 59 int at803x_set_wol(struct phy_device *phydev, in at803x_set_wol() 118 void at803x_get_wol(struct phy_device *phydev, in at803x_get_wol() 135 int at803x_ack_interrupt(struct phy_device *phydev) in at803x_ack_interrupt() 145 int at803x_config_intr(struct phy_device *phydev) in at803x_config_intr() 205 int at803x_read_specific_status(struct phy_device *phydev, in at803x_read_specific_status() 293 int at803x_prepare_config_aneg(struct phy_device *phydev) in at803x_prepare_config_aneg() 315 int at803x_read_status(struct phy_device *phydev) in at803x_read_status() 403 int at803x_get_tunable(struct phy_device *phydev, in at803x_get_tunable() [all …]
|
| H A D | at803x.c | 152 static int at803x_read_page(struct phy_device *phydev) in at803x_read_page() 213 static int at803x_suspend(struct phy_device *phydev) in at803x_suspend() 231 static int at803x_resume(struct phy_device *phydev) in at803x_resume() 236 static int at803x_parse_dt(struct phy_device *phydev) in at803x_parse_dt() 315 static int at803x_probe(struct phy_device *phydev) in at803x_probe() 645 struct phy_device *phydev = rdev_get_drvdata(rdev); in at8031_rgmii_reg_set_voltage_sel() local 657 struct phy_device *phydev = rdev_get_drvdata(rdev); in at8031_rgmii_reg_get_voltage_sel() local 727 struct phy_device *phydev = upstream; in at8031_sfp_insert() local 801 static int at8031_probe(struct phy_device *phydev) in at8031_probe() 869 static int at8031_set_wol(struct phy_device *phydev, in at8031_set_wol() [all …]
|
| H A D | qca808x.c | 148 static bool qca808x_is_prefer_master(struct phy_device *phydev) in qca808x_is_prefer_master() 159 static bool qca808x_is_1g_only(struct phy_device *phydev) in qca808x_is_1g_only() 180 static int qca808x_probe(struct phy_device *phydev) in qca808x_probe() 197 static int qca808x_config_init(struct phy_device *phydev) in qca808x_config_init() 252 static int qca808x_read_status(struct phy_device *phydev) in qca808x_read_status() 303 static int qca808x_soft_reset(struct phy_device *phydev) in qca808x_soft_reset() 317 static int qca808x_cable_test_start(struct phy_device *phydev) in qca808x_cable_test_start() 358 static int qca808x_get_features(struct phy_device *phydev) in qca808x_get_features() 382 static int qca808x_config_aneg(struct phy_device *phydev) in qca808x_config_aneg() 408 static void qca808x_link_change_notify(struct phy_device *phydev) in qca808x_link_change_notify() [all …]
|
| H A D | qca83xx.c | 36 static int qca83xx_get_sset_count(struct phy_device *phydev) in qca83xx_get_sset_count() 41 static void qca83xx_get_strings(struct phy_device *phydev, u8 *data) in qca83xx_get_strings() 49 static u64 qca83xx_get_stat(struct phy_device *phydev, int i) in qca83xx_get_stat() 72 static void qca83xx_get_stats(struct phy_device *phydev, in qca83xx_get_stats() 81 static int qca83xx_probe(struct phy_device *phydev) in qca83xx_probe() 95 static int qca83xx_config_init(struct phy_device *phydev) in qca83xx_config_init() 126 static int qca8327_config_init(struct phy_device *phydev) in qca8327_config_init() 153 static int qca83xx_resume(struct phy_device *phydev) in qca83xx_resume() 180 static int qca83xx_suspend(struct phy_device *phydev) in qca83xx_suspend() 192 static int qca8337_suspend(struct phy_device *phydev) in qca8337_suspend() [all …]
|
| /linux-6.15/drivers/net/phy/aquantia/ |
| H A D | aquantia_main.c | 149 static void aqr107_get_stats(struct phy_device *phydev, in aqr107_get_stats() 190 static int aqr_config_aneg(struct phy_device *phydev) in aqr_config_aneg() 245 static int aqr_config_intr(struct phy_device *phydev) in aqr_config_intr() 302 static int aqr_read_status(struct phy_device *phydev) in aqr_read_status() 413 static int aqr105_config_aneg(struct phy_device *phydev) in aqr105_config_aneg() 468 static int aqr105_read_rate(struct phy_device *phydev) in aqr105_read_rate() 569 static int aqr107_read_rate(struct phy_device *phydev) in aqr107_read_rate() 752 int aqr_wait_reset_complete(struct phy_device *phydev) in aqr_wait_reset_complete() 959 static int aqr107_suspend(struct phy_device *phydev) in aqr107_suspend() 971 static int aqr107_resume(struct phy_device *phydev) in aqr107_resume() [all …]
|