aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2015-01-18 20:16:35 +0000
committerFelix Fietkau <nbd@openwrt.org>2015-01-18 20:16:35 +0000
commita5b578c2d9a9c0384b395fc57ccd071e7cff2ede (patch)
tree5a62267a8ed910b5d0776051ef883efe739b916b /target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c
parente8ecd9a511f6002e03774d1506ed3c79db308d3f (diff)
downloadupstream-a5b578c2d9a9c0384b395fc57ccd071e7cff2ede.tar.gz
upstream-a5b578c2d9a9c0384b395fc57ccd071e7cff2ede.tar.bz2
upstream-a5b578c2d9a9c0384b395fc57ccd071e7cff2ede.zip
ralink: reduce access to uncached tx/rx dma ring buffer
Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44041
Diffstat (limited to 'target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c')
-rw-r--r--target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c b/target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c
index e481c40dcb..50e39af248 100644
--- a/target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c
+++ b/target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c
@@ -163,19 +163,19 @@ static int mt7621_fwd_config(struct fe_priv *priv)
return 0;
}
-static void mt7620_tx_dma(struct fe_priv *priv, int idx, struct sk_buff *skb)
+static void mt7620_tx_dma(struct fe_tx_dma *txd)
{
- priv->tx_dma[idx].txd4 = 0;
+ txd->txd4 = 0;
}
-static void mt7621_tx_dma(struct fe_priv *priv, int idx, struct sk_buff *skb)
+static void mt7621_tx_dma(struct fe_tx_dma *txd)
{
- priv->tx_dma[idx].txd4 = BIT(25);
+ txd->txd4 = BIT(25);
}
-static void mt7620_rx_dma(struct fe_priv *priv, int idx, int len)
+static void mt7620_rx_dma(struct fe_rx_dma *rxd, u16 len)
{
- priv->rx_dma[idx].rxd2 = RX_DMA_PLEN0(len);
+ rxd->rxd2 = RX_DMA_PLEN0(len);
}
static void mt7620_init_data(struct fe_soc_data *data,