arm64: dts: rockchip: Add adc-keys node for rk3326 robot

Change-Id: Ib7bae5b08ad8695359d3fcdea3893e707fdae522
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
This commit is contained in:
Leo Wen
2019-03-07 17:56:55 +08:00
committed by Tao Huang
parent fa12d87551
commit aac2c0938d
2 changed files with 88 additions and 0 deletions

View File

@@ -6,12 +6,51 @@
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/input/input.h>
#include "px30-robot.dtsi"
/ {
model = "Rockchip rk3326 evb lpddr3 v10 board for robot linux";
compatible = "rockchip,rk3326-evb-lp3-v10-robot-linux", "rockchip,rk3326";
adc-keys {
compatible = "adc-keys";
io-channels = <&saradc 2>;
io-channel-names = "buttons";
poll-interval = <100>;
keyup-threshold-microvolt = <1800000>;
esc-key {
linux,code = <KEY_ESC>;
label = "esc";
press-threshold-microvolt = <1310000>;
};
home-key {
linux,code = <KEY_HOME>;
label = "home";
press-threshold-microvolt = <624000>;
};
menu-key {
linux,code = <KEY_MENU>;
label = "menu";
press-threshold-microvolt = <987000>;
};
vol-down-key {
linux,code = <KEY_VOLUMEDOWN>;
label = "volume down";
press-threshold-microvolt = <300000>;
};
vol-up-key {
linux,code = <KEY_VOLUMEUP>;
label = "volume up";
press-threshold-microvolt = <17000>;
};
};
rk817-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
@@ -548,6 +587,11 @@
status = "okay";
};
&saradc {
status = "okay";
vref-supply = <&vcc1v8_soc>;
};
&sdmmc {
bus-width = <4>;
cap-mmc-highspeed;

View File

@@ -6,12 +6,51 @@
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/input/input.h>
#include "px30-robot-no-gpu.dtsi"
/ {
model = "Rockchip rk3326 evb lpddr3 v10 board for robot linux";
compatible = "rockchip,rk3326-evb-lp3-v10-robot-linux", "rockchip,rk3326";
adc-keys {
compatible = "adc-keys";
io-channels = <&saradc 2>;
io-channel-names = "buttons";
poll-interval = <100>;
keyup-threshold-microvolt = <1800000>;
esc-key {
linux,code = <KEY_ESC>;
label = "esc";
press-threshold-microvolt = <1310000>;
};
home-key {
linux,code = <KEY_HOME>;
label = "home";
press-threshold-microvolt = <624000>;
};
menu-key {
linux,code = <KEY_MENU>;
label = "menu";
press-threshold-microvolt = <987000>;
};
vol-down-key {
linux,code = <KEY_VOLUMEDOWN>;
label = "volume down";
press-threshold-microvolt = <300000>;
};
vol-up-key {
linux,code = <KEY_VOLUMEUP>;
label = "volume up";
press-threshold-microvolt = <17000>;
};
};
rk817-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
@@ -543,6 +582,11 @@
status = "okay";
};
&saradc {
status = "okay";
vref-supply = <&vcc1v8_soc>;
};
&sdmmc {
bus-width = <4>;
cap-mmc-highspeed;