xref: /linux/scripts/dtc/include-prefixes/arm/broadcom/bcm7445-bcm97445svmb.dts (revision cdd5b5a9761fd66d17586e4f4ba6588c70e640ea)
1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0
2*724ba675SRob Herring/dts-v1/;
3*724ba675SRob Herring#include "bcm7445.dtsi"
4*724ba675SRob Herring
5*724ba675SRob Herring/ {
6*724ba675SRob Herring	model = "Broadcom STB (bcm7445), SVMB reference board";
7*724ba675SRob Herring	compatible = "brcm,bcm7445", "brcm,brcmstb";
8*724ba675SRob Herring
9*724ba675SRob Herring	memory@0 {
10*724ba675SRob Herring		device_type = "memory";
11*724ba675SRob Herring		reg = <0x00 0x00000000 0x00 0x40000000>,
12*724ba675SRob Herring		      <0x00 0x40000000 0x00 0x40000000>,
13*724ba675SRob Herring		      <0x00 0x80000000 0x00 0x40000000>;
14*724ba675SRob Herring	};
15*724ba675SRob Herring};
16*724ba675SRob Herring
17*724ba675SRob Herring&nand_controller {
18*724ba675SRob Herring	status = "okay";
19*724ba675SRob Herring
20*724ba675SRob Herring	nand@1 {
21*724ba675SRob Herring		compatible = "brcm,nandcs";
22*724ba675SRob Herring		reg = <1>;
23*724ba675SRob Herring		nand-ecc-step-size = <512>;
24*724ba675SRob Herring		nand-ecc-strength = <8>;
25*724ba675SRob Herring		nand-on-flash-bbt;
26*724ba675SRob Herring
27*724ba675SRob Herring		#size-cells = <2>;
28*724ba675SRob Herring		#address-cells = <2>;
29*724ba675SRob Herring
30*724ba675SRob Herring		flash1.rootfs0@0 {
31*724ba675SRob Herring			reg = <0x0 0x0 0x0 0x80000000>;
32*724ba675SRob Herring		};
33*724ba675SRob Herring
34*724ba675SRob Herring		flash1.rootfs1@80000000 {
35*724ba675SRob Herring			reg = <0x0 0x80000000 0x0 0x80000000>;
36*724ba675SRob Herring		};
37*724ba675SRob Herring	};
38*724ba675SRob Herring};
39