152159d27SMasahiro Yamada/* 252159d27SMasahiro Yamada * Device Tree Source for UniPhier LD11 SoC 352159d27SMasahiro Yamada * 452159d27SMasahiro Yamada * Copyright (C) 2016 Socionext Inc. 552159d27SMasahiro Yamada * Author: Masahiro Yamada <yamada.masahiro@socionext.com> 652159d27SMasahiro Yamada * 7d9403001SMasahiro Yamada * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 852159d27SMasahiro Yamada */ 952159d27SMasahiro Yamada 10d9403001SMasahiro Yamada/memreserve/ 0x80000000 0x02000000; 1152159d27SMasahiro Yamada 1252159d27SMasahiro Yamada/ { 1352159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11"; 1452159d27SMasahiro Yamada #address-cells = <2>; 1552159d27SMasahiro Yamada #size-cells = <2>; 1652159d27SMasahiro Yamada interrupt-parent = <&gic>; 1752159d27SMasahiro Yamada 1852159d27SMasahiro Yamada cpus { 1952159d27SMasahiro Yamada #address-cells = <2>; 2052159d27SMasahiro Yamada #size-cells = <0>; 2152159d27SMasahiro Yamada 2252159d27SMasahiro Yamada cpu-map { 2352159d27SMasahiro Yamada cluster0 { 2452159d27SMasahiro Yamada core0 { 2552159d27SMasahiro Yamada cpu = <&cpu0>; 2652159d27SMasahiro Yamada }; 2752159d27SMasahiro Yamada core1 { 2852159d27SMasahiro Yamada cpu = <&cpu1>; 2952159d27SMasahiro Yamada }; 3052159d27SMasahiro Yamada }; 3152159d27SMasahiro Yamada }; 3252159d27SMasahiro Yamada 3352159d27SMasahiro Yamada cpu0: cpu@0 { 3452159d27SMasahiro Yamada device_type = "cpu"; 3552159d27SMasahiro Yamada compatible = "arm,cortex-a53", "arm,armv8"; 3652159d27SMasahiro Yamada reg = <0 0x000>; 37cd62214dSMasahiro Yamada clocks = <&sys_clk 33>; 38cd62214dSMasahiro Yamada enable-method = "psci"; 39cd62214dSMasahiro Yamada operating-points-v2 = <&cluster0_opp>; 4052159d27SMasahiro Yamada }; 4152159d27SMasahiro Yamada 4252159d27SMasahiro Yamada cpu1: cpu@1 { 4352159d27SMasahiro Yamada device_type = "cpu"; 4452159d27SMasahiro Yamada compatible = "arm,cortex-a53", "arm,armv8"; 4552159d27SMasahiro Yamada reg = <0 0x001>; 46cd62214dSMasahiro Yamada clocks = <&sys_clk 33>; 47cd62214dSMasahiro Yamada enable-method = "psci"; 48cd62214dSMasahiro Yamada operating-points-v2 = <&cluster0_opp>; 4952159d27SMasahiro Yamada }; 5052159d27SMasahiro Yamada }; 5152159d27SMasahiro Yamada 52cd62214dSMasahiro Yamada cluster0_opp: opp_table { 53cd62214dSMasahiro Yamada compatible = "operating-points-v2"; 54cd62214dSMasahiro Yamada opp-shared; 55cd62214dSMasahiro Yamada 564e7f8de4SMasahiro Yamada opp-245000000 { 57cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <245000000>; 58cd62214dSMasahiro Yamada clock-latency-ns = <300>; 59cd62214dSMasahiro Yamada }; 604e7f8de4SMasahiro Yamada opp-250000000 { 61cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <250000000>; 62cd62214dSMasahiro Yamada clock-latency-ns = <300>; 63cd62214dSMasahiro Yamada }; 644e7f8de4SMasahiro Yamada opp-490000000 { 65cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <490000000>; 66cd62214dSMasahiro Yamada clock-latency-ns = <300>; 67cd62214dSMasahiro Yamada }; 684e7f8de4SMasahiro Yamada opp-500000000 { 69cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <500000000>; 70cd62214dSMasahiro Yamada clock-latency-ns = <300>; 71cd62214dSMasahiro Yamada }; 724e7f8de4SMasahiro Yamada opp-653334000 { 73cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <653334000>; 74cd62214dSMasahiro Yamada clock-latency-ns = <300>; 75cd62214dSMasahiro Yamada }; 764e7f8de4SMasahiro Yamada opp-666667000 { 77cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <666667000>; 78cd62214dSMasahiro Yamada clock-latency-ns = <300>; 79cd62214dSMasahiro Yamada }; 804e7f8de4SMasahiro Yamada opp-980000000 { 81cd62214dSMasahiro Yamada opp-hz = /bits/ 64 <980000000>; 82cd62214dSMasahiro Yamada clock-latency-ns = <300>; 83cd62214dSMasahiro Yamada }; 84cd62214dSMasahiro Yamada }; 85cd62214dSMasahiro Yamada 86cd62214dSMasahiro Yamada psci { 87cd62214dSMasahiro Yamada compatible = "arm,psci-1.0"; 88cd62214dSMasahiro Yamada method = "smc"; 89cd62214dSMasahiro Yamada }; 90cd62214dSMasahiro Yamada 9152159d27SMasahiro Yamada clocks { 9252159d27SMasahiro Yamada refclk: ref { 9352159d27SMasahiro Yamada compatible = "fixed-clock"; 9452159d27SMasahiro Yamada #clock-cells = <0>; 9552159d27SMasahiro Yamada clock-frequency = <25000000>; 9652159d27SMasahiro Yamada }; 9752159d27SMasahiro Yamada }; 9852159d27SMasahiro Yamada 9952159d27SMasahiro Yamada timer { 10052159d27SMasahiro Yamada compatible = "arm,armv8-timer"; 10152159d27SMasahiro Yamada interrupts = <1 13 4>, 10252159d27SMasahiro Yamada <1 14 4>, 10352159d27SMasahiro Yamada <1 11 4>, 10452159d27SMasahiro Yamada <1 10 4>; 10552159d27SMasahiro Yamada }; 10652159d27SMasahiro Yamada 1077ad79c12SMasahiro Yamada soc@0 { 10852159d27SMasahiro Yamada compatible = "simple-bus"; 10952159d27SMasahiro Yamada #address-cells = <1>; 11052159d27SMasahiro Yamada #size-cells = <1>; 11152159d27SMasahiro Yamada ranges = <0 0 0 0xffffffff>; 11252159d27SMasahiro Yamada 11352159d27SMasahiro Yamada serial0: serial@54006800 { 11452159d27SMasahiro Yamada compatible = "socionext,uniphier-uart"; 11552159d27SMasahiro Yamada status = "disabled"; 11652159d27SMasahiro Yamada reg = <0x54006800 0x40>; 11752159d27SMasahiro Yamada interrupts = <0 33 4>; 11852159d27SMasahiro Yamada pinctrl-names = "default"; 11952159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_uart0>; 12052159d27SMasahiro Yamada clocks = <&peri_clk 0>; 12152159d27SMasahiro Yamada clock-frequency = <58820000>; 12252159d27SMasahiro Yamada }; 12352159d27SMasahiro Yamada 12452159d27SMasahiro Yamada serial1: serial@54006900 { 12552159d27SMasahiro Yamada compatible = "socionext,uniphier-uart"; 12652159d27SMasahiro Yamada status = "disabled"; 12752159d27SMasahiro Yamada reg = <0x54006900 0x40>; 12852159d27SMasahiro Yamada interrupts = <0 35 4>; 12952159d27SMasahiro Yamada pinctrl-names = "default"; 13052159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_uart1>; 13152159d27SMasahiro Yamada clocks = <&peri_clk 1>; 13252159d27SMasahiro Yamada clock-frequency = <58820000>; 13352159d27SMasahiro Yamada }; 13452159d27SMasahiro Yamada 13552159d27SMasahiro Yamada serial2: serial@54006a00 { 13652159d27SMasahiro Yamada compatible = "socionext,uniphier-uart"; 13752159d27SMasahiro Yamada status = "disabled"; 13852159d27SMasahiro Yamada reg = <0x54006a00 0x40>; 13952159d27SMasahiro Yamada interrupts = <0 37 4>; 14052159d27SMasahiro Yamada pinctrl-names = "default"; 14152159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_uart2>; 14252159d27SMasahiro Yamada clocks = <&peri_clk 2>; 14352159d27SMasahiro Yamada clock-frequency = <58820000>; 14452159d27SMasahiro Yamada }; 14552159d27SMasahiro Yamada 14652159d27SMasahiro Yamada serial3: serial@54006b00 { 14752159d27SMasahiro Yamada compatible = "socionext,uniphier-uart"; 14852159d27SMasahiro Yamada status = "disabled"; 14952159d27SMasahiro Yamada reg = <0x54006b00 0x40>; 15052159d27SMasahiro Yamada interrupts = <0 177 4>; 15152159d27SMasahiro Yamada pinctrl-names = "default"; 15252159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_uart3>; 15352159d27SMasahiro Yamada clocks = <&peri_clk 3>; 15452159d27SMasahiro Yamada clock-frequency = <58820000>; 15552159d27SMasahiro Yamada }; 15652159d27SMasahiro Yamada 15752159d27SMasahiro Yamada i2c0: i2c@58780000 { 15852159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 15952159d27SMasahiro Yamada status = "disabled"; 16052159d27SMasahiro Yamada reg = <0x58780000 0x80>; 16152159d27SMasahiro Yamada #address-cells = <1>; 16252159d27SMasahiro Yamada #size-cells = <0>; 16352159d27SMasahiro Yamada interrupts = <0 41 4>; 16452159d27SMasahiro Yamada pinctrl-names = "default"; 16552159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c0>; 166cd62214dSMasahiro Yamada clocks = <&peri_clk 4>; 16752159d27SMasahiro Yamada clock-frequency = <100000>; 16852159d27SMasahiro Yamada }; 16952159d27SMasahiro Yamada 17052159d27SMasahiro Yamada i2c1: i2c@58781000 { 17152159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 17252159d27SMasahiro Yamada status = "disabled"; 17352159d27SMasahiro Yamada reg = <0x58781000 0x80>; 17452159d27SMasahiro Yamada #address-cells = <1>; 17552159d27SMasahiro Yamada #size-cells = <0>; 17652159d27SMasahiro Yamada interrupts = <0 42 4>; 17752159d27SMasahiro Yamada pinctrl-names = "default"; 17852159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c1>; 179cd62214dSMasahiro Yamada clocks = <&peri_clk 5>; 18052159d27SMasahiro Yamada clock-frequency = <100000>; 18152159d27SMasahiro Yamada }; 18252159d27SMasahiro Yamada 18352159d27SMasahiro Yamada i2c2: i2c@58782000 { 18452159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 18552159d27SMasahiro Yamada reg = <0x58782000 0x80>; 18652159d27SMasahiro Yamada #address-cells = <1>; 18752159d27SMasahiro Yamada #size-cells = <0>; 18852159d27SMasahiro Yamada interrupts = <0 43 4>; 189cd62214dSMasahiro Yamada clocks = <&peri_clk 6>; 19052159d27SMasahiro Yamada clock-frequency = <400000>; 19152159d27SMasahiro Yamada }; 19252159d27SMasahiro Yamada 19352159d27SMasahiro Yamada i2c3: i2c@58783000 { 19452159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 19552159d27SMasahiro Yamada status = "disabled"; 19652159d27SMasahiro Yamada reg = <0x58783000 0x80>; 19752159d27SMasahiro Yamada #address-cells = <1>; 19852159d27SMasahiro Yamada #size-cells = <0>; 19952159d27SMasahiro Yamada interrupts = <0 44 4>; 20052159d27SMasahiro Yamada pinctrl-names = "default"; 20152159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c3>; 202cd62214dSMasahiro Yamada clocks = <&peri_clk 7>; 20352159d27SMasahiro Yamada clock-frequency = <100000>; 20452159d27SMasahiro Yamada }; 20552159d27SMasahiro Yamada 20652159d27SMasahiro Yamada i2c4: i2c@58784000 { 20752159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 20852159d27SMasahiro Yamada status = "disabled"; 20952159d27SMasahiro Yamada reg = <0x58784000 0x80>; 21052159d27SMasahiro Yamada #address-cells = <1>; 21152159d27SMasahiro Yamada #size-cells = <0>; 21252159d27SMasahiro Yamada interrupts = <0 45 4>; 21352159d27SMasahiro Yamada pinctrl-names = "default"; 21452159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_i2c4>; 215cd62214dSMasahiro Yamada clocks = <&peri_clk 8>; 21652159d27SMasahiro Yamada clock-frequency = <100000>; 21752159d27SMasahiro Yamada }; 21852159d27SMasahiro Yamada 21952159d27SMasahiro Yamada i2c5: i2c@58785000 { 22052159d27SMasahiro Yamada compatible = "socionext,uniphier-fi2c"; 22152159d27SMasahiro Yamada reg = <0x58785000 0x80>; 22252159d27SMasahiro Yamada #address-cells = <1>; 22352159d27SMasahiro Yamada #size-cells = <0>; 22452159d27SMasahiro Yamada interrupts = <0 25 4>; 225cd62214dSMasahiro Yamada clocks = <&peri_clk 9>; 22652159d27SMasahiro Yamada clock-frequency = <400000>; 22752159d27SMasahiro Yamada }; 22852159d27SMasahiro Yamada 22952159d27SMasahiro Yamada system_bus: system-bus@58c00000 { 23052159d27SMasahiro Yamada compatible = "socionext,uniphier-system-bus"; 23152159d27SMasahiro Yamada status = "disabled"; 23252159d27SMasahiro Yamada reg = <0x58c00000 0x400>; 23352159d27SMasahiro Yamada #address-cells = <2>; 23452159d27SMasahiro Yamada #size-cells = <1>; 23552159d27SMasahiro Yamada pinctrl-names = "default"; 23652159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_system_bus>; 23752159d27SMasahiro Yamada }; 23852159d27SMasahiro Yamada 239abb6ac25SMasahiro Yamada smpctrl@59801000 { 24052159d27SMasahiro Yamada compatible = "socionext,uniphier-smpctrl"; 24152159d27SMasahiro Yamada reg = <0x59801000 0x400>; 24252159d27SMasahiro Yamada }; 24352159d27SMasahiro Yamada 244cd62214dSMasahiro Yamada sdctrl@59810000 { 245cd62214dSMasahiro Yamada compatible = "socionext,uniphier-ld11-sdctrl", 246cd62214dSMasahiro Yamada "simple-mfd", "syscon"; 247cd62214dSMasahiro Yamada reg = <0x59810000 0x400>; 248cd62214dSMasahiro Yamada 249cd62214dSMasahiro Yamada sd_rst: reset { 250cd62214dSMasahiro Yamada compatible = "socionext,uniphier-ld11-sd-reset"; 251cd62214dSMasahiro Yamada #reset-cells = <1>; 252cd62214dSMasahiro Yamada }; 253cd62214dSMasahiro Yamada }; 254cd62214dSMasahiro Yamada 25552159d27SMasahiro Yamada perictrl@59820000 { 256cd62214dSMasahiro Yamada compatible = "socionext,uniphier-ld11-perictrl", 25752159d27SMasahiro Yamada "simple-mfd", "syscon"; 25852159d27SMasahiro Yamada reg = <0x59820000 0x200>; 25952159d27SMasahiro Yamada 26052159d27SMasahiro Yamada peri_clk: clock { 26152159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-peri-clock"; 26252159d27SMasahiro Yamada #clock-cells = <1>; 26352159d27SMasahiro Yamada }; 26452159d27SMasahiro Yamada 26552159d27SMasahiro Yamada peri_rst: reset { 26652159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-peri-reset"; 26752159d27SMasahiro Yamada #reset-cells = <1>; 26852159d27SMasahiro Yamada }; 26952159d27SMasahiro Yamada }; 27052159d27SMasahiro Yamada 271cd62214dSMasahiro Yamada emmc: sdhc@5a000000 { 2727a6139c9SMasahiro Yamada compatible = "socionext,uniphier-sd4hc", "cdns,sd4hc"; 273cd62214dSMasahiro Yamada reg = <0x5a000000 0x400>; 274cd62214dSMasahiro Yamada interrupts = <0 78 4>; 275cd62214dSMasahiro Yamada pinctrl-names = "default"; 276cd62214dSMasahiro Yamada pinctrl-0 = <&pinctrl_emmc_1v8>; 277cd62214dSMasahiro Yamada clocks = <&sys_clk 4>; 278cd62214dSMasahiro Yamada bus-width = <8>; 279cd62214dSMasahiro Yamada mmc-ddr-1_8v; 280cd62214dSMasahiro Yamada mmc-hs200-1_8v; 2814e7f8de4SMasahiro Yamada cdns,phy-input-delay-legacy = <4>; 2824e7f8de4SMasahiro Yamada cdns,phy-input-delay-mmc-highspeed = <2>; 2834e7f8de4SMasahiro Yamada cdns,phy-input-delay-mmc-ddr = <3>; 2844e7f8de4SMasahiro Yamada cdns,phy-dll-delay-sdclk = <21>; 2854e7f8de4SMasahiro Yamada cdns,phy-dll-delay-sdclk-hsmmc = <21>; 286cd62214dSMasahiro Yamada }; 287cd62214dSMasahiro Yamada 28852159d27SMasahiro Yamada usb0: usb@5a800100 { 28952159d27SMasahiro Yamada compatible = "socionext,uniphier-ehci", "generic-ehci"; 29052159d27SMasahiro Yamada status = "disabled"; 29152159d27SMasahiro Yamada reg = <0x5a800100 0x100>; 29252159d27SMasahiro Yamada interrupts = <0 243 4>; 29352159d27SMasahiro Yamada pinctrl-names = "default"; 29452159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_usb0>; 29552159d27SMasahiro Yamada clocks = <&mio_clk 7>, <&mio_clk 8>, <&mio_clk 12>; 29652159d27SMasahiro Yamada resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 8>, 29752159d27SMasahiro Yamada <&mio_rst 12>; 29852159d27SMasahiro Yamada }; 29952159d27SMasahiro Yamada 30052159d27SMasahiro Yamada usb1: usb@5a810100 { 30152159d27SMasahiro Yamada compatible = "socionext,uniphier-ehci", "generic-ehci"; 30252159d27SMasahiro Yamada status = "disabled"; 30352159d27SMasahiro Yamada reg = <0x5a810100 0x100>; 30452159d27SMasahiro Yamada interrupts = <0 244 4>; 30552159d27SMasahiro Yamada pinctrl-names = "default"; 30652159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_usb1>; 30752159d27SMasahiro Yamada clocks = <&mio_clk 7>, <&mio_clk 9>, <&mio_clk 13>; 30852159d27SMasahiro Yamada resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 9>, 30952159d27SMasahiro Yamada <&mio_rst 13>; 31052159d27SMasahiro Yamada }; 31152159d27SMasahiro Yamada 31252159d27SMasahiro Yamada usb2: usb@5a820100 { 31352159d27SMasahiro Yamada compatible = "socionext,uniphier-ehci", "generic-ehci"; 31452159d27SMasahiro Yamada status = "disabled"; 31552159d27SMasahiro Yamada reg = <0x5a820100 0x100>; 31652159d27SMasahiro Yamada interrupts = <0 245 4>; 31752159d27SMasahiro Yamada pinctrl-names = "default"; 31852159d27SMasahiro Yamada pinctrl-0 = <&pinctrl_usb2>; 31952159d27SMasahiro Yamada clocks = <&mio_clk 7>, <&mio_clk 10>, <&mio_clk 14>; 32052159d27SMasahiro Yamada resets = <&sys_rst 8>, <&mio_rst 7>, <&mio_rst 10>, 32152159d27SMasahiro Yamada <&mio_rst 14>; 32252159d27SMasahiro Yamada }; 32352159d27SMasahiro Yamada 32452159d27SMasahiro Yamada mioctrl@5b3e0000 { 3257317a940SMasahiro Yamada compatible = "socionext,uniphier-ld11-mioctrl", 32652159d27SMasahiro Yamada "simple-mfd", "syscon"; 32752159d27SMasahiro Yamada reg = <0x5b3e0000 0x800>; 32852159d27SMasahiro Yamada 32952159d27SMasahiro Yamada mio_clk: clock { 33052159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-mio-clock"; 33152159d27SMasahiro Yamada #clock-cells = <1>; 33252159d27SMasahiro Yamada }; 33352159d27SMasahiro Yamada 33452159d27SMasahiro Yamada mio_rst: reset { 33552159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-mio-reset"; 33652159d27SMasahiro Yamada #reset-cells = <1>; 33752159d27SMasahiro Yamada resets = <&sys_rst 7>; 33852159d27SMasahiro Yamada }; 33952159d27SMasahiro Yamada }; 34052159d27SMasahiro Yamada 34152159d27SMasahiro Yamada soc-glue@5f800000 { 342cd62214dSMasahiro Yamada compatible = "socionext,uniphier-ld11-soc-glue", 34352159d27SMasahiro Yamada "simple-mfd", "syscon"; 34452159d27SMasahiro Yamada reg = <0x5f800000 0x2000>; 34552159d27SMasahiro Yamada 34652159d27SMasahiro Yamada pinctrl: pinctrl { 34752159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-pinctrl"; 34852159d27SMasahiro Yamada }; 34952159d27SMasahiro Yamada }; 35052159d27SMasahiro Yamada 351*6c9e46efSMasahiro Yamada aidet: aidet@5fc20000 { 352*6c9e46efSMasahiro Yamada compatible = "socionext,uniphier-ld11-aidet"; 35352159d27SMasahiro Yamada reg = <0x5fc20000 0x200>; 354*6c9e46efSMasahiro Yamada interrupt-controller; 355*6c9e46efSMasahiro Yamada #interrupt-cells = <2>; 35652159d27SMasahiro Yamada }; 35752159d27SMasahiro Yamada 35852159d27SMasahiro Yamada gic: interrupt-controller@5fe00000 { 35952159d27SMasahiro Yamada compatible = "arm,gic-v3"; 36052159d27SMasahiro Yamada reg = <0x5fe00000 0x10000>, /* GICD */ 36152159d27SMasahiro Yamada <0x5fe40000 0x80000>; /* GICR */ 36252159d27SMasahiro Yamada interrupt-controller; 36352159d27SMasahiro Yamada #interrupt-cells = <3>; 36452159d27SMasahiro Yamada interrupts = <1 9 4>; 36552159d27SMasahiro Yamada }; 36652159d27SMasahiro Yamada 36752159d27SMasahiro Yamada sysctrl@61840000 { 36852159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-sysctrl", 36952159d27SMasahiro Yamada "simple-mfd", "syscon"; 370cd62214dSMasahiro Yamada reg = <0x61840000 0x10000>; 37152159d27SMasahiro Yamada 37252159d27SMasahiro Yamada sys_clk: clock { 37352159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-clock"; 37452159d27SMasahiro Yamada #clock-cells = <1>; 37552159d27SMasahiro Yamada }; 37652159d27SMasahiro Yamada 37752159d27SMasahiro Yamada sys_rst: reset { 37852159d27SMasahiro Yamada compatible = "socionext,uniphier-ld11-reset"; 37952159d27SMasahiro Yamada #reset-cells = <1>; 38052159d27SMasahiro Yamada }; 381*6c9e46efSMasahiro Yamada 382*6c9e46efSMasahiro Yamada watchdog { 383*6c9e46efSMasahiro Yamada compatible = "socionext,uniphier-wdt"; 384*6c9e46efSMasahiro Yamada }; 38552159d27SMasahiro Yamada }; 386cd62214dSMasahiro Yamada 387cd62214dSMasahiro Yamada nand: nand@68000000 { 3884e7f8de4SMasahiro Yamada compatible = "socionext,uniphier-denali-nand-v5b"; 389cd62214dSMasahiro Yamada status = "disabled"; 390cd62214dSMasahiro Yamada reg-names = "nand_data", "denali_reg"; 391cd62214dSMasahiro Yamada reg = <0x68000000 0x20>, <0x68100000 0x1000>; 392cd62214dSMasahiro Yamada interrupts = <0 65 4>; 393cd62214dSMasahiro Yamada pinctrl-names = "default"; 394cd62214dSMasahiro Yamada pinctrl-0 = <&pinctrl_nand>; 395cd62214dSMasahiro Yamada clocks = <&sys_clk 2>; 396cd62214dSMasahiro Yamada }; 39752159d27SMasahiro Yamada }; 39852159d27SMasahiro Yamada}; 39952159d27SMasahiro Yamada 400*6c9e46efSMasahiro Yamada#include "uniphier-pinctrl.dtsi" 401