xref: /freebsd/sys/contrib/device-tree/src/arm/synaptics/berlin2-sony-nsz-gs7.dts (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Device Tree file for Sony NSZ-GS7
4*f126890aSEmmanuel Vadot *
5*f126890aSEmmanuel Vadot * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6*f126890aSEmmanuel Vadot */
7*f126890aSEmmanuel Vadot
8*f126890aSEmmanuel Vadot/dts-v1/;
9*f126890aSEmmanuel Vadot
10*f126890aSEmmanuel Vadot#include "berlin2.dtsi"
11*f126890aSEmmanuel Vadot
12*f126890aSEmmanuel Vadot/ {
13*f126890aSEmmanuel Vadot	model = "Sony NSZ-GS7";
14*f126890aSEmmanuel Vadot	compatible = "sony,nsz-gs7", "marvell,berlin2", "marvell,berlin";
15*f126890aSEmmanuel Vadot
16*f126890aSEmmanuel Vadot	chosen {
17*f126890aSEmmanuel Vadot		bootargs = "earlyprintk";
18*f126890aSEmmanuel Vadot		stdout-path = "serial0:115200n8";
19*f126890aSEmmanuel Vadot	};
20*f126890aSEmmanuel Vadot
21*f126890aSEmmanuel Vadot	memory@0 {
22*f126890aSEmmanuel Vadot		device_type = "memory";
23*f126890aSEmmanuel Vadot		reg = <0x00000000 0x40000000>; /* 1 GB */
24*f126890aSEmmanuel Vadot	};
25*f126890aSEmmanuel Vadot};
26*f126890aSEmmanuel Vadot
27*f126890aSEmmanuel Vadot&ahci { status = "okay"; };
28*f126890aSEmmanuel Vadot
29*f126890aSEmmanuel Vadot&eth1 { status = "okay"; };
30*f126890aSEmmanuel Vadot
31*f126890aSEmmanuel Vadot/* Unpopulated SATA plug on solder side */
32*f126890aSEmmanuel Vadot&sata0 { status = "okay"; };
33*f126890aSEmmanuel Vadot
34*f126890aSEmmanuel Vadot&sata_phy { status = "okay"; };
35*f126890aSEmmanuel Vadot
36*f126890aSEmmanuel Vadot/* Samsung M8G2FA 8GB eMMC */
37*f126890aSEmmanuel Vadot&sdhci2 {
38*f126890aSEmmanuel Vadot	non-removable;
39*f126890aSEmmanuel Vadot	bus-width = <8>;
40*f126890aSEmmanuel Vadot	status = "okay";
41*f126890aSEmmanuel Vadot};
42*f126890aSEmmanuel Vadot
43*f126890aSEmmanuel Vadot&uart0 { status = "okay"; };
44