xref: /rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb2.dts (revision 6c9734572f43ee93b1df1ee441df4295ca72a3b4)
1614a259bSZiyuan Xu// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2614a259bSZiyuan Xu/*
3614a259bSZiyuan Xu * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
4614a259bSZiyuan Xu */
5614a259bSZiyuan Xu
6614a259bSZiyuan Xu/dts-v1/;
7614a259bSZiyuan Xu
8614a259bSZiyuan Xu#include "rv1106.dtsi"
9614a259bSZiyuan Xu#include "rv1106-u-boot.dtsi"
10a391168eSZiyuan Xu#include <dt-bindings/input/input.h>
11614a259bSZiyuan Xu
12614a259bSZiyuan Xu/ {
13614a259bSZiyuan Xu	model = "Rockchip RV1106 EVB2 Board";
14614a259bSZiyuan Xu	compatible = "rockchip,rv1106-evb2", "rockchip,rv1106";
15614a259bSZiyuan Xu
16614a259bSZiyuan Xu	chosen {
17614a259bSZiyuan Xu		stdout-path = &uart2;
18614a259bSZiyuan Xu		u-boot,spl-boot-order = &spi_nor, &emmc;
19614a259bSZiyuan Xu	};
20a391168eSZiyuan Xu
21a391168eSZiyuan Xu	adc-keys {
22a391168eSZiyuan Xu		compatible = "adc-keys";
23a391168eSZiyuan Xu		io-channels = <&saradc 0>;
24a391168eSZiyuan Xu		io-channel-names = "buttons";
25*6c973457SZhichao Yu		keyup-threshold-microvolt = <893000>;
26a391168eSZiyuan Xu		u-boot,dm-spl;
27a391168eSZiyuan Xu		status = "okay";
28a391168eSZiyuan Xu
29a391168eSZiyuan Xu		volumeup-key {
30a391168eSZiyuan Xu			u-boot,dm-spl;
31a391168eSZiyuan Xu			linux,code = <KEY_VOLUMEUP>;
32a391168eSZiyuan Xu			label = "volume up";
33*6c973457SZhichao Yu			press-threshold-microvolt = <339589>;
34*6c973457SZhichao Yu		};
35*6c973457SZhichao Yu
36*6c973457SZhichao Yu		volumedown-key {
37*6c973457SZhichao Yu			u-boot,dm-spl;
38*6c973457SZhichao Yu			linux,code = <KEY_VOLUMEDOWN>;
39*6c973457SZhichao Yu			label = "volume down";
40a391168eSZiyuan Xu			press-threshold-microvolt = <17578>;
41a391168eSZiyuan Xu		};
42a391168eSZiyuan Xu	};
43614a259bSZiyuan Xu};
44614a259bSZiyuan Xu
45614a259bSZiyuan Xu&hw_decompress {
46614a259bSZiyuan Xu	u-boot,dm-spl;
47614a259bSZiyuan Xu	status = "okay";
48614a259bSZiyuan Xu};
49614a259bSZiyuan Xu
50614a259bSZiyuan Xu&gmac {
51614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
52614a259bSZiyuan Xu	status = "disabled";
53614a259bSZiyuan Xu};
54614a259bSZiyuan Xu
55614a259bSZiyuan Xu&mdio {
56614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
57614a259bSZiyuan Xu	status = "disabled";
58614a259bSZiyuan Xu};
59614a259bSZiyuan Xu
605a5864ceSJason Zhu&pinctrl {
615a5864ceSJason Zhu	/delete-property/ u-boot,dm-spl;
625a5864ceSJason Zhu	status = "disabled";
635a5864ceSJason Zhu};
645a5864ceSJason Zhu
655a5864ceSJason Zhu&pcfg_pull_up_drv_level_2 {
665a5864ceSJason Zhu	/delete-property/ u-boot,dm-spl;
675a5864ceSJason Zhu	status = "disabled";
685a5864ceSJason Zhu};
695a5864ceSJason Zhu
705a5864ceSJason Zhu&pcfg_pull_up {
715a5864ceSJason Zhu	/delete-property/ u-boot,dm-spl;
725a5864ceSJason Zhu	status = "disabled";
735a5864ceSJason Zhu};
745a5864ceSJason Zhu
755a5864ceSJason Zhu&gpio3 {
765a5864ceSJason Zhu	/delete-property/ u-boot,dm-spl;
775a5864ceSJason Zhu	status = "disabled";
785a5864ceSJason Zhu};
795a5864ceSJason Zhu
80614a259bSZiyuan Xu&rmii_phy {
81614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
82614a259bSZiyuan Xu	status = "disabled";
83614a259bSZiyuan Xu};
84614a259bSZiyuan Xu
855a5864ceSJason Zhu&rng {
865a5864ceSJason Zhu	/delete-property/ u-boot,dm-spl;
875a5864ceSJason Zhu	status = "disabled";
885a5864ceSJason Zhu};
895a5864ceSJason Zhu
90a391168eSZiyuan Xu&saradc {
91a391168eSZiyuan Xu	u-boot,dm-spl;
92a391168eSZiyuan Xu	status = "okay";
93a391168eSZiyuan Xu};
94a391168eSZiyuan Xu
95614a259bSZiyuan Xu&sdmmc {
96614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
97614a259bSZiyuan Xu	status = "disabled";
98614a259bSZiyuan Xu};
99614a259bSZiyuan Xu
100614a259bSZiyuan Xu&sdmmc0 {
101614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
102614a259bSZiyuan Xu};
103614a259bSZiyuan Xu
104614a259bSZiyuan Xu&sdmmc0_bus4 {
105614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
106614a259bSZiyuan Xu};
107614a259bSZiyuan Xu
108614a259bSZiyuan Xu&sdmmc0_clk {
109614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
110614a259bSZiyuan Xu};
111614a259bSZiyuan Xu
112614a259bSZiyuan Xu&sdmmc0_cmd {
113614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
114614a259bSZiyuan Xu};
115614a259bSZiyuan Xu
116614a259bSZiyuan Xu&sdmmc0_det {
117614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
118614a259bSZiyuan Xu};
119614a259bSZiyuan Xu
120614a259bSZiyuan Xu&spi_nand {
121614a259bSZiyuan Xu	/delete-property/ u-boot,dm-spl;
122614a259bSZiyuan Xu	status = "disabled";
123614a259bSZiyuan Xu};
124614a259bSZiyuan Xu
125614a259bSZiyuan Xu&spi_nor {
12655af3b34SZiyuan Xu	spi-max-frequency = <125000000>;
127614a259bSZiyuan Xu};
128