All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot-Users] [PATCH] tsec.c patch for receiver reset
@ 2007-09-28 17:24 Dan Wilson
  2007-09-28 20:28 ` Wolfgang Denk
  2007-10-19 16:34 ` Andy Fleming
  0 siblings, 2 replies; 3+ messages in thread
From: Dan Wilson @ 2007-09-28 17:24 UTC (permalink / raw)
  To: u-boot

When we upgraded from u-boot 1.1.6 to 1.2.0, we found that ethernet no 
longer worked reliably on our 8541-based platforms, although for some 
reason 8548-based systems seemed to work fine.  The problem was traced 
to a missing assignment in function startup_tsec.  We have tried this 
patch on all of our 8541 and 8548-based boards, and it has resolved the 
problem for us.

Any comments or suggestions are greatly appreciated.

Signed-off by: Alain Gravel <agravel@fulcrummicro.com>
Signed-off by: Dan Wilson <dwilson@fulcrummicro.com>
====================================================
--- u-boot.git/drivers/tsec.c
+++ fulcrum/drivers/tsec.c
@@ -803,6 +803,7 @@
       /* Tell the DMA it is clear to go */
       regs->dmactrl |= DMACTRL_INIT_SETTINGS;
       regs->tstat = TSTAT_CLEAR_THALT;
+       regs->rstat = RSTAT_CLEAR_RHALT;
       regs->dmactrl &= ~(DMACTRL_GRS | DMACTRL_GTS);
}

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-10-19 16:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-28 17:24 [U-Boot-Users] [PATCH] tsec.c patch for receiver reset Dan Wilson
2007-09-28 20:28 ` Wolfgang Denk
2007-10-19 16:34 ` Andy Fleming

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.