Symbol: xgene_enet_pdata
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
155
static void xgene_cle_enable_ptree(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
176
static int xgene_cle_setup_dbptr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
23
static void xgene_cle_idt_to_hw(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
38
static void xgene_cle_dbptr_to_hw(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
563
static int xgene_cle_setup_node(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
595
static int xgene_cle_setup_ptree(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
613
static void xgene_cle_setup_def_dbptr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
697
static int xgene_cle_set_rss_idt(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
729
static int xgene_cle_setup_rss(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
761
static int xgene_enet_cle_init(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
102
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
112
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
167
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
216
static void xgene_get_extd_stats(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
250
int xgene_extd_stats_init(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
267
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
283
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
293
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
223
static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
231
static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
239
static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
247
static void xgene_enet_wr_mcx_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
255
void xgene_enet_wr_mac(struct xgene_enet_pdata *pdata, u32 wr_addr, u32 wr_data)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
290
static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
298
static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
306
static void xgene_enet_rd_mcx_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
314
u32 xgene_enet_rd_mac(struct xgene_enet_pdata *pdata, u32 rd_addr)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
350
u32 xgene_enet_rd_stat(struct xgene_enet_pdata *pdata, u32 rd_addr)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
379
static void xgene_gmac_set_mac_addr(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
392
static int xgene_enet_ecc_init(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
412
static void xgene_gmac_reset(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
418
static void xgene_enet_configure_clock(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
451
static void xgene_gmac_set_speed(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
504
static void xgene_enet_set_frame_size(struct xgene_enet_pdata *pdata, int size)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
509
static void xgene_gmac_enable_tx_pause(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
524
static void xgene_gmac_flowctl_tx(struct xgene_enet_pdata *pdata, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
540
static void xgene_gmac_flowctl_rx(struct xgene_enet_pdata *pdata, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
554
static void xgene_gmac_init(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
600
static void xgene_gmac_get_drop_cnt(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
612
static void xgene_enet_config_ring_if_assoc(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
622
static void xgene_enet_cle_bypass(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
63
struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
645
static void xgene_gmac_rx_enable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
653
static void xgene_gmac_tx_enable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
661
static void xgene_gmac_rx_disable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
669
static void xgene_gmac_tx_disable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
677
bool xgene_ring_mgr_init(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
688
static int xgene_enet_reset(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
71
struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
726
static void xgene_enet_clear(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
742
static void xgene_gport_shutdown(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
754
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
78
struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
796
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
839
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
888
static int xgene_mdiobus_register(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
937
int xgene_enet_mdio_config(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
971
void xgene_enet_phy_disconnect(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
979
void xgene_enet_mdio_remove(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
15
struct xgene_enet_pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
424
int xgene_enet_mdio_config(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
425
void xgene_enet_mdio_remove(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
426
bool xgene_ring_mgr_init(struct xgene_enet_pdata *p);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
428
void xgene_enet_phy_disconnect(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
429
u32 xgene_enet_rd_mac(struct xgene_enet_pdata *pdata, u32 rd_addr);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
430
void xgene_enet_wr_mac(struct xgene_enet_pdata *pdata, u32 wr_addr,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
432
u32 xgene_enet_rd_stat(struct xgene_enet_pdata *pdata, u32 rd_addr);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1028
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1050
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1060
static void xgene_enet_delete_desc_rings(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1131
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1147
static void xgene_enet_free_desc_rings(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1195
static bool is_irq_mbox_required(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1206
static void __iomem *xgene_enet_ring_cmd_base(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1218
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
123
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1273
static enum xgene_ring_owner xgene_derive_ring_owner(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1294
static u8 xgene_start_cpu_bufnum(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1308
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1476
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1511
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1524
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1552
struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1568
static void xgene_get_port_id_dt(struct device *dev, struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1579
static int xgene_get_tx_delay(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1600
static int xgene_get_rx_delay(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1621
static int xgene_enet_get_irqs(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1651
static void xgene_enet_check_phy_handle(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1666
static void xgene_enet_gpiod_get(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1682
static int xgene_enet_get_resources(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1811
static int xgene_enet_init_hw(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1886
static void xgene_enet_setup_ops(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1975
static void xgene_enet_napi_add(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2018
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2023
ndev = alloc_etherdev_mqs(sizeof(struct xgene_enet_pdata),
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2119
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2143
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
228
struct xgene_enet_pdata *pdata = netdev_priv(cp_ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
278
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
410
struct xgene_enet_pdata *pdata = netdev_priv(tx_ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
552
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
674
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
71
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
787
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
866
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
881
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
905
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
938
struct xgene_enet_pdata *pdata;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
959
static void xgene_enet_napi_enable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
975
static void xgene_enet_napi_disable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
993
struct xgene_enet_pdata *pdata = netdev_priv(ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
143
void (*init)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
144
void (*reset)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
145
void (*tx_enable)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
146
void (*rx_enable)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
147
void (*tx_disable)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
148
void (*rx_disable)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
149
void (*get_drop_cnt)(struct xgene_enet_pdata *pdata, u32 *rx, u32 *tx);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
150
void (*set_speed)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
151
void (*set_mac_addr)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
152
void (*set_framesize)(struct xgene_enet_pdata *pdata, int framesize);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
153
void (*set_mss)(struct xgene_enet_pdata *pdata, u16 mss, u8 index);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
155
void (*enable_tx_pause)(struct xgene_enet_pdata *pdata, bool enable);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
156
void (*flowctl_rx)(struct xgene_enet_pdata *pdata, bool enable);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
157
void (*flowctl_tx)(struct xgene_enet_pdata *pdata, bool enable);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
161
int (*reset)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
162
void (*clear)(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
164
void (*cle_bypass)(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
166
void (*shutdown)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
180
int (*cle_init)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
257
struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
263
int xgene_extd_stats_init(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c
58
struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c
65
struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
104
static void xgene_enet_config_ring_if_assoc(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
113
static void xgene_mii_phy_write(struct xgene_enet_pdata *p, u8 phy_id,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
135
static u32 xgene_mii_phy_read(struct xgene_enet_pdata *p, u8 phy_id, u32 reg)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
14
static void xgene_enet_wr_csr(struct xgene_enet_pdata *p, u32 offset, u32 val)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
160
static void xgene_sgmac_reset(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
166
static void xgene_sgmac_set_mac_addr(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
180
static u32 xgene_enet_link_status(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
19
static void xgene_enet_wr_clkrst_csr(struct xgene_enet_pdata *p, u32 offset,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
197
static void xgene_sgmii_configure(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
205
static void xgene_sgmii_tbi_control_reset(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
212
static void xgene_sgmii_reset(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
225
static void xgene_sgmac_set_speed(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
25
static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *p,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
281
static void xgene_sgmac_set_frame_size(struct xgene_enet_pdata *pdata, int size)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
286
static void xgene_sgmii_enable_autoneg(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
303
static void xgene_sgmac_rxtx(struct xgene_enet_pdata *p, u32 bits, bool set)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
31
static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *p,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
317
static void xgene_sgmac_flowctl_tx(struct xgene_enet_pdata *p, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
324
static void xgene_sgmac_flowctl_rx(struct xgene_enet_pdata *pdata, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
329
static void xgene_sgmac_init(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
37
static void xgene_enet_wr_mcx_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
417
static void xgene_sgmac_rx_enable(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
422
static void xgene_sgmac_tx_enable(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
427
static void xgene_sgmac_rx_disable(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
432
static void xgene_sgmac_tx_disable(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
437
static int xgene_enet_reset(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
45
static u32 xgene_enet_rd_csr(struct xgene_enet_pdata *p, u32 offset)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
482
static void xgene_enet_cle_bypass(struct xgene_enet_pdata *p,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
50
static u32 xgene_enet_rd_diag_csr(struct xgene_enet_pdata *p, u32 offset)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
508
static void xgene_enet_clear(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
524
static void xgene_enet_shutdown(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
536
struct xgene_enet_pdata *p = container_of(to_delayed_work(work),
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
537
struct xgene_enet_pdata, link_work);
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
55
static u32 xgene_enet_rd_mcx_csr(struct xgene_enet_pdata *p, u32 offset)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
565
static void xgene_sgmac_enable_tx_pause(struct xgene_enet_pdata *p, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
60
static int xgene_enet_ecc_init(struct xgene_enet_pdata *p)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
86
static void xgene_sgmac_get_drop_cnt(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
130
static bool xgene_enet_rd_pcs(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
149
static void xgene_enet_rd_axg_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
157
static int xgene_enet_ecc_init(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
177
static void xgene_xgmac_get_drop_cnt(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
189
static void xgene_enet_config_ring_if_assoc(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
197
static void xgene_xgmac_reset(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
203
static void xgene_pcs_reset(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
21
static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
214
static void xgene_xgmac_set_mac_addr(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
227
static void xgene_xgmac_set_mss(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
245
static void xgene_xgmac_set_frame_size(struct xgene_enet_pdata *pdata, int size)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
251
static u32 xgene_enet_link_status(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
260
static void xgene_xgmac_enable_tx_pause(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
275
static void xgene_xgmac_flowctl_tx(struct xgene_enet_pdata *pdata, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
29
static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
291
static void xgene_xgmac_flowctl_rx(struct xgene_enet_pdata *pdata, bool enable)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
305
static void xgene_xgmac_init(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
354
static void xgene_xgmac_rx_enable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
362
static void xgene_xgmac_tx_enable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
37
static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
370
static void xgene_xgmac_rx_disable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
378
static void xgene_xgmac_tx_disable(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
386
static int xgene_enet_reset(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
419
static void xgene_enet_xgcle_bypass(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
440
static void xgene_enet_shutdown(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
450
static void xgene_enet_clear(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
466
static int xgene_enet_gpio_lookup(struct xgene_enet_pdata *pdata)
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
482
struct xgene_enet_pdata *pdata = container_of(to_delayed_work(work),
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
483
struct xgene_enet_pdata, link_work);
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
68
static void xgene_enet_wr_pcs(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
83
static void xgene_enet_wr_axg_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
91
static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata,
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
99
static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata,