diff --git a/arch/arm/boot/dts/rv1106-evb.dtsi b/arch/arm/boot/dts/rv1106-evb.dtsi index 114c23eee5c5..f8e002b9df11 100644 --- a/arch/arm/boot/dts/rv1106-evb.dtsi +++ b/arch/arm/boot/dts/rv1106-evb.dtsi @@ -3,9 +3,28 @@ * Copyright (c) 2022 Rockchip Electronics Co., Ltd. */ #include "rv1106-amp.dtsi" +#include / { + adc-keys { + compatible = "adc-keys"; + io-channels = <&saradc 0>; + io-channel-names = "buttons"; + poll-interval = <100>; + keyup-threshold-microvolt = <1800000>; + key_volumeup-key { + label = "key_volumeup"; + linux,code = ; + press-threshold-microvolt = <0>; + }; + + key_volumedown-key { + label = "key_volumedown"; + linux,code = ; + press-threshold-microvolt = <400781>; + }; + }; }; &fiq_debugger {