blob: bc2a0dd1c961ee8ea371e2ad93d579fbb274d3f4 [file] [log] [blame]
Linus Walleijaaa9e3d2023-04-24 09:38:30 +02001// SPDX-License-Identifier: GPL-2.0+
2
3/dts-v1/;
4
5#include "bcm5301x.dtsi"
6
7/ {
8 /*
9 * The Northstar does not have a proper fallback compatible, but
10 * these basic chips will suffice.
11 */
12 model = "Northstar model";
13 compatible = "brcm,bcm47094", "brcm,bcm4708";
14 #address-cells = <1>;
15 #size-cells = <1>;
16 interrupt-parent = <&gic>;
17
18 memory {
19 device_type = "memory";
20 reg = <0x00000000 0x08000000>,
21 <0x88000000 0x08000000>;
22 };
23
24 aliases {
25 serial0 = &uart0;
26 };
27
28 chosen {
29 stdout-path = "serial0:115200n8";
30 };
31
32 nand-controller@18028000 {
33 nandcs: nand@0 {
34 compatible = "brcm,nandcs";
35 reg = <0>;
36 #address-cells = <1>;
37 #size-cells = <1>;
38
39 /*
40 * Same as using the bcm5301x-nand-cs0-bch1.dtsi
41 * include from the Linux kernel.
42 */
43 nand-ecc-algo = "bch";
44 nand-ecc-strength = <1>;
45 nand-ecc-step-size = <512>;
46
47 partitions {
48 compatible = "brcm,bcm947xx-cfe-partitions";
49 };
50 };
51 };
52};
53
54&uart0 {
55 clock-frequency = <125000000>;
56 status = "okay";
57};