>From e89204f15a1c1c9066013e2517bc5bb80d067601 Mon Sep 17 00:00:00 2001 From: Heiko Stuebner Date: Sat, 8 Aug 2015 22:37:52 +0200 Subject: [PATCH 2/3] ARM: dts: rockchip: add #address- and #size-cells to dw-mshc nodes The mmc subsystem allows to specifiy function subnodes to specify data for embedded boards like wifi sdio modules use there. The address of these submodules is the slot-id they are connected to, so set #address-cells and #size-cells accordingly to prevent boards from having to repeat these settings in each dts. Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rk3288.dtsi | 8 ++++++++ arch/arm/boot/dts/rk3xxx.dtsi | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index 906e938..7bd0a30 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi @@ -227,6 +227,8 @@ fifo-depth = <0x100>; interrupts = ; reg = <0xff0c0000 0x4000>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; @@ -238,6 +240,8 @@ fifo-depth = <0x100>; interrupts = ; reg = <0xff0d0000 0x4000>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; @@ -249,6 +253,8 @@ fifo-depth = <0x100>; interrupts = ; reg = <0xff0e0000 0x4000>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; @@ -260,6 +266,8 @@ fifo-depth = <0x100>; interrupts = ; reg = <0xff0f0000 0x4000>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; diff --git a/arch/arm/boot/dts/rk3xxx.dtsi b/arch/arm/boot/dts/rk3xxx.dtsi index 4497d28..e09b752 100644 --- a/arch/arm/boot/dts/rk3xxx.dtsi +++ b/arch/arm/boot/dts/rk3xxx.dtsi @@ -218,6 +218,8 @@ clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>; clock-names = "biu", "ciu"; fifo-depth = <256>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; @@ -228,6 +230,8 @@ clocks = <&cru HCLK_SDIO>, <&cru SCLK_SDIO>; clock-names = "biu", "ciu"; fifo-depth = <256>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; @@ -238,6 +242,8 @@ clocks = <&cru HCLK_EMMC>, <&cru SCLK_EMMC>; clock-names = "biu", "ciu"; fifo-depth = <256>; + #address-cells = <1>; + #size-cells = <0>; status = "disabled"; }; -- 2.1.4