1*724ba675SRob Herring// SPDX-License-Identifier: (GPL-2.0+ OR X11) 2*724ba675SRob Herring/* 3*724ba675SRob Herring * at91-sama5d2_ptc_ek.dts - Device Tree file for SAMA5D2 PTC EK board 4*724ba675SRob Herring * 5*724ba675SRob Herring * Copyright (C) 2017 Microchip/Atmel, 6*724ba675SRob Herring * 2017 Wenyou Yang <wenyou.yang@microchip.com> 7*724ba675SRob Herring * 2017 Ludovic Desroches <ludovic.desroches@microchip.com> 8*724ba675SRob Herring */ 9*724ba675SRob Herring/dts-v1/; 10*724ba675SRob Herring#include "sama5d2.dtsi" 11*724ba675SRob Herring#include "sama5d2-pinfunc.h" 12*724ba675SRob Herring#include <dt-bindings/mfd/atmel-flexcom.h> 13*724ba675SRob Herring#include <dt-bindings/gpio/gpio.h> 14*724ba675SRob Herring#include <dt-bindings/input/input.h> 15*724ba675SRob Herring#include <dt-bindings/pinctrl/at91.h> 16*724ba675SRob Herring 17*724ba675SRob Herring/ { 18*724ba675SRob Herring model = "Atmel SAMA5D2 PTC EK"; 19*724ba675SRob Herring compatible = "atmel,sama5d2-ptc_ek", "atmel,sama5d2", "atmel,sama5"; 20*724ba675SRob Herring 21*724ba675SRob Herring aliases { 22*724ba675SRob Herring serial0 = &uart0; /* DBGU */ 23*724ba675SRob Herring i2c0 = &i2c0; /* mikroBUS 1 */ 24*724ba675SRob Herring i2c1 = &i2c1; /* XPRO EXT1 */ 25*724ba675SRob Herring i2c2 = &i2c2; 26*724ba675SRob Herring }; 27*724ba675SRob Herring 28*724ba675SRob Herring chosen { 29*724ba675SRob Herring stdout-path = "serial0:115200n8"; 30*724ba675SRob Herring }; 31*724ba675SRob Herring 32*724ba675SRob Herring clocks { 33*724ba675SRob Herring slow_xtal { 34*724ba675SRob Herring clock-frequency = <32768>; 35*724ba675SRob Herring }; 36*724ba675SRob Herring 37*724ba675SRob Herring main_xtal { 38*724ba675SRob Herring clock-frequency = <24000000>; 39*724ba675SRob Herring }; 40*724ba675SRob Herring }; 41*724ba675SRob Herring 42*724ba675SRob Herring ahb { 43*724ba675SRob Herring usb0: gadget@300000 { 44*724ba675SRob Herring atmel,vbus-gpio = <&pioA PIN_PB11 GPIO_ACTIVE_HIGH>; 45*724ba675SRob Herring pinctrl-names = "default"; 46*724ba675SRob Herring pinctrl-0 = <&pinctrl_usba_vbus>; 47*724ba675SRob Herring status = "okay"; 48*724ba675SRob Herring }; 49*724ba675SRob Herring 50*724ba675SRob Herring usb1: ohci@400000 { 51*724ba675SRob Herring num-ports = <3>; 52*724ba675SRob Herring atmel,vbus-gpio = <0 53*724ba675SRob Herring &pioA PIN_PB12 GPIO_ACTIVE_HIGH 54*724ba675SRob Herring 0 55*724ba675SRob Herring >; 56*724ba675SRob Herring pinctrl-names = "default"; 57*724ba675SRob Herring pinctrl-0 = <&pinctrl_usb_default>; 58*724ba675SRob Herring status = "okay"; 59*724ba675SRob Herring }; 60*724ba675SRob Herring 61*724ba675SRob Herring usb2: ehci@500000 { 62*724ba675SRob Herring status = "okay"; 63*724ba675SRob Herring }; 64*724ba675SRob Herring 65*724ba675SRob Herring ebi: ebi@10000000 { 66*724ba675SRob Herring pinctrl-names = "default"; 67*724ba675SRob Herring pinctrl-0 = <&pinctrl_nand_default>; 68*724ba675SRob Herring status = "okay"; /* conflicts with sdmmc1 and qspi0 */ 69*724ba675SRob Herring 70*724ba675SRob Herring nand_controller: nand-controller { 71*724ba675SRob Herring status = "okay"; 72*724ba675SRob Herring 73*724ba675SRob Herring nand@3 { 74*724ba675SRob Herring reg = <0x3 0x0 0x2>; 75*724ba675SRob Herring atmel,rb = <0>; 76*724ba675SRob Herring nand-bus-width = <8>; 77*724ba675SRob Herring nand-ecc-mode = "hw"; 78*724ba675SRob Herring nand-on-flash-bbt; 79*724ba675SRob Herring label = "atmel_nand"; 80*724ba675SRob Herring 81*724ba675SRob Herring partitions { 82*724ba675SRob Herring compatible = "fixed-partitions"; 83*724ba675SRob Herring #address-cells = <1>; 84*724ba675SRob Herring #size-cells = <1>; 85*724ba675SRob Herring 86*724ba675SRob Herring at91bootstrap@0 { 87*724ba675SRob Herring label = "bootstrap"; 88*724ba675SRob Herring reg = <0x0 0x40000>; 89*724ba675SRob Herring }; 90*724ba675SRob Herring 91*724ba675SRob Herring bootloader@40000 { 92*724ba675SRob Herring label = "bootloader"; 93*724ba675SRob Herring reg = <0x40000 0xc0000>; 94*724ba675SRob Herring }; 95*724ba675SRob Herring 96*724ba675SRob Herring bootloaderenvred@100000 { 97*724ba675SRob Herring label = "bootloader env redundant"; 98*724ba675SRob Herring reg = <0x100000 0x40000>; 99*724ba675SRob Herring }; 100*724ba675SRob Herring 101*724ba675SRob Herring bootloaderenv@140000 { 102*724ba675SRob Herring label = "bootloader env"; 103*724ba675SRob Herring reg = <0x140000 0x40000>; 104*724ba675SRob Herring }; 105*724ba675SRob Herring 106*724ba675SRob Herring dtb@180000 { 107*724ba675SRob Herring label = "device tree"; 108*724ba675SRob Herring reg = <0x180000 0x80000>; 109*724ba675SRob Herring }; 110*724ba675SRob Herring 111*724ba675SRob Herring kernel@200000 { 112*724ba675SRob Herring label = "kernel"; 113*724ba675SRob Herring reg = <0x200000 0x600000>; 114*724ba675SRob Herring }; 115*724ba675SRob Herring 116*724ba675SRob Herring rootfs@800000 { 117*724ba675SRob Herring label = "rootfs"; 118*724ba675SRob Herring reg = <0x800000 0x1f800000>; 119*724ba675SRob Herring }; 120*724ba675SRob Herring }; 121*724ba675SRob Herring }; 122*724ba675SRob Herring }; 123*724ba675SRob Herring }; 124*724ba675SRob Herring 125*724ba675SRob Herring sdmmc0: sdio-host@a0000000 { 126*724ba675SRob Herring bus-width = <8>; 127*724ba675SRob Herring pinctrl-names = "default"; 128*724ba675SRob Herring pinctrl-0 = <&pinctrl_sdmmc0_default>; 129*724ba675SRob Herring status = "okay"; 130*724ba675SRob Herring }; 131*724ba675SRob Herring 132*724ba675SRob Herring apb { 133*724ba675SRob Herring spi0: spi@f8000000 { 134*724ba675SRob Herring pinctrl-names = "default"; 135*724ba675SRob Herring pinctrl-0 = <&pinctrl_spi0_default>; 136*724ba675SRob Herring status = "okay"; 137*724ba675SRob Herring }; 138*724ba675SRob Herring 139*724ba675SRob Herring macb0: ethernet@f8008000 { 140*724ba675SRob Herring pinctrl-names = "default"; 141*724ba675SRob Herring pinctrl-0 = <&pinctrl_macb0_default &pinctrl_macb0_phy_irq>; 142*724ba675SRob Herring #address-cells = <1>; 143*724ba675SRob Herring #size-cells = <0>; 144*724ba675SRob Herring phy-mode = "rmii"; 145*724ba675SRob Herring status = "okay"; 146*724ba675SRob Herring 147*724ba675SRob Herring ethernet-phy@1 { 148*724ba675SRob Herring reg = <0x1>; 149*724ba675SRob Herring interrupt-parent = <&pioA>; 150*724ba675SRob Herring interrupts = <56 IRQ_TYPE_LEVEL_LOW>; 151*724ba675SRob Herring }; 152*724ba675SRob Herring }; 153*724ba675SRob Herring 154*724ba675SRob Herring tcb0: timer@f800c000 { 155*724ba675SRob Herring timer0: timer@0 { 156*724ba675SRob Herring compatible = "atmel,tcb-timer"; 157*724ba675SRob Herring reg = <0>; 158*724ba675SRob Herring }; 159*724ba675SRob Herring 160*724ba675SRob Herring timer1: timer@1 { 161*724ba675SRob Herring compatible = "atmel,tcb-timer"; 162*724ba675SRob Herring reg = <1>; 163*724ba675SRob Herring }; 164*724ba675SRob Herring }; 165*724ba675SRob Herring 166*724ba675SRob Herring uart0: serial@f801c000 { 167*724ba675SRob Herring pinctrl-names = "default"; 168*724ba675SRob Herring pinctrl-0 = <&pinctrl_uart0_default>; 169*724ba675SRob Herring atmel,use-dma-rx; 170*724ba675SRob Herring atmel,use-dma-tx; 171*724ba675SRob Herring status = "okay"; 172*724ba675SRob Herring }; 173*724ba675SRob Herring 174*724ba675SRob Herring uart2: serial@f8024000 { 175*724ba675SRob Herring pinctrl-names = "default"; 176*724ba675SRob Herring pinctrl-0 = <&pinctrl_uart2_default>; 177*724ba675SRob Herring atmel,use-dma-rx; 178*724ba675SRob Herring atmel,use-dma-tx; 179*724ba675SRob Herring status = "okay"; 180*724ba675SRob Herring }; 181*724ba675SRob Herring 182*724ba675SRob Herring i2c0: i2c@f8028000 { 183*724ba675SRob Herring dmas = <0>, <0>; 184*724ba675SRob Herring pinctrl-names = "default", "gpio"; 185*724ba675SRob Herring pinctrl-0 = <&pinctrl_i2c0_default>; 186*724ba675SRob Herring pinctrl-1 = <&pinctrl_i2c0_gpio>; 187*724ba675SRob Herring sda-gpios = <&pioA PIN_PD21 GPIO_ACTIVE_HIGH>; 188*724ba675SRob Herring scl-gpios = <&pioA PIN_PD22 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 189*724ba675SRob Herring status = "okay"; 190*724ba675SRob Herring }; 191*724ba675SRob Herring 192*724ba675SRob Herring flx0: flexcom@f8034000 { 193*724ba675SRob Herring atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>; 194*724ba675SRob Herring status = "okay"; 195*724ba675SRob Herring 196*724ba675SRob Herring i2c2: i2c@600 { 197*724ba675SRob Herring dmas = <0>, <0>; 198*724ba675SRob Herring pinctrl-names = "default", "gpio"; 199*724ba675SRob Herring pinctrl-0 = <&pinctrl_flx0_default>; 200*724ba675SRob Herring pinctrl-1 = <&pinctrl_flx0_gpio>; 201*724ba675SRob Herring sda-gpios = <&pioA PIN_PB28 GPIO_ACTIVE_HIGH>; 202*724ba675SRob Herring scl-gpios = <&pioA PIN_PB29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 203*724ba675SRob Herring status = "okay"; 204*724ba675SRob Herring }; 205*724ba675SRob Herring }; 206*724ba675SRob Herring 207*724ba675SRob Herring poweroff@f8048010 { 208*724ba675SRob Herring debounce-delay-us = <976>; 209*724ba675SRob Herring 210*724ba675SRob Herring input@0 { 211*724ba675SRob Herring reg = <0>; 212*724ba675SRob Herring }; 213*724ba675SRob Herring }; 214*724ba675SRob Herring 215*724ba675SRob Herring watchdog@f8048040 { 216*724ba675SRob Herring status = "okay"; 217*724ba675SRob Herring }; 218*724ba675SRob Herring 219*724ba675SRob Herring spi1: spi@fc000000 { 220*724ba675SRob Herring pinctrl-names = "default"; 221*724ba675SRob Herring pinctrl-0 = <&pinctrl_spi1_default>; 222*724ba675SRob Herring status = "okay"; 223*724ba675SRob Herring }; 224*724ba675SRob Herring 225*724ba675SRob Herring i2c1: i2c@fc028000 { 226*724ba675SRob Herring dmas = <0>, <0>; 227*724ba675SRob Herring pinctrl-names = "default", "gpio"; 228*724ba675SRob Herring pinctrl-0 = <&pinctrl_i2c1_default>; 229*724ba675SRob Herring pinctrl-1 = <&pinctrl_i2c1_gpio>; 230*724ba675SRob Herring sda-gpios = <&pioA PIN_PC6 GPIO_ACTIVE_HIGH>; 231*724ba675SRob Herring scl-gpios = <&pioA PIN_PC7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 232*724ba675SRob Herring status = "okay"; 233*724ba675SRob Herring 234*724ba675SRob Herring at24@50 { 235*724ba675SRob Herring compatible = "atmel,24c02"; 236*724ba675SRob Herring reg = <0x50>; 237*724ba675SRob Herring pagesize = <8>; 238*724ba675SRob Herring }; 239*724ba675SRob Herring }; 240*724ba675SRob Herring 241*724ba675SRob Herring pinctrl@fc038000 { 242*724ba675SRob Herring pinctrl_flx0_default: flx0_default { 243*724ba675SRob Herring pinmux = <PIN_PB28__FLEXCOM0_IO0>, 244*724ba675SRob Herring <PIN_PB29__FLEXCOM0_IO1>; 245*724ba675SRob Herring bias-disable; 246*724ba675SRob Herring }; 247*724ba675SRob Herring 248*724ba675SRob Herring pinctrl_flx0_gpio: flx0_gpio { 249*724ba675SRob Herring pinmux = <PIN_PB28__GPIO>, 250*724ba675SRob Herring <PIN_PB29__GPIO>; 251*724ba675SRob Herring bias-disable; 252*724ba675SRob Herring }; 253*724ba675SRob Herring 254*724ba675SRob Herring pinctrl_i2c0_default: i2c0_default { 255*724ba675SRob Herring pinmux = <PIN_PD21__TWD0>, 256*724ba675SRob Herring <PIN_PD22__TWCK0>; 257*724ba675SRob Herring bias-disable; 258*724ba675SRob Herring }; 259*724ba675SRob Herring 260*724ba675SRob Herring pinctrl_i2c0_gpio: i2c0_gpio { 261*724ba675SRob Herring pinmux = <PIN_PD21__GPIO>, 262*724ba675SRob Herring <PIN_PD22__GPIO>; 263*724ba675SRob Herring bias-disable; 264*724ba675SRob Herring }; 265*724ba675SRob Herring 266*724ba675SRob Herring pinctrl_i2c1_default: i2c1_default { 267*724ba675SRob Herring pinmux = <PIN_PC6__TWD1>, 268*724ba675SRob Herring <PIN_PC7__TWCK1>; 269*724ba675SRob Herring bias-disable; 270*724ba675SRob Herring }; 271*724ba675SRob Herring 272*724ba675SRob Herring pinctrl_i2c1_gpio: i2c1_gpio { 273*724ba675SRob Herring pinmux = <PIN_PC6__GPIO>, 274*724ba675SRob Herring <PIN_PC7__GPIO>; 275*724ba675SRob Herring bias-disable; 276*724ba675SRob Herring }; 277*724ba675SRob Herring 278*724ba675SRob Herring pinctrl_key_gpio_default: key_gpio_default { 279*724ba675SRob Herring pinmux = <PIN_PA10__GPIO>; 280*724ba675SRob Herring bias-pull-up; 281*724ba675SRob Herring }; 282*724ba675SRob Herring 283*724ba675SRob Herring pinctrl_led_gpio_default: led_gpio_default { 284*724ba675SRob Herring pinmux = <PIN_PB6__GPIO>, 285*724ba675SRob Herring <PIN_PB8__GPIO>, 286*724ba675SRob Herring <PIN_PB10__GPIO>; 287*724ba675SRob Herring bias-pull-up; 288*724ba675SRob Herring }; 289*724ba675SRob Herring 290*724ba675SRob Herring pinctrl_macb0_default: macb0_default { 291*724ba675SRob Herring pinmux = <PIN_PB14__GTXCK>, 292*724ba675SRob Herring <PIN_PB15__GTXEN>, 293*724ba675SRob Herring <PIN_PB16__GRXDV>, 294*724ba675SRob Herring <PIN_PB17__GRXER>, 295*724ba675SRob Herring <PIN_PB18__GRX0>, 296*724ba675SRob Herring <PIN_PB19__GRX1>, 297*724ba675SRob Herring <PIN_PB20__GTX0>, 298*724ba675SRob Herring <PIN_PB21__GTX1>, 299*724ba675SRob Herring <PIN_PB22__GMDC>, 300*724ba675SRob Herring <PIN_PB23__GMDIO>; 301*724ba675SRob Herring bias-disable; 302*724ba675SRob Herring }; 303*724ba675SRob Herring 304*724ba675SRob Herring pinctrl_macb0_phy_irq: macb0_phy_irq { 305*724ba675SRob Herring pinmux = <PIN_PB24__GPIO>; 306*724ba675SRob Herring bias-disable; 307*724ba675SRob Herring }; 308*724ba675SRob Herring 309*724ba675SRob Herring pinctrl_nand_default: nand_default { 310*724ba675SRob Herring re_we_data { 311*724ba675SRob Herring pinmux = <PIN_PA22__D0>, 312*724ba675SRob Herring <PIN_PA23__D1>, 313*724ba675SRob Herring <PIN_PA24__D2>, 314*724ba675SRob Herring <PIN_PA25__D3>, 315*724ba675SRob Herring <PIN_PA26__D4>, 316*724ba675SRob Herring <PIN_PA27__D5>, 317*724ba675SRob Herring <PIN_PA28__D6>, 318*724ba675SRob Herring <PIN_PA29__D7>, 319*724ba675SRob Herring <PIN_PA30__NWE_NANDWE>, 320*724ba675SRob Herring <PIN_PB2__NRD_NANDOE>; 321*724ba675SRob Herring bias-pull-up; 322*724ba675SRob Herring atmel,drive-strength = <ATMEL_PIO_DRVSTR_ME>; 323*724ba675SRob Herring }; 324*724ba675SRob Herring 325*724ba675SRob Herring ale_cle_rdy_cs { 326*724ba675SRob Herring pinmux = <PIN_PB0__A21_NANDALE>, 327*724ba675SRob Herring <PIN_PB1__A22_NANDCLE>, 328*724ba675SRob Herring <PIN_PC8__NANDRDY>, 329*724ba675SRob Herring <PIN_PA31__NCS3>; 330*724ba675SRob Herring bias-pull-up; 331*724ba675SRob Herring }; 332*724ba675SRob Herring }; 333*724ba675SRob Herring 334*724ba675SRob Herring pinctrl_sdmmc0_default: sdmmc0_default { 335*724ba675SRob Herring cmd_data { 336*724ba675SRob Herring pinmux = <PIN_PA1__SDMMC0_CMD>, 337*724ba675SRob Herring <PIN_PA2__SDMMC0_DAT0>, 338*724ba675SRob Herring <PIN_PA3__SDMMC0_DAT1>, 339*724ba675SRob Herring <PIN_PA4__SDMMC0_DAT2>, 340*724ba675SRob Herring <PIN_PA5__SDMMC0_DAT3>, 341*724ba675SRob Herring <PIN_PA6__SDMMC0_DAT4>, 342*724ba675SRob Herring <PIN_PA7__SDMMC0_DAT5>, 343*724ba675SRob Herring <PIN_PA8__SDMMC0_DAT6>, 344*724ba675SRob Herring <PIN_PA9__SDMMC0_DAT7>; 345*724ba675SRob Herring bias-pull-up; 346*724ba675SRob Herring }; 347*724ba675SRob Herring 348*724ba675SRob Herring ck_cd_vddsel { 349*724ba675SRob Herring pinmux = <PIN_PA0__SDMMC0_CK>, 350*724ba675SRob Herring <PIN_PA11__SDMMC0_VDDSEL>, 351*724ba675SRob Herring <PIN_PA13__SDMMC0_CD>; 352*724ba675SRob Herring bias-disable; 353*724ba675SRob Herring }; 354*724ba675SRob Herring }; 355*724ba675SRob Herring 356*724ba675SRob Herring pinctrl_spi0_default: spi0_default { 357*724ba675SRob Herring pinmux = <PIN_PA14__SPI0_SPCK>, 358*724ba675SRob Herring <PIN_PA15__SPI0_MOSI>, 359*724ba675SRob Herring <PIN_PA16__SPI0_MISO>, 360*724ba675SRob Herring <PIN_PA17__SPI0_NPCS0>; 361*724ba675SRob Herring bias-disable; 362*724ba675SRob Herring }; 363*724ba675SRob Herring 364*724ba675SRob Herring pinctrl_spi1_default: spi1_default { 365*724ba675SRob Herring pinmux = <PIN_PC1__SPI1_SPCK>, 366*724ba675SRob Herring <PIN_PC2__SPI1_MOSI>, 367*724ba675SRob Herring <PIN_PC3__SPI1_MISO>, 368*724ba675SRob Herring <PIN_PC4__SPI1_NPCS0>; 369*724ba675SRob Herring bias-disable; 370*724ba675SRob Herring }; 371*724ba675SRob Herring 372*724ba675SRob Herring pinctrl_uart0_default: uart0_default { 373*724ba675SRob Herring pinmux = <PIN_PB26__URXD0>, 374*724ba675SRob Herring <PIN_PB27__UTXD0>; 375*724ba675SRob Herring bias-disable; 376*724ba675SRob Herring }; 377*724ba675SRob Herring 378*724ba675SRob Herring pinctrl_uart2_default: uart2_default { 379*724ba675SRob Herring pinmux = <PIN_PD23__URXD2>, 380*724ba675SRob Herring <PIN_PD24__UTXD2>; 381*724ba675SRob Herring bias-disable; 382*724ba675SRob Herring }; 383*724ba675SRob Herring 384*724ba675SRob Herring pinctrl_usb_default: usb_default { 385*724ba675SRob Herring pinmux = <PIN_PB12__GPIO>; 386*724ba675SRob Herring bias-disable; 387*724ba675SRob Herring }; 388*724ba675SRob Herring 389*724ba675SRob Herring pinctrl_usba_vbus: usba_vbus { 390*724ba675SRob Herring pinmux = <PIN_PB11__GPIO>; 391*724ba675SRob Herring bias-disable; 392*724ba675SRob Herring }; 393*724ba675SRob Herring 394*724ba675SRob Herring }; 395*724ba675SRob Herring 396*724ba675SRob Herring }; 397*724ba675SRob Herring }; 398*724ba675SRob Herring 399*724ba675SRob Herring gpio-keys { 400*724ba675SRob Herring compatible = "gpio-keys"; 401*724ba675SRob Herring 402*724ba675SRob Herring pinctrl-names = "default"; 403*724ba675SRob Herring pinctrl-0 = <&pinctrl_key_gpio_default>; 404*724ba675SRob Herring 405*724ba675SRob Herring button-1 { 406*724ba675SRob Herring label = "PB_USER"; 407*724ba675SRob Herring gpios = <&pioA PIN_PA10 GPIO_ACTIVE_LOW>; 408*724ba675SRob Herring linux,code = <KEY_PROG1>; 409*724ba675SRob Herring wakeup-source; 410*724ba675SRob Herring }; 411*724ba675SRob Herring }; 412*724ba675SRob Herring 413*724ba675SRob Herring leds { 414*724ba675SRob Herring compatible = "gpio-leds"; 415*724ba675SRob Herring pinctrl-names = "default"; 416*724ba675SRob Herring pinctrl-0 = <&pinctrl_led_gpio_default>; 417*724ba675SRob Herring status = "okay"; 418*724ba675SRob Herring 419*724ba675SRob Herring led-red { 420*724ba675SRob Herring label = "red"; 421*724ba675SRob Herring gpios = <&pioA PIN_PB10 GPIO_ACTIVE_HIGH>; 422*724ba675SRob Herring }; 423*724ba675SRob Herring 424*724ba675SRob Herring led-green { 425*724ba675SRob Herring label = "green"; 426*724ba675SRob Herring gpios = <&pioA PIN_PB8 GPIO_ACTIVE_HIGH>; 427*724ba675SRob Herring }; 428*724ba675SRob Herring 429*724ba675SRob Herring led-blue { 430*724ba675SRob Herring label = "blue"; 431*724ba675SRob Herring gpios = <&pioA PIN_PB6 GPIO_ACTIVE_HIGH>; 432*724ba675SRob Herring linux,default-trigger = "heartbeat"; 433*724ba675SRob Herring }; 434*724ba675SRob Herring }; 435*724ba675SRob Herring}; 436