Home
last modified time | relevance | path

Searched refs:enetc_hw (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/include/linux/fsl/
Denetc_mdio.h31 struct enetc_hw;
34 struct enetc_hw *hw;
42 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs);
51 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs) in enetc_hw_alloc()
/linux-6.1.9/drivers/net/ethernet/freescale/enetc/
Denetc_msg.c6 static void enetc_msg_disable_mr_int(struct enetc_hw *hw) in enetc_msg_disable_mr_int()
13 static void enetc_msg_enable_mr_int(struct enetc_hw *hw) in enetc_msg_enable_mr_int()
34 struct enetc_hw *hw = &pf->si->hw; in enetc_msg_task()
68 struct enetc_hw *hw = &si->hw; in enetc_msg_alloc_mbx()
96 struct enetc_hw *hw = &si->hw; in enetc_msg_free_mbx()
Denetc_pf.c17 static void enetc_pf_get_primary_mac_addr(struct enetc_hw *hw, int si, u8 *addr) in enetc_pf_get_primary_mac_addr()
26 static void enetc_pf_set_primary_mac_addr(struct enetc_hw *hw, int si, in enetc_pf_set_primary_mac_addr()
50 static void enetc_set_vlan_promisc(struct enetc_hw *hw, char si_map) in enetc_set_vlan_promisc()
70 static void enetc_set_isol_vlan(struct enetc_hw *hw, int si, u16 vlan, u8 qos) in enetc_set_isol_vlan()
201 struct enetc_hw *hw = &priv->si->hw; in enetc_pf_set_rx_mode()
258 static void enetc_set_vlan_ht_filter(struct enetc_hw *hw, int si_idx, in enetc_set_vlan_ht_filter()
322 struct enetc_hw *hw = &priv->si->hw; in enetc_set_loopback()
401 struct enetc_hw *hw = &pf->si->hw; in enetc_setup_mac_address()
450 struct enetc_hw *hw = &si->hw; in enetc_port_assign_rfs_entries()
471 struct enetc_hw *hw = &si->hw; in enetc_port_si_configure()
[all …]
Denetc.h222 struct enetc_hw hw;
408 int enetc_setup_cbdr(struct device *dev, struct enetc_hw *hw, int bd_count,
416 void enetc_set_rss_key(struct enetc_hw *hw, const u8 *bytes);
457 void enetc_reset_ptcmsdur(struct enetc_hw *hw);
458 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *queue_max_sdu);
475 struct enetc_hw *hw = &priv->si->hw; in enetc_get_max_cap()
494 struct enetc_hw *hw = &priv->si->hw; in enetc_psfp_enable()
512 struct enetc_hw *hw = &priv->si->hw; in enetc_psfp_disable()
Denetc_ethtool.c37 struct enetc_hw *hw = &priv->si->hw; in enetc_get_reglen()
56 struct enetc_hw *hw = &priv->si->hw; in enetc_get_regs()
273 struct enetc_hw *hw = &priv->si->hw; in enetc_get_ethtool_stats()
308 struct enetc_hw *hw = &priv->si->hw; in enetc_get_pause_stats()
314 static void enetc_mac_stats(struct enetc_hw *hw, int mac, in enetc_mac_stats()
337 static void enetc_ctrl_stats(struct enetc_hw *hw, int mac, in enetc_ctrl_stats()
355 static void enetc_rmon_stats(struct enetc_hw *hw, int mac, in enetc_rmon_stats()
387 struct enetc_hw *hw = &priv->si->hw; in enetc_get_eth_mac_stats()
396 struct enetc_hw *hw = &priv->si->hw; in enetc_get_eth_ctrl_stats()
406 struct enetc_hw *hw = &priv->si->hw; in enetc_get_rmon_stats()
[all …]
Denetc_mdio.c161 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs) in enetc_hw_alloc()
163 struct enetc_hw *hw; in enetc_hw_alloc()
Denetc.c130 struct enetc_hw *hw = &priv->si->hw; in enetc_map_tx_buffs()
730 static void enetc_get_tx_tstamp(struct enetc_hw *hw, union enetc_tx_bd *txbd, in enetc_get_tx_tstamp()
967 struct enetc_hw *hw = &priv->si->hw; in enetc_get_rx_tstamp()
1692 struct enetc_hw *hw = &si->hw; in enetc_get_si_caps()
1965 struct enetc_hw *hw = &si->hw; in enetc_configure_si()
2020 static void enetc_setup_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) in enetc_setup_txbdr()
2054 static void enetc_setup_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) in enetc_setup_rxbdr()
2105 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_bdrs()
2115 static void enetc_clear_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) in enetc_clear_rxbdr()
2123 static void enetc_clear_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) in enetc_clear_txbdr()
[all …]
Denetc_qos.c12 static u16 enetc_get_max_gcl_len(struct enetc_hw *hw) in enetc_get_max_gcl_len()
19 struct enetc_hw *hw = &priv->si->hw; in enetc_sched_speed_set()
50 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_taprio()
139 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_tc_taprio()
167 static u32 enetc_get_cbs_enable(struct enetc_hw *hw, u8 tc) in enetc_get_cbs_enable()
172 static u8 enetc_get_cbs_bw(struct enetc_hw *hw, u8 tc) in enetc_get_cbs_bw()
183 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_tc_cbs()
298 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_tc_txtime()
656 static u64 get_ptp_now(struct enetc_hw *hw) in get_ptp_now()
Denetc_hw.h352 struct enetc_hw { struct
641 static inline void enetc_load_primary_mac_addr(struct enetc_hw *hw, in enetc_load_primary_mac_addr()
684 static inline void enetc_bdr_enable_rxvlan(struct enetc_hw *hw, int idx, in enetc_bdr_enable_rxvlan()
693 static inline void enetc_bdr_enable_txvlan(struct enetc_hw *hw, int idx, in enetc_bdr_enable_txvlan()
702 static inline void enetc_set_bdr_prio(struct enetc_hw *hw, int bdr_idx, in enetc_set_bdr_prio()
Denetc_pci_mdio.c18 struct enetc_hw *hw; in enetc_pci_mdio_probe()
Denetc_vf.c10 static void enetc_msg_vsi_write_msg(struct enetc_hw *hw, in enetc_msg_vsi_write_msg()
Denetc_cbdr.c6 int enetc_setup_cbdr(struct device *dev, struct enetc_hw *hw, int bd_count, in enetc_setup_cbdr()
/linux-6.1.9/drivers/net/dsa/ocelot/
Dfelix_vsc9959.c956 struct enetc_hw *hw; in vsc9959_mdio_bus_alloc()