From e429b46eacd538b6c9aec16bc4d19075a5089d0c Mon Sep 17 00:00:00 2001 From: Yu YongZhen Date: Mon, 24 Aug 2020 20:12:08 +0800 Subject: [PATCH] ARM: dts: rv1126: 38x38 board: add adc key Signed-off-by: Yu YongZhen Change-Id: If5db303eccd4cfe1a318b1b8f86a5536a36c89e8 --- .../arm/boot/dts/rv1126-38x38-v10-spi-nor.dts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/rv1126-38x38-v10-spi-nor.dts b/arch/arm/boot/dts/rv1126-38x38-v10-spi-nor.dts index 301e80144ade..d0c0e590d385 100644 --- a/arch/arm/boot/dts/rv1126-38x38-v10-spi-nor.dts +++ b/arch/arm/boot/dts/rv1126-38x38-v10-spi-nor.dts @@ -6,6 +6,7 @@ /dts-v1/; #include "rv1126.dtsi" #include "rv1126-ipc.dtsi" +#include / { model = "Rockchip RV1126 38x38 V10 SPI NOR DDR3 Board"; @@ -99,6 +100,20 @@ regulator-max-microvolt = <825000>; }; + adc-keys { + compatible = "adc-keys"; + io-channels = <&saradc 0>; + io-channel-names = "buttons"; + poll-interval = <100>; + keyup-threshold-microvolt = <1800000>; + + esc-key { + label = "esc"; + linux,code = ; + press-threshold-microvolt = <0>; + }; + }; + cam_ircut0: cam_ircut { status = "okay"; compatible = "rockchip,ircut"; @@ -398,6 +413,11 @@ >; }; +&saradc { + status = "okay"; + vref-supply = <&vcc_1v8>; +}; + &sdmmc0_bus4 { rockchip,pins = /* sdmmc0_d0 */