xref: /freebsd/sys/contrib/device-tree/src/arm64/broadcom/bcmbca/bcm94908.dts (revision 7d0873ebb83b19ba1e8a89e679470d885efe12e3)
17ef62cebSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
27ef62cebSEmmanuel Vadot/*
37ef62cebSEmmanuel Vadot * Copyright 2022 Broadcom Ltd.
47ef62cebSEmmanuel Vadot */
57ef62cebSEmmanuel Vadot
67ef62cebSEmmanuel Vadot/dts-v1/;
77ef62cebSEmmanuel Vadot
87ef62cebSEmmanuel Vadot#include "bcm4908.dtsi"
97ef62cebSEmmanuel Vadot
107ef62cebSEmmanuel Vadot/ {
117ef62cebSEmmanuel Vadot	model = "Broadcom BCM94908 Reference Board";
127ef62cebSEmmanuel Vadot	compatible = "brcm,bcm94908", "brcm,bcm4908", "brcm,bcmbca";
137ef62cebSEmmanuel Vadot
147ef62cebSEmmanuel Vadot	aliases {
157ef62cebSEmmanuel Vadot		serial0 = &uart0;
167ef62cebSEmmanuel Vadot	};
177ef62cebSEmmanuel Vadot
187ef62cebSEmmanuel Vadot	chosen {
197ef62cebSEmmanuel Vadot		stdout-path = "serial0:115200n8";
207ef62cebSEmmanuel Vadot	};
217ef62cebSEmmanuel Vadot
227ef62cebSEmmanuel Vadot	memory@0 {
237ef62cebSEmmanuel Vadot		device_type = "memory";
247ef62cebSEmmanuel Vadot		reg = <0x0 0x0 0x0 0x08000000>;
257ef62cebSEmmanuel Vadot	};
267ef62cebSEmmanuel Vadot};
277ef62cebSEmmanuel Vadot
287ef62cebSEmmanuel Vadot&uart0 {
297ef62cebSEmmanuel Vadot	status = "okay";
307ef62cebSEmmanuel Vadot};
31fac71e4eSEmmanuel Vadot
32fac71e4eSEmmanuel Vadot&hsspi {
33fac71e4eSEmmanuel Vadot	status = "okay";
34fac71e4eSEmmanuel Vadot};
35*01950c46SEmmanuel Vadot
36*01950c46SEmmanuel Vadot&nand_controller {
37*01950c46SEmmanuel Vadot	status = "okay";
38*01950c46SEmmanuel Vadot};
39*01950c46SEmmanuel Vadot
40*01950c46SEmmanuel Vadot&nandcs {
41*01950c46SEmmanuel Vadot	nand-on-flash-bbt;
42*01950c46SEmmanuel Vadot	brcm,nand-ecc-use-strap;
43*01950c46SEmmanuel Vadot};
44