diff options
Diffstat (limited to 'drivers/net/ethernet/altera/altera_msgdma.c')
-rw-r--r-- | drivers/net/ethernet/altera/altera_msgdma.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/net/ethernet/altera/altera_msgdma.c b/drivers/net/ethernet/altera/altera_msgdma.c index 3df18669ea30..219a8a1e7ba0 100644 --- a/drivers/net/ethernet/altera/altera_msgdma.c +++ b/drivers/net/ethernet/altera/altera_msgdma.c | |||
@@ -29,6 +29,10 @@ void msgdma_uninitialize(struct altera_tse_private *priv) | |||
29 | { | 29 | { |
30 | } | 30 | } |
31 | 31 | ||
32 | void msgdma_start_rxdma(struct altera_tse_private *priv) | ||
33 | { | ||
34 | } | ||
35 | |||
32 | void msgdma_reset(struct altera_tse_private *priv) | 36 | void msgdma_reset(struct altera_tse_private *priv) |
33 | { | 37 | { |
34 | int counter; | 38 | int counter; |
@@ -154,7 +158,7 @@ u32 msgdma_tx_completions(struct altera_tse_private *priv) | |||
154 | 158 | ||
155 | /* Put buffer to the mSGDMA RX FIFO | 159 | /* Put buffer to the mSGDMA RX FIFO |
156 | */ | 160 | */ |
157 | int msgdma_add_rx_desc(struct altera_tse_private *priv, | 161 | void msgdma_add_rx_desc(struct altera_tse_private *priv, |
158 | struct tse_buffer *rxbuffer) | 162 | struct tse_buffer *rxbuffer) |
159 | { | 163 | { |
160 | struct msgdma_extended_desc *desc = priv->rx_dma_desc; | 164 | struct msgdma_extended_desc *desc = priv->rx_dma_desc; |
@@ -175,7 +179,6 @@ int msgdma_add_rx_desc(struct altera_tse_private *priv, | |||
175 | iowrite32(0, &desc->burst_seq_num); | 179 | iowrite32(0, &desc->burst_seq_num); |
176 | iowrite32(0x00010001, &desc->stride); | 180 | iowrite32(0x00010001, &desc->stride); |
177 | iowrite32(control, &desc->control); | 181 | iowrite32(control, &desc->control); |
178 | return 1; | ||
179 | } | 182 | } |
180 | 183 | ||
181 | /* status is returned on upper 16 bits, | 184 | /* status is returned on upper 16 bits, |