/linux-master/drivers/net/ethernet/cortina/ |
H A D | gemini.c | 306 if (phy_interface_mode_is_rgmii(phydev->interface)) 313 if (phy_interface_mode_is_rgmii(phydev->interface)) 320 if (phy_interface_mode_is_rgmii(phydev->interface)) 377 /* set PHY interface type */ 378 switch (phy->interface) { 398 netdev_err(netdev, "Unsupported MII interface\n");
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-mac.c | 153 phy_interface_t interface) 184 dpmac_eth_if_mode(state->interface)); 188 err = phy_set_mode_ext(mac->serdes_phy, PHY_MODE_ETHERNET, state->interface); 195 unsigned int mode, phy_interface_t interface, 231 phy_interface_t interface) 303 /* We support the current interface mode, and if we have a PCS 304 * similar interface modes that do not require the SerDes lane to be 398 * error out if the interface mode requests them and there is no PHY 152 dpaa2_mac_select_pcs(struct phylink_config *config, phy_interface_t interface) argument 193 dpaa2_mac_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 229 dpaa2_mac_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument
|
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_pf.c | 973 enetc_mac_config(pf->si, state->interface); 1006 phy_interface_t interface, int speed, 1024 phy_interface_mode_is_rgmii(interface)) 1083 phy_interface_t interface) 1004 enetc_pl_mac_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 1081 enetc_pl_mac_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 1139 * The phy interface and speed need to get configured 2485 * second interface is added primarily for Switch mode. 2488 * mdio interface in board design, and need to be configured by 3523 /* Probe and connect to PHY when open the interface */ 4287 phy_interface_t interface; local 4369 ret = of_get_phy_mode(pdev->dev.of_node, &interface); 4377 fep->phy_interface = interface;
|
H A D | gianfar.c | 586 /* Reads the controller's registers to determine what interface 612 phy_interface_t interface = priv->interface; local 617 if (interface == PHY_INTERFACE_MODE_RGMII_ID) 634 phy_interface_t interface; local 784 err = of_get_phy_mode(np, &interface); 786 priv->interface = interface; 788 priv->interface = gfar_get_interface(dev); 1594 /* Initialize TBI PHY interface fo 1650 phy_interface_t interface = priv->interface; local [all...] |
H A D | gianfar.h | 106 /* Latency of interface clock in nanoseconds */ 882 u32 fifocfg; /* 0x.a00 - FIFO interface config register */ 1162 phy_interface_t interface; member in struct:gfar_private
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman_dtsec.c | 300 /* Ethernet physical interface */ 767 phy_interface_t interface, 773 return phylink_mii_c22_pcs_config(dtsec->tbidev, interface, 905 switch (state->interface) { 922 phy_modes(state->interface)); 930 unsigned int mode, phy_interface_t interface, 974 phy_interface_t interface) 766 dtsec_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument 929 dtsec_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 973 dtsec_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument
|
H A D | fman_memac.c | 57 #define IF_MODE_10G 0x00000000 /* 30-31 10G interface */ 58 #define IF_MODE_MII 0x00000001 /* 30-31 MII interface */ 59 #define IF_MODE_GMII 0x00000002 /* 30-31 GMII (1G) interface */ 621 phy_interface_t interface) 626 if (phy_interface_mode_is_rgmii(interface) && 634 * memac_if_mode() - Convert an interface mode into an IF_MODE config 635 * @interface: A phy interface mode 640 static u32 memac_if_mode(phy_interface_t interface) argument 642 switch (interface) { 620 memac_get_caps(struct phylink_config *config, phy_interface_t interface) argument 711 memac_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 763 memac_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument [all...] |
H A D | fman_tgec.c | 440 unsigned int mode, phy_interface_t interface, 460 phy_interface_t interface) 439 tgec_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 459 tgec_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument
|
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hisi_femac.c | 738 if (priv->ndev->phydev->interface == PHY_INTERFACE_MODE_RMII) 842 phy_modes(phy->interface));
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_mac.h | 67 /*mac interface keyword */ 69 MAC_IF_NONE = 0x00000000, /**< interface not invalid */ 70 MAC_IF_MII = 0x00010000, /**< MII interface */ 71 MAC_IF_RMII = 0x00020000, /**< RMII interface */ 72 MAC_IF_SMII = 0x00030000, /**< SMII interface */ 73 MAC_IF_GMII = 0x00040000, /**< GMII interface */ 74 MAC_IF_RGMII = 0x00050000, /**< RGMII interface */ 75 MAC_IF_TBI = 0x00060000, /**< TBI interface */ 76 MAC_IF_RTBI = 0x00070000, /**< RTBI interface */ 77 MAC_IF_SGMII = 0x00080000, /**< SGMII interface */ [all...] |
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | core.c | 104 /* Having stable interface names is a doomed idea. However, it would be nice 105 * if we didn't have completely random interface names at boot too :-) It's 817 /* Wait for management interface to become idle */ 889 /* Wait for management interface to be idle */ 2655 dev->phy.mode = dev->phy_dev->interface;
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k.h | 186 struct fm10k_intfc *interface; member in struct:fm10k_q_vector 188 u16 v_idx; /* index of q_vector within interface array */ 261 * interface->flags and must be the last value in this 393 static inline void fm10k_mbx_lock(struct fm10k_intfc *interface) argument 395 spin_lock(&interface->mbx_lock); 398 static inline void fm10k_mbx_unlock(struct fm10k_intfc *interface) argument 400 spin_unlock(&interface->mbx_lock); 403 static inline int fm10k_mbx_trylock(struct fm10k_intfc *interface) argument 405 return spin_trylock(&interface->mbx_lock); 473 int fm10k_init_queueing_scheme(struct fm10k_intfc *interface); 553 fm10k_dbg_intfc_init(struct fm10k_intfc *interface) argument 554 fm10k_dbg_intfc_exit(struct fm10k_intfc *interface) argument [all...] |
H A D | fm10k_dcbnl.c | 8 * @dev: netdev interface for the device 33 * @dev: netdev interface for the device 74 * @dev: netdev interface for the device 79 struct fm10k_intfc *interface = netdev_priv(dev); local 83 pfc->pfc_en = interface->pfc_en; 90 * @dev: netdev interface for the device 95 struct fm10k_intfc *interface = netdev_priv(dev); local 97 /* record PFC configuration to interface */ 98 interface->pfc_en = pfc->pfc_en; 102 fm10k_update_rx_drop_en(interface); 148 struct fm10k_intfc *interface = netdev_priv(dev); local [all...] |
H A D | fm10k_debugfs.c | 152 struct fm10k_intfc *interface = q_vector->interface; local 156 if (!interface->dbg_intfc) 162 q_vector->dbg_q_vector = debugfs_create_dir(name, interface->dbg_intfc); 193 struct fm10k_intfc *interface = q_vector->interface; local 195 if (interface->dbg_intfc) 202 * @interface: the interface that is starting up 205 void fm10k_dbg_intfc_init(struct fm10k_intfc *interface) argument 217 fm10k_dbg_intfc_exit(struct fm10k_intfc *interface) argument [all...] |
H A D | fm10k_ethtool.c | 48 /* General interface statistics */ 159 struct fm10k_intfc *interface = netdev_priv(dev); local 168 if (interface->hw.mac.type != fm10k_mac_vf) 171 for (i = 0; i < interface->hw.mac.max_queues; i++) { 200 struct fm10k_intfc *interface = netdev_priv(dev); local 201 struct fm10k_hw *hw = &interface->hw; 265 struct fm10k_intfc *interface = netdev_priv(netdev); local 269 fm10k_update_stats(interface); 273 fm10k_add_ethtool_stats(&data, interface, fm10k_gstrings_global_stats); 275 fm10k_add_ethtool_stats(&data, &interface 355 struct fm10k_intfc *interface = netdev_priv(netdev); local 433 struct fm10k_intfc *interface = netdev_priv(netdev); local 449 struct fm10k_intfc *interface = netdev_priv(dev); local 460 struct fm10k_intfc *interface = netdev_priv(dev); local 472 struct fm10k_intfc *interface = netdev_priv(dev); local 492 struct fm10k_intfc *interface = netdev_priv(netdev); local 499 struct fm10k_intfc *interface = netdev_priv(netdev); local 509 struct fm10k_intfc *interface = netdev_priv(netdev); local 526 struct fm10k_intfc *interface = netdev_priv(netdev); local 643 struct fm10k_intfc *interface = netdev_priv(dev); local 659 struct fm10k_intfc *interface = netdev_priv(dev); local 694 fm10k_get_rss_hash_opts(struct fm10k_intfc *interface, struct ethtool_rxnfc *cmd) argument 738 struct fm10k_intfc *interface = netdev_priv(dev); local 756 fm10k_set_rss_hash_opt(struct fm10k_intfc *interface, struct ethtool_rxnfc *nfc) argument 876 struct fm10k_intfc *interface = netdev_priv(dev); local 890 fm10k_mbx_test(struct fm10k_intfc *interface, u64 *data) argument 944 struct fm10k_intfc *interface = netdev_priv(dev); local 978 fm10k_write_reta(struct fm10k_intfc *interface, const u32 *indir) argument 1015 struct fm10k_intfc *interface = netdev_priv(netdev); local 1035 struct fm10k_intfc *interface = netdev_priv(netdev); local 1063 struct fm10k_intfc *interface = netdev_priv(netdev); local 1083 struct fm10k_intfc *interface = netdev_priv(netdev); local 1111 struct fm10k_intfc *interface = netdev_priv(dev); local 1125 struct fm10k_intfc *interface = netdev_priv(dev); local 1141 struct fm10k_intfc *interface = netdev_priv(dev); local [all...] |
H A D | fm10k_iov.c | 12 struct fm10k_intfc *interface = hw->back; local 13 struct pci_dev *pdev = interface->pdev; 37 struct fm10k_intfc *interface = hw->back; local 45 /* we shouldn't be updating rules on a disabled interface */ 111 err = fm10k_queue_mac_request(interface, vf_info->glort, 137 err = fm10k_queue_mac_request(interface, vf_info->glort, 152 s32 fm10k_iov_event(struct fm10k_intfc *interface) argument 154 struct fm10k_hw *hw = &interface->hw; 160 if (!READ_ONCE(interface->iov_data)) 165 iov_data = interface 197 fm10k_iov_mbx(struct fm10k_intfc *interface) argument 284 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 328 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 383 fm10k_iov_update_pvid(struct fm10k_intfc *interface, u16 glort, u16 pvid) argument 410 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 425 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 531 fm10k_iov_update_stats(struct fm10k_intfc *interface) argument 544 fm10k_reset_vf_info(struct fm10k_intfc *interface, struct fm10k_vf_info *vf_info) argument 569 struct fm10k_intfc *interface = netdev_priv(netdev); local 593 struct fm10k_intfc *interface = netdev_priv(netdev); local 630 struct fm10k_intfc *interface = netdev_priv(netdev); local 655 struct fm10k_intfc *interface = netdev_priv(netdev); local 678 struct fm10k_intfc *interface = netdev_priv(netdev); local [all...] |
H A D | fm10k_main.c | 181 * Synchronizes page for reuse by the interface 249 * true if the buffer can be reused by the interface. 637 struct fm10k_intfc *interface = netdev_priv(skb->dev); local 639 if (interface->vxlan_port != udp_hdr(skb)->dest) 1115 struct fm10k_intfc *interface = ring->q_vector->interface; local 1116 struct fm10k_hw *hw = &interface->hw; 1161 * @interface: driver private struct 1163 void fm10k_tx_timeout_reset(struct fm10k_intfc *interface) argument 1166 if (!test_bit(__FM10K_DOWN, interface 1182 struct fm10k_intfc *interface = q_vector->interface; local 1478 fm10k_set_qos_queues(struct fm10k_intfc *interface) argument 1524 fm10k_set_rss_queues(struct fm10k_intfc *interface) argument 1553 fm10k_set_num_queues(struct fm10k_intfc *interface) argument 1570 fm10k_reset_num_queues(struct fm10k_intfc *interface) argument 1589 fm10k_alloc_q_vector(struct fm10k_intfc *interface, unsigned int v_count, unsigned int v_idx, unsigned int txr_count, unsigned int txr_idx, unsigned int rxr_count, unsigned int rxr_idx) argument 1690 fm10k_free_q_vector(struct fm10k_intfc *interface, int v_idx) argument 1715 fm10k_alloc_q_vectors(struct fm10k_intfc *interface) argument 1773 fm10k_free_q_vectors(struct fm10k_intfc *interface) argument 1789 fm10k_reset_msix_capability(struct fm10k_intfc *interface) argument 1803 fm10k_init_msix_capability(struct fm10k_intfc *interface) argument 1861 fm10k_cache_ring_qos(struct fm10k_intfc *interface) argument 1894 fm10k_cache_ring_rss(struct fm10k_intfc *interface) argument 1913 fm10k_assign_rings(struct fm10k_intfc *interface) argument 1921 fm10k_init_reta(struct fm10k_intfc *interface) argument 1960 fm10k_init_queueing_scheme(struct fm10k_intfc *interface) argument 2005 fm10k_clear_queueing_scheme(struct fm10k_intfc *interface) argument [all...] |
H A D | fm10k_netdev.c | 47 * @interface: board private structure 55 static int fm10k_setup_all_tx_resources(struct fm10k_intfc *interface) argument 59 for (i = 0; i < interface->num_tx_queues; i++) { 60 err = fm10k_setup_tx_resources(interface->tx_ring[i]); 64 netif_err(interface, probe, interface->netdev, 73 fm10k_free_tx_resources(interface->tx_ring[i]); 114 * @interface: board private structure 122 static int fm10k_setup_all_rx_resources(struct fm10k_intfc *interface) argument 126 for (i = 0; i < interface 222 fm10k_clean_all_tx_rings(struct fm10k_intfc *interface) argument 236 fm10k_free_all_tx_resources(struct fm10k_intfc *interface) argument 311 fm10k_clean_all_rx_rings(struct fm10k_intfc *interface) argument 325 fm10k_free_all_rx_resources(struct fm10k_intfc *interface) argument 339 fm10k_request_glort_range(struct fm10k_intfc *interface) argument 375 fm10k_restore_udp_port_info(struct fm10k_intfc *interface) argument 404 struct fm10k_intfc *interface = netdev_priv(dev); local 439 struct fm10k_intfc *interface = netdev_priv(netdev); local 498 struct fm10k_intfc *interface = netdev_priv(netdev); local 512 struct fm10k_intfc *interface = netdev_priv(dev); local 587 struct fm10k_intfc *interface = netdev_priv(netdev); local 624 fm10k_host_mbx_ready(struct fm10k_intfc *interface) argument 643 fm10k_queue_vlan_request(struct fm10k_intfc *interface, u32 vid, u8 vsi, bool set) argument 682 fm10k_queue_mac_request(struct fm10k_intfc *interface, u16 glort, const unsigned char *addr, u16 vid, bool set) argument 723 fm10k_clear_macvlan_queue(struct fm10k_intfc *interface, u16 glort, bool vlans) argument 756 struct fm10k_intfc *interface = netdev_priv(netdev); local 776 struct fm10k_intfc *interface = netdev_priv(netdev); local 795 struct fm10k_intfc *interface = netdev_priv(netdev); local 909 fm10k_find_next_vlan(struct fm10k_intfc *interface, u16 vid) argument 920 fm10k_clear_unused_vlans(struct fm10k_intfc *interface) argument 940 struct fm10k_intfc *interface = netdev_priv(dev); local 973 struct fm10k_intfc *interface = netdev_priv(dev); local 1005 struct fm10k_intfc *interface = netdev_priv(dev); local 1038 struct fm10k_intfc *interface = netdev_priv(dev); local 1081 fm10k_restore_rx_state(struct fm10k_intfc *interface) argument 1176 fm10k_reset_rx_state(struct fm10k_intfc *interface) argument 1218 struct fm10k_intfc *interface = netdev_priv(netdev); local 1265 struct fm10k_intfc *interface = netdev_priv(dev); local 1330 fm10k_assign_l2_accel(struct fm10k_intfc *interface, struct fm10k_l2_accel *l2_accel) argument 1347 struct fm10k_intfc *interface = netdev_priv(dev); local 1446 struct fm10k_intfc *interface = netdev_priv(dev); local 1544 struct fm10k_intfc *interface; local [all...] |
H A D | fm10k_pci.c | 35 struct fm10k_intfc *interface = hw->back; local 41 pci_read_config_word(interface->pdev, reg, &value); 58 struct fm10k_intfc *interface = hw->back; local 59 struct net_device *netdev = interface->netdev; 69 static int fm10k_hw_ready(struct fm10k_intfc *interface) argument 71 struct fm10k_hw *hw = &interface->hw; 80 * @interface: fm10k private interface structure 85 void fm10k_macvlan_schedule(struct fm10k_intfc *interface) argument 90 if (!test_bit(__FM10K_MACVLAN_DISABLE, interface 112 fm10k_stop_macvlan_task(struct fm10k_intfc *interface) argument 136 fm10k_resume_macvlan_task(struct fm10k_intfc *interface) argument 148 fm10k_service_event_schedule(struct fm10k_intfc *interface) argument 159 fm10k_service_event_complete(struct fm10k_intfc *interface) argument 175 fm10k_stop_service_event(struct fm10k_intfc *interface) argument 190 fm10k_start_service_event(struct fm10k_intfc *interface) argument 202 struct fm10k_intfc *interface = from_timer(interface, t, local 219 fm10k_prepare_for_reset(struct fm10k_intfc *interface) argument 256 fm10k_handle_reset(struct fm10k_intfc *interface) argument 339 fm10k_detach_subtask(struct fm10k_intfc *interface) argument 390 fm10k_reset_subtask(struct fm10k_intfc *interface) argument 422 fm10k_configure_swpri_map(struct fm10k_intfc *interface) argument 445 fm10k_watchdog_update_host_state(struct fm10k_intfc *interface) argument 481 fm10k_mbx_subtask(struct fm10k_intfc *interface) argument 498 fm10k_watchdog_host_is_ready(struct fm10k_intfc *interface) argument 516 fm10k_watchdog_host_not_ready(struct fm10k_intfc *interface) argument 534 fm10k_update_stats(struct fm10k_intfc *interface) argument 640 fm10k_watchdog_flush_tx(struct fm10k_intfc *interface) argument 670 fm10k_watchdog_subtask(struct fm10k_intfc *interface) argument 699 fm10k_check_hang_subtask(struct fm10k_intfc *interface) argument 735 struct fm10k_intfc *interface; local 768 struct fm10k_intfc *interface; local 867 fm10k_configure_tx_ring(struct fm10k_intfc *interface, struct fm10k_ring *ring) argument 929 fm10k_enable_tx_ring(struct fm10k_intfc *interface, struct fm10k_ring *ring) argument 957 fm10k_configure_tx(struct fm10k_intfc *interface) argument 977 fm10k_configure_rx_ring(struct fm10k_intfc *interface, struct fm10k_ring *ring) argument 1061 fm10k_update_rx_drop_en(struct fm10k_intfc *interface) argument 1090 fm10k_configure_dglort(struct fm10k_intfc *interface) argument 1155 fm10k_configure_rx(struct fm10k_intfc *interface) argument 1172 fm10k_napi_enable_all(struct fm10k_intfc *interface) argument 1195 struct fm10k_intfc *interface = data; local 1217 fm10k_handle_fault(struct fm10k_intfc *interface, int type, struct fm10k_fault *fault) argument 1302 fm10k_report_fault(struct fm10k_intfc *interface, u32 eicr) argument 1327 fm10k_reset_drop_on_empty(struct fm10k_intfc *interface, u32 eicr) argument 1368 struct fm10k_intfc *interface = data; local 1421 fm10k_mbx_free_irq(struct fm10k_intfc *interface) argument 1462 struct fm10k_intfc *interface; local 1488 struct fm10k_intfc *interface; local 1507 fm10k_mbx_request_irq_vf(struct fm10k_intfc *interface) argument 1543 struct fm10k_intfc *interface; local 1592 struct fm10k_intfc *interface; local 1640 fm10k_mbx_request_irq_pf(struct fm10k_intfc *interface) argument 1691 fm10k_mbx_request_irq(struct fm10k_intfc *interface) argument 1720 fm10k_qv_free_irq(struct fm10k_intfc *interface) argument 1754 fm10k_qv_request_irq(struct fm10k_intfc *interface) argument 1833 fm10k_up(struct fm10k_intfc *interface) argument 1869 fm10k_napi_disable_all(struct fm10k_intfc *interface) argument 1880 fm10k_down(struct fm10k_intfc *interface) argument 1967 fm10k_sw_init(struct fm10k_intfc *interface, const struct pci_device_id *ent) argument 2097 struct fm10k_intfc *interface; local 2245 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 2283 fm10k_prepare_suspend(struct fm10k_intfc *interface) argument 2299 fm10k_handle_resume(struct fm10k_intfc *interface) argument 2347 struct fm10k_intfc *interface = dev_get_drvdata(dev); local 2374 struct fm10k_intfc *interface = dev_get_drvdata(dev); local 2395 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 2449 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local 2487 struct fm10k_intfc *interface = pci_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mv643xx_eth.c | 1210 /* mii management interface *************************************************/ 2573 * Stop and then re-open the interface. This will allocate RX 2766 of_get_phy_mode(pnp, &ppd.interface); 2982 * the interface state in the PSC1 3145 switch (pd->interface) {
|
H A D | mvneta.c | 3697 static int mvneta_comphy_init(struct mvneta_port *pp, phy_interface_t interface) argument 3701 ret = phy_set_mode_ext(pp->comphy, PHY_MODE_ETHERNET, interface); 3709 phy_interface_t interface) 3714 if (interface == PHY_INTERFACE_MODE_SGMII || 3715 interface == PHY_INTERFACE_MODE_1000BASEX || 3716 interface == PHY_INTERFACE_MODE_2500BASEX) { 3717 ret = mvneta_comphy_init(pp, interface); 3720 switch (interface) { 3741 pp->phy_interface = interface; 3874 /* The interface i 3708 mvneta_config_interface(struct mvneta_port *pp, phy_interface_t interface) argument 4006 mvneta_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument 4080 mvneta_mac_select_pcs(struct phylink_config *config, phy_interface_t interface) argument 4089 mvneta_mac_prepare(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument 4179 mvneta_mac_finish(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument 4221 mvneta_mac_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument 4241 mvneta_mac_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument [all...] |
H A D | pxa168_eth.c | 519 * Input : pointer to ethernet interface network device structure 939 if (phy->interface == PHY_INTERFACE_MODE_RMII) 1198 * Stop and then re-open the interface. This will allocate RX
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 1513 static bool mvpp2_is_xlg(phy_interface_t interface) argument 1515 return interface == PHY_INTERFACE_MODE_10GBASER || 1516 interface == PHY_INTERFACE_MODE_5GBASER || 1517 interface == PHY_INTERFACE_MODE_XAUI; 1645 static int mvpp22_gop_init(struct mvpp2_port *port, phy_interface_t interface) argument 1653 switch (interface) { 1786 phy_interface_t interface) 1793 ret = phy_set_mode_ext(port->comphy, PHY_MODE_ETHERNET, interface); 1857 if (phy_interface_mode_is_8023z(state->interface) || 1858 state->interface 1785 mvpp22_comphy_init(struct mvpp2_port *port, phy_interface_t interface) argument 2214 mvpp22_pcs_reset_deassert(struct mvpp2_port *port, phy_interface_t interface) argument 4574 mvpp22_mode_reconfigure(struct mvpp2_port *port, phy_interface_t interface) argument 6181 mvpp2_xlg_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument 6244 mvpp2_gmac_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument 6398 mvpp2_select_pcs(struct phylink_config *config, phy_interface_t interface) argument 6413 mvpp2_mac_prepare(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument 6483 mvpp2_mac_finish(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument 6525 mvpp2_mac_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 6608 mvpp2_mac_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_main.c | 252 unsigned int mode, phy_interface_t interface) 266 unsigned int mode, phy_interface_t interface, 274 phy_interface_t interface) 304 phy_interface_t interface, 320 switch (interface) { 251 prestera_mac_link_down(struct phylink_config *config, unsigned int mode, phy_interface_t interface) argument 264 prestera_mac_link_up(struct phylink_config *config, struct phy_device *phy, unsigned int mode, phy_interface_t interface, int speed, int duplex, bool tx_pause, bool rx_pause) argument 273 prestera_mac_select_pcs(struct phylink_config *config, phy_interface_t interface) argument 303 prestera_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument
|