xref: /rk3399_rockchip-uboot/arch/arm/dts/rv1126-bat-evb.dts (revision ddcdd6b325b6fe9f1d632e0ea5a5e41abd96b29a)
19a6fb849SZiyuan Xu// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
29a6fb849SZiyuan Xu/*
39a6fb849SZiyuan Xu * Copyright (c) 2021 Fuzhou Rockchip Electronics Co., Ltd.
49a6fb849SZiyuan Xu */
59a6fb849SZiyuan Xu
69a6fb849SZiyuan Xu/dts-v1/;
79a6fb849SZiyuan Xu#include "rv1126.dtsi"
89a6fb849SZiyuan Xu#include "rv1126-u-boot.dtsi"
99a6fb849SZiyuan Xu#include <dt-bindings/input/input.h>
109a6fb849SZiyuan Xu
119a6fb849SZiyuan Xu/ {
129a6fb849SZiyuan Xu	model = "Rockchip RV1126 Battery Evaluation Board";
139a6fb849SZiyuan Xu	compatible = "rockchip,rv1126-bat-evb", "rockchip,rv1126";
149a6fb849SZiyuan Xu
159a6fb849SZiyuan Xu	chosen {
169a6fb849SZiyuan Xu		stdout-path = &uart2;
17*ddcdd6b3SZiyuan Xu		u-boot,spl-boot-order = &spi_nor, &emmc;
189a6fb849SZiyuan Xu	};
199a6fb849SZiyuan Xu
209a6fb849SZiyuan Xu	adc-keys {
219a6fb849SZiyuan Xu		compatible = "adc-keys";
229a6fb849SZiyuan Xu		io-channels = <&saradc 0>;
239a6fb849SZiyuan Xu		io-channel-names = "buttons";
249a6fb849SZiyuan Xu		keyup-threshold-microvolt = <1800000>;
259a6fb849SZiyuan Xu		u-boot,dm-spl;
269a6fb849SZiyuan Xu		status = "okay";
279a6fb849SZiyuan Xu
289a6fb849SZiyuan Xu		volumeup-key {
299a6fb849SZiyuan Xu			u-boot,dm-spl;
309a6fb849SZiyuan Xu			linux,code = <KEY_VOLUMEUP>;
319a6fb849SZiyuan Xu			label = "volume up";
325f647be1SZiyuan Xu			press-threshold-microvolt = <60000>;
339a6fb849SZiyuan Xu		};
349a6fb849SZiyuan Xu	};
359a6fb849SZiyuan Xu};
369a6fb849SZiyuan Xu
379a6fb849SZiyuan Xu&clk_out_ethernetm1_pins {
389a6fb849SZiyuan Xu	status = "disabled";
399a6fb849SZiyuan Xu};
409a6fb849SZiyuan Xu
419a6fb849SZiyuan Xu&emmc {
429a6fb849SZiyuan Xu	bus-width = <8>;
439a6fb849SZiyuan Xu	mmc-hs200-1_8v;
449a6fb849SZiyuan Xu	status = "okay";
459a6fb849SZiyuan Xu};
469a6fb849SZiyuan Xu
479a6fb849SZiyuan Xu&gpio1 {
489a6fb849SZiyuan Xu	status = "disabled";
499a6fb849SZiyuan Xu};
509a6fb849SZiyuan Xu
519a6fb849SZiyuan Xu&gpio3 {
529a6fb849SZiyuan Xu	status = "disabled";
539a6fb849SZiyuan Xu};
549a6fb849SZiyuan Xu
559a6fb849SZiyuan Xu&gmac {
569a6fb849SZiyuan Xu	status = "disabled";
579a6fb849SZiyuan Xu};
589a6fb849SZiyuan Xu
599a6fb849SZiyuan Xu&gmac_clkin_m0 {
609a6fb849SZiyuan Xu	status = "disabled";
619a6fb849SZiyuan Xu};
629a6fb849SZiyuan Xu
639a6fb849SZiyuan Xu&gmac_clkini_m1 {
649a6fb849SZiyuan Xu	status = "disabled";
659a6fb849SZiyuan Xu};
669a6fb849SZiyuan Xu
679a6fb849SZiyuan Xu&i2c0 {
689a6fb849SZiyuan Xu	status = "disabled";
699a6fb849SZiyuan Xu};
709a6fb849SZiyuan Xu
719a6fb849SZiyuan Xu&mdio {
729a6fb849SZiyuan Xu	status = "disabled";
739a6fb849SZiyuan Xu};
749a6fb849SZiyuan Xu
759a6fb849SZiyuan Xu&mtl_rx_setup {
769a6fb849SZiyuan Xu	status = "disabled";
779a6fb849SZiyuan Xu};
789a6fb849SZiyuan Xu
799a6fb849SZiyuan Xu&mtl_tx_setup {
809a6fb849SZiyuan Xu	status = "disabled";
819a6fb849SZiyuan Xu};
829a6fb849SZiyuan Xu
839a6fb849SZiyuan Xu&nandc {
849a6fb849SZiyuan Xu	status = "disabled";
859a6fb849SZiyuan Xu};
869a6fb849SZiyuan Xu
879a6fb849SZiyuan Xu&sdmmc {
889a6fb849SZiyuan Xu	status = "disabled";
899a6fb849SZiyuan Xu};
909a6fb849SZiyuan Xu
91*ddcdd6b3SZiyuan Xu&spi_nor {
92*ddcdd6b3SZiyuan Xu	spi-max-frequency = <148500000>;
93*ddcdd6b3SZiyuan Xu};
94*ddcdd6b3SZiyuan Xu
959a6fb849SZiyuan Xu&stmmac_axi_setup {
969a6fb849SZiyuan Xu	status = "disabled";
979a6fb849SZiyuan Xu};
989a6fb849SZiyuan Xu
999a6fb849SZiyuan Xu&rgmiim1_pins {
1009a6fb849SZiyuan Xu	status = "disabled";
1019a6fb849SZiyuan Xu};
1029a6fb849SZiyuan Xu
1039a6fb849SZiyuan Xu&rng {
1049a6fb849SZiyuan Xu	status = "disabled";
1059a6fb849SZiyuan Xu};
1069a6fb849SZiyuan Xu
1079a6fb849SZiyuan Xu&uart2 {
1089a6fb849SZiyuan Xu	status = "okay";
1099a6fb849SZiyuan Xu};
110