@@ -1,16 +1,7 @@
-/include/ "omap3-beagle.dts"
+/include/ "omap3.dtsi"
/ {
- i2c@48072000 {
- compatible = "ti,omap3-i2c";
- reg = <0x48072000 0x80>;
- #address-cells = <1>;
- #size-cells = <0>;
-
- eeprom@50 {
- compatible = "at,at24c01";
- reg = < 0x50 >;
- };
+ i2c@2 {
joystick@52 {
compatible = "sparkfun,wiichuck";
reg = < 0x52 >;
@@ -1,7 +1,19 @@
-/dts-v1/;
-/include/ "skeleton.dtsi"
+/include/ "omap3.dtsi"
/ {
model = "TI OMAP3 BeagleBoard";
- compatible = "ti,omap3-beagle";
+ compatible = "ti,omap3-beagle", "ti,omap3";
+
+
+ i2c1 {
+ clock-frequency = <2600000>;
+ };
+
+ i2c2 {
+ clock-frequency = <400000>;
+ };
+
+ i2c3 {
+ clock-frequency = <400000>;
+ };
};
Update omap3 beagle dts file with required clock frequencies for the i2c client devices existing on beagle board. Beagle custom board dts file is cleaned up so that it can coexist with omap3 soc dts file. Signed-off-by: G, Manjunath Kondaiah <manjugk@ti.com> --- arch/arm/boot/dts/omap3-beagle-nunchuck.dts | 13 ++----------- arch/arm/boot/dts/omap3-beagle.dts | 18 +++++++++++++++--- 2 files changed, 17 insertions(+), 14 deletions(-)