/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | microchip.c | 24 static int lan88xx_read_page(struct phy_device *phydev) in lan88xx_read_page() argument 29 static int lan88xx_write_page(struct phy_device *phydev, int page) in lan88xx_write_page() argument 34 static int lan88xx_phy_config_intr(struct phy_device *phydev) in lan88xx_phy_config_intr() argument 57 lan88xx_handle_interrupt(struct phy_device *phydev) lan88xx_handle_interrupt() argument 75 lan88xx_suspend(struct phy_device *phydev) lan88xx_suspend() argument 86 lan88xx_TR_reg_set(struct phy_device *phydev, u16 regaddr, u32 data) lan88xx_TR_reg_set() argument 135 lan88xx_config_TR_regs(struct phy_device *phydev) lan88xx_config_TR_regs() argument 231 lan88xx_probe(struct phy_device *phydev) lan88xx_probe() argument 274 lan88xx_remove(struct phy_device *phydev) lan88xx_remove() argument 283 lan88xx_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) lan88xx_set_wol() argument 293 lan88xx_set_mdix(struct phy_device *phydev) lan88xx_set_mdix() argument 320 lan88xx_config_init(struct phy_device *phydev) lan88xx_config_init() argument 338 lan88xx_config_aneg(struct phy_device *phydev) lan88xx_config_aneg() argument 345 lan88xx_link_change_notify(struct phy_device *phydev) lan88xx_link_change_notify() argument [all...] |
H A D | meson-gxl.c | 41 static int meson_gxl_open_banks(struct phy_device *phydev) in meson_gxl_open_banks() argument 60 static void meson_gxl_close_banks(struct phy_device *phydev) in meson_gxl_close_banks() argument 65 static int meson_gxl_read_reg(struct phy_device *phydev, in meson_gxl_read_reg() argument 88 meson_gxl_write_reg(struct phy_device *phydev, unsigned int bank, unsigned int reg, uint16_t value) meson_gxl_write_reg() argument 113 meson_gxl_config_init(struct phy_device *phydev) meson_gxl_config_init() argument 151 meson_gxl_read_status(struct phy_device *phydev) meson_gxl_read_status() argument [all...] |
H A D | marvell-88q2xxx.c | 30 static int mv88q2xxx_soft_reset(struct phy_device *phydev) in mv88q2xxx_soft_reset() argument 46 static int mv88q2xxx_read_link_gbit(struct phy_device *phydev) in mv88q2xxx_read_link_gbit() argument 87 mv88q2xxx_read_link_100m(struct phy_device *phydev) mv88q2xxx_read_link_100m() argument 121 mv88q2xxx_read_link(struct phy_device *phydev) mv88q2xxx_read_link() argument 137 mv88q2xxx_read_status(struct phy_device *phydev) mv88q2xxx_read_status() argument 148 mv88q2xxx_get_features(struct phy_device *phydev) mv88q2xxx_get_features() argument 174 mv88q2xxx_config_aneg(struct phy_device *phydev) mv88q2xxx_config_aneg() argument 185 mv88q2xxx_config_init(struct phy_device *phydev) mv88q2xxx_config_init() argument 203 mv88q2xxxx_get_sqi(struct phy_device *phydev) mv88q2xxxx_get_sqi() argument 233 mv88q2xxxx_get_sqi_max(struct phy_device *phydev) mv88q2xxxx_get_sqi_max() argument [all...] |
H A D | lxt.c | 62 static int lxt970_ack_interrupt(struct phy_device *phydev) in lxt970_ack_interrupt() argument 79 static int lxt970_config_intr(struct phy_device *phydev) in lxt970_config_intr() argument 100 static irqreturn_t lxt970_handle_interrupt(struct phy_device *phydev) in lxt970_handle_interrupt() argument 127 lxt970_config_init(struct phy_device *phydev) lxt970_config_init() argument 133 lxt971_ack_interrupt(struct phy_device *phydev) lxt971_ack_interrupt() argument 143 lxt971_config_intr(struct phy_device *phydev) lxt971_config_intr() argument 164 lxt971_handle_interrupt(struct phy_device *phydev) lxt971_handle_interrupt() argument 187 lxt973a2_update_link(struct phy_device *phydev) lxt973a2_update_link() argument 219 lxt973a2_read_status(struct phy_device *phydev) lxt973a2_read_status() argument 280 lxt973_probe(struct phy_device *phydev) lxt973_probe() argument 302 lxt973_config_aneg(struct phy_device *phydev) lxt973_config_aneg() argument [all...] |
H A D | rockchip.c | 42 static int rockchip_init_tstmode(struct phy_device *phydev) in rockchip_init_tstmode() argument 58 static int rockchip_close_tstmode(struct phy_device *phydev) in rockchip_close_tstmode() argument 64 static int rockchip_integrated_phy_analog_init(struct phy_device *phydev) in rockchip_integrated_phy_analog_init() argument 86 rockchip_integrated_phy_config_init(struct phy_device *phydev) rockchip_integrated_phy_config_init() argument 105 rockchip_link_change_notify(struct phy_device *phydev) rockchip_link_change_notify() argument 121 rockchip_set_polarity(struct phy_device *phydev, int polarity) rockchip_set_polarity() argument 155 rockchip_config_aneg(struct phy_device *phydev) rockchip_config_aneg() argument 166 rockchip_phy_resume(struct phy_device *phydev) rockchip_phy_resume() argument [all...] |
H A D | microchip_t1s.c | 95 static int lan865x_revb0_indirect_read(struct phy_device *phydev, u16 addr) in lan865x_revb0_indirect_read() argument 115 static int lan865x_generate_cfg_offsets(struct phy_device *phydev, s8 offsets[2]) in lan865x_generate_cfg_offsets() argument 133 static int lan865x_read_cfg_params(struct phy_device *phydev, u16 cfg_params[]) in lan865x_read_cfg_params() argument 148 static int lan865x_write_cfg_params(struct phy_device *phydev, u16 cfg_params[]) in lan865x_write_cfg_params() argument 163 lan865x_setup_cfgparam(struct phy_device *phydev) lan865x_setup_cfgparam() argument 196 lan865x_revb0_config_init(struct phy_device *phydev) lan865x_revb0_config_init() argument 216 lan867x_revb1_config_init(struct phy_device *phydev) lan867x_revb1_config_init() argument 256 lan86xx_read_status(struct phy_device *phydev) lan86xx_read_status() argument [all...] |
H A D | bcm87xx.c | 34 static int bcm87xx_of_reg_init(struct phy_device *phydev) in bcm87xx_of_reg_init() argument 77 static int bcm87xx_of_reg_init(struct phy_device *phydev) in bcm87xx_of_reg_init() argument 83 static int bcm87xx_get_features(struct phy_device *phydev) in bcm87xx_get_features() argument 90 static int bcm87xx_config_init(struct phy_device *phydev) in bcm87xx_config_init() argument 95 bcm87xx_config_aneg(struct phy_device *phydev) bcm87xx_config_aneg() argument 100 bcm87xx_read_status(struct phy_device *phydev) bcm87xx_read_status() argument 140 bcm87xx_config_intr(struct phy_device *phydev) bcm87xx_config_intr() argument 170 bcm87xx_handle_interrupt(struct phy_device *phydev) bcm87xx_handle_interrupt() argument 188 bcm8706_match_phy_device(struct phy_device *phydev) bcm8706_match_phy_device() argument 193 bcm8727_match_phy_device(struct phy_device *phydev) bcm8727_match_phy_device() argument [all...] |
H A D | davicom.c | 64 static int dm9161_ack_interrupt(struct phy_device *phydev) in dm9161_ack_interrupt() argument 72 static int dm9161_config_intr(struct phy_device *phydev) in dm9161_config_intr() argument 100 static irqreturn_t dm9161_handle_interrupt(struct phy_device *phydev) in dm9161_handle_interrupt() argument 118 dm9161_config_aneg(struct phy_device *phydev) dm9161_config_aneg() argument 137 dm9161_config_init(struct phy_device *phydev) dm9161_config_init() argument [all...] |
H A D | nxp-cbtx.c | 35 static int cbtx_soft_reset(struct phy_device *phydev) in cbtx_soft_reset() argument 48 static int cbtx_config_init(struct phy_device *phydev) in cbtx_config_init() argument 56 static int cbtx_mdix_status(struct phy_device *phydev) in cbtx_mdix_status() argument 72 static int cbtx_read_status(struct phy_device *phydev) in cbtx_read_status() argument 83 cbtx_mdix_config(struct phy_device *phydev) cbtx_mdix_config() argument 112 cbtx_config_aneg(struct phy_device *phydev) cbtx_config_aneg() argument 123 cbtx_ack_interrupts(struct phy_device *phydev) cbtx_ack_interrupts() argument 128 cbtx_config_intr(struct phy_device *phydev) cbtx_config_intr() argument 154 cbtx_handle_interrupt(struct phy_device *phydev) cbtx_handle_interrupt() argument 178 cbtx_get_sset_count(struct phy_device *phydev) cbtx_get_sset_count() argument 183 cbtx_get_strings(struct phy_device *phydev, u8 *data) cbtx_get_strings() argument 188 cbtx_get_stats(struct phy_device *phydev, struct ethtool_stats *stats, u64 *data) cbtx_get_stats() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/usb/ |
H A D | ax88172a.c | 20 struct phy_device *phydev; member 31 struct phy_device *phydev = netdev->phydev; in ax88172a_adjust_link() local [all...] |
/kernel/linux/linux-6.6/net/ethtool/ |
H A D | cabletest.c | 19 static int ethnl_cable_test_started(struct phy_device *phydev, u8 cmd) in ethnl_cable_test_started() argument 103 int ethnl_cable_test_alloc(struct phy_device *phydev, u8 cmd) in ethnl_cable_test_alloc() argument 146 ethnl_cable_test_free(struct phy_device *phydev) ethnl_cable_test_free() argument 153 ethnl_cable_test_finished(struct phy_device *phydev) ethnl_cable_test_finished() argument 163 ethnl_cable_test_result(struct phy_device *phydev, u8 pair, u8 result) ethnl_cable_test_result() argument 186 ethnl_cable_test_fault_length(struct phy_device *phydev, u8 pair, u32 cm) ethnl_cable_test_fault_length() argument 360 ethnl_cable_test_amplitude(struct phy_device *phydev, u8 pair, s16 mV) ethnl_cable_test_amplitude() argument 385 ethnl_cable_test_pulse(struct phy_device *phydev, u16 mV) ethnl_cable_test_pulse() argument 406 ethnl_cable_test_step(struct phy_device *phydev, u32 first, u32 last, u32 step) ethnl_cable_test_step() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mdio.c | 128 struct phy_device *phydev; in hclge_mac_mdio_config() local 204 struct phy_device *phydev = hdev->hw.mac.phydev; in hclge_mac_connect_phy() local 243 struct phy_device *phydev = hdev->hw.mac.phydev; hclge_mac_disconnect_phy() local 253 struct phy_device *phydev = hdev->hw.mac.phydev; hclge_mac_start_phy() local 266 struct phy_device *phydev = netdev->phydev; hclge_mac_stop_phy() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | ucc_geth_ethtool.c | 107 struct phy_device *phydev = ugeth->phydev; in uec_get_ksettings() local 122 struct phy_device *phydev = ugeth->phydev; in uec_set_ksettings() local 345 struct phy_device *phydev = ugeth->phydev; uec_get_wol() local 358 struct phy_device *phydev = ugeth->phydev; uec_set_wol() local [all...] |
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | phy-core.c | 260 static int __set_phy_supported(struct phy_device *phydev, u32 max_speed) in __set_phy_supported() argument 275 int phy_set_max_speed(struct phy_device *phydev, u32 max_speed) in phy_set_max_speed() argument 289 void of_set_phy_supported(struct phy_device *phydev) in of_set_phy_supported() argument 304 void of_set_phy_eee_broken(struct phy_device *phydev) in of_set_phy_eee_broken() argument 341 phy_resolve_aneg_pause(struct phy_device *phydev) phy_resolve_aneg_pause() argument 361 phy_resolve_aneg_linkmode(struct phy_device *phydev) phy_resolve_aneg_linkmode() argument 388 phy_check_downshift(struct phy_device *phydev) phy_check_downshift() argument 417 phy_resolve_min_speed(struct phy_device *phydev, bool fdx_only) phy_resolve_min_speed() argument 435 phy_speed_down_core(struct phy_device *phydev) phy_speed_down_core() argument 468 __phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum) __phy_read_mmd() argument 502 phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum) phy_read_mmd() argument 524 __phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val) __phy_write_mmd() argument 561 phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val) phy_write_mmd() argument 586 phy_modify_changed(struct phy_device *phydev, u32 regnum, u16 mask, u16 set) phy_modify_changed() argument 609 __phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set) __phy_modify() argument 630 phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set) phy_modify() argument 655 __phy_modify_mmd_changed(struct phy_device *phydev, int devad, u32 regnum, u16 mask, u16 set) __phy_modify_mmd_changed() argument 688 phy_modify_mmd_changed(struct phy_device *phydev, int devad, u32 regnum, u16 mask, u16 set) phy_modify_mmd_changed() argument 713 __phy_modify_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 mask, u16 set) __phy_modify_mmd() argument 736 phy_modify_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 mask, u16 set) phy_modify_mmd() argument 749 __phy_read_page(struct phy_device *phydev) __phy_read_page() argument 757 __phy_write_page(struct phy_device *phydev, int page) __phy_write_page() argument 773 phy_save_page(struct phy_device *phydev) phy_save_page() argument 791 phy_select_page(struct phy_device *phydev, int page) phy_select_page() argument 825 phy_restore_page(struct phy_device *phydev, int oldpage, int ret) phy_restore_page() argument 856 phy_read_paged(struct phy_device *phydev, int page, u32 regnum) phy_read_paged() argument 877 phy_write_paged(struct phy_device *phydev, int page, u32 regnum, u16 val) phy_write_paged() argument 899 phy_modify_paged_changed(struct phy_device *phydev, int page, u32 regnum, u16 mask, u16 set) phy_modify_paged_changed() argument 922 phy_modify_paged(struct phy_device *phydev, int page, u32 regnum, u16 mask, u16 set) phy_modify_paged() argument [all...] |
H A D | meson-gxl.c | 48 static int meson_gxl_open_banks(struct phy_device *phydev) in meson_gxl_open_banks() argument 67 static void meson_gxl_close_banks(struct phy_device *phydev) in meson_gxl_close_banks() argument 72 static int meson_gxl_read_reg(struct phy_device *phydev, in meson_gxl_read_reg() argument 95 meson_gxl_write_reg(struct phy_device *phydev, unsigned int bank, unsigned int reg, uint16_t value) meson_gxl_write_reg() argument 120 meson_gxl_config_init(struct phy_device *phydev) meson_gxl_config_init() argument 158 meson_gxl_read_status(struct phy_device *phydev) meson_gxl_read_status() argument 194 meson_gxl_ack_interrupt(struct phy_device *phydev) meson_gxl_ack_interrupt() argument 201 meson_gxl_config_intr(struct phy_device *phydev) meson_gxl_config_intr() argument [all...] |
H A D | broadcom.c | 30 static int bcm54xx_config_clock_delay(struct phy_device *phydev) in bcm54xx_config_clock_delay() argument 71 bcm54210e_config_init(struct phy_device *phydev) bcm54210e_config_init() argument 86 bcm54612e_config_init(struct phy_device *phydev) bcm54612e_config_init() argument 107 bcm54616s_config_init(struct phy_device *phydev) bcm54616s_config_init() argument 166 bcm50610_a0_workaround(struct phy_device *phydev) bcm50610_a0_workaround() argument 197 bcm54xx_phydsp_config(struct phy_device *phydev) bcm54xx_phydsp_config() argument 245 bcm54xx_adjust_rxrefclk(struct phy_device *phydev) bcm54xx_adjust_rxrefclk() argument 314 bcm54xx_config_init(struct phy_device *phydev) bcm54xx_config_init() argument 388 bcm54xx_resume(struct phy_device *phydev) bcm54xx_resume() argument 407 bcm54810_read_mmd(struct phy_device *phydev, int devnum, u16 regnum) bcm54810_read_mmd() argument 412 bcm54810_write_mmd(struct phy_device *phydev, int devnum, u16 regnum, u16 val) bcm54810_write_mmd() argument 418 bcm54811_config_init(struct phy_device *phydev) bcm54811_config_init() argument 444 bcm5482_config_init(struct phy_device *phydev) bcm5482_config_init() argument 514 bcm5482_read_status(struct phy_device *phydev) bcm5482_read_status() argument 534 bcm5481_config_aneg(struct phy_device *phydev) bcm5481_config_aneg() argument 556 bcm54616s_probe(struct phy_device *phydev) bcm54616s_probe() argument 589 bcm54616s_config_aneg(struct phy_device *phydev) bcm54616s_config_aneg() argument 605 bcm54616s_read_status(struct phy_device *phydev) bcm54616s_read_status() argument 617 brcm_phy_setbits(struct phy_device *phydev, int reg, int set) brcm_phy_setbits() argument 628 brcm_fet_config_init(struct phy_device *phydev) brcm_fet_config_init() argument 718 brcm_fet_ack_interrupt(struct phy_device *phydev) brcm_fet_ack_interrupt() argument 730 brcm_fet_config_intr(struct phy_device *phydev) brcm_fet_config_intr() argument 751 bcm53xx_phy_probe(struct phy_device *phydev) bcm53xx_phy_probe() argument 770 bcm53xx_phy_get_stats(struct phy_device *phydev, struct ethtool_stats *stats, u64 *data) bcm53xx_phy_get_stats() argument [all...] |
H A D | smsc.c | 51 static int smsc_phy_config_intr(struct phy_device *phydev) in smsc_phy_config_intr() argument 68 static int smsc_phy_ack_interrupt(struct phy_device *phydev) in smsc_phy_ack_interrupt() argument 75 static int smsc_phy_config_init(struct phy_device *phydev) in smsc_phy_config_init() argument 97 smsc_phy_reset(struct phy_device *phydev) smsc_phy_reset() argument 116 lan911x_config_init(struct phy_device *phydev) lan911x_config_init() argument 121 lan87xx_config_aneg(struct phy_device *phydev) lan87xx_config_aneg() argument 155 lan95xx_config_aneg_ext(struct phy_device *phydev) lan95xx_config_aneg_ext() argument 181 lan87xx_read_status(struct phy_device *phydev) lan87xx_read_status() argument 225 smsc_get_sset_count(struct phy_device *phydev) smsc_get_sset_count() argument 230 smsc_get_strings(struct phy_device *phydev, u8 *data) smsc_get_strings() argument 240 smsc_get_stat(struct phy_device *phydev, int i) smsc_get_stat() argument 255 smsc_get_stats(struct phy_device *phydev, struct ethtool_stats *stats, u64 *data) smsc_get_stats() argument 264 smsc_phy_remove(struct phy_device *phydev) smsc_phy_remove() argument 272 smsc_phy_probe(struct phy_device *phydev) smsc_phy_probe() argument [all...] |
H A D | fixed_phy.c | 35 struct phy_device *phydev; member 51 struct phy_device *phydev = dev->phydev; in fixed_phy_change_carrier() local 111 int fixed_phy_set_link_update(struct phy_device *phydev, in fixed_phy_set_link_update() argument [all...] |
H A D | dp83tc811.c | 78 static int dp83811_ack_interrupt(struct phy_device *phydev) in dp83811_ack_interrupt() argument 97 static int dp83811_set_wol(struct phy_device *phydev, in dp83811_set_wol() argument 157 dp83811_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) dp83811_get_wol() argument 195 dp83811_config_intr(struct phy_device *phydev) dp83811_config_intr() argument 257 dp83811_config_aneg(struct phy_device *phydev) dp83811_config_aneg() argument 279 dp83811_config_init(struct phy_device *phydev) dp83811_config_init() argument 302 dp83811_phy_reset(struct phy_device *phydev) dp83811_phy_reset() argument 313 dp83811_suspend(struct phy_device *phydev) dp83811_suspend() argument 325 dp83811_resume(struct phy_device *phydev) dp83811_resume() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmmii.c | 35 struct phy_device *phydev = dev->phydev; in bcmgenet_mii_setup() local 182 struct phy_device *phydev = dev->phydev; bcmgenet_mii_config() local 288 struct phy_device *phydev; bcmgenet_mii_probe() local 506 struct phy_device *phydev; bcmgenet_mii_of_init() local 546 struct phy_device *phydev; bcmgenet_mii_pd_init() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_ethtool.c | 113 struct phy_device *phydev = ndev->phydev; in xgene_get_link_ksettings() local 168 struct phy_device *phydev = ndev->phydev; in xgene_set_link_ksettings() local 294 struct phy_device *phydev = ndev->phydev; xgene_set_pauseparam() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_mdio.c | 480 struct phy_device *phydev = mdiobus_get_phy(new_bus, addr); in stmmac_mdio_register() local
|
/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | of_mdio.c | 584 struct phy_device *phydev; in of_phy_deregister_fixed_link() local
|
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | ax88172a.c | 20 struct phy_device *phydev; member 45 struct phy_device *phydev = netdev->phydev; in ax88172a_adjust_link() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | ucc_geth_ethtool.c | 107 struct phy_device *phydev = ugeth->phydev; in uec_get_ksettings() local 122 struct phy_device *phydev = ugeth->phydev; in uec_set_ksettings() local 349 struct phy_device *phydev = ugeth->phydev; uec_get_wol() local 362 struct phy_device *phydev = ugeth->phydev; uec_set_wol() local [all...] |