Lines Matching +full:bcm6345 +full:- +full:uart
1 // SPDX-License-Identifier: GPL-2.0+
6 #include <dt-bindings/clock/bcm6358-clock.h>
7 #include <dt-bindings/dma/bcm6358-dma.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/reset/bcm6358-reset.h>
21 #address-cells = <1>;
22 #size-cells = <0>;
23 u-boot,dm-pre-reloc;
26 compatible = "brcm,bcm6358-cpu", "mips,mips4Kc";
29 u-boot,dm-pre-reloc;
33 compatible = "brcm,bcm6358-cpu", "mips,mips4Kc";
36 u-boot,dm-pre-reloc;
41 compatible = "simple-bus";
42 #address-cells = <1>;
43 #size-cells = <1>;
44 u-boot,dm-pre-reloc;
46 periph_osc: periph-osc {
47 compatible = "fixed-clock";
48 #clock-cells = <0>;
49 clock-frequency = <50000000>;
50 u-boot,dm-pre-reloc;
53 periph_clk: periph-clk {
54 compatible = "brcm,bcm6345-clk";
56 #clock-cells = <1>;
61 compatible = "cfi-flash";
63 bank-width = <2>;
64 #address-cells = <1>;
65 #size-cells = <1>;
71 compatible = "simple-bus";
72 #address-cells = <1>;
73 #size-cells = <1>;
74 u-boot,dm-pre-reloc;
81 syscon-reboot {
82 compatible = "syscon-reboot";
88 periph_rst: reset-controller@fffe0034 {
89 compatible = "brcm,bcm6345-reset";
91 #reset-cells = <1>;
95 compatible = "brcm,bcm6345-wdt";
100 wdt-reboot {
101 compatible = "wdt-reboot";
105 gpio1: gpio-controller@fffe0080 {
106 compatible = "brcm,bcm6345-gpio";
108 gpio-controller;
109 #gpio-cells = <2>;
115 gpio0: gpio-controller@fffe0084 {
116 compatible = "brcm,bcm6345-gpio";
118 gpio-controller;
119 #gpio-cells = <2>;
124 leds: led-controller@fffe00d0 {
125 compatible = "brcm,bcm6358-leds";
127 #address-cells = <1>;
128 #size-cells = <0>;
134 compatible = "brcm,bcm6345-uart";
142 compatible = "brcm,bcm6345-uart";
150 compatible = "brcm,bcm6358-spi";
152 #address-cells = <1>;
153 #size-cells = <0>;
156 spi-max-frequency = <20000000>;
157 num-cs = <4>;
162 memory-controller@fffe1200 {
163 compatible = "brcm,bcm6358-mc";
165 u-boot,dm-pre-reloc;
168 ehci: usb-controller@fffe1300 {
169 compatible = "brcm,bcm6358-ehci", "generic-ehci";
172 big-endian;
177 ohci: usb-controller@fffe1400 {
178 compatible = "brcm,bcm6358-ohci", "generic-ohci";
181 big-endian;
186 usbh: usb-phy@fffe1500 {
187 compatible = "brcm,bcm6358-usbh";
189 #phy-cells = <0>;
196 compatible = "brcm,bcm6348-enet";
197 #address-cells = <1>;
198 #size-cells = <0>;
203 dma-names = "rx",
210 compatible = "brcm,bcm6348-enet";
211 #address-cells = <1>;
212 #size-cells = <0>;
217 dma-names = "rx",
223 iudma: dma-controller@fffe5000 {
224 compatible = "brcm,bcm6348-iudma";
228 reg-names = "dma",
229 "dma-channels",
230 "dma-sram";
231 #dma-cells = <1>;
232 dma-channels = <8>;