1371a47c9SVarshini Rajendran// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2371a47c9SVarshini Rajendran/* 3371a47c9SVarshini Rajendran * at91-sam9x75_curiosity.dts - Device Tree file for Microchip SAM9X75 Curiosity board 4371a47c9SVarshini Rajendran * 5371a47c9SVarshini Rajendran * Copyright (C) 2023 Microchip Technology Inc. and its subsidiaries 6371a47c9SVarshini Rajendran * 7371a47c9SVarshini Rajendran * Author: Varshini Rajendran <varshini.rajendran@microchip.com> 8371a47c9SVarshini Rajendran */ 9371a47c9SVarshini Rajendran/dts-v1/; 10371a47c9SVarshini Rajendran#include "sam9x7.dtsi" 11371a47c9SVarshini Rajendran#include <dt-bindings/input/input.h> 12371a47c9SVarshini Rajendran 13371a47c9SVarshini Rajendran/ { 14371a47c9SVarshini Rajendran model = "Microchip SAM9X75 Curiosity"; 15371a47c9SVarshini Rajendran compatible = "microchip,sam9x75-curiosity", "microchip,sam9x7", "atmel,at91sam9"; 16371a47c9SVarshini Rajendran 17371a47c9SVarshini Rajendran aliases { 18371a47c9SVarshini Rajendran i2c0 = &i2c6; 19371a47c9SVarshini Rajendran }; 20371a47c9SVarshini Rajendran 21371a47c9SVarshini Rajendran chosen { 22371a47c9SVarshini Rajendran stdout-path = "serial0:115200n8"; 23371a47c9SVarshini Rajendran }; 24371a47c9SVarshini Rajendran 25371a47c9SVarshini Rajendran gpio-keys { 26371a47c9SVarshini Rajendran compatible = "gpio-keys"; 27371a47c9SVarshini Rajendran pinctrl-names = "default"; 28371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_key_gpio_default>; 29371a47c9SVarshini Rajendran 30371a47c9SVarshini Rajendran button-user { 31371a47c9SVarshini Rajendran label = "USER"; 32371a47c9SVarshini Rajendran gpios = <&pioC 9 GPIO_ACTIVE_LOW>; 33371a47c9SVarshini Rajendran linux,code = <KEY_0>; 34371a47c9SVarshini Rajendran wakeup-source; 35371a47c9SVarshini Rajendran }; 36371a47c9SVarshini Rajendran }; 37371a47c9SVarshini Rajendran 38371a47c9SVarshini Rajendran led-controller { 39371a47c9SVarshini Rajendran compatible = "gpio-leds"; 40371a47c9SVarshini Rajendran 41371a47c9SVarshini Rajendran led_red: led-red { 42371a47c9SVarshini Rajendran label = "red"; 43371a47c9SVarshini Rajendran gpios = <&pioC 14 GPIO_ACTIVE_HIGH>; 44371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_red_led_gpio_default>; 45371a47c9SVarshini Rajendran }; 46371a47c9SVarshini Rajendran 47371a47c9SVarshini Rajendran led_green: led-green { 48371a47c9SVarshini Rajendran label = "green"; 49371a47c9SVarshini Rajendran gpios = <&pioC 21 GPIO_ACTIVE_HIGH>; 50371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_green_led_gpio_default>; 51371a47c9SVarshini Rajendran }; 52371a47c9SVarshini Rajendran 53371a47c9SVarshini Rajendran led_blue: led-blue { 54371a47c9SVarshini Rajendran label = "blue"; 55371a47c9SVarshini Rajendran gpios = <&pioC 20 GPIO_ACTIVE_HIGH>; 56371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_blue_led_gpio_default>; 57371a47c9SVarshini Rajendran linux,default-trigger = "heartbeat"; 58371a47c9SVarshini Rajendran }; 59371a47c9SVarshini Rajendran }; 60371a47c9SVarshini Rajendran 61371a47c9SVarshini Rajendran memory@20000000 { 62371a47c9SVarshini Rajendran reg = <0x20000000 0x10000000>; 63371a47c9SVarshini Rajendran device_type = "memory"; 64371a47c9SVarshini Rajendran }; 65371a47c9SVarshini Rajendran}; 66371a47c9SVarshini Rajendran 67371a47c9SVarshini Rajendran&classd { 68371a47c9SVarshini Rajendran pinctrl-names = "default"; 69371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_classd_default>; 70371a47c9SVarshini Rajendran atmel,pwm-type = "diff"; 71371a47c9SVarshini Rajendran atmel,non-overlap-time = <10>; 72371a47c9SVarshini Rajendran status = "okay"; 73371a47c9SVarshini Rajendran}; 74371a47c9SVarshini Rajendran 75371a47c9SVarshini Rajendran&dbgu { 76371a47c9SVarshini Rajendran pinctrl-names = "default"; 77371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_dbgu_default>; 78371a47c9SVarshini Rajendran status = "okay"; 79371a47c9SVarshini Rajendran}; 80371a47c9SVarshini Rajendran 81371a47c9SVarshini Rajendran&dma0 { 82371a47c9SVarshini Rajendran status = "okay"; 83371a47c9SVarshini Rajendran}; 84371a47c9SVarshini Rajendran 85371a47c9SVarshini Rajendran&flx6 { 86371a47c9SVarshini Rajendran atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>; 87371a47c9SVarshini Rajendran status = "okay"; 88371a47c9SVarshini Rajendran}; 89371a47c9SVarshini Rajendran 90371a47c9SVarshini Rajendran&i2c6 { 91371a47c9SVarshini Rajendran pinctrl-names = "default"; 92371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_flx6_default>; 93371a47c9SVarshini Rajendran i2c-analog-filter; 94371a47c9SVarshini Rajendran i2c-digital-filter; 95371a47c9SVarshini Rajendran i2c-digital-filter-width-ns = <35>; 96371a47c9SVarshini Rajendran status = "okay"; 97371a47c9SVarshini Rajendran 98371a47c9SVarshini Rajendran pmic@5b { 99371a47c9SVarshini Rajendran compatible = "microchip,mcp16502"; 100371a47c9SVarshini Rajendran reg = <0x5b>; 101371a47c9SVarshini Rajendran 102371a47c9SVarshini Rajendran regulators { 103371a47c9SVarshini Rajendran vdd_3v3: VDD_IO { 104371a47c9SVarshini Rajendran regulator-name = "VDD_IO"; 105371a47c9SVarshini Rajendran regulator-min-microvolt = <3300000>; 106371a47c9SVarshini Rajendran regulator-max-microvolt = <3300000>; 107371a47c9SVarshini Rajendran regulator-initial-mode = <2>; 108371a47c9SVarshini Rajendran regulator-allowed-modes = <2>, <4>; 109371a47c9SVarshini Rajendran regulator-always-on; 110371a47c9SVarshini Rajendran 111371a47c9SVarshini Rajendran regulator-state-standby { 112371a47c9SVarshini Rajendran regulator-on-in-suspend; 113371a47c9SVarshini Rajendran regulator-mode = <4>; 114371a47c9SVarshini Rajendran }; 115371a47c9SVarshini Rajendran 116371a47c9SVarshini Rajendran regulator-state-mem { 117371a47c9SVarshini Rajendran regulator-mode = <4>; 118371a47c9SVarshini Rajendran }; 119371a47c9SVarshini Rajendran }; 120371a47c9SVarshini Rajendran 121371a47c9SVarshini Rajendran vddioddr: VDD_DDR { 122371a47c9SVarshini Rajendran regulator-name = "VDD_DDR"; 123371a47c9SVarshini Rajendran regulator-min-microvolt = <1350000>; 124371a47c9SVarshini Rajendran regulator-max-microvolt = <1350000>; 125371a47c9SVarshini Rajendran regulator-initial-mode = <2>; 126371a47c9SVarshini Rajendran regulator-allowed-modes = <2>, <4>; 127371a47c9SVarshini Rajendran regulator-always-on; 128371a47c9SVarshini Rajendran 129371a47c9SVarshini Rajendran regulator-state-standby { 130371a47c9SVarshini Rajendran regulator-on-in-suspend; 131371a47c9SVarshini Rajendran regulator-mode = <4>; 132371a47c9SVarshini Rajendran }; 133371a47c9SVarshini Rajendran 134371a47c9SVarshini Rajendran regulator-state-mem { 135371a47c9SVarshini Rajendran regulator-on-in-suspend; 136371a47c9SVarshini Rajendran regulator-mode = <4>; 137371a47c9SVarshini Rajendran }; 138371a47c9SVarshini Rajendran }; 139371a47c9SVarshini Rajendran 140371a47c9SVarshini Rajendran vddcore: VDD_CORE { 141371a47c9SVarshini Rajendran regulator-name = "VDD_CORE"; 142371a47c9SVarshini Rajendran regulator-min-microvolt = <1150000>; 143371a47c9SVarshini Rajendran regulator-max-microvolt = <1150000>; 144371a47c9SVarshini Rajendran regulator-initial-mode = <2>; 145371a47c9SVarshini Rajendran regulator-allowed-modes = <2>, <4>; 146371a47c9SVarshini Rajendran regulator-always-on; 147371a47c9SVarshini Rajendran 148371a47c9SVarshini Rajendran regulator-state-standby { 149371a47c9SVarshini Rajendran regulator-on-in-suspend; 150371a47c9SVarshini Rajendran regulator-mode = <4>; 151371a47c9SVarshini Rajendran }; 152371a47c9SVarshini Rajendran 153371a47c9SVarshini Rajendran regulator-state-mem { 154371a47c9SVarshini Rajendran regulator-mode = <4>; 155371a47c9SVarshini Rajendran }; 156371a47c9SVarshini Rajendran }; 157371a47c9SVarshini Rajendran 158371a47c9SVarshini Rajendran dcdc4: VDD_OTHER { 159371a47c9SVarshini Rajendran regulator-name = "VDD_OTHER"; 160371a47c9SVarshini Rajendran regulator-min-microvolt = <1150000>; 161371a47c9SVarshini Rajendran regulator-max-microvolt = <1150000>; 162371a47c9SVarshini Rajendran regulator-initial-mode = <2>; 163371a47c9SVarshini Rajendran regulator-allowed-modes = <2>, <4>; 164371a47c9SVarshini Rajendran regulator-ramp-delay = <3125>; 165371a47c9SVarshini Rajendran regulator-always-on; 166371a47c9SVarshini Rajendran 167371a47c9SVarshini Rajendran regulator-state-standby { 168371a47c9SVarshini Rajendran regulator-on-in-suspend; 169371a47c9SVarshini Rajendran regulator-mode = <4>; 170371a47c9SVarshini Rajendran }; 171371a47c9SVarshini Rajendran 172371a47c9SVarshini Rajendran regulator-state-mem { 173371a47c9SVarshini Rajendran regulator-mode = <4>; 174371a47c9SVarshini Rajendran }; 175371a47c9SVarshini Rajendran }; 176371a47c9SVarshini Rajendran 177371a47c9SVarshini Rajendran vldo1: LDO1 { 178371a47c9SVarshini Rajendran regulator-name = "LDO1"; 179371a47c9SVarshini Rajendran regulator-min-microvolt = <3300000>; 180371a47c9SVarshini Rajendran regulator-max-microvolt = <3300000>; 181371a47c9SVarshini Rajendran regulator-always-on; 182371a47c9SVarshini Rajendran 183371a47c9SVarshini Rajendran regulator-state-standby { 184371a47c9SVarshini Rajendran regulator-on-in-suspend; 185371a47c9SVarshini Rajendran }; 186371a47c9SVarshini Rajendran }; 187371a47c9SVarshini Rajendran 188371a47c9SVarshini Rajendran vldo2: LDO2 { 189371a47c9SVarshini Rajendran regulator-name = "LDO2"; 190371a47c9SVarshini Rajendran regulator-min-microvolt = <1800000>; 191371a47c9SVarshini Rajendran regulator-max-microvolt = <1800000>; 192371a47c9SVarshini Rajendran 193371a47c9SVarshini Rajendran regulator-state-standby { 194371a47c9SVarshini Rajendran regulator-on-in-suspend; 195371a47c9SVarshini Rajendran }; 196371a47c9SVarshini Rajendran }; 197371a47c9SVarshini Rajendran }; 198371a47c9SVarshini Rajendran }; 199371a47c9SVarshini Rajendran}; 200371a47c9SVarshini Rajendran 201*36591b7dSMihai Sain&flx7 { 202*36591b7dSMihai Sain atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>; 203*36591b7dSMihai Sain status = "okay"; 204*36591b7dSMihai Sain}; 205*36591b7dSMihai Sain 206*36591b7dSMihai Sain&i2c7 { 207*36591b7dSMihai Sain dmas = <0>, <0>; 208*36591b7dSMihai Sain i2c-analog-filter; 209*36591b7dSMihai Sain i2c-digital-filter; 210*36591b7dSMihai Sain i2c-digital-filter-width-ns = <35>; 211*36591b7dSMihai Sain pinctrl-names = "default"; 212*36591b7dSMihai Sain pinctrl-0 = <&pinctrl_flx7_default>; 213*36591b7dSMihai Sain status = "okay"; 214*36591b7dSMihai Sain 215*36591b7dSMihai Sain power-monitor@10 { 216*36591b7dSMihai Sain compatible = "microchip,pac1934"; 217*36591b7dSMihai Sain reg = <0x10>; 218*36591b7dSMihai Sain #address-cells = <1>; 219*36591b7dSMihai Sain #size-cells = <0>; 220*36591b7dSMihai Sain 221*36591b7dSMihai Sain channel@1 { 222*36591b7dSMihai Sain reg = <0x1>; 223*36591b7dSMihai Sain shunt-resistor-micro-ohms = <10000>; 224*36591b7dSMihai Sain label = "VDD3V3"; 225*36591b7dSMihai Sain }; 226*36591b7dSMihai Sain 227*36591b7dSMihai Sain channel@2 { 228*36591b7dSMihai Sain reg = <0x2>; 229*36591b7dSMihai Sain shunt-resistor-micro-ohms = <10000>; 230*36591b7dSMihai Sain label = "DCDC4"; 231*36591b7dSMihai Sain }; 232*36591b7dSMihai Sain 233*36591b7dSMihai Sain channel@3 { 234*36591b7dSMihai Sain reg = <0x3>; 235*36591b7dSMihai Sain shunt-resistor-micro-ohms = <10000>; 236*36591b7dSMihai Sain label = "VDDCORE"; 237*36591b7dSMihai Sain }; 238*36591b7dSMihai Sain 239*36591b7dSMihai Sain channel@4 { 240*36591b7dSMihai Sain reg = <0x4>; 241*36591b7dSMihai Sain shunt-resistor-micro-ohms = <10000>; 242*36591b7dSMihai Sain label = "VDDIODDR"; 243*36591b7dSMihai Sain }; 244*36591b7dSMihai Sain }; 245*36591b7dSMihai Sain}; 246*36591b7dSMihai Sain 247371a47c9SVarshini Rajendran&i2s { 248371a47c9SVarshini Rajendran pinctrl-names = "default"; 249371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_i2s_default>; 250371a47c9SVarshini Rajendran #sound-dai-cells = <0>; 251371a47c9SVarshini Rajendran status = "okay"; 252371a47c9SVarshini Rajendran}; 253371a47c9SVarshini Rajendran 254371a47c9SVarshini Rajendran&main_xtal { 255371a47c9SVarshini Rajendran clock-frequency = <24000000>; 256371a47c9SVarshini Rajendran}; 257371a47c9SVarshini Rajendran 258371a47c9SVarshini Rajendran&pinctrl { 259371a47c9SVarshini Rajendran classd { 260371a47c9SVarshini Rajendran pinctrl_classd_default: classd-default { 261371a47c9SVarshini Rajendran atmel,pins = 262371a47c9SVarshini Rajendran <AT91_PIOA 18 AT91_PERIPH_C AT91_PINCTRL_PULL_UP>, 263371a47c9SVarshini Rajendran <AT91_PIOA 19 AT91_PERIPH_C AT91_PINCTRL_PULL_DOWN>; 264371a47c9SVarshini Rajendran }; 265371a47c9SVarshini Rajendran }; 266371a47c9SVarshini Rajendran 267371a47c9SVarshini Rajendran dbgu { 268371a47c9SVarshini Rajendran pinctrl_dbgu_default: dbgu-default { 269371a47c9SVarshini Rajendran atmel,pins = <AT91_PIOA 26 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>, 270371a47c9SVarshini Rajendran <AT91_PIOA 27 AT91_PERIPH_A AT91_PINCTRL_NONE>; 271371a47c9SVarshini Rajendran }; 272371a47c9SVarshini Rajendran }; 273371a47c9SVarshini Rajendran 274371a47c9SVarshini Rajendran flexcom { 275371a47c9SVarshini Rajendran pinctrl_flx6_default: flx6-default { 276371a47c9SVarshini Rajendran atmel,pins = 277371a47c9SVarshini Rajendran <AT91_PIOA 24 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>, 278371a47c9SVarshini Rajendran <AT91_PIOA 25 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; 279371a47c9SVarshini Rajendran }; 280*36591b7dSMihai Sain 281*36591b7dSMihai Sain pinctrl_flx7_default: flx7-default { 282*36591b7dSMihai Sain atmel,pins = 283*36591b7dSMihai Sain <AT91_PIOC 0 AT91_PERIPH_C AT91_PINCTRL_PULL_UP>, 284*36591b7dSMihai Sain <AT91_PIOC 1 AT91_PERIPH_C AT91_PINCTRL_PULL_UP>; 285*36591b7dSMihai Sain }; 286371a47c9SVarshini Rajendran }; 287371a47c9SVarshini Rajendran 288371a47c9SVarshini Rajendran gpio-keys { 289371a47c9SVarshini Rajendran pinctrl_key_gpio_default: key-gpio-default { 290371a47c9SVarshini Rajendran atmel,pins = <AT91_PIOC 9 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; 291371a47c9SVarshini Rajendran }; 292371a47c9SVarshini Rajendran }; 293371a47c9SVarshini Rajendran 294371a47c9SVarshini Rajendran i2s { 295371a47c9SVarshini Rajendran pinctrl_i2s_default: i2s-default { 296371a47c9SVarshini Rajendran atmel,pins = 297371a47c9SVarshini Rajendran <AT91_PIOB 26 AT91_PERIPH_D AT91_PINCTRL_NONE>, /* I2SCK */ 298371a47c9SVarshini Rajendran <AT91_PIOB 15 AT91_PERIPH_D AT91_PINCTRL_NONE>, /* I2SWS */ 299371a47c9SVarshini Rajendran <AT91_PIOB 16 AT91_PERIPH_D AT91_PINCTRL_NONE>, /* I2SDIN */ 300371a47c9SVarshini Rajendran <AT91_PIOB 17 AT91_PERIPH_D AT91_PINCTRL_NONE>, /* I2SDOUT */ 301371a47c9SVarshini Rajendran <AT91_PIOB 25 AT91_PERIPH_D AT91_PINCTRL_NONE>; /* I2SMCK */ 302371a47c9SVarshini Rajendran }; 303371a47c9SVarshini Rajendran }; 304371a47c9SVarshini Rajendran 305371a47c9SVarshini Rajendran led-controller { 306371a47c9SVarshini Rajendran pinctrl_red_led_gpio_default: red-led-gpio-default { 307371a47c9SVarshini Rajendran atmel,pins = <AT91_PIOC 14 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; 308371a47c9SVarshini Rajendran }; 309371a47c9SVarshini Rajendran pinctrl_green_led_gpio_default: green-led-gpio-default { 310371a47c9SVarshini Rajendran atmel,pins = <AT91_PIOC 21 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; 311371a47c9SVarshini Rajendran }; 312371a47c9SVarshini Rajendran pinctrl_blue_led_gpio_default: blue-led-gpio-default { 313371a47c9SVarshini Rajendran atmel,pins = <AT91_PIOC 20 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; 314371a47c9SVarshini Rajendran }; 315371a47c9SVarshini Rajendran }; 316371a47c9SVarshini Rajendran 317371a47c9SVarshini Rajendran sdmmc0 { 318371a47c9SVarshini Rajendran pinctrl_sdmmc0_default: sdmmc0-default { 319371a47c9SVarshini Rajendran atmel,pins = 320371a47c9SVarshini Rajendran <AT91_PIOA 2 AT91_PERIPH_A (AT91_PINCTRL_DRIVE_STRENGTH_HI | AT91_PINCTRL_SLEWRATE_ENA)>, /* PA2 CK periph A with pullup */ 321371a47c9SVarshini Rajendran <AT91_PIOA 1 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI | AT91_PINCTRL_SLEWRATE_ENA)>, /* PA1 CMD periph A with pullup */ 322371a47c9SVarshini Rajendran <AT91_PIOA 0 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI | AT91_PINCTRL_SLEWRATE_ENA)>, /* PA0 DAT0 periph A */ 323371a47c9SVarshini Rajendran <AT91_PIOA 3 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI | AT91_PINCTRL_SLEWRATE_ENA)>, /* PA3 DAT1 periph A with pullup */ 324371a47c9SVarshini Rajendran <AT91_PIOA 4 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI | AT91_PINCTRL_SLEWRATE_ENA)>, /* PA4 DAT2 periph A with pullup */ 325371a47c9SVarshini Rajendran <AT91_PIOA 5 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI | AT91_PINCTRL_SLEWRATE_ENA)>; /* PA5 DAT3 periph A with pullup */ 326371a47c9SVarshini Rajendran }; 327371a47c9SVarshini Rajendran }; 328371a47c9SVarshini Rajendran}; /* pinctrl */ 329371a47c9SVarshini Rajendran 330371a47c9SVarshini Rajendran&poweroff { 331371a47c9SVarshini Rajendran debounce-delay-us = <976>; 332371a47c9SVarshini Rajendran status = "okay"; 333371a47c9SVarshini Rajendran 334371a47c9SVarshini Rajendran input@0 { 335371a47c9SVarshini Rajendran reg = <0>; 336371a47c9SVarshini Rajendran }; 337371a47c9SVarshini Rajendran}; 338371a47c9SVarshini Rajendran 339371a47c9SVarshini Rajendran&rtt { 340371a47c9SVarshini Rajendran atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 341371a47c9SVarshini Rajendran}; 342371a47c9SVarshini Rajendran 343371a47c9SVarshini Rajendran&sdmmc0 { 344371a47c9SVarshini Rajendran bus-width = <4>; 345371a47c9SVarshini Rajendran pinctrl-names = "default"; 346371a47c9SVarshini Rajendran pinctrl-0 = <&pinctrl_sdmmc0_default>; 347371a47c9SVarshini Rajendran cd-gpios = <&pioA 23 GPIO_ACTIVE_LOW>; 348371a47c9SVarshini Rajendran disable-wp; 349371a47c9SVarshini Rajendran status = "okay"; 350371a47c9SVarshini Rajendran}; 351371a47c9SVarshini Rajendran 352371a47c9SVarshini Rajendran&slow_xtal { 353371a47c9SVarshini Rajendran clock-frequency = <32768>; 354371a47c9SVarshini Rajendran}; 355371a47c9SVarshini Rajendran 356371a47c9SVarshini Rajendran&tcb { 357371a47c9SVarshini Rajendran timer0: timer@0 { 358371a47c9SVarshini Rajendran compatible = "atmel,tcb-timer"; 359371a47c9SVarshini Rajendran reg = <0>; 360371a47c9SVarshini Rajendran }; 361371a47c9SVarshini Rajendran 362371a47c9SVarshini Rajendran timer1: timer@1 { 363371a47c9SVarshini Rajendran compatible = "atmel,tcb-timer"; 364371a47c9SVarshini Rajendran reg = <1>; 365371a47c9SVarshini Rajendran }; 366371a47c9SVarshini Rajendran}; 367371a47c9SVarshini Rajendran 368371a47c9SVarshini Rajendran&trng { 369371a47c9SVarshini Rajendran status = "okay"; 370371a47c9SVarshini Rajendran}; 371371a47c9SVarshini Rajendran 372371a47c9SVarshini Rajendran&watchdog { 373371a47c9SVarshini Rajendran status = "okay"; 374371a47c9SVarshini Rajendran}; 375