| // SPDX-License-Identifier: GPL-2.0 |
| /* |
| * Device Tree Source extras for U-Boot for the GR Peach board |
| * |
| * Copyright (C) 2019 Marek Vasut <marek.vasut@gmail.com> |
| */ |
| |
| #include "r7s72100-gr-peach.dts" |
| |
| / { |
| aliases { |
| spi0 = &rpc; |
| }; |
| |
| soc { |
| u-boot,dm-pre-reloc; |
| }; |
| |
| leds { |
| led1 { |
| label = "peach:bottom:red"; |
| }; |
| |
| led-red { |
| label = "peach:tri:red"; |
| gpios = <&port6 13 GPIO_ACTIVE_HIGH>; |
| }; |
| |
| led-green { |
| label = "peach:tri:green"; |
| gpios = <&port6 14 GPIO_ACTIVE_HIGH>; |
| }; |
| |
| led-blue { |
| label = "peach:tri:blue"; |
| gpios = <&port6 15 GPIO_ACTIVE_HIGH>; |
| }; |
| }; |
| |
| reg_usbhs0_vbus: regulator-usbhs0-vbus { |
| compatible = "regulator-fixed"; |
| regulator-name = "usbhs0_vbus"; |
| regulator-min-microvolt = <5000000>; |
| regulator-max-microvolt = <5000000>; |
| gpio = <&port4 1 GPIO_ACTIVE_LOW>; |
| }; |
| |
| |
| rpc: rpc@0xee200000 { |
| compatible = "renesas,rpc-r7s72100", "renesas,rpc"; |
| reg = <0x3fefa000 0x100>, <0x18000000 0x08000000>; |
| bank-width = <2>; |
| num-cs = <1>; |
| status = "okay"; |
| spi-max-frequency = <50000000>; |
| #address-cells = <1>; |
| #size-cells = <0>; |
| |
| flash0: spi-flash@0 { |
| #address-cells = <1>; |
| #size-cells = <1>; |
| compatible = "jedec,spi-nor"; |
| spi-max-frequency = <50000000>; |
| spi-tx-bus-width = <1>; |
| spi-rx-bus-width = <1>; |
| reg = <0>; |
| status = "okay"; |
| }; |
| }; |
| }; |
| |
| &ostm0 { |
| u-boot,dm-pre-reloc; |
| }; |
| |
| &pinctrl { |
| u-boot,dm-pre-reloc; |
| }; |
| |
| &scif2 { |
| u-boot,dm-pre-reloc; |
| clock = <66666666>; /* ToDo: Replace by DM clock driver */ |
| }; |
| |
| &scif2_pins { |
| u-boot,dm-pre-reloc; |
| }; |
| |
| &usbhs0 { |
| vbus-supply = <®_usbhs0_vbus>; |
| status = "okay"; |
| }; |