projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
drivers: net: convert makefiles to Kbuild style
[oweals/u-boot.git]
/
drivers
/
net
/
ethoc.c
diff --git
a/drivers/net/ethoc.c
b/drivers/net/ethoc.c
index 34cc47f39230d13f38caae1d58b5b31e224bc530..af06d4fb8226ef1631296db5f164647ab7b46e91 100644
(file)
--- a/
drivers/net/ethoc.c
+++ b/
drivers/net/ethoc.c
@@
-271,7
+271,7
@@
static int ethoc_init_ring(struct eth_device *dev)
if (i == priv->num_rx - 1)
bd.stat |= RX_BD_WRAP;
if (i == priv->num_rx - 1)
bd.stat |= RX_BD_WRAP;
- flush_dcache
(bd.addr,
PKTSIZE_ALIGN);
+ flush_dcache
_range(bd.addr, bd.addr +
PKTSIZE_ALIGN);
ethoc_write_bd(dev, priv->num_tx + i, &bd);
}
ethoc_write_bd(dev, priv->num_tx + i, &bd);
}
@@
-376,7
+376,7
@@
static int ethoc_rx(struct eth_device *dev, int limit)
}
/* clear the buffer descriptor so it can be reused */
}
/* clear the buffer descriptor so it can be reused */
- flush_dcache
(bd.addr,
PKTSIZE_ALIGN);
+ flush_dcache
_range(bd.addr, bd.addr +
PKTSIZE_ALIGN);
bd.stat &= ~RX_BD_STATS;
bd.stat |= RX_BD_EMPTY;
ethoc_write_bd(dev, entry, &bd);
bd.stat &= ~RX_BD_STATS;
bd.stat |= RX_BD_EMPTY;
ethoc_write_bd(dev, entry, &bd);
@@
-414,7
+414,7
@@
static void ethoc_tx(struct eth_device *dev)
(void)ethoc_update_tx_stats(&bd);
}
(void)ethoc_update_tx_stats(&bd);
}
-static int ethoc_send(struct eth_device *dev, vo
latile vo
id *packet, int length)
+static int ethoc_send(struct eth_device *dev, void *packet, int length)
{
struct ethoc *priv = (struct ethoc *)dev->priv;
struct ethoc_bd bd;
{
struct ethoc *priv = (struct ethoc *)dev->priv;
struct ethoc_bd bd;
@@
-430,7
+430,7
@@
static int ethoc_send(struct eth_device *dev, volatile void *packet, int length)
bd.stat &= ~TX_BD_PAD;
bd.addr = (u32)packet;
bd.stat &= ~TX_BD_PAD;
bd.addr = (u32)packet;
- flush_dcache
(bd.addr,
length);
+ flush_dcache
_range(bd.addr, bd.addr +
length);
bd.stat &= ~(TX_BD_STATS | TX_BD_LEN_MASK);
bd.stat |= TX_BD_LEN(length);
ethoc_write_bd(dev, entry, &bd);
bd.stat &= ~(TX_BD_STATS | TX_BD_LEN_MASK);
bd.stat |= TX_BD_LEN(length);
ethoc_write_bd(dev, entry, &bd);