Loading arch/arm64/boot/dts/qcom/msm8937-mtp.dtsi +38 −0 Original line number Diff line number Diff line Loading @@ -114,3 +114,41 @@ qcom,panel-roi-alignment = <2 2 4 2 1080 2>; }; &soc { gpio_keys { compatible = "gpio-keys"; input-name = "gpio-keys"; pinctrl-names = "default"; pinctrl-0 = <&gpio_key_active>; camera_focus { label = "camera_focus"; gpios = <&tlmm 128 0x1>; linux,input-type = <1>; linux,code = <0x210>; debounce-interval = <15>; linux,can-disable; gpio-key,wakeup; }; camera_snapshot { label = "camera_snapshot"; gpios = <&tlmm 127 0x1>; linux,input-type = <1>; linux,code = <0x2fe>; debounce-interval = <15>; linux,can-disable; gpio-key,wakeup; }; vol_up { label = "volume_up"; gpios = <&tlmm 91 0x1>; linux,input-type = <1>; linux,code = <115>; debounce-interval = <15>; linux,can-disable; gpio-key,wakeup; }; }; }; Loading
arch/arm64/boot/dts/qcom/msm8937-mtp.dtsi +38 −0 Original line number Diff line number Diff line Loading @@ -114,3 +114,41 @@ qcom,panel-roi-alignment = <2 2 4 2 1080 2>; }; &soc { gpio_keys { compatible = "gpio-keys"; input-name = "gpio-keys"; pinctrl-names = "default"; pinctrl-0 = <&gpio_key_active>; camera_focus { label = "camera_focus"; gpios = <&tlmm 128 0x1>; linux,input-type = <1>; linux,code = <0x210>; debounce-interval = <15>; linux,can-disable; gpio-key,wakeup; }; camera_snapshot { label = "camera_snapshot"; gpios = <&tlmm 127 0x1>; linux,input-type = <1>; linux,code = <0x2fe>; debounce-interval = <15>; linux,can-disable; gpio-key,wakeup; }; vol_up { label = "volume_up"; gpios = <&tlmm 91 0x1>; linux,input-type = <1>; linux,code = <115>; debounce-interval = <15>; linux,can-disable; gpio-key,wakeup; }; }; };