Re: [PATCH v2 1/5] MIPS: JZ4780: DTS: Add I2C nodes

2019-10-07 Thread Paul Burton
Hello,

Alexandre GRIVEAUX wrote:
> Add the devicetree nodes for the I2C core of the JZ4780 SoC, disabled
> by default.

Applied to mips-next.

> commit f56a040c9faf
> https://git.kernel.org/mips/c/f56a040c9faf
> 
> Signed-off-by: Alexandre GRIVEAUX 
> Signed-off-by: Paul Burton 

Thanks,
Paul

[ This message was auto-generated; if you believe anything is incorrect
  then please email paul.bur...@mips.com to report it. ]


[PATCH v2 1/5] MIPS: JZ4780: DTS: Add I2C nodes

2019-10-01 Thread Alexandre GRIVEAUX
Add the devicetree nodes for the I2C core of the JZ4780 SoC, disabled
by default.

Signed-off-by: Alexandre GRIVEAUX 
---
 arch/mips/boot/dts/ingenic/jz4780.dtsi | 86 ++
 1 file changed, 86 insertions(+)

diff --git a/arch/mips/boot/dts/ingenic/jz4780.dtsi 
b/arch/mips/boot/dts/ingenic/jz4780.dtsi
index c54bd7cfec55..f928329b034b 100644
--- a/arch/mips/boot/dts/ingenic/jz4780.dtsi
+++ b/arch/mips/boot/dts/ingenic/jz4780.dtsi
@@ -262,6 +262,92 @@
status = "disabled";
};
 
+   i2c0: i2c@1005 {
+   compatible = "ingenic,jz4780-i2c";
+   #address-cells = <1>;
+   #size-cells = <0>;
+
+   reg = <0x1005 0x1000>;
+
+   interrupt-parent = <>;
+   interrupts = <60>;
+
+   clocks = < JZ4780_CLK_SMB0>;
+   clock-frequency = <10>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_i2c0_data>;
+
+   status = "disabled";
+   };
+
+   i2c1: i2c@10051000 {
+   compatible = "ingenic,jz4780-i2c";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0x10051000 0x1000>;
+
+   interrupt-parent = <>;
+   interrupts = <59>;
+
+   clocks = < JZ4780_CLK_SMB1>;
+   clock-frequency = <10>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_i2c1_data>;
+
+   status = "disabled";
+   };
+
+   i2c2: i2c@10052000 {
+   compatible = "ingenic,jz4780-i2c";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0x10052000 0x1000>;
+
+   interrupt-parent = <>;
+   interrupts = <58>;
+
+   clocks = < JZ4780_CLK_SMB2>;
+   clock-frequency = <10>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_i2c2_data>;
+
+   status = "disabled";
+   };
+
+   i2c3: i2c@10053000 {
+   compatible = "ingenic,jz4780-i2c";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0x10053000 0x1000>;
+
+   interrupt-parent = <>;
+   interrupts = <57>;
+
+   clocks = < JZ4780_CLK_SMB3>;
+   clock-frequency = <10>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_i2c3_data>;
+
+   status = "disabled";
+   };
+
+   i2c4: i2c@10054000 {
+   compatible = "ingenic,jz4780-i2c";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0x10054000 0x1000>;
+
+   interrupt-parent = <>;
+   interrupts = <56>;
+
+   clocks = < JZ4780_CLK_SMB4>;
+   clock-frequency = <10>;
+   pinctrl-names = "default";
+   pinctrl-0 = <_i2c4_data>;
+
+   status = "disabled";
+   };
+
watchdog: watchdog@10002000 {
compatible = "ingenic,jz4780-watchdog";
reg = <0x10002000 0x10>;
-- 
2.20.1