diff --git a/qcom/bengal-borneo-common-overlay.dtsi b/qcom/bengal-borneo-common-overlay.dtsi index 46fb9c526e5d..f366a16ff3df 100644 --- a/qcom/bengal-borneo-common-overlay.dtsi +++ b/qcom/bengal-borneo-common-overlay.dtsi @@ -40,12 +40,12 @@ &tlmm{ capsense_sar_gpio_pins: capsense_sar_gpio_pins { mux { - pins = "gpio36"; + pins = "gpio34"; function = "gpio"; }; config { - pins = "gpio36"; + pins = "gpio34"; drive-strength = <2>; bias-pull-up; input-enable; @@ -165,19 +165,21 @@ reg = <0x20>; cap_vdd-supply = <&L21A>; interrupt-parent = <&tlmm>; - interrupts = <36 0x2>; - gpios = <&tlmm 36 0x2>; + interrupts = <34 0x2>; + gpios = <&tlmm 34 0x2>; pinctrl-names = "default"; pinctrl-0 = <&capsense_sar_gpio_pins>; reg_array_len = <0x03>; - reg_array_val = <0x07 0x00 0x08 0x1B 0xFB 0x01>; - cap,use_channel_ch1 = <0x00>; - cap,use_channel_ch0 = <0x01>; - ch0_name = "capsense_top"; - ch1_name = "capsense_bottom"; + reg_array_val = <0x07 0x00 0x08 0x1F 0xFB 0x01>; + cap,use_channel_ch0 = <0x00>; + cap,use_channel_ch1 = <0x01>; + cap,use_channel_ch2 = <0x02>; + ch0_name = "capsense_bottom_right"; + ch1_name = "capsense_bottom_left"; + ch2_name = "capsense_top"; label = "AbovCapSense"; - cap,channel_number = <0x02>; - cap,fw_mode_ret = <0x3A>; + cap,channel_number = <0x03>; + cap,fw_mode_ret = <0x39>; }; };