xref: /rk3399_rockchip-uboot/arch/arm/dts/rv1126b-evb.dts (revision 4e72b3266b78595b835d5326b538aedd3bd0e034)
1*4e72b326SXuhui Lin// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*4e72b326SXuhui Lin/*
3*4e72b326SXuhui Lin * Copyright (c) 2025 Rockchip Electronics Co., Ltd.
4*4e72b326SXuhui Lin */
5*4e72b326SXuhui Lin
6*4e72b326SXuhui Lin/dts-v1/;
7*4e72b326SXuhui Lin#include "rv1126b.dtsi"
8*4e72b326SXuhui Lin#include "rv1126b-u-boot.dtsi"
9*4e72b326SXuhui Lin#include <dt-bindings/input/input.h>
10*4e72b326SXuhui Lin
11*4e72b326SXuhui Lin/ {
12*4e72b326SXuhui Lin	model = "Rockchip RV1126B Evaluation board";
13*4e72b326SXuhui Lin	compatible = "rockchip,rv1126b-evb", "rockchip,rv1126b";
14*4e72b326SXuhui Lin
15*4e72b326SXuhui Lin	adc-keys {
16*4e72b326SXuhui Lin		compatible = "adc-keys";
17*4e72b326SXuhui Lin		io-channels = <&saradc0 0>;
18*4e72b326SXuhui Lin		io-channel-names = "buttons";
19*4e72b326SXuhui Lin		keyup-threshold-microvolt = <1800000>;
20*4e72b326SXuhui Lin		u-boot,dm-pre-reloc;
21*4e72b326SXuhui Lin		status = "okay";
22*4e72b326SXuhui Lin
23*4e72b326SXuhui Lin		volumeup-key {
24*4e72b326SXuhui Lin			u-boot,dm-pre-reloc;
25*4e72b326SXuhui Lin			linux,code = <KEY_VOLUMEUP>;
26*4e72b326SXuhui Lin			label = "volume up";
27*4e72b326SXuhui Lin			press-threshold-microvolt = <1750>;
28*4e72b326SXuhui Lin		};
29*4e72b326SXuhui Lin	};
30*4e72b326SXuhui Lin};
31