| /linux-6.15/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_prueth.c | 120 struct prueth_emac *emac = dev_id; in prueth_tx_ts_irq() local 243 struct prueth_emac *emac; in prueth_emac_common_start() local 298 struct prueth_emac *emac; in prueth_emac_common_stop() local 384 struct prueth_emac *emac = in emac_rx_timer_callback() local 592 struct prueth_emac *emac; in icssg_prueth_add_mcast() local 610 struct prueth_emac *emac; in icssg_prueth_del_mcast() local 651 struct prueth_emac *emac; in icssg_prueth_hsr_add_mcast() local 676 struct prueth_emac *emac; in icssg_prueth_hsr_del_mcast() local 701 struct prueth_emac *emac = args; in icssg_update_vlan_mcast() local 1169 struct prueth_emac *emac; in prueth_netdev_init() local [all …]
|
| H A D | icssg_ethtool.c | 14 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_drvinfo() local 24 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_msglevel() local 31 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_msglevel() local 71 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_sset_count() local 85 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_strings() local 106 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ethtool_stats() local 123 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ts_info() local 141 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_channels() local 160 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_channels() local 190 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_rmon_stats() local [all …]
|
| H A D | icssg_switchdev.c | 22 struct prueth_emac *emac; member 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() local 129 struct prueth_emac *emac = switchdev_work->emac; in prueth_switchdev_event_work() local 183 struct prueth_emac *emac = netdev_priv(ndev); in prueth_switchdev_event() local 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() local [all …]
|
| H 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() local 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() local 377 struct prueth_emac *emac = dev_id; in prueth_rx_mgm_rsp_thread() local 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() local 652 struct prueth_emac *emac = netdev_priv(ndev); in emac_ndo_stop() local 719 struct prueth_emac *emac = netdev_priv(ndev); in emac_ndo_set_rx_mode_sr1() local [all …]
|
| H 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() 341 static int prueth_emac_buffer_setup(struct prueth_emac *emac) in prueth_emac_buffer_setup() 530 int icssg_set_port_state(struct prueth_emac *emac, in icssg_set_port_state() 564 void icssg_config_half_duplex(struct prueth_emac *emac) in icssg_config_half_duplex() 576 void icssg_config_set_speed(struct prueth_emac *emac) in icssg_config_set_speed() 749 u16 icssg_get_pvid(struct prueth_emac *emac) in icssg_get_pvid() [all …]
|
| H A D | icssg_common.c | 44 void prueth_cleanup_rx_chns(struct prueth_emac *emac, in prueth_cleanup_rx_chns() 232 struct prueth_emac *emac = tx_chn->emac; in emac_napi_tx_poll() local 294 int prueth_init_tx_chns(struct prueth_emac *emac) in prueth_init_tx_chns() 533 void emac_rx_timestamp(struct prueth_emac *emac, in emac_rx_timestamp() 870 struct prueth_emac *emac = netdev_priv(ndev); in icssg_ndo_start_xmit() local 1071 struct prueth_emac *emac = dev_id; in prueth_rx_irq() local 1242 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_ts_config() local 1291 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ts_config() local 1320 struct prueth_emac *emac = netdev_priv(ndev); in icssg_ndo_get_stats64() local 1342 struct prueth_emac *emac = netdev_priv(ndev); in icssg_ndo_get_phys_port_name() local [all …]
|
| H A D | icssg_stats.c | 20 void emac_update_hardware_stats(struct prueth_emac *emac) in emac_update_hardware_stats() 62 struct prueth_emac *emac = container_of(work, struct prueth_emac, in icssg_stats_work_handler() local 71 int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name) in emac_get_stat_by_name()
|
| H 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()
|
| H A D | icssg_prueth.h | 121 struct prueth_emac *emac; member 315 struct prueth_emac *emac[PRUETH_NUM_MACS]; member 363 static inline int prueth_emac_slice(struct prueth_emac *emac) in prueth_emac_slice()
|
| /linux-6.15/net/ethtool/ |
| H A D | stats.c | 528 struct ethtool_eth_mac_stats pmac, emac; in ethtool_aggregate_mac_stats() local 548 struct ethtool_eth_phy_stats pmac, emac; in ethtool_aggregate_phy_stats() local 568 struct ethtool_eth_ctrl_stats pmac, emac; in ethtool_aggregate_ctrl_stats() local 588 struct ethtool_pause_stats pmac, emac; in ethtool_aggregate_pause_stats() local 609 struct ethtool_rmon_stats pmac, emac; in ethtool_aggregate_rmon_stats() local
|
| /linux-6.15/drivers/net/ethernet/arc/ |
| H A D | emac_rockchip.c | 28 struct arc_emac_priv emac; member 38 struct rockchip_priv_data *emac = priv; in emac_rockchip_set_mac_speed() local
|
| /linux-6.15/arch/powerpc/boot/ |
| H A D | treeboot-akebono.c | 72 void *emac; in ibm_akebono_fixups() local
|
| /linux-6.15/arch/arm/boot/dts/rockchip/ |
| H A D | rk3xxx.dtsi | 196 emac: ethernet@10204000 { label
|
| H A D | rk3036.dtsi | 230 emac: ethernet@10200000 { label
|
| /linux-6.15/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-v3s.dtsi | 580 emac: ethernet@1c30000 { label
|
| H A D | sun5i.dtsi | 259 emac: ethernet@1c0b000 { label
|
| H A D | sunxi-h3-h5.dtsi | 529 emac: ethernet@1c30000 { label
|
| H A D | sun8i-a83t.dtsi | 1025 emac: ethernet@1c30000 { label
|
| H A D | sun4i-a10.dtsi | 312 emac: ethernet@1c0b000 { label
|
| H A D | sun7i-a20.dtsi | 388 emac: ethernet@1c0b000 { label
|
| /linux-6.15/arch/riscv/boot/dts/allwinner/ |
| H A D | sunxi-d1s-t113.dtsi | 632 emac: ethernet@4500000 { label
|
| /linux-6.15/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-h6.dtsi | 655 emac: ethernet@5020000 { label
|
| H A D | sun50i-a64.dtsi | 1123 emac: ethernet@1c30000 { label
|
| /linux-6.15/arch/arm/mach-at91/ |
| H A D | pm.c | 1249 struct at91_pm_quirk_eth *emac = &soc_pm.quirks.eth[AT91_PM_E_ETH]; in at91_pm_modes_init() local
|
| /linux-6.15/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_macsec.c | 38 static void aq_ether_addr_to_mac(u32 mac[2], const unsigned char *emac) in aq_ether_addr_to_mac()
|