]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00330776 ARM: dts: imx6sl: add dtb support for I2C in branch 3.14.y
authorHaibo Chen <haibo.chen@freescale.com>
Tue, 9 Sep 2014 08:53:41 +0000 (16:53 +0800)
committerNitin Garg <nitin.garg@freescale.com>
Fri, 16 Jan 2015 03:17:11 +0000 (21:17 -0600)
Add I2C1, I2C2, I2C3 bus support for i.MX6sl-evk board in the new
branch 3.14.y.

Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
arch/arm/boot/dts/imx6sl-evk.dts

index bad75055d405a43ccb5ea01109fe22dea050e99a..1836ef2b959ac01890989338342d9e122899a748 100644 (file)
        status = "okay";
 };
 
+&i2c1 {
+       clock-frequency = <100000>;
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_i2c1>;
+       status = "okay";
+};
+
+&i2c2 {
+       clock-frequency = <100000>;
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_i2c2>;
+       status = "okay";
+};
+
+&i2c3 {
+       clock-frequency = <100000>;
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_i2c3>;
+       status = "okay";
+};
+
 &iomuxc {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
                        >;
                };
 
+               pinctrl_i2c1: i2c1grp {
+                       fsl,pins = <
+                               MX6SL_PAD_I2C1_SCL__I2C1_SCL 0x4001b8b1
+                               MX6SL_PAD_I2C1_SDA__I2C1_SDA 0x4001b8b1
+                       >;
+               };
+
+               pinctrl_i2c2: i2c2grp {
+                       fsl,pins = <
+                               MX6SL_PAD_I2C2_SCL__I2C2_SCL 0x4001b8b1
+                               MX6SL_PAD_I2C2_SDA__I2C2_SDA 0x4001b8b1
+                       >;
+               };
+
+               pinctrl_i2c3: i2c3grp {
+                       fsl,pins = <
+                               MX6SL_PAD_EPDC_SDCE2__I2C3_SCL 0x4001b8b1
+                               MX6SL_PAD_EPDC_SDCE3__I2C3_SDA 0x4001b8b1
+                       >;
+               };
+
                pinctrl_lcdif_dat: lcdifdatgrp {
                        fsl,pins = <
                                MX6SL_PAD_LCD_DAT0__LCD_DATA00 0x1b0b0