添加KEY_PROGRAM键的支持。

关键词:android USB充电 androidboot.mode charger

平台信息:

平台:QCM2150
内核:linux4.9.217   
系统:android/android10

kernel/msm-4.9/arch/arm64/boot/dts/qcom/msm8917-pinctrl.dtsi

tlmm_gpio_key {
            gpio_key_active: gpio_key_active {
                mux {

                  - pins = "gpio91", "gpio127", "gpio128";
               
 + pins = "gpio91","gpio43";
                    drive-strength = <2>;
                    bias-pull-up;
                };
            };

            gpio_key_suspend: gpio_key_suspend {
                mux {
                  - pins = "gpio91", "gpio127", "gpio128";
               
 + pins = "gpio91","gpio43";
                    drive-strength = <2>;
                    bias-pull-up;
                };
            };
        };

kernel/msm-4.9/arch/arm64/boot/dts/qcom/qm215-qrd.dtsi 

&soc {

    gpio_keys {
        compatible = "gpio-keys";
        input-name = "gpio-keys";
        pinctrl-names = "default";
        pinctrl-0 = <&gpio_key_active>;

        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;
        };

+
+               program_key {
+                       label = "key_program";
+                       gpios = <&tlmm 43 0x1>;
+                       linux,input-type = <1>;
+                       linux,code = <220>;
+                       debounce-interval = <15>;
+                       linux,can-disable;
+                       gpio-key,wakeup;
+               };

        };

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值