Lines Matching +full:cache +full:- +full:controller

1 // SPDX-License-Identifier: GPL-2.0
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
10 #address-cells = <1>;
11 #size-cells = <1>;
14 interrupt-parent = <&gic>;
22 #address-cells = <1>;
23 #size-cells = <0>;
27 compatible = "arm,cortex-a9";
28 next-level-cache = <&L2>;
30 enable-method = "brcm,bcm63138";
35 compatible = "arm,cortex-a9";
36 next-level-cache = <&L2>;
38 enable-method = "brcm,bcm63138";
46 #clock-cells = <0>;
47 compatible = "fixed-clock";
48 clock-frequency = <50000000>;
49 clock-output-names = "periph";
54 #clock-cells = <0>;
55 compatible = "fixed-factor-clock";
57 clock-div = <2>;
58 clock-mult = <1>;
63 #clock-cells = <0>;
64 compatible = "fixed-factor-clock";
66 clock-div = <4>;
67 clock-mult = <1>;
73 compatible = "simple-bus";
75 #address-cells = <1>;
76 #size-cells = <1>;
78 L2: cache-controller@1d000 {
79 compatible = "arm,pl310-cache";
81 cache-unified;
82 cache-level = <2>;
83 cache-size = <524288>;
84 cache-sets = <1024>;
85 cache-line-size = <32>;
90 compatible = "arm,cortex-a9-scu";
94 gic: interrupt-controller@1f000 {
95 compatible = "arm,cortex-a9-gic";
98 #interrupt-cells = <3>;
99 #address-cells = <0>;
100 interrupt-controller;
104 compatible = "arm,cortex-a9-global-timer";
110 local_timer: local-timer@1e600 {
111 compatible = "arm,cortex-a9-twd-timer";
119 compatible = "arm,cortex-a9-twd-wdt";
126 #clock-cells = <0>;
127 compatible = "brcm,bcm63138-armpll";
132 pmb0: reset-controller@4800c0 {
133 compatible = "brcm,bcm63138-pmb";
135 #reset-cells = <2>;
138 pmb1: reset-controller@4800e0 {
139 compatible = "brcm,bcm63138-pmb";
141 #reset-cells = <2>;
145 compatible = "brcm,bcm63138-ahci", "brcm,sata3-ahci";
146 reg-names = "ahci", "top-ctrl";
149 #address-cells = <1>;
150 #size-cells = <0>;
152 reset-names = "ahci";
155 sata0: sata-port@0 {
161 sata_phy: sata-phy@8100 {
162 compatible = "brcm,bcm63138-sata-phy", "brcm,phy-sata3";
164 reg-names = "phy";
165 #address-cells = <1>;
166 #size-cells = <0>;
169 sata_phy0: sata-phy@0 {
171 #phy-cells = <0>;
178 compatible = "simple-bus";
179 #address-cells = <1>;
180 #size-cells = <1>;
184 compatible = "brcm,bcm6328-timer", "syscon";
189 compatible = "brcm,bcm6345-uart";
193 clock-names = "periph";
198 compatible = "brcm,bcm6345-uart";
202 clock-names = "periph";
207 #address-cells = <1>;
208 #size-cells = <0>;
209 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.0", "brcm,brcmnand";
211 reg-names = "nand", "nand-int-base";
214 interrupt-names = "nand";
218 compatible = "brcm,bcm63138-bootlut";
223 compatible = "syscon-reboot";