Home
last modified time | relevance | path

Searched defs:emac (Results 1 – 22 of 22) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/ti/icssg/
Dicssg_prueth.c61 static void prueth_cleanup_rx_chns(struct prueth_emac *emac, in prueth_cleanup_rx_chns()
72 static void prueth_cleanup_tx_chns(struct prueth_emac *emac) in prueth_cleanup_tx_chns()
92 static void prueth_ndev_del_tx_napi(struct prueth_emac *emac, int num) in prueth_ndev_del_tx_napi()
141 static int emac_tx_complete_packets(struct prueth_emac *emac, int chn, in emac_tx_complete_packets()
207 struct prueth_emac *emac = tx_chn->emac; in emac_napi_tx_poll() local
231 static int prueth_ndev_add_tx_napi(struct prueth_emac *emac) in prueth_ndev_add_tx_napi()
257 static int prueth_init_tx_chns(struct prueth_emac *emac) in prueth_init_tx_chns()
337 static int prueth_init_rx_chns(struct prueth_emac *emac, in prueth_init_rx_chns()
439 static int prueth_dma_rx_push(struct prueth_emac *emac, in prueth_dma_rx_push()
491 static void emac_rx_timestamp(struct prueth_emac *emac, in emac_rx_timestamp()
[all …]
Dicssg_ethtool.c14 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
102 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ethtool_stats() local
115 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_ts_info() local
135 struct prueth_emac *emac = netdev_priv(ndev); in emac_set_channels() local
151 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_channels() local
172 struct prueth_emac *emac = netdev_priv(ndev); in emac_get_rmon_stats() local
Dicssg_config.c108 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()
Dicssg_stats.c19 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() local
55 int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name) in emac_get_stat_by_name()
Dicssg_prueth.h104 struct prueth_emac *emac; member
224 struct prueth_emac *emac[PRUETH_NUM_MACS]; member
246 static inline int prueth_emac_slice(struct prueth_emac *emac) in prueth_emac_slice()
Dicssg_mii_cfg.c44 void icssg_update_rgmii_cfg(struct regmap *miig_rt, struct prueth_emac *emac) in icssg_update_rgmii_cfg()
/Linux-v6.6/net/ethtool/
Dstats.c473 struct ethtool_eth_mac_stats pmac, emac; in ethtool_aggregate_mac_stats() local
493 struct ethtool_eth_phy_stats pmac, emac; in ethtool_aggregate_phy_stats() local
513 struct ethtool_eth_ctrl_stats pmac, emac; in ethtool_aggregate_ctrl_stats() local
533 struct ethtool_pause_stats pmac, emac; in ethtool_aggregate_pause_stats() local
554 struct ethtool_rmon_stats pmac, emac; in ethtool_aggregate_rmon_stats() local
/Linux-v6.6/drivers/net/ethernet/arc/
Demac_rockchip.c28 struct arc_emac_priv emac; member
38 struct rockchip_priv_data *emac = priv; in emac_rockchip_set_mac_speed() local
/Linux-v6.6/arch/powerpc/boot/
Dtreeboot-akebono.c72 void *emac; in ibm_akebono_fixups() local
/Linux-v6.6/arch/arm/boot/dts/rockchip/
Drk3xxx.dtsi192 emac: ethernet@10204000 { label
Drk3036.dtsi227 emac: ethernet@10200000 { label
/Linux-v6.6/arch/arm/boot/dts/allwinner/
Dsun8i-v3s.dtsi539 emac: ethernet@1c30000 { label
Dsun5i.dtsi259 emac: ethernet@1c0b000 { label
Dsunxi-h3-h5.dtsi529 emac: ethernet@1c30000 { label
Dsun8i-a83t.dtsi1025 emac: ethernet@1c30000 { label
Dsun4i-a10.dtsi312 emac: ethernet@1c0b000 { label
Dsun7i-a20.dtsi388 emac: ethernet@1c0b000 { label
/Linux-v6.6/arch/riscv/boot/dts/allwinner/
Dsunxi-d1s-t113.dtsi621 emac: ethernet@4500000 { label
/Linux-v6.6/arch/arm64/boot/dts/allwinner/
Dsun50i-h6.dtsi617 emac: ethernet@5020000 { label
Dsun50i-a64.dtsi1086 emac: ethernet@1c30000 { label
/Linux-v6.6/arch/arm/mach-at91/
Dpm.c1220 struct at91_pm_quirk_eth *emac = &soc_pm.quirks.eth[AT91_PM_E_ETH]; in at91_pm_modes_init() local
/Linux-v6.6/drivers/net/ethernet/aquantia/atlantic/
Daq_macsec.c38 static void aq_ether_addr_to_mac(u32 mac[2], const unsigned char *emac) in aq_ether_addr_to_mac()