arm64: dts: add adc and gpio keypad support for u200

PD#160889: arm64: dts: add adc keypad support for u200

Change-Id: I19e2e32023fdaf071bf0231de368e37be5e609f7
Signed-off-by: Xingyu Chen <xingyu.chen@amlogic.com>
This commit is contained in:
Xingyu Chen
2018-03-15 11:11:12 +08:00
committed by Yixun Lan
parent 838f35a01d
commit 4e25db3eef

View File

@@ -249,6 +249,32 @@
status = "okay";
};
gpio_keypad{
compatible = "amlogic, gpio_keypad";
status = "okay";
scan_period = <20>;
key_num = <1>;
key_name = "power";
key_code = <116>;
key_pin = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_HIGH>;
interrupts = <0 70 1
0 71 2>;
interrupt-names = "irq_keyup", "irq_keydown";
};
adc_keypad {
compatible = "amlogic, adc_keypad";
status = "okay";
key_name = "vol-", "vol+", "enter";
key_num = <3>;
io-channels = <&saradc SARADC_CH2>;
io-channel-names = "key-chan-2";
key_chan = <SARADC_CH2 SARADC_CH2 SARADC_CH2>;
key_code = <114 115 28>;
key_val = <143 266 389>; //val=voltage/1800mV*1023
key_tolerance = <40 40 40>;
};
unifykey{
compatible = "amlogic, unifykey";
status = "ok";