Hi Tomasz,<div class="gmail_extra"><br><div class="gmail_quote">2012/11/26 Tomasz Figa <span dir="ltr"><<a href="mailto:t.figa@samsung.com" target="_blank">t.figa@samsung.com</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Hi Kyungmin, Kyuho,<br>
<div><div><br>
On Monday 26 of November 2012 20:52:12 Kyungmin Park wrote:<br>
> Hi,<br>
><br>
> On 11/26/12, <a href="mailto:chlrbgh0@gmail.com" target="_blank">chlrbgh0@gmail.com</a> <<a href="mailto:chlrbgh0@gmail.com" target="_blank">chlrbgh0@gmail.com</a>> wrote:<br>
> > From: Kyuho Choi <<a href="mailto:kh.choi@insignal.co.kr" target="_blank">kh.choi@insignal.co.kr</a>><br>
> ><br>
> > This patch adds initial dts file for ORIGEN4QUAD board.<br>
> > ORIGEN4QUAD board based on Samsung EXYNOS4412 SoC.<br>
> > More properties will be added later.<br>
> ><br>
> > Signed-off-by: Kyuho Choi <<a href="mailto:kh.choi@insignal.co.kr" target="_blank">kh.choi@insignal.co.kr</a>><br>
> > ---<br>
> ><br>
> > arch/arm/boot/dts/exynos4412-origen4quad.dts | 45<br>
> ><br>
> > ++++++++++++++++++++++++++<br>
> ><br>
> > 1 files changed, 45 insertions(+), 0 deletions(-)<br>
> > create mode 100644 arch/arm/boot/dts/exynos4412-origen4quad.dts<br>
> ><br>
> > diff --git a/arch/arm/boot/dts/exynos4412-origen4quad.dts<br>
> > b/arch/arm/boot/dts/exynos4412-origen4quad.dts<br>
> > new file mode 100644<br>
> > index 0000000..390a2ab<br>
> > --- /dev/null<br>
> > +++ b/arch/arm/boot/dts/exynos4412-origen4quad.dts<br>
> > @@ -0,0 +1,45 @@<br>
> > +/*<br>
> > + * Samsung's Exynos4412 based Origen4Quad board device tree source<br>
> > + *<br>
> > + * Copyright (c) 2012-2013 Isnignal Co., Ltd.<br>
> > + * <a href="http://www.insignal.co.kr" target="_blank">http://www.insignal.co.kr</a><br>
> > + *<br>
> > + * Device tree source file for Insignal's Origen4Quad board which is<br>
> > based on<br>
> > + * Samsung's Exynos4412 SoC.<br>
> > + *<br>
> > + * This program is free software; you can redistribute it and/or<br>
> > modify + * it under the terms of the GNU General Public License<br>
> > version 2 as + * published by the Free Software Foundation.<br>
> > +*/<br>
> > +<br>
> > +/dts-v1/;<br>
> > +/include/ "exynos4412.dtsi"<br>
> > +<br>
> > +/ {<br>
> > + model = "Insignal Origen4Quad board based on Exynos4412";<br>
> > + compatible = "insignal,origen4quad", "samsung,exynos4412";<br>
> > +<br>
> > + memory {<br>
> > + reg = <0x40000000 0x40000000>;<br>
> > + };<br>
><br>
> does it test to boot with this dts file?<br>
> does it support 1GiB memory section?<br>
<br>
</div></div>It will most likely fail to boot with u-boot versions that do not support<br>
replacing memory configuration in device tree and without<br>
CONFIG_ARM_ATAG_DTB_COMPAT enabled.<br>
<br>
In other words, the memory setup from dts is used only if both of the<br>
following are true:<br>
- CONFIG_ARM_ATAG_DTB_COMPAT is disabled<br>
- u-boot does not modify memory setup in device tree passed to the kernel<br>
<br></blockquote><div>You're right. I'd working based on `exynos4_defconfig`.</div><div>It's default disabled `CONFIG_ARM_ATAG_DTB_COMPAT`.</div><div>And my u-boot version is 2012.10.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Best regards,<br>
<span><font color="#888888">--<br>
Tomasz Figa<br>
Samsung Poland R&D Center<br>
SW Solution Development, Linux Platform<br></font></span></blockquote></div></div>