From: Michal Simek Date: Tue, 28 Sep 2010 05:43:59 +0000 (+1000) Subject: microblaze: Remove hardcoded asm instraction for PVR loading X-Git-Tag: accepted/tizen/common/20141203.182822~9806^2~17 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a7d8355008e4f6bbdcb8f998328afa685cec959c;p=platform%2Fkernel%2Flinux-arm64.git microblaze: Remove hardcoded asm instraction for PVR loading It comes from past where pvr wasn't supported in msr instruction. Signed-off-by: Michal Simek --- diff --git a/arch/microblaze/kernel/cpu/pvr.c b/arch/microblaze/kernel/cpu/pvr.c index 9bee938..e01afa6 100644 --- a/arch/microblaze/kernel/cpu/pvr.c +++ b/arch/microblaze/kernel/cpu/pvr.c @@ -27,7 +27,7 @@ register unsigned tmp __asm__("r3"); \ tmp = 0x0; /* Prevent warning about unused */ \ __asm__ __volatile__ ( \ - ".byte 0x94,0x60,0xa0, " #pvrid "\n\t" \ + "mfs %0, rpvr" #pvrid ";" \ : "=r" (tmp) : : "memory"); \ val = tmp; \ }