ARM: EXYNOS: Map SYSRAM through generic DT bindings
authorSachin Kamat <sachin.kamat@linaro.org>
Mon, 12 May 2014 22:13:44 +0000 (07:13 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Wed, 14 May 2014 18:30:05 +0000 (03:30 +0900)
commitb3205dea8fbf6db9b1e46a0dad19a0712fdff44f
tree440450833abe1f4f5d6654f9f1c9e70f5c0fc4bb
parent3528dd34b2d3dc642669fd12399e18a16e3aacc8
ARM: EXYNOS: Map SYSRAM through generic DT bindings

Instead of hardcoding the SYSRAM details for each SoC,
pass this information through device tree (DT) and make
the code SoC agnostic. Generic DT SRAM bindings are
used for achieving this.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Heiko Stuebner <heiko@sntech.de>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/Kconfig
arch/arm/boot/dts/exynos4210-universal_c210.dts
arch/arm/boot/dts/exynos4210.dtsi
arch/arm/boot/dts/exynos4x12.dtsi
arch/arm/boot/dts/exynos5250.dtsi
arch/arm/boot/dts/exynos5420.dtsi
arch/arm/mach-exynos/common.h
arch/arm/mach-exynos/exynos.c
arch/arm/mach-exynos/firmware.c
arch/arm/mach-exynos/include/mach/map.h
arch/arm/mach-exynos/platsmp.c