xref: /openbmc/u-boot/arch/arm/dts/rv1108-evb.dts (revision 83d290c5)
1*83d290c5STom Rini// SPDX-License-Identifier: GPL-2.0+
22d1951feSAndy Yan/*
32d1951feSAndy Yan * (C) Copyright 2016 Rockchip Electronics Co., Ltd
42d1951feSAndy Yan */
52d1951feSAndy Yan
62d1951feSAndy Yan/dts-v1/;
72d1951feSAndy Yan
82d1951feSAndy Yan#include "rv1108.dtsi"
92d1951feSAndy Yan
102d1951feSAndy Yan/ {
112d1951feSAndy Yan	model = "Rockchip RV1108 Evaluation board";
122d1951feSAndy Yan	compatible = "rockchip,rv1108-evb", "rockchip,rv1108";
132d1951feSAndy Yan
142d1951feSAndy Yan	memory@60000000 {
152d1951feSAndy Yan		device_type = "memory";
162d1951feSAndy Yan		reg = <0x60000000 0x08000000>;
172d1951feSAndy Yan	};
182d1951feSAndy Yan
192d1951feSAndy Yan	chosen {
202d1951feSAndy Yan		stdout-path = "serial2:1500000n8";
212d1951feSAndy Yan	};
22809ec945SWilliam Wu
23809ec945SWilliam Wu	vcc5v0_otg: vcc5v0-otg-drv {
24809ec945SWilliam Wu		compatible = "regulator-fixed";
25809ec945SWilliam Wu		enable-active-high;
26809ec945SWilliam Wu		regulator-name = "vcc5v0_otg";
27809ec945SWilliam Wu		gpio = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>;
28809ec945SWilliam Wu		regulator-min-microvolt = <5000000>;
29809ec945SWilliam Wu		regulator-max-microvolt = <5000000>;
30809ec945SWilliam Wu	};
312d1951feSAndy Yan};
322d1951feSAndy Yan
332d1951feSAndy Yan&gmac {
342d1951feSAndy Yan	status = "okay";
352d1951feSAndy Yan	clock_in_out = <0>;
362d1951feSAndy Yan	snps,reset-active-low;
372d1951feSAndy Yan	snps,reset-delays-us = <0 10000 1000000>;
382d1951feSAndy Yan	snps,reset-gpio = <&gpio1 RK_PC1 GPIO_ACTIVE_LOW>;
392d1951feSAndy Yan};
402d1951feSAndy Yan
41679276bdSDavid Wu&saradc {
42679276bdSDavid Wu	status = "okay";
43679276bdSDavid Wu};
44679276bdSDavid Wu
452d1951feSAndy Yan&sfc {
462d1951feSAndy Yan	status = "okay";
472d1951feSAndy Yan	flash@0 {
482d1951feSAndy Yan		compatible = "gd25q256","spi-flash";
492d1951feSAndy Yan		reg = <0>;
502d1951feSAndy Yan		spi-tx-bus-width = <1>;
512d1951feSAndy Yan		spi-rx-bus-width = <1>;
522d1951feSAndy Yan		spi-max-frequency = <96000000>;
532d1951feSAndy Yan	};
542d1951feSAndy Yan};
552d1951feSAndy Yan
562d1951feSAndy Yan&uart0 {
572d1951feSAndy Yan	status = "okay";
582d1951feSAndy Yan};
592d1951feSAndy Yan
602d1951feSAndy Yan&uart1 {
612d1951feSAndy Yan	status = "okay";
622d1951feSAndy Yan};
632d1951feSAndy Yan
642d1951feSAndy Yan&uart2 {
652d1951feSAndy Yan	status = "okay";
662d1951feSAndy Yan};
67809ec945SWilliam Wu
68809ec945SWilliam Wu&usb20_otg {
69809ec945SWilliam Wu	vbus-supply = <&vcc5v0_otg>;
70809ec945SWilliam Wu	status = "okay";
71809ec945SWilliam Wu};
72809ec945SWilliam Wu
73809ec945SWilliam Wu&usb_host_ehci {
74809ec945SWilliam Wu	status = "okay";
75809ec945SWilliam Wu};
76809ec945SWilliam Wu
77809ec945SWilliam Wu&usb_host_ohci {
78809ec945SWilliam Wu	status = "okay";
79809ec945SWilliam Wu};
80