| /linux/include/linux/fsl/ |
| H A D | enetc_mdio.h | 31 struct enetc_hw; 34 struct enetc_hw *hw; 46 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs); 62 static inline struct enetc_hw *enetc_hw_alloc(struct device *dev, in enetc_hw_alloc()
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_pf.c | 15 static void enetc_pf_get_primary_mac_addr(struct enetc_hw *hw, int si, u8 *addr) in enetc_pf_get_primary_mac_addr() 24 static void enetc_pf_set_primary_mac_addr(struct enetc_hw *hw, int si, in enetc_pf_set_primary_mac_addr() 45 static void enetc_set_isol_vlan(struct enetc_hw *hw, int si, u16 vlan, u8 qos) in enetc_set_isol_vlan() 255 struct enetc_hw *hw = &si->hw; in enetc_port_assign_rfs_entries() 275 struct enetc_hw *hw = &si->hw; in enetc_port_get_caps() 293 struct enetc_hw *hw = &si->hw; in enetc_port_si_configure() 343 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *max_sdu) in enetc_set_ptcmsdur() 357 void enetc_reset_ptcmsdur(struct enetc_hw *hw) in enetc_reset_ptcmsdur() 367 struct enetc_hw *hw = &si->hw; in enetc_configure_port_mac() 413 struct enetc_hw *hw = &pf->si->hw; in enetc_configure_port() [all …]
|
| H A D | enetc4_pf.c | 22 struct enetc_hw *hw = &pf->si->hw; in enetc4_get_port_caps() 35 struct enetc_hw *hw = &si->hw; in enetc4_get_psi_hw_features() 43 static void enetc4_pf_set_si_primary_mac(struct enetc_hw *hw, int si, in enetc4_pf_set_si_primary_mac() 58 static void enetc4_pf_get_si_primary_mac(struct enetc_hw *hw, int si, in enetc4_pf_get_si_primary_mac() 255 struct enetc_hw *hw = &pf->si->hw; in enetc4_default_rings_allocation() 302 struct enetc_hw *hw = &pf->si->hw; in enetc4_set_si_msix_num() 360 struct enetc_hw *hw = &pf->si->hw; in enetc4_enable_all_si() 374 struct enetc_hw *hw = &pf->si->hw; in enetc4_configure_port_si() 393 static void enetc4_pf_reset_tc_msdu(struct enetc_hw *hw) in enetc4_pf_reset_tc_msdu() 424 struct enetc_hw *hw = &si->hw; in enetc4_get_ntmp_caps() [all …]
|
| H A D | enetc_ethtool.c | 47 struct enetc_hw *hw = &priv->si->hw; in enetc_get_reglen() 69 struct enetc_hw *hw = &priv->si->hw; in enetc_get_regs() 360 struct enetc_hw *hw = &si->hw; in enetc_pf_get_ethtool_stats() 378 struct enetc_hw *hw = &si->hw; in enetc4_pf_get_ethtool_stats() 402 struct enetc_hw *hw = &si->hw; in enetc_get_ethtool_stats() 438 struct enetc_hw *hw = &si->hw; in enetc_pause_stats() 474 static void enetc_mac_stats(struct enetc_hw *hw, int mac, in enetc_mac_stats() 497 static void enetc4_mac_stats(struct enetc_hw *hw, int mac, in enetc4_mac_stats() 522 struct enetc_hw *hw = &si->hw; in enetc_ctrl_stats() 549 static void enetc_rmon_stats(struct enetc_hw *hw, int mac, in enetc_rmon_stats() [all …]
|
| H A D | enetc_pf_common.c | 12 struct enetc_hw *hw = &pf->si->hw; in enetc_set_si_hw_addr() 20 struct enetc_hw *hw = &pf->si->hw; in enetc_get_si_hw_addr() 92 struct enetc_hw *hw = &si->hw; in enetc_set_si_uc_promisc() 114 struct enetc_hw *hw = &si->hw; in enetc_set_si_mc_promisc() 137 struct enetc_hw *hw = &si->hw; in enetc_set_si_uc_hash_filter() 157 struct enetc_hw *hw = &si->hw; in enetc_set_si_mc_hash_filter() 176 struct enetc_hw *hw = &si->hw; in enetc_set_si_vlan_promisc() 517 struct enetc_hw *hw = &si->hw; in enetc_set_si_vlan_ht_filter()
|
| H A D | enetc_pf.h | 28 void (*set_si_primary_mac)(struct enetc_hw *hw, int si, const u8 *addr); 29 void (*get_si_primary_mac)(struct enetc_hw *hw, int si, u8 *addr);
|
| H A D | enetc4_debugfs.c | 15 struct enetc_hw *hw = &si->hw; in enetc_show_si_mac_hash_filter() 32 struct enetc_hw *hw = &pf->si->hw; in enetc_mac_filter_show()
|
| H A D | enetc.h | 307 struct enetc_hw hw; 601 void enetc_reset_ptcmsdur(struct enetc_hw *hw); 602 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *queue_max_sdu); 627 struct enetc_hw *hw = &priv->si->hw; in enetc_get_max_cap() 646 struct enetc_hw *hw = &priv->si->hw; in enetc_psfp_enable() 664 struct enetc_hw *hw = &priv->si->hw; in enetc_psfp_disable()
|
| H A D | enetc.c | 87 struct enetc_hw *hw = &si->hw; in enetc_set_congestion_mode() 292 struct enetc_hw *hw = &si->hw; in enetc_update_ptp_sync_msg() 1180 static void enetc_get_tx_tstamp(struct enetc_hw *hw, union enetc_tx_bd *txbd, in enetc_get_tx_tstamp() 1420 struct enetc_hw *hw = &priv->si->hw; in enetc_get_rx_tstamp() 1452 struct enetc_hw *hw = &priv->si->hw; in enetc_get_offloads() 2196 struct enetc_hw *hw = &si->hw; in enetc_get_si_caps() 2521 static void enetc_set_lso_flags_mask(struct enetc_hw *hw) in enetc_set_lso_flags_mask() 2532 struct enetc_hw *hw = &priv->si->hw; in enetc_set_rss() 2546 struct enetc_hw *hw = &si->hw; in enetc_configure_si() 2613 static void enetc_setup_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) in enetc_setup_txbdr() [all …]
|
| H A D | enetc_mdio.c | 220 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs) in enetc_hw_alloc() 222 struct enetc_hw *hw; in enetc_hw_alloc()
|
| H A D | enetc_hw.h | 397 struct enetc_hw { struct 719 static inline void enetc_get_primary_mac_addr(struct enetc_hw *hw, u8 *addr) in enetc_get_primary_mac_addr() 731 static inline void enetc_load_primary_mac_addr(struct enetc_hw *hw, in enetc_load_primary_mac_addr() 773 static inline void enetc_bdr_enable_rxvlan(struct enetc_hw *hw, int idx, in enetc_bdr_enable_rxvlan() 782 static inline void enetc_bdr_enable_txvlan(struct enetc_hw *hw, int idx, in enetc_bdr_enable_txvlan() 791 static inline void enetc_set_bdr_prio(struct enetc_hw *hw, int bdr_idx, in enetc_set_bdr_prio()
|
| H A D | enetc_qos.c | 12 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() 49 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_taprio() 140 struct enetc_hw *hw = &priv->si->hw; in enetc_reset_taprio() 224 static u32 enetc_get_cbs_enable(struct enetc_hw *hw, u8 tc) in enetc_get_cbs_enable() 229 static u8 enetc_get_cbs_bw(struct enetc_hw *hw, u8 tc) in enetc_get_cbs_bw() 240 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_tc_cbs() 355 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_tc_txtime() 713 static u64 get_ptp_now(struct enetc_hw *hw) in get_ptp_now()
|
| H A D | enetc_pf_common.h | 26 static inline u16 enetc_get_ip_revision(struct enetc_hw *hw) in enetc_get_ip_revision()
|
| H A D | enetc_vf.c | 33 static void enetc_msg_vsi_write_msg(struct enetc_hw *hw, in enetc_msg_vsi_write_msg()
|
| /linux/drivers/net/dsa/ocelot/ |
| H A D | felix_vsc9959.c | 966 struct enetc_hw *hw; in vsc9959_mdio_bus_alloc()
|