xref: /freebsd/sys/contrib/device-tree/src/arm/broadcom/bcm21664-garnet.dts (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only
2f126890aSEmmanuel Vadot// Copyright (C) 2014 Broadcom Corporation
3f126890aSEmmanuel Vadot
4f126890aSEmmanuel Vadot/dts-v1/;
5f126890aSEmmanuel Vadot
6f126890aSEmmanuel Vadot#include <dt-bindings/gpio/gpio.h>
7f126890aSEmmanuel Vadot
8f126890aSEmmanuel Vadot#include "bcm21664.dtsi"
9f126890aSEmmanuel Vadot
10f126890aSEmmanuel Vadot/ {
11f126890aSEmmanuel Vadot	model = "BCM21664 Garnet board";
12f126890aSEmmanuel Vadot	compatible = "brcm,bcm21664-garnet", "brcm,bcm21664";
13f126890aSEmmanuel Vadot
14*b2d2a78aSEmmanuel Vadot	chosen {
15*b2d2a78aSEmmanuel Vadot		bootargs = "console=ttyS0,115200n8";
16*b2d2a78aSEmmanuel Vadot	};
17*b2d2a78aSEmmanuel Vadot
18f126890aSEmmanuel Vadot	memory@80000000 {
19f126890aSEmmanuel Vadot		device_type = "memory";
20f126890aSEmmanuel Vadot		reg = <0x80000000 0x40000000>; /* 1 GB */
21f126890aSEmmanuel Vadot	};
22f126890aSEmmanuel Vadot};
23f126890aSEmmanuel Vadot
24f126890aSEmmanuel Vadot&sdio1 {
25f126890aSEmmanuel Vadot	max-frequency = <48000000>;
26f126890aSEmmanuel Vadot	status = "okay";
27f126890aSEmmanuel Vadot};
28f126890aSEmmanuel Vadot
29f126890aSEmmanuel Vadot&sdio2 {
30f126890aSEmmanuel Vadot	non-removable;
31f126890aSEmmanuel Vadot	max-frequency = <48000000>;
32f126890aSEmmanuel Vadot	status = "okay";
33f126890aSEmmanuel Vadot};
34f126890aSEmmanuel Vadot
35f126890aSEmmanuel Vadot&sdio4 {
36f126890aSEmmanuel Vadot	max-frequency = <48000000>;
37f126890aSEmmanuel Vadot	cd-gpios = <&gpio 91 GPIO_ACTIVE_LOW>;
38f126890aSEmmanuel Vadot	status = "okay";
39f126890aSEmmanuel Vadot};
40f126890aSEmmanuel Vadot
41f126890aSEmmanuel Vadot&uartb {
42f126890aSEmmanuel Vadot	status = "okay";
43f126890aSEmmanuel Vadot};
44f126890aSEmmanuel Vadot
45f126890aSEmmanuel Vadot&usbotg {
46f126890aSEmmanuel Vadot	status = "okay";
47f126890aSEmmanuel Vadot};
48f126890aSEmmanuel Vadot
49f126890aSEmmanuel Vadot&usbphy {
50f126890aSEmmanuel Vadot	status = "okay";
51f126890aSEmmanuel Vadot};
52