Searched refs:prueth_emac (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.h | 104 struct prueth_emac *emac; 129 struct prueth_emac { struct 224 struct prueth_emac *emac[PRUETH_NUM_MACS]; 246 static inline int prueth_emac_slice(struct prueth_emac *emac) in prueth_emac_slice() 268 void icssg_config_ipg(struct prueth_emac *emac); 269 int icssg_config(struct prueth *prueth, struct prueth_emac *emac, 271 int emac_set_port_state(struct prueth_emac *emac, 273 void icssg_config_set_speed(struct prueth_emac *emac); 284 void emac_update_hardware_stats(struct prueth_emac *emac); 285 int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name);
|
H 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() 102 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ethtool_stats() 115 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ts_info() 135 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_channels() 151 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_channels() 172 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_rmon_stats()
|
H A D | icssg_stats.c | 19 void emac_update_hardware_stats(struct prueth_emac *emac) in emac_update_hardware_stats() 47 struct prueth_emac *emac = container_of(work, struct prueth_emac, in emac_stats_work_handler() 55 int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name) in emac_get_stat_by_name()
|
H A D | icssg_prueth.c | 207 struct prueth_emac *emac = tx_chn->emac; in emac_napi_tx_poll() 696 struct prueth_emac *emac = netdev_priv(ndev); in emac_ndo_start_xmit() 870 struct prueth_emac *emac = dev_id; in prueth_tx_ts_irq() 880 struct prueth_emac *emac = dev_id; in prueth_rx_irq() 996 struct prueth_emac *emac = netdev_priv(ndev); in emac_adjust_link() 1168 struct prueth_emac *emac = clockops_data; in prueth_iep_gettime() 1205 struct prueth_emac *emac = clockops_data; in prueth_iep_settime() 1245 struct prueth_emac *emac = clockops_data; in prueth_perout_enable() 1518 struct prueth_emac *emac = container_of(work, struct prueth_emac, rx_mode_work); in emac_ndo_set_rx_mode_work() 1710 struct prueth_emac *emac; in prueth_netdev_init() [all …]
|
H A D | icssg_config.c | 108 static void icssg_config_mii_init(struct prueth_emac *emac) in icssg_config_mii_init() 201 void icssg_config_ipg(struct prueth_emac *emac) in icssg_config_ipg() 224 static void emac_r30_cmd_init(struct prueth_emac *emac) in emac_r30_cmd_init() 235 static int emac_r30_is_done(struct prueth_emac *emac) in emac_r30_is_done() 252 static int prueth_emac_buffer_setup(struct prueth_emac *emac) in prueth_emac_buffer_setup() 328 int icssg_config(struct prueth *prueth, struct prueth_emac *emac, int slice) in icssg_config() 403 int emac_set_port_state(struct prueth_emac *emac, in emac_set_port_state() 436 void icssg_config_set_speed(struct prueth_emac *emac) in icssg_config_set_speed()
|
H A D | icssg_mii_rt.h | 141 struct prueth_emac; 145 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac);
|
H A D | icssg_mii_cfg.c | 44 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac) in icssg_update_rgmii_cfg()
|