arm: dts: lx2160aqds: add MDIO slots
[oweals/u-boot.git] / arch / arm / dts / r7s72100-gr-peach-u-boot.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Device Tree Source extras for U-Boot for the GR Peach board
4  *
5  * Copyright (C) 2019 Marek Vasut <marek.vasut@gmail.com>
6  */
7
8 #include "r7s72100-gr-peach.dts"
9
10 / {
11         aliases {
12                 spi0 = &rpc;
13         };
14
15         soc {
16                 u-boot,dm-pre-reloc;
17         };
18
19         leds {
20                 led1 {
21                         label = "peach:bottom:red";
22                 };
23
24                 led-red {
25                         label = "peach:tri:red";
26                         gpios = <&port6 13 GPIO_ACTIVE_HIGH>;
27                 };
28
29                 led-green {
30                         label = "peach:tri:green";
31                         gpios = <&port6 14 GPIO_ACTIVE_HIGH>;
32                 };
33
34                 led-blue {
35                         label = "peach:tri:blue";
36                         gpios = <&port6 15 GPIO_ACTIVE_HIGH>;
37                 };
38         };
39
40         reg_usbhs0_vbus: regulator-usbhs0-vbus {
41                 compatible = "regulator-fixed";
42                 regulator-name = "usbhs0_vbus";
43                 regulator-min-microvolt = <5000000>;
44                 regulator-max-microvolt = <5000000>;
45                 gpio = <&port4 1 GPIO_ACTIVE_LOW>;
46         };
47
48
49         rpc: rpc@0xee200000 {
50                 compatible = "renesas,rpc-r7s72100", "renesas,rpc";
51                 reg = <0x3fefa000 0x100>, <0x18000000 0x08000000>;
52                 bank-width = <2>;
53                 num-cs = <1>;
54                 status = "okay";
55                 spi-max-frequency = <50000000>;
56                 #address-cells = <1>;
57                 #size-cells = <0>;
58
59                 flash0: spi-flash@0 {
60                         #address-cells = <1>;
61                         #size-cells = <1>;
62                         compatible = "jedec,spi-nor";
63                         spi-max-frequency = <50000000>;
64                         spi-tx-bus-width = <1>;
65                         spi-rx-bus-width = <1>;
66                         reg = <0>;
67                         status = "okay";
68                 };
69         };
70 };
71
72 &ostm0 {
73         u-boot,dm-pre-reloc;
74 };
75
76 &pinctrl {
77         u-boot,dm-pre-reloc;
78 };
79
80 &scif2 {
81         u-boot,dm-pre-reloc;
82         clock = <66666666>;     /* ToDo: Replace by DM clock driver */
83 };
84
85 &scif2_pins {
86         u-boot,dm-pre-reloc;
87 };
88
89 &usbhs0 {
90         vbus-supply = <&reg_usbhs0_vbus>;
91         status = "okay";
92 };