[PATCH v2 06/13] net: ag71xx: bit 19 should be set to 1 for GE0
Oleksij Rempel
linux at rempel-privat.de
Mon Aug 7 07:39:20 PDT 2017
From: Antony Pavlov <antonynpavlov at gmail.com>
Signed-off-by: Antony Pavlov <antonynpavlov at gmail.com>
---
drivers/net/ag71xx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ag71xx.c b/drivers/net/ag71xx.c
index b2e066be3..d13bf9171 100644
--- a/drivers/net/ag71xx.c
+++ b/drivers/net/ag71xx.c
@@ -492,7 +492,8 @@ static int ag71xx_probe(struct device_d *dev)
ag71xx_wr(priv, AG71XX_REG_FIFO_CFG2, 0xAAA0555);
ag71xx_wr(priv, AG71XX_REG_FIFO_CFG4, 0x3ffff);
- ag71xx_wr(priv, AG71XX_REG_FIFO_CFG5, 0x66b82);
+ /* bit 19 should be set to 1 for GE0 */
+ ag71xx_wr(priv, AG71XX_REG_FIFO_CFG5, (0x66b82) | (1 << 19));
ag71xx_wr(priv, AG71XX_REG_FIFO_CFG3, 0x1f00140);
priv->rx_buffer = xmemalign(PAGE_SIZE, NO_OF_RX_FIFOS * MAX_RBUFF_SZ);
--
2.11.0
More information about the barebox
mailing list