[U-Boot-Users] [PATCH] include/ppc440.h minor error affecting interrupts

Jeff Mann MannJ at embeddedplanet.com
Tue Nov 28 17:36:26 CET 2006


U-Boot Users:
 
One of our engineers traced a problem with interrupts to an error in the
include/ppc440.h file. It appeares that several sets of defines for the
addresses of registers in the EPX and GRX universal interrupt controller
are incorrect. It actually just looks like a minor cut-and-paste error
resulting in, for example, "UIC0_DCR_BASE+0xXX" where
"UIC2_DCR_BASE+0xXX" should have been. This bug appears to only affect
the upper two sets of registers in the UIC (UIC2 and UIC3). 

This correction has been tested on a sequioa board. Amoung the things
this bug affects is the USB device. USB Device works correctly with the
bug corrected. 

[PATCH]

Fixed include/ppc440.c for UIC address Bug

- Corrects bug affecting the addresses for the universal interrupt
controller UIC2 and UIC3 on the PPC440 Epx, GRx, and SPE chips.

Signed-off-by: Jeff Mann <mannj at embeddedplanet.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ppc440_h.patch
Type: application/octet-stream
Size: 2655 bytes
Desc: ppc440_h.patch
Url : http://lists.denx.de/pipermail/u-boot/attachments/20061128/af08c6c6/attachment.obj 


More information about the U-Boot mailing list