1*393b77d8SHoratiu Vultur// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*393b77d8SHoratiu Vultur/* 3*393b77d8SHoratiu Vultur * Copyright (c) 2018 Microsemi Corporation 4*393b77d8SHoratiu Vultur */ 5*393b77d8SHoratiu Vultur 6*393b77d8SHoratiu Vultur/dts-v1/; 7*393b77d8SHoratiu Vultur#include "mscc,jr2.dtsi" 8*393b77d8SHoratiu Vultur 9*393b77d8SHoratiu Vultur/ { 10*393b77d8SHoratiu Vultur model = "Serval2 NID PCB112 Reference Board"; 11*393b77d8SHoratiu Vultur compatible = "mscc,serval2-pcb110", "mscc,jr2"; 12*393b77d8SHoratiu Vultur 13*393b77d8SHoratiu Vultur aliases { 14*393b77d8SHoratiu Vultur spi0 = &spi0; 15*393b77d8SHoratiu Vultur serial0 = &uart0; 16*393b77d8SHoratiu Vultur }; 17*393b77d8SHoratiu Vultur 18*393b77d8SHoratiu Vultur chosen { 19*393b77d8SHoratiu Vultur stdout-path = "serial0:115200n8"; 20*393b77d8SHoratiu Vultur }; 21*393b77d8SHoratiu Vultur 22*393b77d8SHoratiu Vultur gpio-leds { 23*393b77d8SHoratiu Vultur compatible = "gpio-leds"; 24*393b77d8SHoratiu Vultur 25*393b77d8SHoratiu Vultur status_green { 26*393b77d8SHoratiu Vultur label = "pcb110:green:status"; 27*393b77d8SHoratiu Vultur gpios = <&gpio 12 0>; 28*393b77d8SHoratiu Vultur default-state = "on"; 29*393b77d8SHoratiu Vultur }; 30*393b77d8SHoratiu Vultur 31*393b77d8SHoratiu Vultur status_red { 32*393b77d8SHoratiu Vultur label = "pcb110:red:status"; 33*393b77d8SHoratiu Vultur gpios = <&gpio 13 0>; 34*393b77d8SHoratiu Vultur default-state = "off"; 35*393b77d8SHoratiu Vultur }; 36*393b77d8SHoratiu Vultur }; 37*393b77d8SHoratiu Vultur}; 38*393b77d8SHoratiu Vultur 39*393b77d8SHoratiu Vultur&uart0 { 40*393b77d8SHoratiu Vultur status = "okay"; 41*393b77d8SHoratiu Vultur}; 42*393b77d8SHoratiu Vultur 43*393b77d8SHoratiu Vultur&spi0 { 44*393b77d8SHoratiu Vultur status = "okay"; 45*393b77d8SHoratiu Vultur spi-flash@0 { 46*393b77d8SHoratiu Vultur compatible = "spi-flash"; 47*393b77d8SHoratiu Vultur spi-max-frequency = <18000000>; /* input clock */ 48*393b77d8SHoratiu Vultur reg = <0>; /* CS0 */ 49*393b77d8SHoratiu Vultur }; 50*393b77d8SHoratiu Vultur}; 51*393b77d8SHoratiu Vultur 52*393b77d8SHoratiu Vultur&sgpio { 53*393b77d8SHoratiu Vultur status = "okay"; 54*393b77d8SHoratiu Vultur sgpio-ports = <0x0000ffff>; 55*393b77d8SHoratiu Vultur}; 56*393b77d8SHoratiu Vultur 57*393b77d8SHoratiu Vultur&sgpio2 { 58*393b77d8SHoratiu Vultur status = "okay"; 59*393b77d8SHoratiu Vultur sgpio-ports = <0x3fe0ffff>; 60*393b77d8SHoratiu Vultur}; 61