aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/wan
diff options
context:
space:
mode:
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>2011-03-16 19:05:04 -0400
committerMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>2011-03-16 19:05:04 -0400
commitba7ed7f55c38797ea58774d621a5964e85edfd91 (patch)
treeeb9aa22594b6fc6631a7af104d23503ec5fdd577 /drivers/net/wan
parent597ec833dfdb701964818550b6a0174d9dd97ccc (diff)
lttng-statedump/fix-wan-desc-offset
Fix WAN desc_offset name clash desc_offset is useful in desc_32.h. Rename desc_offset to hd_desc_offset (static inline function in a driver). Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Diffstat (limited to 'drivers/net/wan')
-rw-r--r--drivers/net/wan/hd64570.c20
-rw-r--r--drivers/net/wan/hd64572.c18
2 files changed, 19 insertions, 19 deletions
diff --git a/drivers/net/wan/hd64570.c b/drivers/net/wan/hd64570.c
index a3ea27ce04f..33e920aa3a7 100644
--- a/drivers/net/wan/hd64570.c
+++ b/drivers/net/wan/hd64570.c
@@ -104,7 +104,7 @@ static inline u16 desc_abs_number(port_t *port, u16 desc, int transmit)
}
-static inline u16 desc_offset(port_t *port, u16 desc, int transmit)
+static inline u16 hd_desc_offset(port_t *port, u16 desc, int transmit)
{
/* Descriptor offset always fits in 16 bits */
return desc_abs_number(port, desc, transmit) * sizeof(pkt_desc);
@@ -116,10 +116,10 @@ static inline pkt_desc __iomem *desc_address(port_t *port, u16 desc,
{
#ifdef PAGE0_ALWAYS_MAPPED
return (pkt_desc __iomem *)(win0base(port_to_card(port))
- + desc_offset(port, desc, transmit));
+ + hd_desc_offset(port, desc, transmit));
#else
return (pkt_desc __iomem *)(winbase(port_to_card(port))
- + desc_offset(port, desc, transmit));
+ + hd_desc_offset(port, desc, transmit));
#endif
}
@@ -169,7 +169,7 @@ static void sca_init_port(port_t *port)
for (i = 0; i < buffs; i++) {
pkt_desc __iomem *desc = desc_address(port, i, transmit);
- u16 chain_off = desc_offset(port, i + 1, transmit);
+ u16 chain_off = hd_desc_offset(port, i + 1, transmit);
u32 buff_off = buffer_offset(port, i, transmit);
writew(chain_off, &desc->cp);
@@ -187,12 +187,12 @@ static void sca_init_port(port_t *port)
/* current desc addr */
sca_out(0, dmac + CPB, card); /* pointer base */
- sca_outw(desc_offset(port, 0, transmit), dmac + CDAL, card);
+ sca_outw(hd_desc_offset(port, 0, transmit), dmac + CDAL, card);
if (!transmit)
- sca_outw(desc_offset(port, buffs - 1, transmit),
+ sca_outw(hd_desc_offset(port, buffs - 1, transmit),
dmac + EDAL, card);
else
- sca_outw(desc_offset(port, 0, transmit), dmac + EDAL,
+ sca_outw(hd_desc_offset(port, 0, transmit), dmac + EDAL,
card);
/* clear frame end interrupt counter */
@@ -305,7 +305,7 @@ static inline void sca_rx_intr(port_t *port)
dev->stats.rx_over_errors++;
while (1) {
- u32 desc_off = desc_offset(port, port->rxin, 0);
+ u32 desc_off = hd_desc_offset(port, port->rxin, 0);
pkt_desc __iomem *desc;
u32 cda = sca_inw(dmac + CDAL, card);
@@ -359,7 +359,7 @@ static inline void sca_tx_intr(port_t *port)
while (1) {
pkt_desc __iomem *desc;
- u32 desc_off = desc_offset(port, port->txlast, 1);
+ u32 desc_off = hd_desc_offset(port, port->txlast, 1);
u32 cda = sca_inw(dmac + CDAL, card);
if ((cda >= desc_off) && (cda < desc_off + sizeof(pkt_desc)))
break; /* Transmitter is/will_be sending this frame */
@@ -660,7 +660,7 @@ static netdev_tx_t sca_xmit(struct sk_buff *skb, struct net_device *dev)
writeb(ST_TX_EOM, &desc->stat);
port->txin = next_desc(port, port->txin, 1);
- sca_outw(desc_offset(port, port->txin, 1),
+ sca_outw(hd_desc_offset(port, port->txin, 1),
get_dmac_tx(port) + EDAL, card);
sca_out(DSR_DE, DSR_TX(phy_node(port)), card); /* Enable TX DMA */
diff --git a/drivers/net/wan/hd64572.c b/drivers/net/wan/hd64572.c
index e305274f83f..5c801ea8cc0 100644
--- a/drivers/net/wan/hd64572.c
+++ b/drivers/net/wan/hd64572.c
@@ -87,7 +87,7 @@ static inline u16 desc_abs_number(port_t *port, u16 desc, int transmit)
}
-static inline u16 desc_offset(port_t *port, u16 desc, int transmit)
+static inline u16 hd_desc_offset(port_t *port, u16 desc, int transmit)
{
/* Descriptor offset always fits in 16 bits */
return desc_abs_number(port, desc, transmit) * sizeof(pkt_desc);
@@ -98,7 +98,7 @@ static inline pkt_desc __iomem *desc_address(port_t *port, u16 desc,
int transmit)
{
return (pkt_desc __iomem *)(port->card->rambase +
- desc_offset(port, desc, transmit));
+ hd_desc_offset(port, desc, transmit));
}
@@ -143,7 +143,7 @@ static void sca_init_port(port_t *port)
for (i = 0; i < buffs; i++) {
pkt_desc __iomem *desc = desc_address(port, i, transmit);
- u16 chain_off = desc_offset(port, i + 1, transmit);
+ u16 chain_off = hd_desc_offset(port, i + 1, transmit);
u32 buff_off = buffer_offset(port, i, transmit);
writel(chain_off, &desc->cp);
@@ -162,11 +162,11 @@ static void sca_init_port(port_t *port)
sca_out(DCR_ABORT, DCR_TX(port->chan), card);
/* current desc addr */
- sca_outl(desc_offset(port, 0, 0), dmac_rx + CDAL, card);
- sca_outl(desc_offset(port, card->tx_ring_buffers - 1, 0),
+ sca_outl(hd_desc_offset(port, 0, 0), dmac_rx + CDAL, card);
+ sca_outl(hd_desc_offset(port, card->tx_ring_buffers - 1, 0),
dmac_rx + EDAL, card);
- sca_outl(desc_offset(port, 0, 1), dmac_tx + CDAL, card);
- sca_outl(desc_offset(port, 0, 1), dmac_tx + EDAL, card);
+ sca_outl(hd_desc_offset(port, 0, 1), dmac_tx + CDAL, card);
+ sca_outl(hd_desc_offset(port, 0, 1), dmac_tx + EDAL, card);
/* clear frame end interrupt counter */
sca_out(DCR_CLEAR_EOF, DCR_RX(port->chan), card);
@@ -249,7 +249,7 @@ static inline int sca_rx_done(port_t *port, int budget)
dev->stats.rx_over_errors++;
while (received < budget) {
- u32 desc_off = desc_offset(port, port->rxin, 0);
+ u32 desc_off = hd_desc_offset(port, port->rxin, 0);
pkt_desc __iomem *desc;
u32 cda = sca_inl(dmac + CDAL, card);
@@ -590,7 +590,7 @@ static netdev_tx_t sca_xmit(struct sk_buff *skb, struct net_device *dev)
writeb(ST_TX_EOM, &desc->stat);
port->txin = (port->txin + 1) % card->tx_ring_buffers;
- sca_outl(desc_offset(port, port->txin, 1),
+ sca_outl(hd_desc_offset(port, port->txin, 1),
get_dmac_tx(port) + EDAL, card);
sca_out(DSR_DE, DSR_TX(port->chan), card); /* Enable TX DMA */