mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 19:08:57 +09:00
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:
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user