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