PPC 85xx QEMU: Don't use HID1
authorAlexander Graf <agraf@suse.de>
Wed, 30 Apr 2014 17:21:11 +0000 (19:21 +0200)
committerYork Sun <yorksun@freescale.com>
Tue, 13 May 2014 15:26:56 +0000 (08:26 -0700)
For the QEMU machine type, we can plug in either e500v2, e500mc, e5500
or e6500 style cores into the system. U-boot has to work with all of them.

So avoid using HID1 which is not available on e500mc systems to make sure
we don't trap on it.

Signed-off-by: Alexander Graf <agraf@suse.de>
arch/powerpc/cpu/mpc85xx/start.S

index 0e3c86a..0149146 100644 (file)
@@ -314,7 +314,7 @@ l2_disabled:
 #endif
        mtspr   HID0,r0
 
-#ifndef CONFIG_E500MC
+#if !defined(CONFIG_E500MC) && !defined(CONFIG_QEMU_E500)
        li      r0,(HID1_ASTME|HID1_ABE)@l      /* Addr streaming & broadcast */
        mfspr   r3,PVR
        andi.   r3,r3, 0xff