[linux-yocto] [PATCH 31/89] drivers/net: The ARM dsb was, incorrectly, added to the PowerPC part of the driver.
Paul Butler
butler.paul at gmail.com
Sun Oct 27 12:32:56 PDT 2013
From: John Jacques <john.jacques at lsi.com>
Signed-off-by: John Jacques <john.jacques at lsi.com>
---
drivers/net/ethernet/lsi/lsi_acp_net.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c b/drivers/net/ethernet/lsi/lsi_acp_net.c
index c6a3c68..71b08b4 100644
--- a/drivers/net/ethernet/lsi/lsi_acp_net.c
+++ b/drivers/net/ethernet/lsi/lsi_acp_net.c
@@ -2862,6 +2862,7 @@ appnic_hard_start_xmit(struct sk_buff *skb,
descriptor.start_of_packet = 0;
}
+ asm volatile ("mcr p15,0,%0,c7,c10,4" : : "r" (0));
write_mac_(adapter->tx_head.raw, APPNIC_DMA_TX_HEAD_POINTER);
device->trans_start = jiffies;
LSINET_COUNTS_INC(LSINET_COUNTS_HST_SNT);
@@ -4937,7 +4938,6 @@ static int appnic_hard_start_xmit(struct sk_buff *skb,
descriptor.start_of_packet = 0;
}
- asm volatile ("mcr p15,0,%0,c7,c10,4" : : "r" (0));
write_mac(pdata->tx_head.raw, APPNIC_DMA_TX_HEAD_POINTER);
dev->trans_start = jiffies;
} else {
--
1.8.3.4
More information about the linux-yocto
mailing list