From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rajeshwari Birje Date: Fri, 15 Nov 2013 08:02:15 +0530 Subject: [U-Boot] [PATCH 07/10 V6] DTS: Add dts support for SMDK5420 In-Reply-To: References: <1383031393-6093-1-git-send-email-rajeshwari.s@samsung.com> <1383031393-6093-8-git-send-email-rajeshwari.s@samsung.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Minkyu Kang, On Thu, Nov 14, 2013 at 7:31 AM, Minkyu Kang wrote: > Dear Rajeshwari, > > > On 13 November 2013 13:26, Rajeshwari Birje > wrote: >> >> Hi Minkyu Kang, >> >> Thank you for comments. >> >> On Wed, Nov 13, 2013 at 8:47 AM, Minkyu Kang wrote: >> > Dear Rajeshwari S Shinde, >> > >> > >> > On 29 October 2013 16:23, Rajeshwari S Shinde >> > wrote: >> > >> >> This patch adds support for SMDK5420. >> >> exynos5.dtsi created is a common file which has the nodes common >> >> to both 5420 and 5250. >> >> >> >> Signed-off-by: Akshay Saraswat >> >> Signed-off-by: Rajeshwari S Shinde >> >> Acked-by: Simon Glass >> >> --- >> >> Changes in V2: >> >> - None >> >> Changes in V3: >> >> - None >> >> Changes in V4: >> >> - Added /include/ "exynos5420.dtsi >> >> Changes in V5: >> >> - None >> >> Changes in V6: >> >> - None >> >> arch/arm/dts/exynos5.dtsi | 211 >> >> ++++++++++++++++++++++++++++++ >> >> arch/arm/dts/exynos5250.dtsi | 178 >> >> +------------------------ >> >> arch/arm/dts/exynos5420.dtsi | 74 +++++++++++ >> >> board/samsung/dts/exynos5420-smdk5420.dts | 172 >> >> ++++++++++++++++++++++++ >> >> 4 files changed, 458 insertions(+), 177 deletions(-) >> >> create mode 100644 arch/arm/dts/exynos5.dtsi >> >> create mode 100644 arch/arm/dts/exynos5420.dtsi >> >> create mode 100644 board/samsung/dts/exynos5420-smdk5420.dts >> >> >> >> diff --git a/board/samsung/dts/exynos5420-smdk5420.dts >> >> b/board/samsung/dts/exynos5420-smdk5420.dts >> >> new file mode 100644 >> >> index 0000000..5ef0c92 >> >> --- /dev/null >> >> +++ b/board/samsung/dts/exynos5420-smdk5420.dts >> >> @@ -0,0 +1,172 @@ >> >> +/* >> >> + * SAMSUNG SMDK5420 board device tree source >> >> + * >> >> + * Copyright (c) 2013 The Chromium OS Authors. All rights reserved. >> >> + * Use of this source code is governed by a BSD-style license that can >> >> be >> >> + * found in the LICENSE file. >> >> >> > >> > is it right? >> Iam sorry did not get your question, about what are you pointing to?. > > > The Copyright and License. Have corrected this in V7. > >> >> >> > >> > >> >> + */ >> >> + >> >> +/dts-v1/; >> >> +/include/ "exynos5420.dtsi" >> >> + >> >> +/ { >> >> + model = "SAMSUNG SMDK5420 board based on EXYNOS5420"; >> >> + compatible = "samsung,smdk5420", "samsung,exynos5"; >> >> + >> >> + config { >> >> + hwid = "smdk5420 TEST A-A 9382"; >> >> + }; >> >> + >> >> + aliases { >> >> + i2c0 = "/i2c at 12c60000"; >> >> + i2c1 = "/i2c at 12c70000"; >> >> + i2c2 = "/i2c at 12c80000"; >> >> + i2c3 = "/i2c at 12c90000"; >> >> + i2c4 = "/i2c at 12ca0000"; >> >> + i2c5 = "/i2c at 12cb0000"; >> >> + i2c6 = "/i2c at 12cc0000"; >> >> + i2c7 = "/i2c at 12cd0000"; >> >> + i2c8 = "/i2c at 12e00000"; >> >> + i2c9 = "/i2c at 12e10000"; >> >> + i2c10 = "/i2c at 12e20000"; >> >> + spi0 = "/spi at 12d20000"; >> >> + spi1 = "/spi at 12d30000"; >> >> + spi2 = "/spi at 12d40000"; >> >> + spi3 = "/spi at 131a0000"; >> >> + spi4 = "/spi at 131b0000"; >> >> + mmc0 = "/mmc at 12200000"; >> >> + mmc1 = "/mmc at 12210000"; >> >> + mmc2 = "/mmc at 12220000"; >> >> + xhci0 = "/xhci at 12000000"; >> >> + xhci1 = "/xhci at 12400000"; >> >> + serial0 = "/serial at 12C30000"; >> >> + console = "/serial at 12C30000"; >> >> + }; >> >> + >> >> + tmu at 10060000 { >> >> + samsung,min-temp = <25>; >> >> + samsung,max-temp = <125>; >> >> + samsung,start-warning = <95>; >> >> + samsung,start-tripping = <105>; >> >> + samsung,hw-tripping = <110>; >> >> + samsung,efuse-min-value = <40>; >> >> + samsung,efuse-value = <55>; >> >> + samsung,efuse-max-value = <100>; >> >> + samsung,slope = <274761730>; >> >> + samsung,dc-value = <25>; >> >> + }; >> >> + >> >> + /* s2mps11 is on i2c bus 4 */ >> >> + i2c at 12ca0000 { >> >> + #address-cells = <1>; >> >> + #size-cells = <0>; >> >> + pmic at 66 { >> >> + reg = <0x66>; >> >> + compatible = "samsung,s2mps11-pmic"; >> >> + }; >> >> + }; >> >> + >> >> + spi at 12d20000 { /* spi0 */ >> >> + spi-max-frequency = <50000000>; >> >> + firmware_storage_spi: flash at 0 { >> >> + reg = <0>; >> >> + }; >> >> + }; >> >> + >> >> + fimd at 14400000 { >> >> + samsung,vl-freq = <60>; >> >> + samsung,vl-col = <2560>; >> >> + samsung,vl-row = <1600>; >> >> + samsung,vl-width = <2560>; >> >> + samsung,vl-height = <1600>; >> >> + >> >> + samsung,vl-clkp; >> >> + samsung,vl-dp; >> >> + samsung,vl-bpix = <4>; >> >> + >> >> + samsung,vl-hspw = <32>; >> >> + samsung,vl-hbpd = <80>; >> >> + samsung,vl-hfpd = <48>; >> >> + samsung,vl-vspw = <6>; >> >> + samsung,vl-vbpd = <37>; >> >> + samsung,vl-vfpd = <3>; >> >> + samsung,vl-cmd-allow-len = <0xf>; >> >> + >> >> + samsung,winid = <3>; >> >> + samsung,interface-mode = <1>; >> >> + samsung,dp-enabled = <1>; >> >> + samsung,dual-lcd-enabled = <0>; >> >> + }; >> >> + >> >> + dmc { >> >> + mem-type = "lpddr3"; >> >> + }; >> >> + >> >> + sound at 3830000 { >> >> + samsung,codec-type = "wm8994"; >> >> + }; >> >> + >> >> + i2c at 12c70000 { >> >> + soundcodec at 1a { >> >> + reg = <0x1a>; >> >> + compatible = "wolfson,wm8994-codec"; >> >> + }; >> >> + }; >> >> + >> >> + mmc at 12200000 { >> >> + samsung,bus-width = <8>; >> >> + samsung,timing = <1 3 3>; >> >> + samsung,removable = <0>; >> >> + samsung,pre-init; >> >> + }; >> >> + >> >> + mmc at 12210000 { >> >> + status = "disabled"; >> >> + }; >> >> + >> >> + mmc at 12220000 { >> >> + samsung,bus-width = <4>; >> >> + samsung,timing = <1 2 3>; >> >> + samsung,removable = <1>; >> >> + }; >> >> + >> >> + mmc at 12230000 { >> >> + status = "disabled"; >> >> + }; >> >> + >> >> + fimd at 14400000 { >> >> + /* sysmmu is not used in U-Boot */ >> >> + samsung,disable-sysmmu; >> >> + }; >> >> + >> >> + dp at 145b0000 { >> >> + samsung,lt-status = <0>; >> >> + >> >> + samsung,master-mode = <0>; >> >> + samsung,bist-mode = <0>; >> >> + samsung,bist-pattern = <0>; >> >> + samsung,h-sync-polarity = <0>; >> >> + samsung,v-sync-polarity = <0>; >> >> + samsung,interlaced = <0>; >> >> + samsung,color-space = <0>; >> >> + samsung,dynamic-range = <0>; >> >> + samsung,ycbcr-coeff = <0>; >> >> + samsung,color-depth = <1>; >> >> + }; >> >> + >> >> + dmc { >> >> + mem-type = "ddr3"; >> >> + }; >> >> + >> >> + xhci1: xhci at 12400000 { >> >> + compatible = "samsung,exynos5250-xhci"; >> >> + reg = <0x12400000 0x10000>; >> >> + #address-cells = <1>; >> >> + #size-cells = <1>; >> >> + >> >> + phy { >> >> + compatible = "samsung,exynos5250-usb3-phy"; >> >> + reg = <0x12500000 0x100>; >> >> + }; >> >> + }; >> >> +}; >> >> -- >> >> 1.7.12.4 >> >> >> >> _______________________________________________ >> >> U-Boot mailing list >> >> U-Boot at lists.denx.de >> >> http://lists.denx.de/mailman/listinfo/u-boot >> >> >> > >> > >> > Thanks, >> > Minkyu Kang. >> > -- >> > from. prom. >> > www.promsoft.net >> > >> > _______________________________________________ >> > U-Boot mailing list >> > U-Boot at lists.denx.de >> > http://lists.denx.de/mailman/listinfo/u-boot >> > >> >> >> >> -- >> Regards, >> Rajeshwari Shinde > > > > > -- > from. prom. > www.promsoft.net -- Regards, Rajeshwari Shinde