Home
last modified time | relevance | path

Searched refs:altera_tse_private (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/altera/
Daltera_sgdma.h20 void sgdma_reset(struct altera_tse_private *);
21 void sgdma_enable_txirq(struct altera_tse_private *);
22 void sgdma_enable_rxirq(struct altera_tse_private *);
23 void sgdma_disable_rxirq(struct altera_tse_private *);
24 void sgdma_disable_txirq(struct altera_tse_private *);
25 void sgdma_clear_rxirq(struct altera_tse_private *);
26 void sgdma_clear_txirq(struct altera_tse_private *);
27 int sgdma_tx_buffer(struct altera_tse_private *priv, struct tse_buffer *);
28 u32 sgdma_tx_completions(struct altera_tse_private *);
29 void sgdma_add_rx_desc(struct altera_tse_private *priv, struct tse_buffer *);
[all …]
Daltera_msgdma.h20 void msgdma_reset(struct altera_tse_private *);
21 void msgdma_enable_txirq(struct altera_tse_private *);
22 void msgdma_enable_rxirq(struct altera_tse_private *);
23 void msgdma_disable_rxirq(struct altera_tse_private *);
24 void msgdma_disable_txirq(struct altera_tse_private *);
25 void msgdma_clear_rxirq(struct altera_tse_private *);
26 void msgdma_clear_txirq(struct altera_tse_private *);
27 u32 msgdma_tx_completions(struct altera_tse_private *);
28 void msgdma_add_rx_desc(struct altera_tse_private *, struct tse_buffer *);
29 int msgdma_tx_buffer(struct altera_tse_private *, struct tse_buffer *);
[all …]
Daltera_sgdma.c33 static int sgdma_async_write(struct altera_tse_private *priv,
36 static int sgdma_async_read(struct altera_tse_private *priv);
39 sgdma_txphysaddr(struct altera_tse_private *priv,
43 sgdma_rxphysaddr(struct altera_tse_private *priv,
46 static int sgdma_txbusy(struct altera_tse_private *priv);
48 static int sgdma_rxbusy(struct altera_tse_private *priv);
51 queue_tx(struct altera_tse_private *priv, struct tse_buffer *buffer);
54 queue_rx(struct altera_tse_private *priv, struct tse_buffer *buffer);
57 dequeue_tx(struct altera_tse_private *priv);
60 dequeue_rx(struct altera_tse_private *priv);
[all …]
Daltera_msgdma.c24 int msgdma_initialize(struct altera_tse_private *priv) in msgdma_initialize()
29 void msgdma_uninitialize(struct altera_tse_private *priv) in msgdma_uninitialize()
33 void msgdma_start_rxdma(struct altera_tse_private *priv) in msgdma_start_rxdma()
37 void msgdma_reset(struct altera_tse_private *priv) in msgdma_reset()
85 void msgdma_disable_rxirq(struct altera_tse_private *priv) in msgdma_disable_rxirq()
91 void msgdma_enable_rxirq(struct altera_tse_private *priv) in msgdma_enable_rxirq()
97 void msgdma_disable_txirq(struct altera_tse_private *priv) in msgdma_disable_txirq()
103 void msgdma_enable_txirq(struct altera_tse_private *priv) in msgdma_enable_txirq()
109 void msgdma_clear_rxirq(struct altera_tse_private *priv) in msgdma_clear_rxirq()
114 void msgdma_clear_txirq(struct altera_tse_private *priv) in msgdma_clear_txirq()
[all …]
Daltera_tse.h390 struct altera_tse_private;
399 void (*reset_dma)(struct altera_tse_private *);
400 void (*enable_txirq)(struct altera_tse_private *);
401 void (*enable_rxirq)(struct altera_tse_private *);
402 void (*disable_txirq)(struct altera_tse_private *);
403 void (*disable_rxirq)(struct altera_tse_private *);
404 void (*clear_txirq)(struct altera_tse_private *);
405 void (*clear_rxirq)(struct altera_tse_private *);
406 int (*tx_buffer)(struct altera_tse_private *, struct tse_buffer *);
407 u32 (*tx_completions)(struct altera_tse_private *);
[all …]
Daltera_tse_main.c95 static inline u32 tse_tx_avail(struct altera_tse_private *priv) in tse_tx_avail()
102 static u16 sgmii_pcs_read(struct altera_tse_private *priv, int regnum) in sgmii_pcs_read()
108 static void sgmii_pcs_write(struct altera_tse_private *priv, int regnum, in sgmii_pcs_write()
115 static int sgmii_pcs_scratch_test(struct altera_tse_private *priv, u16 value) in sgmii_pcs_scratch_test()
126 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_mdio_read()
141 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_mdio_write()
154 struct altera_tse_private *priv = netdev_priv(dev); in altera_tse_mdio_create()
208 struct altera_tse_private *priv = netdev_priv(dev); in altera_tse_mdio_destroy()
222 static int tse_init_rx_buffer(struct altera_tse_private *priv, in tse_init_rx_buffer()
243 static void tse_free_rx_buffer(struct altera_tse_private *priv, in tse_free_rx_buffer()
[all …]
Daltera_tse_ethtool.c77 struct altera_tse_private *priv = netdev_priv(dev); in tse_get_drvinfo()
98 struct altera_tse_private *priv = netdev_priv(dev); in tse_fill_stats()
196 struct altera_tse_private *priv = netdev_priv(dev); in tse_get_msglevel()
202 struct altera_tse_private *priv = netdev_priv(dev); in tse_set_msglevel()
215 struct altera_tse_private *priv = netdev_priv(dev); in tse_get_regs()