Home
last modified time | relevance | path

Searched refs:prueth_emac (Results 1 – 10 of 10) sorted by relevance

/drivers/net/ethernet/ti/icssg/
A Dicssg_prueth.h122 struct prueth_emac *emac;
178 struct prueth_emac { struct
323 struct prueth_emac *emac[PRUETH_NUM_MACS];
415 void icssg_config_ipg(struct prueth_emac *emac);
418 int icssg_set_port_state(struct prueth_emac *emac,
438 u16 icssg_get_pvid(struct prueth_emac *emac);
459 int prueth_init_tx_chns(struct prueth_emac *emac);
460 int prueth_init_rx_chns(struct prueth_emac *emac,
468 void emac_rx_timestamp(struct prueth_emac *emac,
472 void prueth_cleanup_tx_ts(struct prueth_emac *emac);
[all …]
A Dicssg_ethtool.c14 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_drvinfo()
24 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_msglevel()
31 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_msglevel()
71 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_sset_count()
85 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_strings()
106 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ethtool_stats()
123 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ts_info()
141 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_channels()
160 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_channels()
190 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_rmon_stats()
[all …]
A Dicssg_switchdev.c22 struct prueth_emac *emac;
26 static int prueth_switchdev_stp_state_set(struct prueth_emac *emac, in prueth_switchdev_stp_state_set()
85 struct prueth_emac *emac = netdev_priv(ndev); in prueth_switchdev_attr_set()
129 struct prueth_emac *emac = switchdev_work->emac; in prueth_switchdev_event_work()
183 struct prueth_emac *emac = netdev_priv(ndev); in prueth_switchdev_event()
286 static int prueth_switchdev_vlans_add(struct prueth_emac *emac, in prueth_switchdev_vlans_add()
307 static int prueth_switchdev_vlans_del(struct prueth_emac *emac, in prueth_switchdev_vlans_del()
317 static int prueth_switchdev_mdb_add(struct prueth_emac *emac, in prueth_switchdev_mdb_add()
341 static int prueth_switchdev_mdb_del(struct prueth_emac *emac, in prueth_switchdev_mdb_del()
374 struct prueth_emac *emac = netdev_priv(ndev); in prueth_switchdev_obj_add()
[all …]
A Dicssg_prueth.c208 struct prueth_emac *emac; in prueth_emac_common_start()
267 struct prueth_emac *emac; in prueth_emac_common_stop()
353 struct prueth_emac *emac = in emac_rx_timer_callback()
561 struct prueth_emac *emac; in icssg_prueth_add_mcast()
579 struct prueth_emac *emac; in icssg_prueth_del_mcast()
620 struct prueth_emac *emac; in icssg_prueth_hsr_add_mcast()
645 struct prueth_emac *emac; in icssg_prueth_hsr_del_mcast()
912 struct prueth_emac *emac = container_of(work, struct prueth_emac, rx_mode_work); in emac_ndo_set_rx_mode_work()
1138 struct prueth_emac *emac; in prueth_netdev_init()
1363 struct prueth_emac *emac; in icssg_change_mode()
[all …]
A Dicssg_config.c137 static void icssg_config_mii_init(struct prueth_emac *emac) in icssg_config_mii_init()
223 void icssg_config_ipg(struct prueth_emac *emac) in icssg_config_ipg()
253 static void emac_r30_cmd_init(struct prueth_emac *emac) in emac_r30_cmd_init()
264 static int emac_r30_is_done(struct prueth_emac *emac) in emac_r30_is_done()
281 static int prueth_fw_offload_buffer_setup(struct prueth_emac *emac) in prueth_fw_offload_buffer_setup()
368 static int prueth_emac_buffer_setup(struct prueth_emac *emac) in prueth_emac_buffer_setup()
584 int icssg_set_port_state(struct prueth_emac *emac, in icssg_set_port_state()
618 void icssg_config_half_duplex(struct prueth_emac *emac) in icssg_config_half_duplex()
630 void icssg_config_set_speed(struct prueth_emac *emac) in icssg_config_set_speed()
803 u16 icssg_get_pvid(struct prueth_emac *emac) in icssg_get_pvid()
[all …]
A Dicssg_common.c44 void prueth_cleanup_rx_chns(struct prueth_emac *emac, in prueth_cleanup_rx_chns()
222 struct prueth_emac *emac = tx_chn->emac; in emac_napi_tx_poll()
284 int prueth_init_tx_chns(struct prueth_emac *emac) in prueth_init_tx_chns()
523 void emac_rx_timestamp(struct prueth_emac *emac, in emac_rx_timestamp()
856 struct prueth_emac *emac = netdev_priv(ndev); in icssg_ndo_start_xmit()
1057 struct prueth_emac *emac = dev_id; in prueth_rx_irq()
1228 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_ts_config()
1277 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ts_config()
1306 struct prueth_emac *emac = netdev_priv(ndev); in icssg_ndo_get_stats64()
1346 struct prueth_emac *emac = netdev_priv(ndev); in icssg_ndo_get_phys_port_name()
[all …]
A Dicssg_stats.c19 void emac_update_hardware_stats(struct prueth_emac *emac) in emac_update_hardware_stats()
68 struct prueth_emac *emac = container_of(work, struct prueth_emac, in icssg_stats_work_handler()
77 int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name) in emac_get_stat_by_name()
A Dicssg_prueth_sr1.c153 static void icssg_config_set_speed_sr1(struct prueth_emac *emac) in icssg_config_set_speed_sr1()
175 struct prueth_emac *emac = netdev_priv(ndev); in emac_adjust_link_sr1()
233 static int emac_phy_connect(struct prueth_emac *emac) in emac_phy_connect()
330 static void prueth_tx_ts_sr1(struct prueth_emac *emac, in prueth_tx_ts_sr1()
362 struct prueth_emac *emac = dev_id; in prueth_rx_mgm_ts_thread_sr1()
377 struct prueth_emac *emac = dev_id; in prueth_rx_mgm_rsp_thread()
449 static void prueth_emac_stop(struct prueth_emac *emac) in prueth_emac_stop()
482 struct prueth_emac *emac = netdev_priv(ndev); in emac_ndo_open()
652 struct prueth_emac *emac = netdev_priv(ndev); in emac_ndo_stop()
719 struct prueth_emac *emac = netdev_priv(ndev); in emac_ndo_set_rx_mode_sr1()
[all …]
A Dicssg_mii_rt.h141 struct prueth_emac;
145 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac);
A Dicssg_mii_cfg.c45 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac) in icssg_update_rgmii_cfg()

Completed in 27 milliseconds