Skip to content

Commit 3dca938

Browse files
JoseGoncalveskgene
authored andcommitted
ARM: SAMSUNG: Fix for S3C2412 EBI memory mapping
While upgrading the kernel on a S3C2412 based board I've noted that it was impossible to boot the board with a 2.6.32 or upper kernel. I've tracked down the problem to the EBI virtual memory mapping that is in conflict with the IO mapping definition in arch/arm/mach-s3c24xx/s3c2412.c. Signed-off-by: Jose Miguel Goncalves <[email protected]> Cc: Stable <[email protected]> Signed-off-by: Kukjin Kim <[email protected]>
1 parent a5d8f47 commit 3dca938

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arch/arm/plat-samsung/include/plat/map-s3c.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#define S3C24XX_VA_WATCHDOG S3C_VA_WATCHDOG
2323

2424
#define S3C2412_VA_SSMC S3C_ADDR_CPU(0x00000000)
25-
#define S3C2412_VA_EBI S3C_ADDR_CPU(0x00010000)
25+
#define S3C2412_VA_EBI S3C_ADDR_CPU(0x00100000)
2626

2727
#define S3C2410_PA_UART (0x50000000)
2828
#define S3C24XX_PA_UART S3C2410_PA_UART

0 commit comments

Comments
 (0)