[linux-yocto] [PATCH 23/89] drivers/net: Use the ASIC watermark value for now.
Paul Butler
butler.paul at gmail.com
Sun Oct 27 12:32:48 PDT 2013
From: John Jacques <john.jacques at lsi.com>
Note that this will break emulation!
Signed-off-by: John Jacques <john.jacques at lsi.com>
---
drivers/net/ethernet/lsi/lsi_acp_net.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c b/drivers/net/ethernet/lsi/lsi_acp_net.c
index a574656..0fedb36 100644
--- a/drivers/net/ethernet/lsi/lsi_acp_net.c
+++ b/drivers/net/ethernet/lsi/lsi_acp_net.c
@@ -3352,8 +3352,8 @@ appnic_init(struct net_device *device)
write_mac_(0x1, APPNIC_RX_MODE);
write_mac_(0x0, APPNIC_TX_SOFT_RESET);
write_mac_(0x1, APPNIC_TX_MODE);
- /*write_mac_(0x300a, APPNIC_TX_WATERMARK);*/
- write_mac_(0x7f007f, APPNIC_TX_WATERMARK);
+ write_mac_(0x300a, APPNIC_TX_WATERMARK);
+ /*write_mac_(0x7f007f, APPNIC_TX_WATERMARK);*/
write_mac_(0x1, APPNIC_TX_HALF_DUPLEX_CONF);
write_mac_(0xffff, APPNIC_TX_TIME_VALUE_CONF);
write_mac_(0x1, APPNIC_TX_INTERRUPT_CONTROL);
@@ -5261,10 +5261,11 @@ int appnic_init(struct net_device *dev)
write_mac(0x1, APPNIC_RX_MODE);
write_mac(0x0, APPNIC_TX_SOFT_RESET);
write_mac(0x1, APPNIC_TX_MODE);
- if (is_asic())
- write_mac(0x300a, APPNIC_TX_WATERMARK);
- else
- write_mac(0xc00096, APPNIC_TX_WATERMARK);
+#if 1
+ write_mac(0x300a, APPNIC_TX_WATERMARK);
+#else
+ write_mac(0xc00096, APPNIC_TX_WATERMARK);
+#endif
write_mac(0x1, APPNIC_TX_HALF_DUPLEX_CONF);
write_mac(0xffff, APPNIC_TX_TIME_VALUE_CONF);
write_mac(0x1, APPNIC_TX_INTERRUPT_CONTROL);
--
1.8.3.4
More information about the linux-yocto
mailing list