From 4ce9043f3d87d561c79921fab695f137ecf84b22 Mon Sep 17 00:00:00 2001 From: Rabin Vincent Date: Wed, 9 Jun 2010 12:08:37 +0530 Subject: u5500: switch to MACH_TYPE_U5500 And also switch SVP8500 to MACH_TYPE_U8500. ST-Ericsson ID: AP263392 Signed-off-by: Rabin Vincent Signed-off-by: Mian Yousaf Kaukab Change-Id: Idbc545b7f53ca18e1d8bce2278db920a50aa88fd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2530 Reviewed-by: Jonas ABERG --- arch/arm/kernel/head.S | 10 ++++++++-- arch/arm/mach-ux500/board-u5500.c | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'arch/arm') diff --git a/arch/arm/kernel/head.S b/arch/arm/kernel/head.S index 10a812d8a88..3321756015c 100644 --- a/arch/arm/kernel/head.S +++ b/arch/arm/kernel/head.S @@ -77,6 +77,7 @@ __HEAD ENTRY(stext) #if (defined(CONFIG_MACH_U8500_SIMULATOR) || defined(CONFIG_MACH_U5500_SIMULATOR)) +#include #ifdef CONFIG_DEBUG_LL #ifdef CONFIG_MACH_U8500_SIMULATOR /* Enable UART2 */ @@ -104,9 +105,14 @@ ENTRY(stext) mrc p15, 0, r1, c1, c0, 0 orr r1, r1, #1 << 10 @ Set the 10th bit in the System Control register as 1 to enable SWP ins mcr p15, 0, r1, c1, c0, 0 - mov r1, #0x100 - add r1, r1,#0xa4 mov r2, #0x100 + +#ifdef CONFIG_MACH_U5500_SIMULATOR + ldr r1, =MACH_TYPE_U5500 +#else + /* SVP8500 */ + ldr r1, =MACH_TYPE_U8500 +#endif #endif setmode PSR_F_BIT | PSR_I_BIT | SVC_MODE, r9 @ ensure svc mode @ and irqs disabled diff --git a/arch/arm/mach-ux500/board-u5500.c b/arch/arm/mach-ux500/board-u5500.c index 3769bd68ddc..c8811b4e79e 100755 --- a/arch/arm/mach-ux500/board-u5500.c +++ b/arch/arm/mach-ux500/board-u5500.c @@ -132,7 +132,7 @@ static void __init u5500_init_machine(void) ARRAY_SIZE(u5500_platform_devices)); } -MACHINE_START(NOMADIK, "ST-Ericsson U5500 Platform") +MACHINE_START(U5500, "ST-Ericsson U5500 Platform") .phys_io = UX500_UART0_BASE, .io_pg_offst = (IO_ADDRESS(UX500_UART0_BASE) >> 18) & 0xfffc, .boot_params = 0x00000100, -- cgit v1.2.3