Home
last modified time | relevance | path

Searched refs:cpsw_priv (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/ethernet/ti/
H A Dcpsw_switchdev.c23 struct cpsw_priv *priv;
58 static int cpsw_port_attr_br_flags_set(struct cpsw_priv *priv, in cpsw_port_attr_br_flags_set()
93 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_port_attr_set()
119 static u16 cpsw_get_pvid(struct cpsw_priv *priv) in cpsw_get_pvid()
250 static int cpsw_port_vlans_add(struct cpsw_priv *priv, in cpsw_port_vlans_add()
263 static int cpsw_port_mdb_add(struct cpsw_priv *priv, in cpsw_port_mdb_add()
286 static int cpsw_port_mdb_del(struct cpsw_priv *priv, in cpsw_port_mdb_del()
315 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_port_obj_add()
342 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_port_obj_del()
380 struct cpsw_priv *priv = switchdev_work->priv; in cpsw_switchdev_event_work()
[all …]
H A Dcpsw_ethtool.c143 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_get_msglevel()
150 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_msglevel()
169 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_coalesce()
310 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_get_pauseparam()
319 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_get_wol()
332 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_wol()
363 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ethtool_op_begin()
376 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ethtool_op_complete()
401 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_get_link_ksettings()
415 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_link_ksettings()
[all …]
H A Dcpsw_priv.c292 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_tx_timeout()
619 struct cpsw_priv *priv = netdev_priv(dev); in cpsw_hwtstamp_set()
680 struct cpsw_priv *priv = netdev_priv(dev); in cpsw_hwtstamp_get()
708 struct cpsw_priv *priv = netdev_priv(dev); in cpsw_ndo_ioctl()
735 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_set_tx_maxrate()
790 bool cpsw_shp_is_off(struct cpsw_priv *priv) in cpsw_shp_is_off()
935 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_cbs()
995 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_mqprio()
1280 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_bpf()
1540 struct cpsw_priv *priv = cb_priv; in cpsw_qos_setup_tc_block_cb()
[all …]
H A Dcpsw_priv.h372 struct cpsw_priv { struct
396 #define ndev_to_cpsw(ndev) (((struct cpsw_priv *)netdev_priv(ndev))->cpsw) argument
400 struct cpsw_priv *priv);
441 int cpsw_fill_rx_channels(struct cpsw_priv *priv);
448 int cpsw_xdp_tx_frame(struct cpsw_priv *priv, struct xdp_frame *xdpf,
450 int cpsw_run_xdp(struct cpsw_priv *priv, int ch, struct xdp_buff *xdp,
461 void cpsw_set_slave_mac(struct cpsw_slave *slave, struct cpsw_priv *priv);
468 bool cpsw_shp_is_off(struct cpsw_priv *priv);
469 void cpsw_cbs_resume(struct cpsw_slave *slave, struct cpsw_priv *priv);
470 void cpsw_mqprio_resume(struct cpsw_slave *slave, struct cpsw_priv *priv);
[all …]
H A Dcpsw.c81 struct cpsw_priv *priv) in cpsw_slave_index_priv()
181 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_mc()
310 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_set_rx_mode()
355 struct cpsw_priv *priv; in cpsw_rx_handler()
459 struct cpsw_priv *priv, bool *link) in _cpsw_adjust_link()
525 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_adjust_link()
738 struct cpsw_priv *priv = arg; in cpsw_restore_vlans()
762 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_open()
879 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_stop()
1437 struct cpsw_priv *priv_sl2; in cpsw_probe_dual_emac()
[all …]
H A Dcpsw_new.c66 struct cpsw_priv *priv) in cpsw_slave_index_priv()
127 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_set_mc()
253 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_set_rx_mode()
292 struct cpsw_priv *priv; in cpsw_rx_handler()
445 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_vlan_rx_add_vid()
482 struct cpsw_priv *priv = arg; in cpsw_restore_vlans()
654 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_adjust_link()
798 struct cpsw_priv *priv = netdev_priv(ndev); in cpsw_ndo_stop()
1375 struct cpsw_priv *priv; in cpsw_create_ports()
1704 struct cpsw_priv *priv; in cpsw_dl_switch_mode_set()
[all …]
H A DMakefile17 ti_cpsw-y := cpsw.o davinci_cpdma.o cpsw_ale.o cpsw_priv.o cpsw_sl.o cpsw_ethtool.o
19 ti_cpsw_new-y := cpsw_switchdev.o cpsw_new.o davinci_cpdma.o cpsw_ale.o cpsw_sl.o cpsw_priv.o cpsw_…