From e0f680afa0543e7c27d4cdec4bd60ceb9c44f88c Mon Sep 17 00:00:00 2001 From: Zain Wang Date: Tue, 30 Oct 2018 15:43:47 +0800 Subject: [PATCH] arm64: dts: rockchip: Add recovery key support for rk3328-evb Define recovery key for uboot if uboot used kernel dtb Change-Id: Iad91e1ba5109c82512d125981f0a26aa6cf1ddc2 Signed-off-by: Zain Wang --- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb.dts b/arch/arm64/boot/dts/rockchip/rk3328-evb.dts index b82d5872b4ab..454d64b008e1 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-evb.dts +++ b/arch/arm64/boot/dts/rockchip/rk3328-evb.dts @@ -15,6 +15,20 @@ stdout-path = "serial2:1500000n8"; }; + adc-keys { + compatible = "adc-keys"; + io-channels = <&saradc 0>; + io-channel-names = "buttons"; + poll-interval = <100>; + keyup-threshold-microvolt = <1800000>; + + vol-up-key { + linux,code = ; + label = "volume up"; + press-threshold-microvolt = <18000>; + }; + }; + dc_12v: dc-12v { compatible = "regulator-fixed"; regulator-name = "dc_12v"; @@ -487,6 +501,11 @@ status = "okay"; }; +&saradc { + status = "okay"; + vref-supply = <&vcc_18>; +}; + &sdio { bus-width = <4>; cap-sd-highspeed;