Searched refs:prueth_emac (Results 1 – 10 of 10) sorted by relevance
| /drivers/net/ethernet/ti/icssg/ |
| A D | icssg_prueth.h | 122 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 D | icssg_ethtool.c | 14 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 D | icssg_switchdev.c | 22 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 D | icssg_prueth.c | 208 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 D | icssg_config.c | 137 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 D | icssg_common.c | 44 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 D | icssg_stats.c | 19 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 D | icssg_prueth_sr1.c | 153 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 D | icssg_mii_rt.h | 141 struct prueth_emac; 145 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac);
|
| A D | icssg_mii_cfg.c | 45 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac) in icssg_update_rgmii_cfg()
|
Completed in 27 milliseconds