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