Skip to contentSkip to conversation

ARM: sunxi: dt: Misc. fixes

PATCH New Hans de Goede 2 participants 6 messages Apr 13, 2014 – Apr 14, 2014

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

cover ARM: sunxi: dt: Misc. fixes

Hi Maxime,

Here is are 4 misc. dts fixes for sunxi.

Regards,

Hans

#1 lore raw

PATCH 1/4 ARM: sun6i: dt: Fixup prcm node name

The prcm lives at address 0x01f01400 as the reg entry in its node already correctly indicates, rename the node to match this.

---
 arch/arm/boot/dts/sun6i-a31.dtsi | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
arch/arm/boot/dts/sun6i-a31.dtsi +5 -5
index 8df8947..ba08574c 100644
@@ -490,14 +490,14 @@
 			interrupts = <1 9 0xf04>;
 		};
 
+		prcm at 01f01400 {
+			compatible = "allwinner,sun6i-a31-prcm";
+			reg = <0x01f01400 0x200>;
+		};
+
 		cpucfg at 01f01c00 {
 			compatible = "allwinner,sun6i-a31-cpuconfig";
 			reg = <0x01f01c00 0x300>;
 		};
-
-		prcm at 01f01c00 {
-			compatible = "allwinner,sun6i-a31-prcm";
-			reg = <0x01f01400 0x200>;
-		};
 	};
 };
Signature · 1 line
1.9.0
#2 lore raw

PATCH 2/4 ARM: sun4i: dt: Add address- and size-cells info to i2c controller nodes

In reply to Hans de Goede
---
 arch/arm/boot/dts/sun4i-a10.dtsi | 6 ++++++
 1 file changed, 6 insertions(+)
arch/arm/boot/dts/sun4i-a10.dtsi +6 -0
index 7900ca6..04c457a 100644
@@ -712,6 +712,8 @@
 			clocks = <&apb1_gates 0>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c1: i2c at 01c2b000 {
@@ -721,6 +723,8 @@
 			clocks = <&apb1_gates 1>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c2: i2c at 01c2b400 {
@@ -730,6 +734,8 @@
 			clocks = <&apb1_gates 2>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 	};
 };
Signature · 1 line
1.9.0
#3 lore raw

PATCH 3/4 ARM: sun5i: dt: Add address- and size-cells info to i2c controller nodes

In reply to Hans de Goede
---
 arch/arm/boot/dts/sun5i-a13.dtsi | 6 ++++++
 1 file changed, 6 insertions(+)
arch/arm/boot/dts/sun5i-a13.dtsi +6 -0
index ea9fd4b..b76b28e 100644
@@ -503,6 +503,8 @@
 			clocks = <&apb1_gates 0>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c1: i2c at 01c2b000 {
@@ -512,6 +514,8 @@
 			clocks = <&apb1_gates 1>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c2: i2c at 01c2b400 {
@@ -521,6 +525,8 @@
 			clocks = <&apb1_gates 2>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		timer at 01c60000 {
Signature · 1 line
1.9.0
#4 lore raw

PATCH 4/4 ARM: sun7i: dt: Add address- and size-cells info to i2c controller nodes

In reply to Hans de Goede
---
 arch/arm/boot/dts/sun7i-a20.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)
arch/arm/boot/dts/sun7i-a20.dtsi +10 -0
index 88d44135..f4b00a5 100644
@@ -848,6 +848,8 @@
 			clocks = <&apb1_gates 0>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c1: i2c at 01c2b000 {
@@ -857,6 +859,8 @@
 			clocks = <&apb1_gates 1>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c2: i2c at 01c2b400 {
@@ -866,6 +870,8 @@
 			clocks = <&apb1_gates 2>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c3: i2c at 01c2b800 {
@@ -875,6 +881,8 @@
 			clocks = <&apb1_gates 3>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		i2c4: i2c at 01c2bc00 {
@@ -884,6 +892,8 @@
 			clocks = <&apb1_gates 15>;
 			clock-frequency = <100000>;
 			status = "disabled";
+			#address-cells = <1>;
+			#size-cells = <0>;
 		};
 
 		gmac: ethernet at 01c50000 {
Signature · 1 line
1.9.0
#5 lore raw

cover ARM: sunxi: dt: Misc. fixes

In reply to Hans de Goede

Hi,

Quoted 7 lines · Hans de Goede

Hi Maxime,

Here is are 4 misc. dts fixes for sunxi.

Regards,

Hans

Applied all of them to sunxi/dt-for-3.16.

Thanks!
Maxime

Signature · 10 lines
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20140414/1546a1eb/attachment.sig>