xref: /freebsd-src/sys/contrib/device-tree/src/arm64/freescale/s32g399a-rdb3.dts (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
17d0873ebSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
27d0873ebSEmmanuel Vadot/*
3*b2d2a78aSEmmanuel Vadot * Copyright 2021-2024 NXP
47d0873ebSEmmanuel Vadot *
57d0873ebSEmmanuel Vadot * NXP S32G3 Reference Design Board 3 (S32G-VNP-RDB3)
67d0873ebSEmmanuel Vadot */
77d0873ebSEmmanuel Vadot
87d0873ebSEmmanuel Vadot/dts-v1/;
97d0873ebSEmmanuel Vadot
107d0873ebSEmmanuel Vadot#include "s32g3.dtsi"
117d0873ebSEmmanuel Vadot
127d0873ebSEmmanuel Vadot/ {
137d0873ebSEmmanuel Vadot	model = "NXP S32G3 Reference Design Board 3 (S32G-VNP-RDB3)";
147d0873ebSEmmanuel Vadot	compatible = "nxp,s32g399a-rdb3", "nxp,s32g3";
157d0873ebSEmmanuel Vadot
167d0873ebSEmmanuel Vadot	aliases {
177d0873ebSEmmanuel Vadot		mmc0 = &usdhc0;
187d0873ebSEmmanuel Vadot		serial0 = &uart0;
197d0873ebSEmmanuel Vadot		serial1 = &uart1;
207d0873ebSEmmanuel Vadot	};
217d0873ebSEmmanuel Vadot
227d0873ebSEmmanuel Vadot	chosen {
237d0873ebSEmmanuel Vadot		stdout-path = "serial0:115200n8";
247d0873ebSEmmanuel Vadot	};
257d0873ebSEmmanuel Vadot
267d0873ebSEmmanuel Vadot	/* 4GiB RAM */
277d0873ebSEmmanuel Vadot	memory@80000000 {
287d0873ebSEmmanuel Vadot		device_type = "memory";
297d0873ebSEmmanuel Vadot		reg = <0x0 0x80000000 0 0x80000000>,
307d0873ebSEmmanuel Vadot		      <0x8 0x80000000 0 0x80000000>;
317d0873ebSEmmanuel Vadot	};
327d0873ebSEmmanuel Vadot};
337d0873ebSEmmanuel Vadot
347d0873ebSEmmanuel Vadot&uart0 {
357d0873ebSEmmanuel Vadot	status = "okay";
367d0873ebSEmmanuel Vadot};
377d0873ebSEmmanuel Vadot
387d0873ebSEmmanuel Vadot&uart1 {
397d0873ebSEmmanuel Vadot	status = "okay";
407d0873ebSEmmanuel Vadot};
417d0873ebSEmmanuel Vadot
427d0873ebSEmmanuel Vadot&usdhc0 {
437d0873ebSEmmanuel Vadot	bus-width = <8>;
44*b2d2a78aSEmmanuel Vadot	disable-wp;
457d0873ebSEmmanuel Vadot	status = "okay";
467d0873ebSEmmanuel Vadot};
47