lkml.org 
[lkml]   [2017]   [Oct]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 08/12] ARM: dts: imx6-tx6: add support for I2C bus recovery
    Date
    Define the required properties to enable I2C bus recovery supported by
    the I2C subsystem.

    Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
    ---
    arch/arm/boot/dts/imx6qdl-tx6.dtsi | 24 ++++++++++++++++++++++--
    1 file changed, 22 insertions(+), 2 deletions(-)

    diff --git a/arch/arm/boot/dts/imx6qdl-tx6.dtsi b/arch/arm/boot/dts/imx6qdl-tx6.dtsi
    index e0dbf8b..9b563d4 100644
    --- a/arch/arm/boot/dts/imx6qdl-tx6.dtsi
    +++ b/arch/arm/boot/dts/imx6qdl-tx6.dtsi
    @@ -310,8 +310,11 @@
    };

    &i2c1 {
    - pinctrl-names = "default";
    + pinctrl-names = "default", "gpio";
    pinctrl-0 = <&pinctrl_i2c1>;
    + pinctrl-1 = <&pinctrl_i2c1_gpio>;
    + scl-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
    + sda-gpios = <&gpio3 28 GPIO_ACTIVE_HIGH>;
    clock-frequency = <400000>;
    status = "okay";

    @@ -324,8 +327,11 @@
    };

    &i2c3 {
    - pinctrl-names = "default";
    + pinctrl-names = "default", "gpio";
    pinctrl-0 = <&pinctrl_i2c3>;
    + pinctrl-1 = <&pinctrl_i2c3_gpio>;
    + scl-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
    + sda-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>;
    clock-frequency = <400000>;
    status = "okay";

    @@ -551,6 +557,13 @@
    >;
    };

    + pinctrl_i2c1_gpio: i2c1-gpiogrp {
    + fsl,pins = <
    + MX6QDL_PAD_EIM_D21__GPIO3_IO21 0x4001b8b1
    + MX6QDL_PAD_EIM_D28__GPIO3_IO28 0x4001b8b1
    + >;
    + };
    +
    pinctrl_i2c3: i2c3grp {
    fsl,pins = <
    MX6QDL_PAD_GPIO_3__I2C3_SCL 0x4001b8b1
    @@ -558,6 +571,13 @@
    >;
    };

    + pinctrl_i2c3_gpio: i2c3-gpiogrp {
    + fsl,pins = <
    + MX6QDL_PAD_GPIO_3__GPIO1_IO03 0x4001b8b1
    + MX6QDL_PAD_GPIO_6__GPIO1_IO06 0x4001b8b1
    + >;
    + };
    +
    pinctrl_kpp: kppgrp {
    fsl,pins = <
    MX6QDL_PAD_GPIO_9__KEY_COL6 0x1b0b1
    --
    2.1.4
    \
     
     \ /
      Last update: 2017-10-11 13:58    [W:4.489 / U:0.076 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site