Commit 4418fa49 authored by Robert Sprowson's avatar Robert Sprowson Committed by ROOL

Leave CPSW_SS_FLOW_CONTROL at its default value

Following the trail from where it appeared in NetBSD
mentions copying it from FreeBSD, where this changed added it
in an attempt to address a watchdog problem. Linux is the polar opposite and sets all the bits in the register (=7)
Given we never had a watchdog problem, and setting it to 0 seems to cause some egress problems
play safe and put leave it with the SoC's default value (=1).
parent 964eaf7a
......@@ -1081,8 +1081,10 @@ cpsw_init(struct ifnet *ifp)
sc->sc_rxhead = 0;
#ifndef RISCOS
/* turn off flow control */
cpsw_write_4(sc, CPSW_SS_FLOW_CONTROL, 0);
/* align layer 3 header to 32-bit */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment