Searched defs:phydev (Results 76 - 100 of 207) sorted by last modified time

123456789

/linux-master/drivers/net/phy/
H A Dphy_device.c249 void phy_device_free(struct phy_device *phydev) argument
257 struct phy_device *phydev; local
271 struct phy_device *phydev; local
282 static bool mdio_bus_phy_may_suspend(struct phy_device *phydev) argument
323 struct phy_device *phydev = to_phy_device(dev); local
355 struct phy_device *phydev = to_phy_device(dev); local
500 phy_needs_fixup(struct phy_device *phydev, struct phy_fixup *fixup) argument
515 phy_scan_fixups(struct phy_device *phydev) argument
538 struct phy_device *phydev = to_phy_device(dev); local
568 struct phy_device *phydev = to_phy_device(dev); local
577 struct phy_device *phydev = to_phy_device(dev); local
593 struct phy_device *phydev = to_phy_device(dev); local
603 struct phy_device *phydev = to_phy_device(dev); local
999 phy_device_register(struct phy_device *phydev) argument
1042 phy_device_remove(struct phy_device *phydev) argument
1063 phy_get_c45_ids(struct phy_device *phydev) argument
1076 struct phy_device *phydev; local
1088 phy_link_change(struct phy_device *phydev, bool up) argument
1113 phy_prepare_link(struct phy_device *phydev, void (*handler)(struct net_device *)) argument
1126 phy_connect_direct(struct net_device *dev, struct phy_device *phydev, void (*handler)(struct net_device *), phy_interface_t interface) argument
1166 struct phy_device *phydev; local
1194 phy_disconnect(struct phy_device *phydev) argument
1226 phy_poll_reset(struct phy_device *phydev) argument
1242 phy_init_hw(struct phy_device *phydev) argument
1283 phy_attached_info(struct phy_device *phydev) argument
1290 phy_attached_info_irq(struct phy_device *phydev) argument
1312 phy_attached_print(struct phy_device *phydev, const char *fmt, ...) argument
1334 phy_sysfs_create_links(struct phy_device *phydev) argument
1366 struct phy_device *phydev = to_phy_device(dev); local
1381 struct phy_device *phydev = upstream; local
1398 struct phy_device *phydev = upstream; local
1411 phy_sfp_probe(struct phy_device *phydev, const struct sfp_upstream_ops *ops) argument
1451 phy_attach_direct(struct net_device *dev, struct phy_device *phydev, u32 flags, phy_interface_t interface) argument
1618 struct phy_device *phydev; local
1644 phy_driver_is_genphy_kind(struct phy_device *phydev, struct device_driver *driver) argument
1660 phy_driver_is_genphy(struct phy_device *phydev) argument
1667 phy_driver_is_genphy_10g(struct phy_device *phydev) argument
1702 phy_package_join(struct phy_device *phydev, int base_addr, size_t priv_size) argument
1768 of_phy_package_join(struct phy_device *phydev, size_t priv_size) argument
1813 phy_package_leave(struct phy_device *phydev) argument
1853 devm_phy_package_join(struct device *dev, struct phy_device *phydev, int base_addr, size_t priv_size) argument
1887 devm_of_phy_package_join(struct device *dev, struct phy_device *phydev, size_t priv_size) argument
1918 phy_detach(struct phy_device *phydev) argument
1976 phy_suspend(struct phy_device *phydev) argument
2003 __phy_resume(struct phy_device *phydev) argument
2021 phy_resume(struct phy_device *phydev) argument
2033 phy_loopback(struct phy_device *phydev, bool enable) argument
2077 phy_reset_after_clk_enable(struct phy_device *phydev) argument
2103 genphy_config_advert(struct phy_device *phydev) argument
2158 genphy_c37_config_advert(struct phy_device *phydev) argument
2190 genphy_config_eee_advert(struct phy_device *phydev) argument
2213 genphy_setup_forced(struct phy_device *phydev) argument
2227 genphy_setup_master_slave(struct phy_device *phydev) argument
2259 genphy_read_master_slave(struct phy_device *phydev) argument
2310 genphy_restart_aneg(struct phy_device *phydev) argument
2325 genphy_check_and_restart_aneg(struct phy_device *phydev, bool restart) argument
2357 __genphy_config_aneg(struct phy_device *phydev, bool changed) argument
2395 genphy_c37_config_aneg(struct phy_device *phydev) argument
2442 genphy_aneg_done(struct phy_device *phydev) argument
2458 genphy_update_link(struct phy_device *phydev) argument
2503 genphy_read_lpa(struct phy_device *phydev) argument
2557 genphy_read_status_fixed(struct phy_device *phydev) argument
2589 genphy_read_status(struct phy_device *phydev) argument
2642 genphy_c37_read_status(struct phy_device *phydev, bool *changed) argument
2704 genphy_soft_reset(struct phy_device *phydev) argument
2734 genphy_handle_interrupt_no_ack(struct phy_device *phydev) argument
2756 genphy_read_abilities(struct phy_device *phydev) argument
2819 genphy_suspend(struct phy_device *phydev) argument
2825 genphy_resume(struct phy_device *phydev) argument
2831 genphy_loopback(struct phy_device *phydev, bool enable) argument
2865 phy_remove_link_mode(struct phy_device *phydev, u32 link_mode) argument
2887 phy_advertise_supported(struct phy_device *phydev) argument
2907 phy_advertise_eee_all(struct phy_device *phydev) argument
2933 phy_support_eee(struct phy_device *phydev) argument
2948 phy_support_sym_pause(struct phy_device *phydev) argument
2961 phy_support_asym_pause(struct phy_device *phydev) argument
2978 phy_set_sym_pause(struct phy_device *phydev, bool rx, bool tx, bool autoneg) argument
3002 phy_set_asym_pause(struct phy_device *phydev, bool rx, bool tx) argument
3024 phy_validate_pause(struct phy_device *phydev, struct ethtool_pauseparam *pp) argument
3052 phy_get_pause(struct phy_device *phydev, bool *tx_pause, bool *rx_pause) argument
3101 phy_get_internal_delay(struct phy_device *phydev, struct device *dev, const int *delay_values, int size, bool is_rx) argument
3168 struct phy_device *phydev = phyled->phydev; local
3183 struct phy_device *phydev = phyled->phydev; local
3198 struct phy_device *phydev = phyled->phydev; local
3210 struct phy_device *phydev = phyled->phydev; local
3225 struct phy_device *phydev = phyled->phydev; local
3239 struct phy_device *phydev = phyled->phydev; local
3249 phy_leds_unregister(struct phy_device *phydev) argument
3258 of_phy_led(struct phy_device *phydev, struct device_node *led) argument
3329 of_phy_leds(struct phy_device *phydev) argument
3449 struct phy_device *phydev = to_phy_device(dev); local
3570 struct phy_device *phydev = to_phy_device(dev); local
[all...]
H A Dxilinx_gmii2rgmii.c49 static int xgmiitorgmii_read_status(struct phy_device *phydev) argument
66 static int xgmiitorgmii_set_loopback(struct phy_device *phydev, bool enable) argument
[all...]
H A Dphy.c61 static void phy_process_state_change(struct phy_device *phydev, argument
73 static void phy_link_up(struct phy_device *phydev) argument
79 phy_link_down(struct phy_device *phydev) argument
86 phy_pause_str(struct phy_device *phydev) argument
116 phy_print_status(struct phy_device *phydev) argument
143 phy_get_rate_matching(struct phy_device *phydev, phy_interface_t iface) argument
165 phy_config_interrupt(struct phy_device *phydev, bool interrupts) argument
181 phy_restart_aneg(struct phy_device *phydev) argument
202 phy_aneg_done(struct phy_device *phydev) argument
272 phy_sanitize_settings(struct phy_device *phydev) argument
288 phy_ethtool_ksettings_get(struct phy_device *phydev, struct ethtool_link_ksettings *cmd) argument
325 phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd) argument
483 __phy_hwtstamp_get(struct phy_device *phydev, struct kernel_hwtstamp_config *config) argument
499 __phy_hwtstamp_set(struct phy_device *phydev, struct kernel_hwtstamp_config *config, struct netlink_ext_ack *extack) argument
518 phy_queue_state_machine(struct phy_device *phydev, unsigned long jiffies) argument
530 phy_trigger_machine(struct phy_device *phydev) argument
536 phy_abort_cable_test(struct phy_device *phydev) argument
553 phy_ethtool_get_strings(struct phy_device *phydev, u8 *data) argument
571 phy_ethtool_get_sset_count(struct phy_device *phydev) argument
599 phy_ethtool_get_stats(struct phy_device *phydev, struct ethtool_stats *stats, u64 *data) argument
621 phy_ethtool_get_plca_cfg(struct phy_device *phydev, struct phy_plca_cfg *plca_cfg) argument
654 plca_check_valid(struct phy_device *phydev, const struct phy_plca_cfg *plca_cfg, struct netlink_ext_ack *extack) argument
682 phy_ethtool_set_plca_cfg(struct phy_device *phydev, const struct phy_plca_cfg *plca_cfg, struct netlink_ext_ack *extack) argument
782 phy_ethtool_get_plca_status(struct phy_device *phydev, struct phy_plca_status *plca_st) argument
811 phy_start_cable_test(struct phy_device *phydev, struct netlink_ext_ack *extack) argument
881 phy_start_cable_test_tdr(struct phy_device *phydev, struct netlink_ext_ack *extack, const struct phy_tdr_config *config) argument
945 phy_config_aneg(struct phy_device *phydev) argument
967 phy_check_link_status(struct phy_device *phydev) argument
1012 _phy_start_aneg(struct phy_device *phydev) argument
1044 phy_start_aneg(struct phy_device *phydev) argument
1056 phy_poll_aneg_done(struct phy_device *phydev) argument
1072 phy_ethtool_ksettings_set(struct phy_device *phydev, const struct ethtool_link_ksettings *cmd) argument
1145 phy_speed_down(struct phy_device *phydev, bool sync) argument
1186 phy_speed_up(struct phy_device *phydev) argument
1224 phy_start_machine(struct phy_device *phydev) argument
1238 phy_stop_machine(struct phy_device *phydev) argument
1248 phy_process_error(struct phy_device *phydev) argument
1259 phy_error_precise(struct phy_device *phydev, const void *func, int err) argument
1274 phy_error(struct phy_device *phydev) argument
1285 phy_disable_interrupts(struct phy_device *phydev) argument
1300 struct phy_device *phydev = phy_dat; local
1336 phy_enable_interrupts(struct phy_device *phydev) argument
1349 phy_request_interrupt(struct phy_device *phydev) argument
1377 phy_free_interrupt(struct phy_device *phydev) argument
1390 _phy_state_machine(struct phy_device *phydev) argument
1466 _phy_state_machine_post_work(struct phy_device *phydev, enum phy_state_work state_work) argument
1480 struct phy_device *phydev = local
1495 phy_stop(struct phy_device *phydev) argument
1545 phy_start(struct phy_device *phydev) argument
1576 phy_mac_interrupt(struct phy_device *phydev) argument
1593 phy_init_eee(struct phy_device *phydev, bool clk_stop_enable) argument
1624 phy_get_eee_err(struct phy_device *phydev) argument
1647 phy_ethtool_get_eee(struct phy_device *phydev, struct ethtool_keee *data) argument
1677 phy_ethtool_set_eee_noneg(struct phy_device *phydev, struct ethtool_keee *data) argument
1700 phy_ethtool_set_eee(struct phy_device *phydev, struct ethtool_keee *data) argument
1726 phy_ethtool_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
1748 phy_ethtool_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
1761 struct phy_device *phydev = ndev->phydev; local
1775 struct phy_device *phydev = ndev->phydev; local
1790 struct phy_device *phydev = ndev->phydev; local
[all...]
H A Dphy-c45.c17 static bool genphy_c45_baset1_able(struct phy_device *phydev) argument
36 static bool genphy_c45_pma_can_sleep(struct phy_device *phydev) argument
51 genphy_c45_pma_resume(struct phy_device *phydev) argument
65 genphy_c45_pma_suspend(struct phy_device *phydev) argument
80 genphy_c45_pma_baset1_setup_master_slave(struct phy_device *phydev) argument
109 genphy_c45_pma_setup_forced(struct phy_device *phydev) argument
202 genphy_c45_baset1_an_config_aneg(struct phy_device *phydev) argument
267 genphy_c45_an_config_aneg(struct phy_device *phydev) argument
319 genphy_c45_an_disable_aneg(struct phy_device *phydev) argument
339 genphy_c45_restart_aneg(struct phy_device *phydev) argument
360 genphy_c45_check_and_restart_aneg(struct phy_device *phydev, bool restart) argument
396 genphy_c45_aneg_done(struct phy_device *phydev) argument
418 genphy_c45_read_link(struct phy_device *phydev) argument
474 genphy_c45_baset1_read_lpa(struct phy_device *phydev) argument
522 genphy_c45_read_lpa(struct phy_device *phydev) argument
572 genphy_c45_pma_baset1_read_master_slave(struct phy_device *phydev) argument
599 genphy_c45_read_pma(struct phy_device *phydev) argument
649 genphy_c45_read_mdix(struct phy_device *phydev) argument
683 genphy_c45_write_eee_adv(struct phy_device *phydev, unsigned long *adv) argument
750 genphy_c45_read_eee_adv(struct phy_device *phydev, unsigned long *adv) argument
796 genphy_c45_read_eee_lpa(struct phy_device *phydev, unsigned long *lpa) argument
842 genphy_c45_read_eee_cap1(struct phy_device *phydev) argument
876 genphy_c45_read_eee_cap2(struct phy_device *phydev) argument
900 genphy_c45_read_eee_abilities(struct phy_device *phydev) argument
943 genphy_c45_an_config_eee_aneg(struct phy_device *phydev) argument
960 genphy_c45_pma_baset1_read_abilities(struct phy_device *phydev) argument
999 genphy_c45_pma_read_ext_abilities(struct phy_device *phydev) argument
1076 genphy_c45_pma_read_abilities(struct phy_device *phydev) argument
1128 genphy_c45_baset1_read_status(struct phy_device *phydev) argument
1166 genphy_c45_read_status(struct phy_device *phydev) argument
1207 genphy_c45_config_aneg(struct phy_device *phydev) argument
1227 gen10g_config_aneg(struct phy_device *phydev) argument
1233 genphy_c45_loopback(struct phy_device *phydev, bool enable) argument
1251 genphy_c45_fast_retrain(struct phy_device *phydev, bool enable) argument
1285 genphy_c45_plca_get_cfg(struct phy_device *phydev, struct phy_plca_cfg *plca_cfg) argument
1339 genphy_c45_plca_set_cfg(struct phy_device *phydev, const struct phy_plca_cfg *plca_cfg) argument
1453 genphy_c45_plca_get_status(struct phy_device *phydev, struct phy_plca_status *plca_st) argument
1477 genphy_c45_eee_is_active(struct phy_device *phydev, unsigned long *adv, unsigned long *lp, bool *is_enabled) argument
1521 genphy_c45_ethtool_get_eee(struct phy_device *phydev, struct ethtool_keee *data) argument
1556 genphy_c45_ethtool_set_eee(struct phy_device *phydev, struct ethtool_keee *data) argument
[all...]
H A Dmxl-gpy.c163 struct phy_device *phydev = dev_get_drvdata(dev); local
200 static int gpy_hwmon_register(struct phy_device *phydev) argument
218 static int gpy_hwmon_register(struct phy_device *phydev) argument
224 static int gpy_mbox_read(struct phy_device *phydev, u32 addr) argument
263 gpy_config_init(struct phy_device *phydev) argument
277 gpy21x_config_init(struct phy_device *phydev) argument
285 gpy_probe(struct phy_device *phydev) argument
325 gpy_sgmii_need_reaneg(struct phy_device *phydev) argument
341 gpy_2500basex_chk(struct phy_device *phydev) argument
363 gpy_sgmii_aneg_en(struct phy_device *phydev) argument
377 gpy_config_mdix(struct phy_device *phydev, u8 ctrl) argument
404 gpy_config_aneg(struct phy_device *phydev) argument
489 gpy_update_mdix(struct phy_device *phydev) argument
517 gpy_update_interface(struct phy_device *phydev) argument
571 gpy_read_status(struct phy_device *phydev) argument
628 gpy_config_intr(struct phy_device *phydev) argument
638 gpy_handle_interrupt(struct phy_device *phydev) argument
677 gpy_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
758 gpy_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
775 gpy_loopback(struct phy_device *phydev, bool enable) argument
807 gpy115_loopback(struct phy_device *phydev, bool enable) argument
[all...]
H A Dmdio_bus.c553 struct phy_device *phydev = ERR_PTR(-ENODEV); local
615 struct phy_device *phydev; local
631 struct phy_device *phydev; local
657 struct phy_device *phydev; local
[all...]
H A Ddp83867.c199 static int dp83867_ack_interrupt(struct phy_device *phydev) argument
209 static int dp83867_set_wol(struct phy_device *phydev, argument
275 dp83867_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
318 dp83867_config_intr(struct phy_device *phydev) argument
352 dp83867_handle_interrupt(struct phy_device *phydev) argument
376 dp83867_read_status(struct phy_device *phydev) argument
403 dp83867_get_downshift(struct phy_device *phydev, u8 *data) argument
436 dp83867_set_downshift(struct phy_device *phydev, u8 cnt) argument
474 dp83867_get_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, void *data) argument
485 dp83867_set_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, const void *data) argument
496 dp83867_config_port_mirroring(struct phy_device *phydev) argument
509 dp83867_verify_rgmii_cfg(struct phy_device *phydev) argument
552 dp83867_of_init_io_impedance(struct phy_device *phydev) argument
597 dp83867_of_init(struct phy_device *phydev) argument
690 dp83867_of_init(struct phy_device *phydev) argument
722 dp83867_suspend(struct phy_device *phydev) argument
733 dp83867_resume(struct phy_device *phydev) argument
746 dp83867_probe(struct phy_device *phydev) argument
760 dp83867_config_init(struct phy_device *phydev) argument
953 dp83867_phy_reset(struct phy_device *phydev) argument
986 dp83867_link_change_notify(struct phy_device *phydev) argument
1012 dp83867_loopback(struct phy_device *phydev, bool enable) argument
1019 dp83867_led_brightness_set(struct phy_device *phydev, u8 index, enum led_brightness brightness) argument
1072 dp83867_led_hw_is_supported(struct phy_device *phydev, u8 index, unsigned long rules) argument
1084 dp83867_led_hw_control_set(struct phy_device *phydev, u8 index, unsigned long rules) argument
1101 dp83867_led_hw_control_get(struct phy_device *phydev, u8 index, unsigned long *rules) argument
1156 dp83867_led_polarity_set(struct phy_device *phydev, int index, unsigned long modes) argument
[all...]
H A Dmarvell-88x2222.c61 static int mv2222_tx_enable(struct phy_device *phydev) argument
68 static int mv2222_tx_disable(struct phy_device *phydev) argument
74 static int mv2222_soft_reset(struct phy_device *phydev) argument
88 static int mv2222_disable_aneg(struct phy_device *phydev) argument
98 mv2222_enable_aneg(struct phy_device *phydev) argument
108 mv2222_set_sgmii_speed(struct phy_device *phydev) argument
149 mv2222_is_10g_capable(struct phy_device *phydev) argument
167 mv2222_is_1gbx_capable(struct phy_device *phydev) argument
175 mv2222_is_sgmii_capable(struct phy_device *phydev) argument
193 mv2222_config_line(struct phy_device *phydev) argument
213 mv2222_swap_line_type(struct phy_device *phydev) argument
253 mv2222_setup_forced(struct phy_device *phydev) argument
276 mv2222_config_aneg(struct phy_device *phydev) argument
302 mv2222_aneg_done(struct phy_device *phydev) argument
323 mv2222_read_status_10g(struct phy_device *phydev) argument
359 mv2222_read_status_1g(struct phy_device *phydev) argument
411 mv2222_link_is_operational(struct phy_device *phydev) argument
426 mv2222_read_status(struct phy_device *phydev) argument
451 mv2222_resume(struct phy_device *phydev) argument
456 mv2222_suspend(struct phy_device *phydev) argument
461 mv2222_get_features(struct phy_device *phydev) argument
468 mv2222_config_init(struct phy_device *phydev) argument
479 struct phy_device *phydev = upstream; local
521 struct phy_device *phydev = upstream; local
533 struct phy_device *phydev = upstream; local
542 struct phy_device *phydev = upstream; local
558 mv2222_probe(struct phy_device *phydev) argument
[all...]
H A Dbroadcom.c41 static bool bcm54xx_phy_can_wakeup(struct phy_device *phydev) argument
48 static int bcm54xx_config_clock_delay(struct phy_device *phydev) argument
89 bcm54210e_config_init(struct phy_device *phydev) argument
104 bcm54612e_config_init(struct phy_device *phydev) argument
125 bcm54616s_config_init(struct phy_device *phydev) argument
184 bcm50610_a0_workaround(struct phy_device *phydev) argument
215 bcm54xx_phydsp_config(struct phy_device *phydev) argument
263 bcm54xx_adjust_rxrefclk(struct phy_device *phydev) argument
334 bcm54xx_ptp_stop(struct phy_device *phydev) argument
342 bcm54xx_ptp_config_init(struct phy_device *phydev) argument
350 bcm54xx_config_init(struct phy_device *phydev) argument
442 bcm54xx_iddq_set(struct phy_device *phydev, bool enable) argument
463 bcm54xx_set_wakeup_irq(struct phy_device *phydev, bool state) argument
482 bcm54xx_suspend(struct phy_device *phydev) argument
507 bcm54xx_resume(struct phy_device *phydev) argument
545 bcm54810_read_mmd(struct phy_device *phydev, int devnum, u16 regnum) argument
550 bcm54810_write_mmd(struct phy_device *phydev, int devnum, u16 regnum, u16 val) argument
556 bcm54811_config_init(struct phy_device *phydev) argument
582 bcm5481_config_aneg(struct phy_device *phydev) argument
608 bcm54616s_probe(struct phy_device *phydev) argument
648 bcm54616s_config_aneg(struct phy_device *phydev) argument
665 bcm54616s_read_status(struct phy_device *phydev) argument
679 brcm_fet_config_init(struct phy_device *phydev) argument
781 brcm_fet_ack_interrupt(struct phy_device *phydev) argument
793 brcm_fet_config_intr(struct phy_device *phydev) argument
820 brcm_fet_handle_interrupt(struct phy_device *phydev) argument
838 brcm_fet_suspend(struct phy_device *phydev) argument
883 bcm5221_config_aneg(struct phy_device *phydev) argument
910 bcm5221_read_status(struct phy_device *phydev) argument
936 bcm54xx_phy_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
952 bcm54xx_phy_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
972 bcm54xx_phy_probe(struct phy_device *phydev) argument
1027 bcm54xx_get_stats(struct phy_device *phydev, struct ethtool_stats *stats, u64 *data) argument
1035 bcm54xx_link_change_notify(struct phy_device *phydev) argument
[all...]
H A Dadin1100.c76 static int adin_read_status(struct phy_device *phydev) argument
97 static int adin_config_aneg(struct phy_device *phydev) argument
145 adin_phy_ack_intr(struct phy_device *phydev) argument
154 adin_config_intr(struct phy_device *phydev) argument
173 adin_phy_handle_interrupt(struct phy_device *phydev) argument
192 adin_set_powerdown_mode(struct phy_device *phydev, bool en) argument
208 adin_suspend(struct phy_device *phydev) argument
213 adin_resume(struct phy_device *phydev) argument
218 adin_set_loopback(struct phy_device *phydev, bool enable) argument
229 adin_soft_reset(struct phy_device *phydev) argument
242 adin_get_features(struct phy_device *phydev) argument
277 adin_get_sqi(struct phy_device *phydev) argument
302 adin_get_sqi_max(struct phy_device *phydev) argument
307 adin_probe(struct phy_device *phydev) argument
[all...]
H A Dsmsc.c59 static int smsc_phy_ack_interrupt(struct phy_device *phydev) argument
66 int smsc_phy_config_intr(struct phy_device *phydev) argument
89 static int smsc_phy_config_edpd(struct phy_device *phydev) argument
101 smsc_phy_handle_interrupt(struct phy_device *phydev) argument
122 smsc_phy_config_init(struct phy_device *phydev) argument
137 smsc_phy_reset(struct phy_device *phydev) argument
156 lan87xx_config_aneg(struct phy_device *phydev) argument
190 lan95xx_config_aneg_ext(struct phy_device *phydev) argument
215 lan87xx_read_status(struct phy_device *phydev) argument
264 lan874x_phy_config_init(struct phy_device *phydev) argument
294 lan874x_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
367 lan874x_set_wol_pattern(struct phy_device *phydev, u16 val, const u8 data[], u8 datalen, const u16 *mask, u8 masklen) argument
406 lan874x_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
501 smsc_get_sset_count(struct phy_device *phydev) argument
506 smsc_get_strings(struct phy_device *phydev, u8 *data) argument
514 smsc_get_stat(struct phy_device *phydev, int i) argument
529 smsc_get_stats(struct phy_device *phydev, struct ethtool_stats *stats, u64 *data) argument
538 smsc_phy_get_edpd(struct phy_device *phydev, u16 *edpd) argument
555 smsc_phy_set_edpd(struct phy_device *phydev, u16 edpd) argument
587 smsc_phy_get_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, void *data) argument
599 smsc_phy_set_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, const void *data) argument
611 smsc_phy_probe(struct phy_device *phydev) argument
[all...]
/linux-master/drivers/phy/st/
H A Dphy-miphy28lp.c204 struct miphy28lp_dev *phydev; member in struct:miphy28lp_phy
[all...]
/linux-master/net/ethtool/
H A Dioctl.c2196 static int ethtool_get_phy_stats_phydev(struct phy_device *phydev, argument
2240 struct phy_device *phydev = dev->phydev; local
2463 struct phy_device *phydev = dev->phydev; local
2500 struct phy_device *phydev = dev->phydev; local
2743 struct phy_device *phydev = dev->phydev; local
2782 struct phy_device *phydev = dev->phydev; local
[all...]
H A Dcommon.c635 struct phy_device *phydev = dev->phydev; local
/linux-master/drivers/net/phy/qcom/
H A Dqca808x.c98 static int qca808x_phy_fast_retrain_config(struct phy_device *phydev) argument
133 qca808x_phy_ms_seed_enable(struct phy_device *phydev, bool enable) argument
148 qca808x_is_prefer_master(struct phy_device *phydev) argument
154 qca808x_has_fast_retrain_or_slave_seed(struct phy_device *phydev) argument
159 qca808x_is_1g_only(struct phy_device *phydev) argument
170 qca808x_fill_possible_interfaces(struct phy_device *phydev) argument
180 qca808x_probe(struct phy_device *phydev) argument
197 qca808x_config_init(struct phy_device *phydev) argument
252 qca808x_read_status(struct phy_device *phydev) argument
303 qca808x_soft_reset(struct phy_device *phydev) argument
317 qca808x_cable_test_start(struct phy_device *phydev) argument
358 qca808x_get_features(struct phy_device *phydev) argument
382 qca808x_config_aneg(struct phy_device *phydev) argument
408 qca808x_link_change_notify(struct phy_device *phydev) argument
419 qca808x_led_parse_netdev(struct phy_device *phydev, unsigned long rules, u16 *offload_trigger) argument
451 qca808x_led_hw_control_enable(struct phy_device *phydev, u8 index) argument
462 qca808x_led_hw_is_supported(struct phy_device *phydev, u8 index, unsigned long rules) argument
473 qca808x_led_hw_control_set(struct phy_device *phydev, u8 index, unsigned long rules) argument
497 qca808x_led_hw_control_status(struct phy_device *phydev, u8 index) argument
508 qca808x_led_hw_control_get(struct phy_device *phydev, u8 index, unsigned long *rules) argument
544 qca808x_led_hw_control_reset(struct phy_device *phydev, u8 index) argument
557 qca808x_led_brightness_set(struct phy_device *phydev, u8 index, enum led_brightness value) argument
576 qca808x_led_blink_set(struct phy_device *phydev, u8 index, unsigned long *delay_on, unsigned long *delay_off) argument
589 qca808x_led_polarity_set(struct phy_device *phydev, int index, unsigned long modes) argument
[all...]
H A Dqca83xx.c37 static int qca83xx_get_sset_count(struct phy_device *phydev) argument
42 static void qca83xx_get_strings(struct phy_device *phydev, u8 *data) argument
52 static u64 qca83xx_get_stat(struct phy_device *phydev, int i) argument
75 static void qca83xx_get_stats(struct phy_device *phydev, argument
84 static int qca83xx_probe(struct phy_device *phydev) argument
98 qca83xx_config_init(struct phy_device *phydev) argument
129 qca8327_config_init(struct phy_device *phydev) argument
141 qca83xx_link_change_notify(struct phy_device *phydev) argument
156 qca83xx_resume(struct phy_device *phydev) argument
183 qca83xx_suspend(struct phy_device *phydev) argument
195 qca8337_suspend(struct phy_device *phydev) argument
203 qca8327_suspend(struct phy_device *phydev) argument
[all...]
H A Dqcom-phy-lib.c17 int at803x_debug_reg_read(struct phy_device *phydev, u16 reg) argument
29 int at803x_debug_reg_mask(struct phy_device *phydev, u16 reg, argument
47 int at803x_debug_reg_write(struct phy_device *phydev, u16 reg, u16 data) argument
59 int at803x_set_wol(struct phy_device *phydev, argument
118 at803x_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) argument
135 at803x_ack_interrupt(struct phy_device *phydev) argument
145 at803x_config_intr(struct phy_device *phydev) argument
178 at803x_handle_interrupt(struct phy_device *phydev) argument
205 at803x_read_specific_status(struct phy_device *phydev, struct at803x_ss_mask ss_mask) argument
269 at803x_config_mdix(struct phy_device *phydev, u8 ctrl) argument
293 at803x_prepare_config_aneg(struct phy_device *phydev) argument
315 at803x_read_status(struct phy_device *phydev) argument
351 at803x_get_downshift(struct phy_device *phydev, u8 *d) argument
367 at803x_set_downshift(struct phy_device *phydev, u8 cnt) argument
403 at803x_get_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, void *data) argument
415 at803x_set_tunable(struct phy_device *phydev, struct ethtool_tunable *tuna, const void *data) argument
448 at803x_cdt_start(struct phy_device *phydev, u32 cdt_start) argument
454 at803x_cdt_wait_for_completion(struct phy_device *phydev, u32 cdt_en) argument
513 qca808x_cdt_fault_length(struct phy_device *phydev, int pair, int result) argument
548 qca808x_cable_test_get_pair_status(struct phy_device *phydev, u8 pair, u16 status) argument
582 qca808x_cable_test_get_status(struct phy_device *phydev, bool *finished) argument
624 qca808x_led_reg_hw_control_enable(struct phy_device *phydev, u16 reg) argument
631 qca808x_led_reg_hw_control_status(struct phy_device *phydev, u16 reg) argument
640 qca808x_led_reg_brightness_set(struct phy_device *phydev, u16 reg, enum led_brightness value) argument
650 qca808x_led_reg_blink_set(struct phy_device *phydev, u16 reg, unsigned long *delay_on, unsigned long *delay_off) argument
[all...]
H A Dqca807x.c128 static int qca807x_cable_test_start(struct phy_device *phydev) argument
134 static int qca807x_led_parse_netdev(struct phy_device *phydev, unsigned long rules, argument
179 static int qca807x_led_hw_control_enable(struct phy_device *phydev, u8 index) argument
190 static int qca807x_led_hw_is_supported(struct phy_device *phydev, u8 index, argument
201 static int qca807x_led_hw_control_set(struct phy_device *phydev, u8 index, argument
236 qca807x_led_hw_control_status(struct phy_device *phydev, u8 index) argument
247 qca807x_led_hw_control_get(struct phy_device *phydev, u8 index, unsigned long *rules) argument
304 qca807x_led_hw_control_reset(struct phy_device *phydev, u8 index) argument
328 qca807x_led_brightness_set(struct phy_device *phydev, u8 index, enum led_brightness value) argument
348 qca807x_led_blink_set(struct phy_device *phydev, u8 index, unsigned long *delay_on, unsigned long *delay_off) argument
402 qca807x_gpio(struct phy_device *phydev) argument
433 qca807x_read_fiber_status(struct phy_device *phydev) argument
471 qca807x_read_status(struct phy_device *phydev) argument
487 qca807x_phy_package_probe_once(struct phy_device *phydev) argument
559 qca807x_phy_package_config_init_once(struct phy_device *phydev) argument
646 struct phy_device *phydev = upstream; local
687 struct phy_device *phydev = upstream; local
704 qca807x_probe(struct phy_device *phydev) argument
768 qca807x_config_init(struct phy_device *phydev) argument
[all...]
/linux-master/drivers/net/mdio/
H A Dof_mdio.c468 struct phy_device *phydev; local
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c828 struct phy_device *phydev; local
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc9420.c1105 struct phy_device *phydev = NULL; local
[all...]
H A Dsmsc911x.c1019 struct phy_device *phydev; local
1067 struct phy_device *phydev; local
[all...]
/linux-master/drivers/net/ethernet/realtek/
H A Dr8169_phy_config.c20 static void r8168d_modify_extpage(struct phy_device *phydev, int extpage, argument
31 static void r8168d_phy_param(struct phy_device *phydev, u16 parm, argument
42 r8168g_phy_param(struct phy_device *phydev, u16 parm, u16 mask, u16 val) argument
58 __rtl_writephy_batch(struct phy_device *phydev, const struct phy_reg *regs, int len) argument
73 rtl8168f_config_eee_phy(struct phy_device *phydev) argument
79 rtl8168g_config_eee_phy(struct phy_device *phydev) argument
84 rtl8168h_config_eee_phy(struct phy_device *phydev) argument
92 rtl8125a_config_eee_phy(struct phy_device *phydev) argument
100 rtl8125b_config_eee_phy(struct phy_device *phydev) argument
108 rtl8169s_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
176 rtl8169sb_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
182 rtl8169scd_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
228 rtl8169sce_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
282 rtl8168bb_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
291 rtl8168bef_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
297 rtl8168cp_1_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
304 rtl8168cp_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
312 rtl8168c_1_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
341 rtl8168c_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
369 rtl8168c_3_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
432 rtl8168d_apply_firmware_cond(struct rtl8169_private *tp, struct phy_device *phydev, u16 val) argument
449 rtl8168d_1_common(struct phy_device *phydev) argument
472 rtl8168d_1_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
506 rtl8168d_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
530 rtl8168d_4_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
538 rtl8168e_1_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
583 rtl8168e_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
625 rtl8168f_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
641 rtl8168f_1_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
669 rtl8168f_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
677 rtl8411_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
723 rtl8168g_disable_aldps(struct phy_device *phydev) argument
728 rtl8168g_enable_gphy_10m(struct phy_device *phydev) argument
733 rtl8168g_phy_adjust_10m_aldps(struct phy_device *phydev) argument
741 rtl8168g_1_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
789 rtl8168g_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
796 rtl8168h_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
836 rtl8168ep_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
886 rtl8117_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
923 rtl8102e_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
940 rtl8401_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
947 rtl8105e_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
961 rtl8402_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
977 rtl8106e_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
996 rtl8125_legacy_force_mode(struct phy_device *phydev) argument
1001 rtl8125a_2_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
1066 rtl8125b_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
1105 rtl8126a_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev) argument
1111 r8169_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev, enum mac_version ver) argument
[all...]
/linux-master/drivers/net/ethernet/mscc/
H A Docelot.c917 ocelot_phylink_mac_link_up(struct ocelot *ocelot, int port, struct phy_device *phydev, unsigned int link_an_mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause, unsigned long quirks) argument
/linux-master/drivers/net/ethernet/broadcom/
H A Dbgmac-bcma.c199 struct phy_device *phydev; local

Completed in 243 milliseconds

123456789