arm64: dts: rockchip: add remote control node for rk3328-evb

Change-Id: I02c672fe9e63b8f6c379a29f9554f9e43b207834
Signed-off-by: Zhangbin Tong <zebulun.tong@rock-chips.com>
This commit is contained in:
Zhangbin Tong 2017-12-27 15:08:16 +08:00 committed by Tao Huang
parent ff0691d978
commit bd36d3832e

View File

@ -42,6 +42,7 @@
/dts-v1/;
#include "rk3328.dtsi"
#include <dt-bindings/input/input.h>
/ {
model = "Rockchip RK3328 EVB";
@ -401,6 +402,103 @@ wifi_enable_h: wifi-enable-h {
};
};
&pwm3 {
status = "okay";
compatible = "rockchip,remotectl-pwm";
remote_pwm_id = <3>;
handle_cpu_id = <1>;
remote_support_psci = <1>;
ir_key1 {
rockchip,usercode = <0x4040>;
rockchip,key_table =
<0xf2 KEY_REPLY>,
<0xba KEY_BACK>,
<0xf4 KEY_UP>,
<0xf1 KEY_DOWN>,
<0xef KEY_LEFT>,
<0xee KEY_RIGHT>,
<0xbd KEY_HOME>,
<0xea KEY_VOLUMEUP>,
<0xe3 KEY_VOLUMEDOWN>,
<0xe2 KEY_SEARCH>,
<0xb2 KEY_POWER>,
<0xbc KEY_MUTE>,
<0xec KEY_MENU>,
<0xbf 0x190>,
<0xe0 0x191>,
<0xe1 0x192>,
<0xe9 183>,
<0xe6 248>,
<0xe8 185>,
<0xe7 186>,
<0xf0 388>,
<0xbe 0x175>;
};
ir_key2 {
rockchip,usercode = <0xff00>;
rockchip,key_table =
<0x39 KEY_POWER>,
<0x73 KEY_MUTE>,
<0xa4 KEY_PLAYPAUSE>,
<0x75 KEY_VOLUMEDOWN>,
<0x77 KEY_VOLUMEUP>,
<0x7d KEY_MENU>,
<0xf9 KEY_HOME>,
<0x5f KEY_BACK>,
<0xb9 KEY_UP>,
<0xe9 KEY_DOWN>,
<0xb8 KEY_LEFT>,
<0xea KEY_RIGHT>,
<0xaa KEY_REPLY>,
<0x55 KEY_1>,
<0x5b KEY_2>,
<0xf8 KEY_3>,
<0x57 KEY_4>,
<0xed KEY_5>,
<0xee KEY_6>,
<0x59 KEY_7>,
<0xf1 KEY_8>,
<0xf2 KEY_9>,
<0xe0 KEY_BACKSPACE>,
<0x79 KEY_0>,
<0xa4 KEY_SETUP>;
};
ir_key3 {
rockchip,usercode = <0x1dcc>;
rockchip,key_table =
<0xee KEY_REPLY>,
<0xf0 KEY_BACK>,
<0xf8 KEY_UP>,
<0xbb KEY_DOWN>,
<0xef KEY_LEFT>,
<0xed KEY_RIGHT>,
<0xfc KEY_HOME>,
<0xf1 KEY_VOLUMEUP>,
<0xfd KEY_VOLUMEDOWN>,
<0xb7 KEY_SEARCH>,
<0xff KEY_POWER>,
<0xf3 KEY_MUTE>,
<0xbf KEY_MENU>,
<0xf9 0x191>,
<0xf5 0x192>,
<0xb3 388>,
<0xbe KEY_1>,
<0xba KEY_2>,
<0xb2 KEY_3>,
<0xbd KEY_4>,
<0xf9 KEY_5>,
<0xb1 KEY_6>,
<0xfc KEY_7>,
<0xf8 KEY_8>,
<0xb0 KEY_9>,
<0xb6 KEY_0>,
<0xb5 KEY_BACKSPACE>;
};
};
&rkvdec {
status = "okay";
};