]> git.sur5r.net Git - u-boot/commit
ppc4xx: Fix 460EX errata with CPU lockup upon high AHB traffic
authorStefan Roese <sr@denx.de>
Sat, 28 Jun 2008 12:56:17 +0000 (14:56 +0200)
committerStefan Roese <sr@denx.de>
Mon, 30 Jun 2008 13:20:41 +0000 (15:20 +0200)
commit745d8a0d3cea82e6d1753e14afb4588c34761b15
tree4b2038ff401f922a15957eb4d70d9b70a57577f7
parent93262af85e3e9d9974c6c08fbd37a9a72e090ca2
ppc4xx: Fix 460EX errata with CPU lockup upon high AHB traffic

This patch implements a fix provided by AMCC so that the lockup upon
simultanious traffic on AHB USB OTG, USB 2.0 and SATA doesn't occur
anymore:

Set SDR0_AHB_CFG[A2P_INCR4] (bit 24) and clear SDR0_AHB_CFG[A2P_PROT2]
(bit 25) for a new 460EX errata regarding concurrent use of AHB USB OTG,
USB 2.0 host and SATA.

This errata is not officially available yet. I'll update the comment
to add the errata number later.

Signed-off-by: Stefan Roese <sr@denx.de>
cpu/ppc4xx/cpu_init.c
include/ppc440.h