aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s5pc100/cpu.c
diff options
context:
space:
mode:
authorMarek Szyprowski <m.szyprowski@samsung.com>2010-05-20 02:59:05 -0400
committerBen Dooks <ben-linux@fluff.org>2010-05-20 04:48:36 -0400
commit999304be1177d42d16bc59c546228c6ac5a3e76a (patch)
treeab8ba2b618484e93033bcc53fe0a4e014434d99f /arch/arm/mach-s5pc100/cpu.c
parent504d36e91ac12ccdb0e1193cee7bef9831a1c99e (diff)
ARM: SAMSUNG: Add platform support code for OneNAND controller
This patch adds setup code for Samsung OneNAND controller driver. The driver needs to be aware on which SoC it is running, so the actual device id is being changed in cpu init code. S3C64xx SoCs have 2 OneNAND controllers while S5PC100 and S5PC110 has only one. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> [ben-linux@fluff.org: sort map.h entries] Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Diffstat (limited to 'arch/arm/mach-s5pc100/cpu.c')
-rw-r--r--arch/arm/mach-s5pc100/cpu.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-s5pc100/cpu.c b/arch/arm/mach-s5pc100/cpu.c
index d79e7574a852..cb37ffee05b2 100644
--- a/arch/arm/mach-s5pc100/cpu.c
+++ b/arch/arm/mach-s5pc100/cpu.c
@@ -41,6 +41,8 @@
41#include <plat/clock.h> 41#include <plat/clock.h>
42#include <plat/sdhci.h> 42#include <plat/sdhci.h>
43#include <plat/iic-core.h> 43#include <plat/iic-core.h>
44#include <plat/onenand-core.h>
45
44#include <plat/s5pc100.h> 46#include <plat/s5pc100.h>
45 47
46/* Initial IO mappings */ 48/* Initial IO mappings */
@@ -82,6 +84,8 @@ void __init s5pc100_map_io(void)
82 /* the i2c devices are directly compatible with s3c2440 */ 84 /* the i2c devices are directly compatible with s3c2440 */
83 s3c_i2c0_setname("s3c2440-i2c"); 85 s3c_i2c0_setname("s3c2440-i2c");
84 s3c_i2c1_setname("s3c2440-i2c"); 86 s3c_i2c1_setname("s3c2440-i2c");
87
88 s3c_onenand_setname("s5pc100-onenand");
85} 89}
86 90
87void __init s5pc100_init_clocks(int xtal) 91void __init s5pc100_init_clocks(int xtal)