diff options
author | Simon Glass <sjg@chromium.org> | 2015-07-02 18:16:17 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2015-08-05 21:06:15 -0600 |
commit | 59408eb2051d2432533480b6ff0788d323c553a6 (patch) | |
tree | 8ea6146aad575c56bd6994cb7f683f69d834fb0f /arch | |
parent | eca4866586ca36a47cd94811a294ac62ebd17abc (diff) | |
download | talos-obmc-uboot-59408eb2051d2432533480b6ff0788d323c553a6.tar.gz talos-obmc-uboot-59408eb2051d2432533480b6ff0788d323c553a6.zip |
dts: exynos: snow: Add memory layout description
Add a description of the snow memory layout to assist flashing tools which
want to be able to deal with any exynos image.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/dts/exynos5250-snow.dts | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/arch/arm/dts/exynos5250-snow.dts b/arch/arm/dts/exynos5250-snow.dts index 653efb4175..35912526e7 100644 --- a/arch/arm/dts/exynos5250-snow.dts +++ b/arch/arm/dts/exynos5250-snow.dts @@ -43,6 +43,59 @@ i2s = "/sound@3830000"; }; + memory { + reg = <0x40000000 0x80000000>; + }; + + chosen { + bootargs = "console=tty1"; + stdout-path = "serial3:115200n8"; + }; + + iram { + reg = <0x02020000 0x60000>; + }; + + config { + samsung,bl1-offset = <0x1400>; + samsung,bl2-offset = <0x3400>; + u-boot-memory = "/memory"; + u-boot-offset = <0x3e00000 0x100000>; + }; + + flash { + reg = <0 0x100000>; + #address-cells = <1>; + #size-cells = <1>; + pre-boot { + label = "bl1 pre-boot"; + reg = <0 0x2000>; + read-only; + filename = "e5250.nbl1.bin"; + type = "blob exynos-bl1"; + required; + }; + + spl { + label = "bl2 spl"; + reg = <0x2000 0x4000>; + read-only; + filename = "bl2.bin"; + type = "blob exynos-bl2 boot,dtb"; + payload = "/flash/ro-boot"; + required; + }; + + ro-boot { + label = "u-boot"; + reg = <0x6000 0x9a000>; + read-only; + type = "blob boot,dtb"; + required; + }; + }; + + i2c4: i2c@12CA0000 { cros_ec_old: cros-ec@1e { reg = <0x1e>; |