Home
last modified time | relevance | path

Searched refs:am65_cpsw_port (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-qos.c30 static void am65_cpsw_iet_change_preemptible_tcs(struct am65_cpsw_port *port, u8 preemptible_tcs);
42 static void am65_cpsw_tx_pn_shaper_reset(struct am65_cpsw_port *port) in am65_cpsw_tx_pn_shaper_reset()
52 static void am65_cpsw_tx_pn_shaper_apply(struct am65_cpsw_port *port) in am65_cpsw_tx_pn_shaper_apply()
103 static int am65_cpsw_mqprio_verify_shaper(struct am65_cpsw_port *port, in am65_cpsw_mqprio_verify_shaper()
188 struct am65_cpsw_port *port = am65_ndev_to_port(ndev); in am65_cpsw_reset_tc_mqprio()
205 struct am65_cpsw_port *port = am65_ndev_to_port(ndev); in am65_cpsw_setup_mqprio()
271 static int am65_cpsw_iet_set_verify_timeout_count(struct am65_cpsw_port *port) in am65_cpsw_iet_set_verify_timeout_count()
315 static int am65_cpsw_iet_verify_wait(struct am65_cpsw_port *port) in am65_cpsw_iet_verify_wait()
362 static void am65_cpsw_iet_set_preempt_mask(struct am65_cpsw_port *port, u8 preemptible_tcs) in am65_cpsw_iet_set_preempt_mask()
377 struct am65_cpsw_port *port; in am65_cpsw_iet_common_enable()
[all …]
H A Dam65-cpsw-switchdev.c21 struct am65_cpsw_port *port;
25 static int am65_cpsw_port_stp_state_set(struct am65_cpsw_port *port, u8 state) in am65_cpsw_port_stp_state_set()
56 static int am65_cpsw_port_attr_br_flags_set(struct am65_cpsw_port *port, in am65_cpsw_port_attr_br_flags_set()
91 struct am65_cpsw_port *port = am65_ndev_to_port(ndev); in am65_cpsw_port_attr_set()
117 static u16 am65_cpsw_get_pvid(struct am65_cpsw_port *port) in am65_cpsw_get_pvid()
133 static void am65_cpsw_set_pvid(struct am65_cpsw_port *port, u16 vid, bool cfi, u32 cos) in am65_cpsw_set_pvid()
149 static int am65_cpsw_port_vlan_add(struct am65_cpsw_port *port, bool untag, bool pvid, in am65_cpsw_port_vlan_add()
197 static int am65_cpsw_port_vlan_del(struct am65_cpsw_port *port, u16 vid, in am65_cpsw_port_vlan_del()
235 static int am65_cpsw_port_vlans_add(struct am65_cpsw_port *port, in am65_cpsw_port_vlans_add()
248 static int am65_cpsw_port_vlans_del(struct am65_cpsw_port *port, in am65_cpsw_port_vlans_del()
[all …]
H A Dam65-cpsw-nuss.c176 static void am65_cpsw_port_set_sl_mac(struct am65_cpsw_port *slave, in am65_cpsw_port_set_sl_mac()
191 static int am65_cpsw_port_set_dscp_map(struct am65_cpsw_port *slave, u8 dscp, u8 pri) in am65_cpsw_port_set_dscp_map()
216 static void am65_cpsw_port_enable_dscp_map(struct am65_cpsw_port *slave) in am65_cpsw_port_enable_dscp_map()
280 static void am65_cpsw_sl_ctl_reset(struct am65_cpsw_port *port) in am65_cpsw_sl_ctl_reset()
304 struct am65_cpsw_port *port = am65_ndev_to_port(ndev); in am65_cpsw_nuss_ndo_slave_add_vid()
333 struct am65_cpsw_port *port = am65_ndev_to_port(ndev); in am65_cpsw_nuss_ndo_slave_kill_vid()
354 static void am65_cpsw_slave_set_promisc(struct am65_cpsw_port *port, in am65_cpsw_slave_set_promisc()
380 struct am65_cpsw_port *port = am65_ndev_to_port(ndev); in am65_cpsw_nuss_ndo_slave_set_rx_mode()
500 static void am65_cpsw_init_port_switch_ale(struct am65_cpsw_port *port);
501 static void am65_cpsw_init_port_emac_ale(struct am65_cpsw_port *port);
[all …]
H A Dam65-cpsw-qos.h12 struct am65_cpsw_port;
103 void am65_cpsw_iet_commit_preemptible_tcs(struct am65_cpsw_port *port);
129 static inline void am65_cpsw_iet_commit_preemptible_tcs(struct am65_cpsw_port *port) in am65_cpsw_iet_commit_preemptible_tcs()
H A Dam65-cpsw-nuss.h43 struct am65_cpsw_port { struct
159 struct am65_cpsw_port *ports;
197 struct am65_cpsw_port *port;