summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/configs
diff options
context:
space:
mode:
authorScott Wood <scottwood@freescale.com>2011-06-16 21:09:17 +0200
committerKumar Gala <galak@kernel.crashing.org>2011-06-22 13:15:16 +0200
commit82a9a4809f4cb4ce3f17da99a8150df8455fa096 (patch)
tree06659597671abf80360dd5c89df8aaba26e6962a /arch/powerpc/configs
parentpowerpc/p1022ds: fix audio-related properties in the device tree (diff)
downloadlinux-82a9a4809f4cb4ce3f17da99a8150df8455fa096.tar.xz
linux-82a9a4809f4cb4ce3f17da99a8150df8455fa096.zip
powerpc/e500: fix breakage with fsl_rio_mcheck_exception
The wrong MCSR bit was being used on e500mc. MCSR_BUS_RBERR only exists on e500v1/v2. Use MCSR_LD on e500mc, and remove all MCSR checking in fsl_rio_mcheck_exception as we now no longer call that function if the appropriate bit in MCSR is not set. If RIO support was enabled at compile-time, but was never probed, just return from fsl_rio_mcheck_exception rather than dereference a NULL pointer. TODO: There is still a remaining, though comparitively minor, issue in that this recovery mechanism will falsely engage if there's an unrelated MCSR_LD event at the same time as a RIO error. Signed-off-by: Scott Wood <scottwood@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/configs')
0 files changed, 0 insertions, 0 deletions