1*52159d27SMasahiro Yamada/* 2*52159d27SMasahiro Yamada * Device Tree Source for UniPhier Pro5 SoC 3*52159d27SMasahiro Yamada * 4*52159d27SMasahiro Yamada * Copyright (C) 2015-2016 Socionext Inc. 5*52159d27SMasahiro Yamada * Author: Masahiro Yamada <yamada.masahiro@socionext.com> 6*52159d27SMasahiro Yamada * 7*52159d27SMasahiro Yamada * SPDX-License-Identifier: GPL-2.0+ X11 8*52159d27SMasahiro Yamada */ 9*52159d27SMasahiro Yamada 10*52159d27SMasahiro Yamada/include/ "uniphier-common32.dtsi" 11*52159d27SMasahiro Yamada 12*52159d27SMasahiro Yamada/ { 13*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5"; 14*52159d27SMasahiro Yamada 15*52159d27SMasahiro Yamada cpus { 16*52159d27SMasahiro Yamada #address-cells = <1>; 17*52159d27SMasahiro Yamada #size-cells = <0>; 18*52159d27SMasahiro Yamada 19*52159d27SMasahiro Yamada cpu@0 { 20*52159d27SMasahiro Yamada device_type = "cpu"; 21*52159d27SMasahiro Yamada compatible = "arm,cortex-a9"; 22*52159d27SMasahiro Yamada reg = <0>; 23*52159d27SMasahiro Yamada enable-method = "psci"; 24*52159d27SMasahiro Yamada next-level-cache = <&l2>; 25*52159d27SMasahiro Yamada }; 26*52159d27SMasahiro Yamada 27*52159d27SMasahiro Yamada cpu@1 { 28*52159d27SMasahiro Yamada device_type = "cpu"; 29*52159d27SMasahiro Yamada compatible = "arm,cortex-a9"; 30*52159d27SMasahiro Yamada reg = <1>; 31*52159d27SMasahiro Yamada enable-method = "psci"; 32*52159d27SMasahiro Yamada next-level-cache = <&l2>; 33*52159d27SMasahiro Yamada }; 34*52159d27SMasahiro Yamada }; 35*52159d27SMasahiro Yamada 36*52159d27SMasahiro Yamada clocks { 37*52159d27SMasahiro Yamada arm_timer_clk: arm_timer_clk { 38*52159d27SMasahiro Yamada #clock-cells = <0>; 39*52159d27SMasahiro Yamada compatible = "fixed-clock"; 40*52159d27SMasahiro Yamada clock-frequency = <50000000>; 41*52159d27SMasahiro Yamada }; 42*52159d27SMasahiro Yamada 43*52159d27SMasahiro Yamada i2c_clk: i2c_clk { 44*52159d27SMasahiro Yamada #clock-cells = <0>; 45*52159d27SMasahiro Yamada compatible = "fixed-clock"; 46*52159d27SMasahiro Yamada clock-frequency = <50000000>; 47*52159d27SMasahiro Yamada }; 48*52159d27SMasahiro Yamada }; 49*52159d27SMasahiro Yamada}; 50*52159d27SMasahiro Yamada 51*52159d27SMasahiro Yamada&soc { 52*52159d27SMasahiro Yamada l2: l2-cache@500c0000 { 53*52159d27SMasahiro Yamada compatible = "socionext,uniphier-system-cache"; 54*52159d27SMasahiro Yamada reg = <0x500c0000 0x2000>, <0x503c0100 0x8>, <0x506c0000 0x400>; 55*52159d27SMasahiro Yamada interrupts = <0 190 4>, <0 191 4>; 56*52159d27SMasahiro Yamada cache-unified; 57*52159d27SMasahiro Yamada cache-size = <(2 * 1024 * 1024)>; 58*52159d27SMasahiro Yamada cache-sets = <512>; 59*52159d27SMasahiro Yamada cache-line-size = <128>; 60*52159d27SMasahiro Yamada cache-level = <2>; 61*52159d27SMasahiro Yamada next-level-cache = <&l3>; 62*52159d27SMasahiro Yamada }; 63*52159d27SMasahiro Yamada 64*52159d27SMasahiro Yamada l3: l3-cache@500c8000 { 65*52159d27SMasahiro Yamada compatible = "socionext,uniphier-system-cache"; 66*52159d27SMasahiro Yamada reg = <0x500c8000 0x2000>, <0x503c8100 0x8>, <0x506c8000 0x400>; 67*52159d27SMasahiro Yamada interrupts = <0 174 4>, <0 175 4>; 68*52159d27SMasahiro Yamada cache-unified; 69*52159d27SMasahiro Yamada cache-size = <(2 * 1024 * 1024)>; 70*52159d27SMasahiro Yamada cache-sets = <512>; 71*52159d27SMasahiro Yamada cache-line-size = <256>; 72*52159d27SMasahiro Yamada cache-level = <3>; 73*52159d27SMasahiro Yamada }; 74*52159d27SMasahiro Yamada 75*52159d27SMasahiro Yamada port0x: gpio@55000008 { 76*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 77*52159d27SMasahiro Yamada reg = <0x55000008 0x8>; 78*52159d27SMasahiro Yamada gpio-controller; 79*52159d27SMasahiro Yamada #gpio-cells = <2>; 80*52159d27SMasahiro Yamada }; 81*52159d27SMasahiro Yamada 82*52159d27SMasahiro Yamada port1x: gpio@55000010 { 83*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 84*52159d27SMasahiro Yamada reg = <0x55000010 0x8>; 85*52159d27SMasahiro Yamada gpio-controller; 86*52159d27SMasahiro Yamada #gpio-cells = <2>; 87*52159d27SMasahiro Yamada }; 88*52159d27SMasahiro Yamada 89*52159d27SMasahiro Yamada port2x: gpio@55000018 { 90*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 91*52159d27SMasahiro Yamada reg = <0x55000018 0x8>; 92*52159d27SMasahiro Yamada gpio-controller; 93*52159d27SMasahiro Yamada #gpio-cells = <2>; 94*52159d27SMasahiro Yamada }; 95*52159d27SMasahiro Yamada 96*52159d27SMasahiro Yamada port3x: gpio@55000020 { 97*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 98*52159d27SMasahiro Yamada reg = <0x55000020 0x8>; 99*52159d27SMasahiro Yamada gpio-controller; 100*52159d27SMasahiro Yamada #gpio-cells = <2>; 101*52159d27SMasahiro Yamada }; 102*52159d27SMasahiro Yamada 103*52159d27SMasahiro Yamada port4: gpio@55000028 { 104*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 105*52159d27SMasahiro Yamada reg = <0x55000028 0x8>; 106*52159d27SMasahiro Yamada gpio-controller; 107*52159d27SMasahiro Yamada #gpio-cells = <2>; 108*52159d27SMasahiro Yamada }; 109*52159d27SMasahiro Yamada 110*52159d27SMasahiro Yamada port5x: gpio@55000030 { 111*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 112*52159d27SMasahiro Yamada reg = <0x55000030 0x8>; 113*52159d27SMasahiro Yamada gpio-controller; 114*52159d27SMasahiro Yamada #gpio-cells = <2>; 115*52159d27SMasahiro Yamada }; 116*52159d27SMasahiro Yamada 117*52159d27SMasahiro Yamada port6x: gpio@55000038 { 118*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 119*52159d27SMasahiro Yamada reg = <0x55000038 0x8>; 120*52159d27SMasahiro Yamada gpio-controller; 121*52159d27SMasahiro Yamada #gpio-cells = <2>; 122*52159d27SMasahiro Yamada }; 123*52159d27SMasahiro Yamada 124*52159d27SMasahiro Yamada port7x: gpio@55000040 { 125*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 126*52159d27SMasahiro Yamada reg = <0x55000040 0x8>; 127*52159d27SMasahiro Yamada gpio-controller; 128*52159d27SMasahiro Yamada #gpio-cells = <2>; 129*52159d27SMasahiro Yamada }; 130*52159d27SMasahiro Yamada 131*52159d27SMasahiro Yamada port8x: gpio@55000048 { 132*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 133*52159d27SMasahiro Yamada reg = <0x55000048 0x8>; 134*52159d27SMasahiro Yamada gpio-controller; 135*52159d27SMasahiro Yamada #gpio-cells = <2>; 136*52159d27SMasahiro Yamada }; 137*52159d27SMasahiro Yamada 138*52159d27SMasahiro Yamada port9x: gpio@55000050 { 139*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 140*52159d27SMasahiro Yamada reg = <0x55000050 0x8>; 141*52159d27SMasahiro Yamada gpio-controller; 142*52159d27SMasahiro Yamada #gpio-cells = <2>; 143*52159d27SMasahiro Yamada }; 144*52159d27SMasahiro Yamada 145*52159d27SMasahiro Yamada port10x: gpio@55000058 { 146*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 147*52159d27SMasahiro Yamada reg = <0x55000058 0x8>; 148*52159d27SMasahiro Yamada gpio-controller; 149*52159d27SMasahiro Yamada #gpio-cells = <2>; 150*52159d27SMasahiro Yamada }; 151*52159d27SMasahiro Yamada 152*52159d27SMasahiro Yamada port11x: gpio@55000060 { 153*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 154*52159d27SMasahiro Yamada reg = <0x55000060 0x8>; 155*52159d27SMasahiro Yamada gpio-controller; 156*52159d27SMasahiro Yamada #gpio-cells = <2>; 157*52159d27SMasahiro Yamada }; 158*52159d27SMasahiro Yamada 159*52159d27SMasahiro Yamada port12x: gpio@55000068 { 160*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 161*52159d27SMasahiro Yamada reg = <0x55000068 0x8>; 162*52159d27SMasahiro Yamada gpio-controller; 163*52159d27SMasahiro Yamada #gpio-cells = <2>; 164*52159d27SMasahiro Yamada }; 165*52159d27SMasahiro Yamada 166*52159d27SMasahiro Yamada port13x: gpio@55000070 { 167*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 168*52159d27SMasahiro Yamada reg = <0x55000070 0x8>; 169*52159d27SMasahiro Yamada gpio-controller; 170*52159d27SMasahiro Yamada #gpio-cells = <2>; 171*52159d27SMasahiro Yamada }; 172*52159d27SMasahiro Yamada 173*52159d27SMasahiro Yamada port14x: gpio@55000078 { 174*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 175*52159d27SMasahiro Yamada reg = <0x55000078 0x8>; 176*52159d27SMasahiro Yamada gpio-controller; 177*52159d27SMasahiro Yamada #gpio-cells = <2>; 178*52159d27SMasahiro Yamada }; 179*52159d27SMasahiro Yamada 180*52159d27SMasahiro Yamada port17x: gpio@550000a0 { 181*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 182*52159d27SMasahiro Yamada reg = <0x550000a0 0x8>; 183*52159d27SMasahiro Yamada gpio-controller; 184*52159d27SMasahiro Yamada #gpio-cells = <2>; 185*52159d27SMasahiro Yamada }; 186*52159d27SMasahiro Yamada 187*52159d27SMasahiro Yamada port18x: gpio@550000a8 { 188*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 189*52159d27SMasahiro Yamada reg = <0x550000a8 0x8>; 190*52159d27SMasahiro Yamada gpio-controller; 191*52159d27SMasahiro Yamada #gpio-cells = <2>; 192*52159d27SMasahiro Yamada }; 193*52159d27SMasahiro Yamada 194*52159d27SMasahiro Yamada port19x: gpio@550000b0 { 195*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 196*52159d27SMasahiro Yamada reg = <0x550000b0 0x8>; 197*52159d27SMasahiro Yamada gpio-controller; 198*52159d27SMasahiro Yamada #gpio-cells = <2>; 199*52159d27SMasahiro Yamada }; 200*52159d27SMasahiro Yamada 201*52159d27SMasahiro Yamada port20x: gpio@550000b8 { 202*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 203*52159d27SMasahiro Yamada reg = <0x550000b8 0x8>; 204*52159d27SMasahiro Yamada gpio-controller; 205*52159d27SMasahiro Yamada #gpio-cells = <2>; 206*52159d27SMasahiro Yamada }; 207*52159d27SMasahiro Yamada 208*52159d27SMasahiro Yamada port21x: gpio@550000c0 { 209*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 210*52159d27SMasahiro Yamada reg = <0x550000c0 0x8>; 211*52159d27SMasahiro Yamada gpio-controller; 212*52159d27SMasahiro Yamada #gpio-cells = <2>; 213*52159d27SMasahiro Yamada }; 214*52159d27SMasahiro Yamada 215*52159d27SMasahiro Yamada port22x: gpio@550000c8 { 216*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 217*52159d27SMasahiro Yamada reg = <0x550000c8 0x8>; 218*52159d27SMasahiro Yamada gpio-controller; 219*52159d27SMasahiro Yamada #gpio-cells = <2>; 220*52159d27SMasahiro Yamada }; 221*52159d27SMasahiro Yamada 222*52159d27SMasahiro Yamada port23x: gpio@550000d0 { 223*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 224*52159d27SMasahiro Yamada reg = <0x550000d0 0x8>; 225*52159d27SMasahiro Yamada gpio-controller; 226*52159d27SMasahiro Yamada #gpio-cells = <2>; 227*52159d27SMasahiro Yamada }; 228*52159d27SMasahiro Yamada 229*52159d27SMasahiro Yamada port24x: gpio@550000d8 { 230*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 231*52159d27SMasahiro Yamada reg = <0x550000d8 0x8>; 232*52159d27SMasahiro Yamada gpio-controller; 233*52159d27SMasahiro Yamada #gpio-cells = <2>; 234*52159d27SMasahiro Yamada }; 235*52159d27SMasahiro Yamada 236*52159d27SMasahiro Yamada port25x: gpio@550000e0 { 237*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 238*52159d27SMasahiro Yamada reg = <0x550000e0 0x8>; 239*52159d27SMasahiro Yamada gpio-controller; 240*52159d27SMasahiro Yamada #gpio-cells = <2>; 241*52159d27SMasahiro Yamada }; 242*52159d27SMasahiro Yamada 243*52159d27SMasahiro Yamada port26x: gpio@550000e8 { 244*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 245*52159d27SMasahiro Yamada reg = <0x550000e8 0x8>; 246*52159d27SMasahiro Yamada gpio-controller; 247*52159d27SMasahiro Yamada #gpio-cells = <2>; 248*52159d27SMasahiro Yamada }; 249*52159d27SMasahiro Yamada 250*52159d27SMasahiro Yamada port27x: gpio@550000f0 { 251*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 252*52159d27SMasahiro Yamada reg = <0x550000f0 0x8>; 253*52159d27SMasahiro Yamada gpio-controller; 254*52159d27SMasahiro Yamada #gpio-cells = <2>; 255*52159d27SMasahiro Yamada }; 256*52159d27SMasahiro Yamada 257*52159d27SMasahiro Yamada port28x: gpio@550000f8 { 258*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 259*52159d27SMasahiro Yamada reg = <0x550000f8 0x8>; 260*52159d27SMasahiro Yamada gpio-controller; 261*52159d27SMasahiro Yamada #gpio-cells = <2>; 262*52159d27SMasahiro Yamada }; 263*52159d27SMasahiro Yamada 264*52159d27SMasahiro Yamada port29x: gpio@55000100 { 265*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 266*52159d27SMasahiro Yamada reg = <0x55000100 0x8>; 267*52159d27SMasahiro Yamada gpio-controller; 268*52159d27SMasahiro Yamada #gpio-cells = <2>; 269*52159d27SMasahiro Yamada }; 270*52159d27SMasahiro Yamada 271*52159d27SMasahiro Yamada port30x: gpio@55000108 { 272*52159d27SMasahiro Yamada compatible = "socionext,uniphier-gpio"; 273*52159d27SMasahiro Yamada reg = <0x55000108 0x8>; 274*52159d27SMasahiro Yamada gpio-controller; 275*52159d27SMasahiro Yamada #gpio-cells = <2>; 276*52159d27SMasahiro Yamada }; 277*52159d27SMasahiro Yamada 278*52159d27SMasahiro Yamada i2c0: i2c@58780000 { 279*52159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 280*52159d27SMasahiro Yamada status = "disabled"; 281*52159d27SMasahiro Yamada reg = <0x58780000 0x80>; 282*52159d27SMasahiro Yamada #address-cells = <1>; 283*52159d27SMasahiro Yamada #size-cells = <0>; 284*52159d27SMasahiro Yamada interrupts = <0 41 4>; 285*52159d27SMasahiro Yamada pinctrl-names = "default"; 286*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c0>; 287*52159d27SMasahiro Yamada clocks = <&i2c_clk>; 288*52159d27SMasahiro Yamada clock-frequency = <100000>; 289*52159d27SMasahiro Yamada }; 290*52159d27SMasahiro Yamada 291*52159d27SMasahiro Yamada i2c1: i2c@58781000 { 292*52159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 293*52159d27SMasahiro Yamada status = "disabled"; 294*52159d27SMasahiro Yamada reg = <0x58781000 0x80>; 295*52159d27SMasahiro Yamada #address-cells = <1>; 296*52159d27SMasahiro Yamada #size-cells = <0>; 297*52159d27SMasahiro Yamada interrupts = <0 42 4>; 298*52159d27SMasahiro Yamada pinctrl-names = "default"; 299*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c1>; 300*52159d27SMasahiro Yamada clocks = <&i2c_clk>; 301*52159d27SMasahiro Yamada clock-frequency = <100000>; 302*52159d27SMasahiro Yamada }; 303*52159d27SMasahiro Yamada 304*52159d27SMasahiro Yamada i2c2: i2c@58782000 { 305*52159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 306*52159d27SMasahiro Yamada status = "disabled"; 307*52159d27SMasahiro Yamada reg = <0x58782000 0x80>; 308*52159d27SMasahiro Yamada #address-cells = <1>; 309*52159d27SMasahiro Yamada #size-cells = <0>; 310*52159d27SMasahiro Yamada interrupts = <0 43 4>; 311*52159d27SMasahiro Yamada pinctrl-names = "default"; 312*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c2>; 313*52159d27SMasahiro Yamada clocks = <&i2c_clk>; 314*52159d27SMasahiro Yamada clock-frequency = <100000>; 315*52159d27SMasahiro Yamada }; 316*52159d27SMasahiro Yamada 317*52159d27SMasahiro Yamada i2c3: i2c@58783000 { 318*52159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 319*52159d27SMasahiro Yamada status = "disabled"; 320*52159d27SMasahiro Yamada reg = <0x58783000 0x80>; 321*52159d27SMasahiro Yamada #address-cells = <1>; 322*52159d27SMasahiro Yamada #size-cells = <0>; 323*52159d27SMasahiro Yamada interrupts = <0 44 4>; 324*52159d27SMasahiro Yamada pinctrl-names = "default"; 325*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c3>; 326*52159d27SMasahiro Yamada clocks = <&i2c_clk>; 327*52159d27SMasahiro Yamada clock-frequency = <100000>; 328*52159d27SMasahiro Yamada }; 329*52159d27SMasahiro Yamada 330*52159d27SMasahiro Yamada /* i2c4 does not exist */ 331*52159d27SMasahiro Yamada 332*52159d27SMasahiro Yamada /* chip-internal connection for DMD */ 333*52159d27SMasahiro Yamada i2c5: i2c@58785000 { 334*52159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 335*52159d27SMasahiro Yamada reg = <0x58785000 0x80>; 336*52159d27SMasahiro Yamada #address-cells = <1>; 337*52159d27SMasahiro Yamada #size-cells = <0>; 338*52159d27SMasahiro Yamada interrupts = <0 25 4>; 339*52159d27SMasahiro Yamada clocks = <&i2c_clk>; 340*52159d27SMasahiro Yamada clock-frequency = <400000>; 341*52159d27SMasahiro Yamada }; 342*52159d27SMasahiro Yamada 343*52159d27SMasahiro Yamada /* chip-internal connection for HDMI */ 344*52159d27SMasahiro Yamada i2c6: i2c@58786000 { 345*52159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 346*52159d27SMasahiro Yamada reg = <0x58786000 0x80>; 347*52159d27SMasahiro Yamada #address-cells = <1>; 348*52159d27SMasahiro Yamada #size-cells = <0>; 349*52159d27SMasahiro Yamada interrupts = <0 26 4>; 350*52159d27SMasahiro Yamada clocks = <&i2c_clk>; 351*52159d27SMasahiro Yamada clock-frequency = <400000>; 352*52159d27SMasahiro Yamada }; 353*52159d27SMasahiro Yamada 354*52159d27SMasahiro Yamada aidet@5fc20000 { 355*52159d27SMasahiro Yamada compatible = "simple-mfd", "syscon"; 356*52159d27SMasahiro Yamada reg = <0x5fc20000 0x200>; 357*52159d27SMasahiro Yamada }; 358*52159d27SMasahiro Yamada 359*52159d27SMasahiro Yamada emmc: sdhc@68400000 { 360*52159d27SMasahiro Yamada compatible = "socionext,uniphier-sdhc"; 361*52159d27SMasahiro Yamada status = "disabled"; 362*52159d27SMasahiro Yamada reg = <0x68400000 0x800>; 363*52159d27SMasahiro Yamada interrupts = <0 78 4>; 364*52159d27SMasahiro Yamada pinctrl-names = "default"; 365*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_emmc>; 366*52159d27SMasahiro Yamada clocks = <&mio_clk 1>; 367*52159d27SMasahiro Yamada reset-names = "host", "hw-reset"; 368*52159d27SMasahiro Yamada resets = <&mio_rst 1>, <&mio_rst 6>; 369*52159d27SMasahiro Yamada bus-width = <8>; 370*52159d27SMasahiro Yamada non-removable; 371*52159d27SMasahiro Yamada }; 372*52159d27SMasahiro Yamada 373*52159d27SMasahiro Yamada sd: sdhc@68800000 { 374*52159d27SMasahiro Yamada compatible = "socionext,uniphier-sdhc"; 375*52159d27SMasahiro Yamada status = "disabled"; 376*52159d27SMasahiro Yamada reg = <0x68800000 0x800>; 377*52159d27SMasahiro Yamada interrupts = <0 76 4>; 378*52159d27SMasahiro Yamada pinctrl-names = "default", "1.8v"; 379*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_sd>; 380*52159d27SMasahiro Yamada pinctrl-1 = <&pinctrl_sd_1v8>; 381*52159d27SMasahiro Yamada clocks = <&mio_clk 0>; 382*52159d27SMasahiro Yamada reset-names = "host"; 383*52159d27SMasahiro Yamada resets = <&mio_rst 0>; 384*52159d27SMasahiro Yamada bus-width = <4>; 385*52159d27SMasahiro Yamada }; 386*52159d27SMasahiro Yamada 387*52159d27SMasahiro Yamada usb0: usb@65a00000 { 388*52159d27SMasahiro Yamada compatible = "socionext,uniphier-xhci", "generic-xhci"; 389*52159d27SMasahiro Yamada status = "disabled"; 390*52159d27SMasahiro Yamada reg = <0x65a00000 0x100>; 391*52159d27SMasahiro Yamada interrupts = <0 134 4>; 392*52159d27SMasahiro Yamada pinctrl-names = "default"; 393*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_usb0>; 394*52159d27SMasahiro Yamada }; 395*52159d27SMasahiro Yamada 396*52159d27SMasahiro Yamada usb1: usb@65c00000 { 397*52159d27SMasahiro Yamada compatible = "socionext,uniphier-xhci", "generic-xhci"; 398*52159d27SMasahiro Yamada status = "disabled"; 399*52159d27SMasahiro Yamada reg = <0x65c00000 0x100>; 400*52159d27SMasahiro Yamada interrupts = <0 137 4>; 401*52159d27SMasahiro Yamada pinctrl-names = "default"; 402*52159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_usb1>, <&pinctrl_usb2>; 403*52159d27SMasahiro Yamada }; 404*52159d27SMasahiro Yamada}; 405*52159d27SMasahiro Yamada 406*52159d27SMasahiro Yamada&refclk { 407*52159d27SMasahiro Yamada clock-frequency = <20000000>; 408*52159d27SMasahiro Yamada}; 409*52159d27SMasahiro Yamada 410*52159d27SMasahiro Yamada&serial0 { 411*52159d27SMasahiro Yamada clock-frequency = <73728000>; 412*52159d27SMasahiro Yamada}; 413*52159d27SMasahiro Yamada 414*52159d27SMasahiro Yamada&serial1 { 415*52159d27SMasahiro Yamada clock-frequency = <73728000>; 416*52159d27SMasahiro Yamada}; 417*52159d27SMasahiro Yamada 418*52159d27SMasahiro Yamada&serial2 { 419*52159d27SMasahiro Yamada clock-frequency = <73728000>; 420*52159d27SMasahiro Yamada}; 421*52159d27SMasahiro Yamada 422*52159d27SMasahiro Yamada&serial3 { 423*52159d27SMasahiro Yamada clock-frequency = <73728000>; 424*52159d27SMasahiro Yamada}; 425*52159d27SMasahiro Yamada 426*52159d27SMasahiro Yamada&mio_clk { 427*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-mio-clock"; 428*52159d27SMasahiro Yamada}; 429*52159d27SMasahiro Yamada 430*52159d27SMasahiro Yamada&mio_rst { 431*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-mio-reset"; 432*52159d27SMasahiro Yamada}; 433*52159d27SMasahiro Yamada 434*52159d27SMasahiro Yamada&peri_clk { 435*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-peri-clock"; 436*52159d27SMasahiro Yamada}; 437*52159d27SMasahiro Yamada 438*52159d27SMasahiro Yamada&peri_rst { 439*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-peri-reset"; 440*52159d27SMasahiro Yamada}; 441*52159d27SMasahiro Yamada 442*52159d27SMasahiro Yamada&pinctrl { 443*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-pinctrl"; 444*52159d27SMasahiro Yamada}; 445*52159d27SMasahiro Yamada 446*52159d27SMasahiro Yamada&sys_clk { 447*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-clock"; 448*52159d27SMasahiro Yamada}; 449*52159d27SMasahiro Yamada 450*52159d27SMasahiro Yamada&sys_rst { 451*52159d27SMasahiro Yamada compatible = "socionext,uniphier-pro5-reset"; 452*52159d27SMasahiro Yamada}; 453