1*7d0873ebSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ 2*7d0873ebSEmmanuel Vadot/dts-v1/; 3*7d0873ebSEmmanuel Vadot#include "aspeed-g5.dtsi" 4*7d0873ebSEmmanuel Vadot#include <dt-bindings/gpio/aspeed-gpio.h> 5*7d0873ebSEmmanuel Vadot#include <dt-bindings/leds/common.h> 6*7d0873ebSEmmanuel Vadot 7*7d0873ebSEmmanuel Vadot/ { 8*7d0873ebSEmmanuel Vadot model = "Asrock Rack X570D4U BMC"; 9*7d0873ebSEmmanuel Vadot compatible = "asrock,x570d4u-bmc", "aspeed,ast2500"; 10*7d0873ebSEmmanuel Vadot 11*7d0873ebSEmmanuel Vadot aliases { 12*7d0873ebSEmmanuel Vadot i2c40 = &i2c4mux0ch0; 13*7d0873ebSEmmanuel Vadot i2c41 = &i2c4mux0ch1; 14*7d0873ebSEmmanuel Vadot i2c42 = &i2c4mux0ch2; 15*7d0873ebSEmmanuel Vadot i2c43 = &i2c4mux0ch3; 16*7d0873ebSEmmanuel Vadot }; 17*7d0873ebSEmmanuel Vadot 18*7d0873ebSEmmanuel Vadot chosen { 19*7d0873ebSEmmanuel Vadot stdout-path = &uart5; 20*7d0873ebSEmmanuel Vadot }; 21*7d0873ebSEmmanuel Vadot 22*7d0873ebSEmmanuel Vadot memory@80000000 { 23*7d0873ebSEmmanuel Vadot reg = <0x80000000 0x20000000>; 24*7d0873ebSEmmanuel Vadot }; 25*7d0873ebSEmmanuel Vadot 26*7d0873ebSEmmanuel Vadot reserved-memory { 27*7d0873ebSEmmanuel Vadot #address-cells = <1>; 28*7d0873ebSEmmanuel Vadot #size-cells = <1>; 29*7d0873ebSEmmanuel Vadot ranges; 30*7d0873ebSEmmanuel Vadot 31*7d0873ebSEmmanuel Vadot pci_memory: region@9a000000 { 32*7d0873ebSEmmanuel Vadot no-map; 33*7d0873ebSEmmanuel Vadot reg = <0x9a000000 0x00010000>; /* 64K */ 34*7d0873ebSEmmanuel Vadot }; 35*7d0873ebSEmmanuel Vadot 36*7d0873ebSEmmanuel Vadot video_engine_memory: jpegbuffer { 37*7d0873ebSEmmanuel Vadot size = <0x02800000>; /* 40M */ 38*7d0873ebSEmmanuel Vadot alignment = <0x01000000>; 39*7d0873ebSEmmanuel Vadot compatible = "shared-dma-pool"; 40*7d0873ebSEmmanuel Vadot reusable; 41*7d0873ebSEmmanuel Vadot }; 42*7d0873ebSEmmanuel Vadot 43*7d0873ebSEmmanuel Vadot gfx_memory: framebuffer { 44*7d0873ebSEmmanuel Vadot size = <0x01000000>; 45*7d0873ebSEmmanuel Vadot alignment = <0x01000000>; 46*7d0873ebSEmmanuel Vadot compatible = "shared-dma-pool"; 47*7d0873ebSEmmanuel Vadot reusable; 48*7d0873ebSEmmanuel Vadot }; 49*7d0873ebSEmmanuel Vadot }; 50*7d0873ebSEmmanuel Vadot 51*7d0873ebSEmmanuel Vadot leds { 52*7d0873ebSEmmanuel Vadot compatible = "gpio-leds"; 53*7d0873ebSEmmanuel Vadot 54*7d0873ebSEmmanuel Vadot led-0 { 55*7d0873ebSEmmanuel Vadot /* led-heartbeat-n */ 56*7d0873ebSEmmanuel Vadot gpios = <&gpio ASPEED_GPIO(H, 6) GPIO_ACTIVE_LOW>; 57*7d0873ebSEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 58*7d0873ebSEmmanuel Vadot function = LED_FUNCTION_HEARTBEAT; 59*7d0873ebSEmmanuel Vadot linux,default-trigger = "timer"; 60*7d0873ebSEmmanuel Vadot }; 61*7d0873ebSEmmanuel Vadot 62*7d0873ebSEmmanuel Vadot led-1 { 63*7d0873ebSEmmanuel Vadot /* led-fault-n */ 64*7d0873ebSEmmanuel Vadot gpios = <&gpio ASPEED_GPIO(Z, 2) GPIO_ACTIVE_LOW>; 65*7d0873ebSEmmanuel Vadot color = <LED_COLOR_ID_AMBER>; 66*7d0873ebSEmmanuel Vadot function = LED_FUNCTION_FAULT; 67*7d0873ebSEmmanuel Vadot panic-indicator; 68*7d0873ebSEmmanuel Vadot }; 69*7d0873ebSEmmanuel Vadot }; 70*7d0873ebSEmmanuel Vadot 71*7d0873ebSEmmanuel Vadot iio-hwmon { 72*7d0873ebSEmmanuel Vadot compatible = "iio-hwmon"; 73*7d0873ebSEmmanuel Vadot io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>, 74*7d0873ebSEmmanuel Vadot <&adc 5>, <&adc 6>, <&adc 7>, <&adc 8>, <&adc 9>, 75*7d0873ebSEmmanuel Vadot <&adc 10>, <&adc 11>, <&adc 12>; 76*7d0873ebSEmmanuel Vadot }; 77*7d0873ebSEmmanuel Vadot}; 78*7d0873ebSEmmanuel Vadot 79*7d0873ebSEmmanuel Vadot&gpio { 80*7d0873ebSEmmanuel Vadot status = "okay"; 81*7d0873ebSEmmanuel Vadot gpio-line-names = 82*7d0873ebSEmmanuel Vadot /* A */ "input-locatorled-n", "", "", "", "", "", "", "", 83*7d0873ebSEmmanuel Vadot /* B */ "input-bios-post-cmplt-n", "", "", "", "", "", "", "", 84*7d0873ebSEmmanuel Vadot /* C */ "", "", "", "", "", "", "control-locatorbutton-n", "", 85*7d0873ebSEmmanuel Vadot /* D */ "button-power-n", "control-power-n", "button-reset-n", 86*7d0873ebSEmmanuel Vadot "control-reset-n", "", "", "", "", 87*7d0873ebSEmmanuel Vadot /* E */ "", "", "", "", "", "", "", "", 88*7d0873ebSEmmanuel Vadot /* F */ "", "", "", "", "", "", "", "", 89*7d0873ebSEmmanuel Vadot /* G */ "output-hwm-vbat-enable", "input-id0-n", "input-id1-n", 90*7d0873ebSEmmanuel Vadot "input-id2-n", "input-aux-smb-alert-n", "", 91*7d0873ebSEmmanuel Vadot "input-psu-smb-alert-n", "", 92*7d0873ebSEmmanuel Vadot /* H */ "", "", "", "", "input-mfg-mode-n", "", 93*7d0873ebSEmmanuel Vadot "led-heartbeat-n", "input-case-open-n", 94*7d0873ebSEmmanuel Vadot /* I */ "", "", "", "", "", "", "", "", 95*7d0873ebSEmmanuel Vadot /* J */ "output-bmc-ready-n", "", "", "", "", "", "", "", 96*7d0873ebSEmmanuel Vadot /* K */ "", "", "", "", "", "", "", "", 97*7d0873ebSEmmanuel Vadot /* L */ "", "", "", "", "", "", "", "", 98*7d0873ebSEmmanuel Vadot /* M */ "", "", "", "", "", "", "", "", 99*7d0873ebSEmmanuel Vadot /* N */ "", "", "", "", "", "", "", "", 100*7d0873ebSEmmanuel Vadot /* O */ "", "", "", "", "", "", "", "", 101*7d0873ebSEmmanuel Vadot /* P */ "", "", "", "", "", "", "", "", 102*7d0873ebSEmmanuel Vadot /* Q */ "", "", "", "", "input-bmc-smb-present-n", "", "", 103*7d0873ebSEmmanuel Vadot "input-pcie-wake-n", 104*7d0873ebSEmmanuel Vadot /* R */ "", "", "", "", "", "", "", "", 105*7d0873ebSEmmanuel Vadot /* S */ "input-bmc-pchhot-n", "", "", "", "", "", "", "", 106*7d0873ebSEmmanuel Vadot /* T */ "", "", "", "", "", "", "", "", 107*7d0873ebSEmmanuel Vadot /* U */ "", "", "", "", "", "", "", "", 108*7d0873ebSEmmanuel Vadot /* V */ "", "", "", "", "", "", "", "", 109*7d0873ebSEmmanuel Vadot /* W */ "", "", "", "", "", "", "", "", 110*7d0873ebSEmmanuel Vadot /* X */ "", "", "", "", "", "", "", "", 111*7d0873ebSEmmanuel Vadot /* Y */ "input-sleep-s3-n", "input-sleep-s5-n", "", "", "", "", 112*7d0873ebSEmmanuel Vadot "", "", 113*7d0873ebSEmmanuel Vadot /* Z */ "", "", "led-fault-n", "output-bmc-throttle-n", "", "", 114*7d0873ebSEmmanuel Vadot "", "", 115*7d0873ebSEmmanuel Vadot /* AA */ "input-cpu1-thermtrip-latch-n", "", 116*7d0873ebSEmmanuel Vadot "input-cpu1-prochot-n", "", "", "", "", "", 117*7d0873ebSEmmanuel Vadot /* AB */ "", "input-power-good", "", "", "", "", "", "", 118*7d0873ebSEmmanuel Vadot /* AC */ "", "", "", "", "", "", "", ""; 119*7d0873ebSEmmanuel Vadot}; 120*7d0873ebSEmmanuel Vadot 121*7d0873ebSEmmanuel Vadot&fmc { 122*7d0873ebSEmmanuel Vadot status = "okay"; 123*7d0873ebSEmmanuel Vadot flash@0 { 124*7d0873ebSEmmanuel Vadot status = "okay"; 125*7d0873ebSEmmanuel Vadot label = "bmc"; 126*7d0873ebSEmmanuel Vadot m25p,fast-read; 127*7d0873ebSEmmanuel Vadot spi-max-frequency = <10000000>; 128*7d0873ebSEmmanuel Vadot#include "openbmc-flash-layout-64.dtsi" 129*7d0873ebSEmmanuel Vadot }; 130*7d0873ebSEmmanuel Vadot}; 131*7d0873ebSEmmanuel Vadot 132*7d0873ebSEmmanuel Vadot&uart5 { 133*7d0873ebSEmmanuel Vadot status = "okay"; 134*7d0873ebSEmmanuel Vadot}; 135*7d0873ebSEmmanuel Vadot 136*7d0873ebSEmmanuel Vadot&vuart { 137*7d0873ebSEmmanuel Vadot status = "okay"; 138*7d0873ebSEmmanuel Vadot}; 139*7d0873ebSEmmanuel Vadot 140*7d0873ebSEmmanuel Vadot&mac0 { 141*7d0873ebSEmmanuel Vadot status = "okay"; 142*7d0873ebSEmmanuel Vadot pinctrl-names = "default"; 143*7d0873ebSEmmanuel Vadot pinctrl-0 = <&pinctrl_rgmii1_default &pinctrl_mdio1_default>; 144*7d0873ebSEmmanuel Vadot 145*7d0873ebSEmmanuel Vadot nvmem-cells = <ð0_macaddress>; 146*7d0873ebSEmmanuel Vadot nvmem-cell-names = "mac-address"; 147*7d0873ebSEmmanuel Vadot}; 148*7d0873ebSEmmanuel Vadot 149*7d0873ebSEmmanuel Vadot&mac1 { 150*7d0873ebSEmmanuel Vadot status = "okay"; 151*7d0873ebSEmmanuel Vadot pinctrl-names = "default"; 152*7d0873ebSEmmanuel Vadot pinctrl-0 = <&pinctrl_rmii2_default &pinctrl_mdio2_default>; 153*7d0873ebSEmmanuel Vadot use-ncsi; 154*7d0873ebSEmmanuel Vadot 155*7d0873ebSEmmanuel Vadot nvmem-cells = <ð1_macaddress>; 156*7d0873ebSEmmanuel Vadot nvmem-cell-names = "mac-address"; 157*7d0873ebSEmmanuel Vadot}; 158*7d0873ebSEmmanuel Vadot 159*7d0873ebSEmmanuel Vadot&i2c0 { 160*7d0873ebSEmmanuel Vadot /* SMBus on auxiliary panel header (AUX_PANEL1) */ 161*7d0873ebSEmmanuel Vadot status = "okay"; 162*7d0873ebSEmmanuel Vadot}; 163*7d0873ebSEmmanuel Vadot 164*7d0873ebSEmmanuel Vadot&i2c1 { 165*7d0873ebSEmmanuel Vadot /* Hardware monitoring SMBus */ 166*7d0873ebSEmmanuel Vadot status = "okay"; 167*7d0873ebSEmmanuel Vadot 168*7d0873ebSEmmanuel Vadot w83773g@4c { 169*7d0873ebSEmmanuel Vadot compatible = "nuvoton,w83773g"; 170*7d0873ebSEmmanuel Vadot reg = <0x4c>; 171*7d0873ebSEmmanuel Vadot }; 172*7d0873ebSEmmanuel Vadot}; 173*7d0873ebSEmmanuel Vadot 174*7d0873ebSEmmanuel Vadot&i2c2 { 175*7d0873ebSEmmanuel Vadot /* PSU SMBus (PSU_SMB1) */ 176*7d0873ebSEmmanuel Vadot status = "okay"; 177*7d0873ebSEmmanuel Vadot}; 178*7d0873ebSEmmanuel Vadot 179*7d0873ebSEmmanuel Vadot&i2c3 { 180*7d0873ebSEmmanuel Vadot status = "okay"; 181*7d0873ebSEmmanuel Vadot}; 182*7d0873ebSEmmanuel Vadot 183*7d0873ebSEmmanuel Vadot&i2c4 { 184*7d0873ebSEmmanuel Vadot status = "okay"; 185*7d0873ebSEmmanuel Vadot 186*7d0873ebSEmmanuel Vadot i2c-mux@70 { 187*7d0873ebSEmmanuel Vadot compatible = "nxp,pca9545"; 188*7d0873ebSEmmanuel Vadot reg = <0x70>; 189*7d0873ebSEmmanuel Vadot #address-cells = <1>; 190*7d0873ebSEmmanuel Vadot #size-cells = <0>; 191*7d0873ebSEmmanuel Vadot 192*7d0873ebSEmmanuel Vadot i2c4mux0ch0: i2c@0 { 193*7d0873ebSEmmanuel Vadot /* SMBus on PCI express 16x slot */ 194*7d0873ebSEmmanuel Vadot #address-cells = <1>; 195*7d0873ebSEmmanuel Vadot #size-cells = <0>; 196*7d0873ebSEmmanuel Vadot reg = <0>; 197*7d0873ebSEmmanuel Vadot }; 198*7d0873ebSEmmanuel Vadot 199*7d0873ebSEmmanuel Vadot i2c4mux0ch1: i2c@1 { 200*7d0873ebSEmmanuel Vadot /* SMBus on PCI express 8x slot */ 201*7d0873ebSEmmanuel Vadot #address-cells = <1>; 202*7d0873ebSEmmanuel Vadot #size-cells = <0>; 203*7d0873ebSEmmanuel Vadot reg = <1>; 204*7d0873ebSEmmanuel Vadot }; 205*7d0873ebSEmmanuel Vadot 206*7d0873ebSEmmanuel Vadot i2c4mux0ch2: i2c@2 { 207*7d0873ebSEmmanuel Vadot /* Unknown */ 208*7d0873ebSEmmanuel Vadot #address-cells = <1>; 209*7d0873ebSEmmanuel Vadot #size-cells = <0>; 210*7d0873ebSEmmanuel Vadot reg = <2>; 211*7d0873ebSEmmanuel Vadot }; 212*7d0873ebSEmmanuel Vadot 213*7d0873ebSEmmanuel Vadot i2c4mux0ch3: i2c@3 { 214*7d0873ebSEmmanuel Vadot /* SMBus on PCI express 1x slot */ 215*7d0873ebSEmmanuel Vadot #address-cells = <1>; 216*7d0873ebSEmmanuel Vadot #size-cells = <0>; 217*7d0873ebSEmmanuel Vadot reg = <3>; 218*7d0873ebSEmmanuel Vadot }; 219*7d0873ebSEmmanuel Vadot }; 220*7d0873ebSEmmanuel Vadot}; 221*7d0873ebSEmmanuel Vadot 222*7d0873ebSEmmanuel Vadot&i2c5 { 223*7d0873ebSEmmanuel Vadot /* SMBus on BMC connector (BMC_SMB_1) */ 224*7d0873ebSEmmanuel Vadot status = "okay"; 225*7d0873ebSEmmanuel Vadot}; 226*7d0873ebSEmmanuel Vadot 227*7d0873ebSEmmanuel Vadot&i2c7 { 228*7d0873ebSEmmanuel Vadot /* FRU and SPD EEPROM SMBus */ 229*7d0873ebSEmmanuel Vadot status = "okay"; 230*7d0873ebSEmmanuel Vadot 231*7d0873ebSEmmanuel Vadot eeprom@57 { 232*7d0873ebSEmmanuel Vadot compatible = "st,24c128", "atmel,24c128"; 233*7d0873ebSEmmanuel Vadot reg = <0x57>; 234*7d0873ebSEmmanuel Vadot pagesize = <16>; 235*7d0873ebSEmmanuel Vadot #address-cells = <1>; 236*7d0873ebSEmmanuel Vadot #size-cells = <1>; 237*7d0873ebSEmmanuel Vadot 238*7d0873ebSEmmanuel Vadot eth0_macaddress: macaddress@3f80 { 239*7d0873ebSEmmanuel Vadot reg = <0x3f80 6>; 240*7d0873ebSEmmanuel Vadot }; 241*7d0873ebSEmmanuel Vadot 242*7d0873ebSEmmanuel Vadot eth1_macaddress: macaddress@3f88 { 243*7d0873ebSEmmanuel Vadot reg = <0x3f88 6>; 244*7d0873ebSEmmanuel Vadot }; 245*7d0873ebSEmmanuel Vadot }; 246*7d0873ebSEmmanuel Vadot}; 247*7d0873ebSEmmanuel Vadot 248*7d0873ebSEmmanuel Vadot&i2c8 { 249*7d0873ebSEmmanuel Vadot /* SMBus on intelligent platform management bus header (IPMB_1) */ 250*7d0873ebSEmmanuel Vadot status = "okay"; 251*7d0873ebSEmmanuel Vadot}; 252*7d0873ebSEmmanuel Vadot 253*7d0873ebSEmmanuel Vadot&gfx { 254*7d0873ebSEmmanuel Vadot status = "okay"; 255*7d0873ebSEmmanuel Vadot}; 256*7d0873ebSEmmanuel Vadot 257*7d0873ebSEmmanuel Vadot&vhub { 258*7d0873ebSEmmanuel Vadot status = "okay"; 259*7d0873ebSEmmanuel Vadot}; 260*7d0873ebSEmmanuel Vadot 261*7d0873ebSEmmanuel Vadot&ehci1 { 262*7d0873ebSEmmanuel Vadot status = "okay"; 263*7d0873ebSEmmanuel Vadot}; 264*7d0873ebSEmmanuel Vadot 265*7d0873ebSEmmanuel Vadot&uhci { 266*7d0873ebSEmmanuel Vadot status = "okay"; 267*7d0873ebSEmmanuel Vadot}; 268*7d0873ebSEmmanuel Vadot 269*7d0873ebSEmmanuel Vadot&kcs3 { 270*7d0873ebSEmmanuel Vadot aspeed,lpc-io-reg = <0xca2>; 271*7d0873ebSEmmanuel Vadot status = "okay"; 272*7d0873ebSEmmanuel Vadot}; 273*7d0873ebSEmmanuel Vadot 274*7d0873ebSEmmanuel Vadot&lpc_ctrl { 275*7d0873ebSEmmanuel Vadot status = "okay"; 276*7d0873ebSEmmanuel Vadot}; 277*7d0873ebSEmmanuel Vadot 278*7d0873ebSEmmanuel Vadot&lpc_snoop { 279*7d0873ebSEmmanuel Vadot status = "okay"; 280*7d0873ebSEmmanuel Vadot snoop-ports = <0x80>; 281*7d0873ebSEmmanuel Vadot}; 282*7d0873ebSEmmanuel Vadot 283*7d0873ebSEmmanuel Vadot&p2a { 284*7d0873ebSEmmanuel Vadot status = "okay"; 285*7d0873ebSEmmanuel Vadot memory-region = <&pci_memory>; 286*7d0873ebSEmmanuel Vadot}; 287*7d0873ebSEmmanuel Vadot 288*7d0873ebSEmmanuel Vadot&video { 289*7d0873ebSEmmanuel Vadot status = "okay"; 290*7d0873ebSEmmanuel Vadot memory-region = <&video_engine_memory>; 291*7d0873ebSEmmanuel Vadot}; 292*7d0873ebSEmmanuel Vadot 293*7d0873ebSEmmanuel Vadot&pwm_tacho { 294*7d0873ebSEmmanuel Vadot status = "okay"; 295*7d0873ebSEmmanuel Vadot pinctrl-names = "default"; 296*7d0873ebSEmmanuel Vadot pinctrl-0 = <&pinctrl_pwm0_default 297*7d0873ebSEmmanuel Vadot &pinctrl_pwm1_default 298*7d0873ebSEmmanuel Vadot &pinctrl_pwm2_default 299*7d0873ebSEmmanuel Vadot &pinctrl_pwm3_default 300*7d0873ebSEmmanuel Vadot &pinctrl_pwm4_default 301*7d0873ebSEmmanuel Vadot &pinctrl_pwm5_default>; 302*7d0873ebSEmmanuel Vadot 303*7d0873ebSEmmanuel Vadot fan@0 { 304*7d0873ebSEmmanuel Vadot /* FAN1 (4-pin) */ 305*7d0873ebSEmmanuel Vadot reg = <0x00>; 306*7d0873ebSEmmanuel Vadot aspeed,fan-tach-ch = /bits/ 8 <0x00>; 307*7d0873ebSEmmanuel Vadot }; 308*7d0873ebSEmmanuel Vadot 309*7d0873ebSEmmanuel Vadot fan@1 { 310*7d0873ebSEmmanuel Vadot /* FAN2 (4-pin) */ 311*7d0873ebSEmmanuel Vadot reg = <0x01>; 312*7d0873ebSEmmanuel Vadot aspeed,fan-tach-ch = /bits/ 8 <0x01>; 313*7d0873ebSEmmanuel Vadot }; 314*7d0873ebSEmmanuel Vadot 315*7d0873ebSEmmanuel Vadot fan@2 { 316*7d0873ebSEmmanuel Vadot /* FAN3 (4-pin) */ 317*7d0873ebSEmmanuel Vadot reg = <0x02>; 318*7d0873ebSEmmanuel Vadot aspeed,fan-tach-ch = /bits/ 8 <0x02>; 319*7d0873ebSEmmanuel Vadot }; 320*7d0873ebSEmmanuel Vadot 321*7d0873ebSEmmanuel Vadot fan@3 { 322*7d0873ebSEmmanuel Vadot /* FAN4 (6-pin) */ 323*7d0873ebSEmmanuel Vadot reg = <0x03>; 324*7d0873ebSEmmanuel Vadot aspeed,fan-tach-ch = /bits/ 8 <0x04 0x0b>; 325*7d0873ebSEmmanuel Vadot }; 326*7d0873ebSEmmanuel Vadot 327*7d0873ebSEmmanuel Vadot fan@4 { 328*7d0873ebSEmmanuel Vadot /* FAN6 (6-pin) */ 329*7d0873ebSEmmanuel Vadot reg = <0x04>; 330*7d0873ebSEmmanuel Vadot aspeed,fan-tach-ch = /bits/ 8 <0x06 0x0d>; 331*7d0873ebSEmmanuel Vadot }; 332*7d0873ebSEmmanuel Vadot 333*7d0873ebSEmmanuel Vadot fan@5 { 334*7d0873ebSEmmanuel Vadot /* FAN5 (6-pin) */ 335*7d0873ebSEmmanuel Vadot reg = <0x05>; 336*7d0873ebSEmmanuel Vadot aspeed,fan-tach-ch = /bits/ 8 <0x05 0x0c>; 337*7d0873ebSEmmanuel Vadot }; 338*7d0873ebSEmmanuel Vadot}; 339*7d0873ebSEmmanuel Vadot 340*7d0873ebSEmmanuel Vadot&adc { 341*7d0873ebSEmmanuel Vadot status = "okay"; 342*7d0873ebSEmmanuel Vadot pinctrl-names = "default"; 343*7d0873ebSEmmanuel Vadot pinctrl-0 = <&pinctrl_adc0_default /* 3VSB */ 344*7d0873ebSEmmanuel Vadot &pinctrl_adc1_default /* 5VSB */ 345*7d0873ebSEmmanuel Vadot &pinctrl_adc2_default /* VCPU */ 346*7d0873ebSEmmanuel Vadot &pinctrl_adc3_default /* VSOC */ 347*7d0873ebSEmmanuel Vadot &pinctrl_adc4_default /* VCCM */ 348*7d0873ebSEmmanuel Vadot &pinctrl_adc5_default /* APU-VDDP */ 349*7d0873ebSEmmanuel Vadot &pinctrl_adc6_default /* PM-VDD-CLDO */ 350*7d0873ebSEmmanuel Vadot &pinctrl_adc7_default /* PM-VDDCR-S5 */ 351*7d0873ebSEmmanuel Vadot &pinctrl_adc8_default /* PM-VDDCR */ 352*7d0873ebSEmmanuel Vadot &pinctrl_adc9_default /* VBAT */ 353*7d0873ebSEmmanuel Vadot &pinctrl_adc10_default /* 3V */ 354*7d0873ebSEmmanuel Vadot &pinctrl_adc11_default /* 5V */ 355*7d0873ebSEmmanuel Vadot &pinctrl_adc12_default>; /* 12V */ 356*7d0873ebSEmmanuel Vadot}; 357