xref: /openbmc/u-boot/arch/mips/dts/ocelot_pcb123.dts (revision 26ad3c43)
16787c1ecSGregory CLEMENT// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
26787c1ecSGregory CLEMENT/*
36787c1ecSGregory CLEMENT * Copyright (c) 2018 Microsemi Corporation
46787c1ecSGregory CLEMENT */
56787c1ecSGregory CLEMENT
66787c1ecSGregory CLEMENT/dts-v1/;
76787c1ecSGregory CLEMENT#include "mscc,ocelot_pcb.dtsi"
86787c1ecSGregory CLEMENT
96787c1ecSGregory CLEMENT/ {
106787c1ecSGregory CLEMENT	model = "Ocelot PCB123 Reference Board";
116787c1ecSGregory CLEMENT	compatible = "mscc,ocelot-pcb123", "mscc,ocelot";
12*26ad3c43SLars Povlsen
13*26ad3c43SLars Povlsen	chosen {
14*26ad3c43SLars Povlsen		stdout-path = "serial0:115200n8";
15*26ad3c43SLars Povlsen	};
16*26ad3c43SLars Povlsen
17*26ad3c43SLars Povlsen	gpio-leds {
18*26ad3c43SLars Povlsen		compatible = "gpio-leds";
19*26ad3c43SLars Povlsen
20*26ad3c43SLars Povlsen		status_green {
21*26ad3c43SLars Povlsen			label = "pcb123:green:status";
22*26ad3c43SLars Povlsen			gpios = <&sgpio 43 1>; /* p11.1 */
23*26ad3c43SLars Povlsen			default-state = "on";
24*26ad3c43SLars Povlsen		};
25*26ad3c43SLars Povlsen
26*26ad3c43SLars Povlsen		status_red {
27*26ad3c43SLars Povlsen			label = "pcb123:red:status";
28*26ad3c43SLars Povlsen			gpios = <&sgpio 11 1>; /* p11.0 */
29*26ad3c43SLars Povlsen			default-state = "off";
30*26ad3c43SLars Povlsen		};
31*26ad3c43SLars Povlsen	};
32*26ad3c43SLars Povlsen};
33*26ad3c43SLars Povlsen
34*26ad3c43SLars Povlsen&sgpio {
35*26ad3c43SLars Povlsen	status = "okay";
36*26ad3c43SLars Povlsen	mscc,sgpio-ports = <0x00FFFFFF>;
376787c1ecSGregory CLEMENT};
38