dts: S905D3 gpio keypad [1/1]

PD#SWPL-9941

Problem:
The camera automatically takes pictures continuously

Solution:
modify S905D3 gpio keypad in dts

Verify:
Verify by Android P u202

Change-Id: I4edd1032ac460db296a8938d15ecd6ba1224f0ce
Signed-off-by: GongWei Chen <gongwei.chen@amlogic.com>
This commit is contained in:
Gongwei Chen
2019-06-17 19:51:04 +08:00
committed by Luan Yuan
parent 633c276811
commit 7684ca16ab
4 changed files with 36 additions and 24 deletions

View File

@@ -373,18 +373,21 @@
gpio_keypad{
compatible = "amlogic, gpio_keypad";
status = "okay";
status = "disabled";
scan_period = <20>;
key_num = <1>;
key_name = "power";
key_code = <116>;
key-gpios = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_HIGH>;
key_num = <4>;
key_name = "power", "vol-", "vol+", "mic_mute";
key_code = <116 114 115 65>;
key-gpios = <&gpio_ao GPIOAO_7 GPIO_ACTIVE_HIGH
&gpio GPIOC_3 GPIO_ACTIVE_HIGH
&gpio GPIOC_0 GPIO_ACTIVE_HIGH
&gpio GPIOA_0 GPIO_ACTIVE_HIGH>;
detect_mode = <0>;/*0:polling mode, 1:irq mode*/
};
adc_keypad {
compatible = "amlogic, adc_keypad";
status = "okay";
status = "disabled";
key_name = "vol-", "vol+", "enter";
key_num = <3>;
io-channels = <&saradc SARADC_CH2>;

View File

@@ -373,18 +373,21 @@
gpio_keypad{
compatible = "amlogic, gpio_keypad";
status = "okay";
status = "disabled";
scan_period = <20>;
key_num = <1>;
key_name = "power";
key_code = <116>;
key-gpios = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_HIGH>;
key_num = <4>;
key_name = "power", "vol-", "vol+", "mic_mute";
key_code = <116 114 115 65>;
key-gpios = <&gpio_ao GPIOAO_7 GPIO_ACTIVE_HIGH
&gpio GPIOC_3 GPIO_ACTIVE_HIGH
&gpio GPIOC_0 GPIO_ACTIVE_HIGH
&gpio GPIOA_0 GPIO_ACTIVE_HIGH>;
detect_mode = <0>;/*0:polling mode, 1:irq mode*/
};
adc_keypad {
compatible = "amlogic, adc_keypad";
status = "okay";
status = "disabled";
key_name = "vol-", "vol+", "enter";
key_num = <3>;
io-channels = <&saradc SARADC_CH2>;

View File

@@ -371,18 +371,21 @@
gpio_keypad{
compatible = "amlogic, gpio_keypad";
status = "okay";
status = "disabled";
scan_period = <20>;
key_num = <1>;
key_name = "power";
key_code = <116>;
key-gpios = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_HIGH>;
key_num = <4>;
key_name = "power", "vol-", "vol+", "mic_mute";
key_code = <116 114 115 65>;
key-gpios = <&gpio_ao GPIOAO_7 GPIO_ACTIVE_HIGH
&gpio GPIOC_3 GPIO_ACTIVE_HIGH
&gpio GPIOC_0 GPIO_ACTIVE_HIGH
&gpio GPIOA_0 GPIO_ACTIVE_HIGH>;
detect_mode = <0>;/*0:polling mode, 1:irq mode*/
};
adc_keypad {
compatible = "amlogic, adc_keypad";
status = "okay";
status = "disabled";
key_name = "vol-", "vol+", "enter";
key_num = <3>;
io-channels = <&saradc SARADC_CH2>;

View File

@@ -371,18 +371,21 @@
gpio_keypad{
compatible = "amlogic, gpio_keypad";
status = "okay";
status = "disabled";
scan_period = <20>;
key_num = <1>;
key_name = "power";
key_code = <116>;
key-gpios = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_HIGH>;
key_num = <4>;
key_name = "power", "vol-", "vol+", "mic_mute";
key_code = <116 114 115 65>;
key-gpios = <&gpio_ao GPIOAO_7 GPIO_ACTIVE_HIGH
&gpio GPIOC_3 GPIO_ACTIVE_HIGH
&gpio GPIOC_0 GPIO_ACTIVE_HIGH
&gpio GPIOA_0 GPIO_ACTIVE_HIGH>;
detect_mode = <0>;/*0:polling mode, 1:irq mode*/
};
adc_keypad {
compatible = "amlogic, adc_keypad";
status = "okay";
status = "disabled";
key_name = "vol-", "vol+", "enter";
key_num = <3>;
io-channels = <&saradc SARADC_CH2>;