From mboxrd@z Thu Jan 1 00:00:00 1970 From: Beomho Seo Date: Thu, 20 Mar 2014 13:40:26 +0900 Subject: [U-Boot] {PATCH v3 4/4] board: trats2: Enable device tree on Trats2 In-Reply-To: <532A6B27.9010404@samsung.com> References: <532A6B27.9010404@samsung.com> Message-ID: <532A713A.7090206@samsung.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 03/20/2014 01:14 PM, Beomho Seo wrote: > This patch add dwmmc emmc controller node on exynos4 and exynos4412 device tree. > > Signed-off-by: Beomho Seo > Signed-off-by: Jaehoon Chung > Tested-by: Piotr Wilczek > Cc: Lukasz Majewski > Cc: Piotr Wilczek > Cc: Minkyu Kang > --- > Changes for v3: > - Subtract one from div to set accurate frequency. > Sorry for the mistake. This change log for the patch 1.(drivers: mmc: dwmmc: enable support for DT) > Changes for v2: > - None. > > arch/arm/dts/exynos4.dtsi | 8 ++++++++ > arch/arm/dts/exynos4412-trats2.dts | 8 ++++++++ > 2 files changed, 16 insertions(+) > > diff --git a/arch/arm/dts/exynos4.dtsi b/arch/arm/dts/exynos4.dtsi > index 71dc7eb..ab99906 100644 > --- a/arch/arm/dts/exynos4.dtsi > +++ b/arch/arm/dts/exynos4.dtsi > @@ -128,6 +128,14 @@ > interrupts = <0 78 0>; > }; > > + dwmmc at 12550000 { > + #address-cells = <1>; > + #size-cells = <0>; > + compatible = "samsung,exynos4412-dwmmc"; > + reg = <0x12550000 0x1000>; > + interrupts = <0 131 0>; > + }; > + > gpio: gpio { > gpio-controller; > #gpio-cells = <2>; > diff --git a/arch/arm/dts/exynos4412-trats2.dts b/arch/arm/dts/exynos4412-trats2.dts > index 7d32067..438e70e 100644 > --- a/arch/arm/dts/exynos4412-trats2.dts > +++ b/arch/arm/dts/exynos4412-trats2.dts > @@ -31,6 +31,7 @@ > console = "/serial at 13820000"; > mmc0 = "sdhci at 12510000"; > mmc2 = "sdhci at 12530000"; > + mmc4 = "dwmmc at 12550000"; > }; > > i2c at 138d0000 { > @@ -431,4 +432,11 @@ > sdhci at 12540000 { > status = "disabled"; > }; > + > + dwmmc at 12550000 { > + samsung,bus-width = <8>; > + samsung,timing = <0 1 0>; > + pwr-gpios = <&gpio 0x2004002 0>; > + index = <4>; > + }; > }; >