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>
Showing
- arch/arm/Kconfig 1 addition, 0 deletionsarch/arm/Kconfig
- arch/arm/boot/dts/exynos4210-universal_c210.dts 15 additions, 0 deletionsarch/arm/boot/dts/exynos4210-universal_c210.dts
- arch/arm/boot/dts/exynos4210.dtsi 18 additions, 0 deletionsarch/arm/boot/dts/exynos4210.dtsi
- arch/arm/boot/dts/exynos4x12.dtsi 18 additions, 0 deletionsarch/arm/boot/dts/exynos4x12.dtsi
- arch/arm/boot/dts/exynos5250.dtsi 18 additions, 0 deletionsarch/arm/boot/dts/exynos5250.dtsi
- arch/arm/boot/dts/exynos5420.dtsi 18 additions, 0 deletionsarch/arm/boot/dts/exynos5420.dtsi
- arch/arm/mach-exynos/common.h 1 addition, 0 deletionsarch/arm/mach-exynos/common.h
- arch/arm/mach-exynos/exynos.c 0 additions, 64 deletionsarch/arm/mach-exynos/exynos.c
- arch/arm/mach-exynos/firmware.c 7 additions, 1 deletionarch/arm/mach-exynos/firmware.c
- arch/arm/mach-exynos/include/mach/map.h 0 additions, 7 deletionsarch/arm/mach-exynos/include/mach/map.h
- arch/arm/mach-exynos/platsmp.c 52 additions, 4 deletionsarch/arm/mach-exynos/platsmp.c
Loading