1b1f0bbe2SRussell King// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2b1f0bbe2SRussell King/* 3b1f0bbe2SRussell King * Copyright (C) 2016 Marvell Technology Group Ltd. 4b1f0bbe2SRussell King * 5b1f0bbe2SRussell King * Device Tree file for MACCHIATOBin Armada 8040 community board platform 6b1f0bbe2SRussell King */ 7b1f0bbe2SRussell King 8*da57203dSTomasz Maciej Nowak#include <dt-bindings/leds/common.h> 9*da57203dSTomasz Maciej Nowak 10b1f0bbe2SRussell King#include "armada-8040-mcbin.dtsi" 11b1f0bbe2SRussell King 12b1f0bbe2SRussell King/ { 13b1f0bbe2SRussell King model = "Marvell 8040 MACCHIATOBin Single-shot"; 14b1f0bbe2SRussell King compatible = "marvell,armada8040-mcbin-singleshot", 15b1f0bbe2SRussell King "marvell,armada8040-mcbin", "marvell,armada8040", 16b1f0bbe2SRussell King "marvell,armada-ap806-quad", "marvell,armada-ap806"; 17*da57203dSTomasz Maciej Nowak 18*da57203dSTomasz Maciej Nowak leds { 19*da57203dSTomasz Maciej Nowak compatible = "gpio-leds"; 20*da57203dSTomasz Maciej Nowak pinctrl-0 = <&cp0_led18_pins>; 21*da57203dSTomasz Maciej Nowak pinctrl-names = "default"; 22*da57203dSTomasz Maciej Nowak 23*da57203dSTomasz Maciej Nowak led18 { 24*da57203dSTomasz Maciej Nowak gpios = <&cp0_gpio2 1 GPIO_ACTIVE_LOW>; 25*da57203dSTomasz Maciej Nowak function = LED_FUNCTION_HEARTBEAT; 26*da57203dSTomasz Maciej Nowak color = <LED_COLOR_ID_GREEN>; 27*da57203dSTomasz Maciej Nowak linux,default-trigger = "heartbeat"; 28*da57203dSTomasz Maciej Nowak }; 29*da57203dSTomasz Maciej Nowak }; 30b1f0bbe2SRussell King}; 31b1f0bbe2SRussell King 32b1f0bbe2SRussell King&cp0_eth0 { 33b1f0bbe2SRussell King status = "okay"; 34847c3323SRussell King phy-mode = "10gbase-r"; 35b1f0bbe2SRussell King managed = "in-band-status"; 36b1f0bbe2SRussell King sfp = <&sfp_eth0>; 37b1f0bbe2SRussell King}; 38b1f0bbe2SRussell King 39b1f0bbe2SRussell King&cp1_eth0 { 40b1f0bbe2SRussell King status = "okay"; 41847c3323SRussell King phy-mode = "10gbase-r"; 42b1f0bbe2SRussell King managed = "in-band-status"; 43b1f0bbe2SRussell King sfp = <&sfp_eth1>; 44b1f0bbe2SRussell King}; 45*da57203dSTomasz Maciej Nowak 46*da57203dSTomasz Maciej Nowak&cp0_pinctrl { 47*da57203dSTomasz Maciej Nowak cp0_led18_pins: led18-pins { 48*da57203dSTomasz Maciej Nowak marvell,pins = "mpp33"; 49*da57203dSTomasz Maciej Nowak marvell,function = "gpio"; 50*da57203dSTomasz Maciej Nowak }; 51*da57203dSTomasz Maciej Nowak}; 52