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