Loading arch/arm/boot/dts/qcom/msm8916-512mb-qrd-skui.dts +48 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,54 @@ regulator-name = "smb1360_otg_vreg"; }; }; i2c@78b9000 { /* BLSP1 QUP5 */ focaltech@38 { compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msm_gpio>; interrupts = <13 0x2008>; vdd-supply = <&pm8916_l17>; vcc_i2c-supply = <&pm8916_l6>; /* pins used by touchscreen */ pinctrl-names = "pmx_ts_active","pmx_ts_suspend","pmx_ts_release"; pinctrl-0 = <&ts_int_active &ts_reset_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&ts_release>; focaltech,name = "ft6436"; focaltech,family-id = <0x36>; focaltech,reset-gpio = <&msm_gpio 12 0x0>; focaltech,irq-gpio = <&msm_gpio 13 0x2008>; focaltech,display-coords = <0 0 480 854>; focaltech,panel-coords = <0 0 480 950>; focaltech,button-map= <139 102 158>; focaltech,no-force-update; focaltech,i2c-pull-up; focaltech,group-id = <1>; focaltech,hard-reset-delay-ms = <20>; focaltech,soft-reset-delay-ms = <200>; focaltech,num-max-touches = <5>; focaltech,fw-delay-aa-ms = <30>; focaltech,fw-delay-55-ms = <30>; focaltech,fw-upgrade-id1 = <0x79>; focaltech,fw-upgrade-id2 = <0x18>; focaltech,fw-delay-readid-ms = <10>; focaltech,fw-delay-era-flsh-ms = <2000>; focaltech,fw-auto-cal; focaltech,ignore-id-check; }; }; gen-vkeys { compatible = "qcom,gen-vkeys"; label = "ft5x06_ts"; qcom,disp-maxx = <480>; qcom,disp-maxy = <854>; qcom,panel-maxx = <480>; qcom,panel-maxy = <946>; qcom,key-codes = <139 172 158>; qcom,y-offset = <0>; }; }; &pm8916_chg { Loading arch/arm/boot/dts/qcom/msm8916-qrd-skui.dts +48 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,54 @@ regulator-name = "smb1360_otg_vreg"; }; }; i2c@78b9000 { /* BLSP1 QUP5 */ focaltech@38 { compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msm_gpio>; interrupts = <13 0x2008>; vdd-supply = <&pm8916_l17>; vcc_i2c-supply = <&pm8916_l6>; /* pins used by touchscreen */ pinctrl-names = "pmx_ts_active","pmx_ts_suspend","pmx_ts_release"; pinctrl-0 = <&ts_int_active &ts_reset_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&ts_release>; focaltech,name = "ft6436"; focaltech,family-id = <0x36>; focaltech,reset-gpio = <&msm_gpio 12 0x0>; focaltech,irq-gpio = <&msm_gpio 13 0x2008>; focaltech,display-coords = <0 0 480 854>; focaltech,panel-coords = <0 0 480 950>; focaltech,button-map= <139 102 158>; focaltech,no-force-update; focaltech,i2c-pull-up; focaltech,group-id = <1>; focaltech,hard-reset-delay-ms = <20>; focaltech,soft-reset-delay-ms = <200>; focaltech,num-max-touches = <5>; focaltech,fw-delay-aa-ms = <30>; focaltech,fw-delay-55-ms = <30>; focaltech,fw-upgrade-id1 = <0x79>; focaltech,fw-upgrade-id2 = <0x18>; focaltech,fw-delay-readid-ms = <10>; focaltech,fw-delay-era-flsh-ms = <2000>; focaltech,fw-auto-cal; focaltech,ignore-id-check; }; }; gen-vkeys { compatible = "qcom,gen-vkeys"; label = "ft5x06_ts"; qcom,disp-maxx = <480>; qcom,disp-maxy = <854>; qcom,panel-maxx = <480>; qcom,panel-maxy = <946>; qcom,key-codes = <139 172 158>; qcom,y-offset = <0>; }; }; &pm8916_chg { Loading arch/arm/boot/dts/qcom/msm8916-qrd-skui.dtsi +0 −48 Original line number Diff line number Diff line Loading @@ -14,54 +14,6 @@ #include "dsi-panel-otm8019a-fwvga-video.dtsi" &soc { i2c@78b9000 { /* BLSP1 QUP5 */ focaltech@38 { compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msm_gpio>; interrupts = <13 0x2008>; vdd-supply = <&pm8916_l17>; vcc_i2c-supply = <&pm8916_l6>; /* pins used by touchscreen */ pinctrl-names = "pmx_ts_active","pmx_ts_suspend","pmx_ts_release"; pinctrl-0 = <&ts_int_active &ts_reset_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&ts_release>; focaltech,name = "ft6436"; focaltech,family-id = <0x36>; focaltech,reset-gpio = <&msm_gpio 12 0x0>; focaltech,irq-gpio = <&msm_gpio 13 0x2008>; focaltech,display-coords = <0 0 480 854>; focaltech,panel-coords = <0 0 480 950>; focaltech,button-map= <139 102 158>; focaltech,no-force-update; focaltech,i2c-pull-up; focaltech,group-id = <1>; focaltech,hard-reset-delay-ms = <20>; focaltech,soft-reset-delay-ms = <200>; focaltech,num-max-touches = <5>; focaltech,fw-delay-aa-ms = <30>; focaltech,fw-delay-55-ms = <30>; focaltech,fw-upgrade-id1 = <0x79>; focaltech,fw-upgrade-id2 = <0x18>; focaltech,fw-delay-readid-ms = <10>; focaltech,fw-delay-era-flsh-ms = <2000>; focaltech,fw-auto-cal; focaltech,ignore-id-check; }; }; gen-vkeys { compatible = "qcom,gen-vkeys"; label = "ft5x06_ts"; qcom,disp-maxx = <480>; qcom,disp-maxy = <854>; qcom,panel-maxx = <480>; qcom,panel-maxy = <946>; qcom,key-codes = <139 172 158>; qcom,y-offset = <0>; }; gpio-leds { compatible = "gpio-leds"; status = "okay"; Loading Loading
arch/arm/boot/dts/qcom/msm8916-512mb-qrd-skui.dts +48 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,54 @@ regulator-name = "smb1360_otg_vreg"; }; }; i2c@78b9000 { /* BLSP1 QUP5 */ focaltech@38 { compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msm_gpio>; interrupts = <13 0x2008>; vdd-supply = <&pm8916_l17>; vcc_i2c-supply = <&pm8916_l6>; /* pins used by touchscreen */ pinctrl-names = "pmx_ts_active","pmx_ts_suspend","pmx_ts_release"; pinctrl-0 = <&ts_int_active &ts_reset_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&ts_release>; focaltech,name = "ft6436"; focaltech,family-id = <0x36>; focaltech,reset-gpio = <&msm_gpio 12 0x0>; focaltech,irq-gpio = <&msm_gpio 13 0x2008>; focaltech,display-coords = <0 0 480 854>; focaltech,panel-coords = <0 0 480 950>; focaltech,button-map= <139 102 158>; focaltech,no-force-update; focaltech,i2c-pull-up; focaltech,group-id = <1>; focaltech,hard-reset-delay-ms = <20>; focaltech,soft-reset-delay-ms = <200>; focaltech,num-max-touches = <5>; focaltech,fw-delay-aa-ms = <30>; focaltech,fw-delay-55-ms = <30>; focaltech,fw-upgrade-id1 = <0x79>; focaltech,fw-upgrade-id2 = <0x18>; focaltech,fw-delay-readid-ms = <10>; focaltech,fw-delay-era-flsh-ms = <2000>; focaltech,fw-auto-cal; focaltech,ignore-id-check; }; }; gen-vkeys { compatible = "qcom,gen-vkeys"; label = "ft5x06_ts"; qcom,disp-maxx = <480>; qcom,disp-maxy = <854>; qcom,panel-maxx = <480>; qcom,panel-maxy = <946>; qcom,key-codes = <139 172 158>; qcom,y-offset = <0>; }; }; &pm8916_chg { Loading
arch/arm/boot/dts/qcom/msm8916-qrd-skui.dts +48 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,54 @@ regulator-name = "smb1360_otg_vreg"; }; }; i2c@78b9000 { /* BLSP1 QUP5 */ focaltech@38 { compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msm_gpio>; interrupts = <13 0x2008>; vdd-supply = <&pm8916_l17>; vcc_i2c-supply = <&pm8916_l6>; /* pins used by touchscreen */ pinctrl-names = "pmx_ts_active","pmx_ts_suspend","pmx_ts_release"; pinctrl-0 = <&ts_int_active &ts_reset_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&ts_release>; focaltech,name = "ft6436"; focaltech,family-id = <0x36>; focaltech,reset-gpio = <&msm_gpio 12 0x0>; focaltech,irq-gpio = <&msm_gpio 13 0x2008>; focaltech,display-coords = <0 0 480 854>; focaltech,panel-coords = <0 0 480 950>; focaltech,button-map= <139 102 158>; focaltech,no-force-update; focaltech,i2c-pull-up; focaltech,group-id = <1>; focaltech,hard-reset-delay-ms = <20>; focaltech,soft-reset-delay-ms = <200>; focaltech,num-max-touches = <5>; focaltech,fw-delay-aa-ms = <30>; focaltech,fw-delay-55-ms = <30>; focaltech,fw-upgrade-id1 = <0x79>; focaltech,fw-upgrade-id2 = <0x18>; focaltech,fw-delay-readid-ms = <10>; focaltech,fw-delay-era-flsh-ms = <2000>; focaltech,fw-auto-cal; focaltech,ignore-id-check; }; }; gen-vkeys { compatible = "qcom,gen-vkeys"; label = "ft5x06_ts"; qcom,disp-maxx = <480>; qcom,disp-maxy = <854>; qcom,panel-maxx = <480>; qcom,panel-maxy = <946>; qcom,key-codes = <139 172 158>; qcom,y-offset = <0>; }; }; &pm8916_chg { Loading
arch/arm/boot/dts/qcom/msm8916-qrd-skui.dtsi +0 −48 Original line number Diff line number Diff line Loading @@ -14,54 +14,6 @@ #include "dsi-panel-otm8019a-fwvga-video.dtsi" &soc { i2c@78b9000 { /* BLSP1 QUP5 */ focaltech@38 { compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msm_gpio>; interrupts = <13 0x2008>; vdd-supply = <&pm8916_l17>; vcc_i2c-supply = <&pm8916_l6>; /* pins used by touchscreen */ pinctrl-names = "pmx_ts_active","pmx_ts_suspend","pmx_ts_release"; pinctrl-0 = <&ts_int_active &ts_reset_active>; pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>; pinctrl-2 = <&ts_release>; focaltech,name = "ft6436"; focaltech,family-id = <0x36>; focaltech,reset-gpio = <&msm_gpio 12 0x0>; focaltech,irq-gpio = <&msm_gpio 13 0x2008>; focaltech,display-coords = <0 0 480 854>; focaltech,panel-coords = <0 0 480 950>; focaltech,button-map= <139 102 158>; focaltech,no-force-update; focaltech,i2c-pull-up; focaltech,group-id = <1>; focaltech,hard-reset-delay-ms = <20>; focaltech,soft-reset-delay-ms = <200>; focaltech,num-max-touches = <5>; focaltech,fw-delay-aa-ms = <30>; focaltech,fw-delay-55-ms = <30>; focaltech,fw-upgrade-id1 = <0x79>; focaltech,fw-upgrade-id2 = <0x18>; focaltech,fw-delay-readid-ms = <10>; focaltech,fw-delay-era-flsh-ms = <2000>; focaltech,fw-auto-cal; focaltech,ignore-id-check; }; }; gen-vkeys { compatible = "qcom,gen-vkeys"; label = "ft5x06_ts"; qcom,disp-maxx = <480>; qcom,disp-maxy = <854>; qcom,panel-maxx = <480>; qcom,panel-maxy = <946>; qcom,key-codes = <139 172 158>; qcom,y-offset = <0>; }; gpio-leds { compatible = "gpio-leds"; status = "okay"; Loading