xref: /rk3399_rockchip-uboot/arch/arm/dts/rv1108-evb.dts (revision dfe9d5ec84ecad2afd18445139974f2c8c484c80)
12d1951feSAndy Yan/*
22d1951feSAndy Yan * (C) Copyright 2016 Rockchip Electronics Co., Ltd
32d1951feSAndy Yan *
42d1951feSAndy Yan * SPDX-License-Identifier:     GPL-2.0+
52d1951feSAndy Yan */
62d1951feSAndy Yan
72d1951feSAndy Yan/dts-v1/;
82d1951feSAndy Yan
92d1951feSAndy Yan#include "rv1108.dtsi"
102d1951feSAndy Yan
112d1951feSAndy Yan/ {
122d1951feSAndy Yan	model = "Rockchip RV1108 Evaluation board";
132d1951feSAndy Yan	compatible = "rockchip,rv1108-evb", "rockchip,rv1108";
142d1951feSAndy Yan
152d1951feSAndy Yan	memory@60000000 {
162d1951feSAndy Yan		device_type = "memory";
172d1951feSAndy Yan		reg = <0x60000000 0x08000000>;
182d1951feSAndy Yan	};
192d1951feSAndy Yan
202d1951feSAndy Yan	chosen {
212d1951feSAndy Yan		stdout-path = "serial2:1500000n8";
222d1951feSAndy Yan	};
2303e886f9SWilliam Wu
2403e886f9SWilliam Wu	vcc5v0_otg: vcc5v0-otg-drv {
2503e886f9SWilliam Wu		compatible = "regulator-fixed";
2603e886f9SWilliam Wu		enable-active-high;
2703e886f9SWilliam Wu		regulator-name = "vcc5v0_otg";
2803e886f9SWilliam Wu		gpio = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>;
2903e886f9SWilliam Wu		regulator-min-microvolt = <5000000>;
3003e886f9SWilliam Wu		regulator-max-microvolt = <5000000>;
3103e886f9SWilliam Wu	};
322d1951feSAndy Yan};
332d1951feSAndy Yan
342d1951feSAndy Yan&gmac {
352d1951feSAndy Yan	status = "okay";
362d1951feSAndy Yan	clock_in_out = <0>;
372d1951feSAndy Yan	snps,reset-active-low;
382d1951feSAndy Yan	snps,reset-delays-us = <0 10000 1000000>;
392d1951feSAndy Yan	snps,reset-gpio = <&gpio1 RK_PC1 GPIO_ACTIVE_LOW>;
402d1951feSAndy Yan};
412d1951feSAndy Yan
42*dfe9d5ecSDavid Wu&saradc {
43*dfe9d5ecSDavid Wu	status = "okay";
44*dfe9d5ecSDavid Wu};
45*dfe9d5ecSDavid Wu
462d1951feSAndy Yan&sfc {
472d1951feSAndy Yan	status = "okay";
482d1951feSAndy Yan	flash@0 {
492d1951feSAndy Yan		compatible = "gd25q256","spi-flash";
502d1951feSAndy Yan		reg = <0>;
512d1951feSAndy Yan		spi-tx-bus-width = <1>;
522d1951feSAndy Yan		spi-rx-bus-width = <1>;
532d1951feSAndy Yan		spi-max-frequency = <96000000>;
542d1951feSAndy Yan	};
552d1951feSAndy Yan};
562d1951feSAndy Yan
57e33aecafSWu Liang feng&u2phy {
58e33aecafSWu Liang feng	status = "okay";
59e33aecafSWu Liang feng};
60e33aecafSWu Liang feng
61e33aecafSWu Liang feng&u2phy_otg {
62e33aecafSWu Liang feng	status = "okay";
63e33aecafSWu Liang feng};
64e33aecafSWu Liang feng
65e33aecafSWu Liang feng&u2phy_host {
66e33aecafSWu Liang feng	status = "okay";
67e33aecafSWu Liang feng};
68e33aecafSWu Liang feng
692d1951feSAndy Yan&uart0 {
702d1951feSAndy Yan	status = "okay";
712d1951feSAndy Yan};
722d1951feSAndy Yan
732d1951feSAndy Yan&uart1 {
742d1951feSAndy Yan	status = "okay";
752d1951feSAndy Yan};
762d1951feSAndy Yan
772d1951feSAndy Yan&uart2 {
782d1951feSAndy Yan	status = "okay";
792d1951feSAndy Yan};
8003e886f9SWilliam Wu
8103e886f9SWilliam Wu&usb20_otg {
8203e886f9SWilliam Wu	vbus-supply = <&vcc5v0_otg>;
8303e886f9SWilliam Wu	status = "okay";
8403e886f9SWilliam Wu};
8503e886f9SWilliam Wu
8603e886f9SWilliam Wu&usb_host_ehci {
8703e886f9SWilliam Wu	status = "okay";
8803e886f9SWilliam Wu};
8903e886f9SWilliam Wu
9003e886f9SWilliam Wu&usb_host_ohci {
9103e886f9SWilliam Wu	status = "okay";
9203e886f9SWilliam Wu};
93