lkml.org 
[lkml]   [2018]   [May]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V6 7/7] ARM: dts: imx6sx-sabreauto: add egalax touch screen support
    Date
    Add egalax touch screen support on i2c2 bus.

    Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
    Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
    ---
    changes since V5:
    improve pinctrl node name and touchscreen node name.
    arch/arm/boot/dts/imx6sx-sabreauto.dts | 16 ++++++++++++++++
    1 file changed, 16 insertions(+)

    diff --git a/arch/arm/boot/dts/imx6sx-sabreauto.dts b/arch/arm/boot/dts/imx6sx-sabreauto.dts
    index 1dc5b58..3fe41d3 100644
    --- a/arch/arm/boot/dts/imx6sx-sabreauto.dts
    +++ b/arch/arm/boot/dts/imx6sx-sabreauto.dts
    @@ -122,6 +122,12 @@
    };

    &iomuxc {
    + pinctrl_egalax_int: egalax-intgrp {
    + fsl,pins = <
    + MX6SX_PAD_SD4_RESET_B__GPIO6_IO_22 0x80000000
    + >;
    + };
    +
    pinctrl_enet1: enet1grp {
    fsl,pins = <
    MX6SX_PAD_ENET1_MDIO__ENET1_MDIO 0xa0b1
    @@ -264,6 +270,16 @@
    pinctrl-0 = <&pinctrl_i2c2>;
    status = "okay";

    + egalax_touchscreen@4 {
    + compatible = "eeti,egalax_ts";
    + reg = <0x04>;
    + pinctrl-names = "default";
    + pinctrl-0 = <&pinctrl_egalax_int>;
    + interrupt-parent = <&gpio6>;
    + interrupts = <22 IRQ_TYPE_EDGE_FALLING>;
    + wakeup-gpios = <&gpio6 22 GPIO_ACTIVE_HIGH>;
    + };
    +
    pfuze100: pmic@8 {
    compatible = "fsl,pfuze100";
    reg = <0x08>;
    --
    2.7.4
    \
     
     \ /
      Last update: 2018-05-05 10:34    [W:4.245 / U:0.628 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site