m68k: dts: add i2c nodes
Add all the i2c nodes for each family, and add specific i2c
overwrites in the related board-specific dts.
Signed-off-by: Angelo Dureghello <angelo@kernel-space.org>
diff --git a/arch/m68k/dts/mcf5253.dtsi b/arch/m68k/dts/mcf5253.dtsi
index 3bde2d6..b9816f4 100644
--- a/arch/m68k/dts/mcf5253.dtsi
+++ b/arch/m68k/dts/mcf5253.dtsi
@@ -39,6 +39,34 @@
reg = <0xc00 0x40>;
status = "disabled";
};
+
+ i2c0: i2c@280 {
+ compatible = "fsl-i2c";
+ #address-cells=<1>;
+ #size-cells=<0>;
+ cell-index = <0>;
+ reg = <0x280 0x14>;
+ clock-frequency = <100000>;
+ status = "disabled";
+ };
+ };
+
+ mbar2: mbar2@80000000 {
+ compatible = "simple-bus";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0x00000000 0x80000000 0x10000>;
+ reg = <0x80000000 0x10000>;
+
+ i2c1: i2c@440 {
+ compatible = "fsl-i2c";
+ #address-cells=<1>;
+ #size-cells=<0>;
+ cell-index = <0>;
+ reg = <0x440 0x14>;
+ clock-frequency = <100000>;
+ status = "disabled";
+ };
};
};
};