LINUX-SAMSUNG / arm64: dts: exynos: Add MSHC dt node for Exynos5433
authorJaehoon Chung <jh80.chung@samsung.com>
Thu, 27 Nov 2014 06:06:21 +0000 (15:06 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 14 Dec 2016 04:40:16 +0000 (13:40 +0900)
This patch adds MSHC (Mobile Storage Host Controller) dt node for Exynos5433
SoC. MSHC is an interface between the system the SD/MMC card.

Cc: Kukjin Kim <kgene@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Olof Johansson <olof@lixom.net>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Acked-by: Inki Dae <inki.dae@samsung.com>
arch/arm64/boot/dts/exynos/exynos5433.dtsi

index 125feba..8367915 100644 (file)
                        status = "disabled";
                };
 
+               mshc_0: mshc@15540000 {
+                       compatible = "samsung,exynos7-dw-mshc-smu";
+                       interrupts = <0 225 0>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       reg = <0x15540000 0x2000>;
+                       clocks = <&cmu_fsys CLK_ACLK_MMC0>,
+                                <&cmu_fsys CLK_SCLK_MMC0>;
+                       clock-names = "biu", "ciu";
+                       fifo-depth = <0x40>;
+                       status = "disabled";
+               };
+
+               mshc_1: mshc@15550000 {
+                       compatible = "samsung,exynos7-dw-mshc-smu";
+                       interrupts = <0 226 0>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       reg = <0x15550000 0x2000>;
+                       clocks = <&cmu_fsys CLK_ACLK_MMC1>,
+                                <&cmu_fsys CLK_SCLK_MMC1>;
+                       clock-names = "biu", "ciu";
+                       fifo-depth = <0x40>;
+                       status = "disabled";
+               };
+
+               mshc_2: mshc@15560000 {
+                       compatible = "samsung,exynos7-dw-mshc-smu";
+                       interrupts = <0 227 0>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       reg = <0x15560000 0x2000>;
+                       clocks = <&cmu_fsys CLK_ACLK_MMC2>,
+                                <&cmu_fsys CLK_SCLK_MMC2>;
+                       clock-names = "biu", "ciu";
+                       fifo-depth = <0x40>;
+                       status = "disabled";
+               };
        };
 
        timer {