ARM: Exynos5: Enable platform support for SPI controllers
authorThomas Abraham <thomas.abraham@linaro.org>
Fri, 1 Jun 2012 09:46:53 +0000 (17:46 +0800)
committerPrathyush K <prathyush.k@samsung.com>
Wed, 20 Jun 2012 16:15:19 +0000 (21:45 +0530)
Add the platform bits which are required to support SPI controllers.

BUG=None
TEST=None

Change-Id: I0c10313b7b4cbe1cf856417c1fa001b2ad7f7a5d
Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org>
Signed-off-by: Padmavathi Venna <padma.v@samsung.com>
Reviewed-on: https://gerrit-int.chromium.org/17935
Reviewed-by: Olof Johansson <olofj@google.com>
Tested-by: Doug Anderson <dianders@google.com>
Commit-Ready: Doug Anderson <dianders@google.com>

arch/arm/mach-exynos/include/mach/map.h
arch/arm/mach-exynos/mach-exynos5-dt.c

index df1d3c9..804fe8a 100644 (file)
 #define EXYNOS4_PA_SPI0                        0x13920000
 #define EXYNOS4_PA_SPI1                        0x13930000
 #define EXYNOS4_PA_SPI2                        0x13940000
+#define EXYNOS5_PA_SPI0                        0x12D20000
+#define EXYNOS5_PA_SPI1                        0x12D30000
+#define EXYNOS5_PA_SPI2                        0x12D40000
 
 #define EXYNOS4_PA_GPIO1               0x11400000
 #define EXYNOS4_PA_GPIO2               0x11000000
index 08c62bb..85c09bf 100644 (file)
@@ -508,6 +508,12 @@ static const struct of_dev_auxdata exynos5250_auxdata_lookup[] __initconst = {
                                "s3c2440-i2c.2", NULL),
        OF_DEV_AUXDATA("samsung,s3c2440-i2c", EXYNOS5_PA_IIC(8),
                                "s3c2440-hdmiphy-i2c", NULL),
+       OF_DEV_AUXDATA("samsung,exynos4210-spi", EXYNOS5_PA_SPI0,
+                               "exynos4210-spi.0", NULL),
+       OF_DEV_AUXDATA("samsung,exynos4210-spi", EXYNOS5_PA_SPI1,
+                               "exynos4210-spi.1", NULL),
+       OF_DEV_AUXDATA("samsung,exynos4210-spi", EXYNOS5_PA_SPI2,
+                               "exynos4210-spi.2", NULL),
        OF_DEV_AUXDATA("synopsis,dw-mshc-exynos5250", 0x12200000,
                                "dw_mmc.0", NULL),
        OF_DEV_AUXDATA("synopsis,dw-mshc-exynos5250", 0x12210000,