// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * Copyright (c) 2018 Microsemi Corporation */ /dts-v1/; #include "mscc,jr2.dtsi" / { model = "Jaguar2 Cu8-Sfp16 PCB110 Reference Board"; compatible = "mscc,jr2-pcb110", "mscc,jr2"; aliases { spi0 = &spi0; serial0 = &uart0; }; chosen { stdout-path = "serial0:115200n8"; }; gpio-leds { compatible = "gpio-leds"; status_green { label = "pcb110:green:status"; gpios = <&gpio 12 0>; default-state = "on"; }; status_red { label = "pcb110:red:status"; gpios = <&gpio 13 0>; default-state = "off"; }; }; }; &uart0 { status = "okay"; }; &spi0 { status = "okay"; spi-flash@0 { compatible = "spi-flash"; spi-max-frequency = <18000000>; /* input clock */ reg = <0>; /* CS0 */ }; }; &gpio { /* SPIO only use DO, CLK, no inputs */ sgpio1_pins: sgpio1-pins { pins = "GPIO_4", "GPIO_5"; function = "sg1"; }; }; &sgpio { status = "okay"; sgpio-ports = <0x00ffffff>; }; &sgpio1 { status = "okay"; sgpio-ports = <0x00ff0000>; }; &sgpio2 { status = "okay"; sgpio-ports = <0x3f00ffff>; gpio-ranges = <&sgpio2 0 0 96>; };