1ca5b3410SRobert Richter/* 2ca5b3410SRobert Richter * Cavium Thunder DTS file - Thunder SoC description 3ca5b3410SRobert Richter * 4ca5b3410SRobert Richter * Copyright (C) 2014, Cavium Inc. 5ca5b3410SRobert Richter * 6ca5b3410SRobert Richter * This file is dual-licensed: you can use it either under the terms 7ca5b3410SRobert Richter * of the GPL or the X11 license, at your option. Note that this dual 8ca5b3410SRobert Richter * licensing only applies to this file, and not this project as a 9ca5b3410SRobert Richter * whole. 10ca5b3410SRobert Richter * 11ca5b3410SRobert Richter * a) This library is free software; you can redistribute it and/or 12ca5b3410SRobert Richter * modify it under the terms of the GNU General Public License as 13ca5b3410SRobert Richter * published by the Free Software Foundation; either version 2 of the 14ca5b3410SRobert Richter * License, or (at your option) any later version. 15ca5b3410SRobert Richter * 16ca5b3410SRobert Richter * This library is distributed in the hope that it will be useful, 17ca5b3410SRobert Richter * but WITHOUT ANY WARRANTY; without even the implied warranty of 18ca5b3410SRobert Richter * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19ca5b3410SRobert Richter * GNU General Public License for more details. 20ca5b3410SRobert Richter * 21ca5b3410SRobert Richter * You should have received a copy of the GNU General Public 22ca5b3410SRobert Richter * License along with this library; if not, write to the Free 23ca5b3410SRobert Richter * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, 24ca5b3410SRobert Richter * MA 02110-1301 USA 25ca5b3410SRobert Richter * 26ca5b3410SRobert Richter * Or, alternatively, 27ca5b3410SRobert Richter * 28ca5b3410SRobert Richter * b) Permission is hereby granted, free of charge, to any person 29ca5b3410SRobert Richter * obtaining a copy of this software and associated documentation 30ca5b3410SRobert Richter * files (the "Software"), to deal in the Software without 31ca5b3410SRobert Richter * restriction, including without limitation the rights to use, 32ca5b3410SRobert Richter * copy, modify, merge, publish, distribute, sublicense, and/or 33ca5b3410SRobert Richter * sell copies of the Software, and to permit persons to whom the 34ca5b3410SRobert Richter * Software is furnished to do so, subject to the following 35ca5b3410SRobert Richter * conditions: 36ca5b3410SRobert Richter * 37ca5b3410SRobert Richter * The above copyright notice and this permission notice shall be 38ca5b3410SRobert Richter * included in all copies or substantial portions of the Software. 39ca5b3410SRobert Richter * 40ca5b3410SRobert Richter * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 41ca5b3410SRobert Richter * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 42ca5b3410SRobert Richter * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 43ca5b3410SRobert Richter * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 44ca5b3410SRobert Richter * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 45ca5b3410SRobert Richter * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 46ca5b3410SRobert Richter * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 47ca5b3410SRobert Richter * OTHER DEALINGS IN THE SOFTWARE. 48ca5b3410SRobert Richter */ 49ca5b3410SRobert Richter 50ca5b3410SRobert Richter/ { 51ca5b3410SRobert Richter compatible = "cavium,thunder-88xx"; 52ca5b3410SRobert Richter interrupt-parent = <&gic0>; 53ca5b3410SRobert Richter #address-cells = <2>; 54ca5b3410SRobert Richter #size-cells = <2>; 55ca5b3410SRobert Richter 56ca5b3410SRobert Richter psci { 57ca5b3410SRobert Richter compatible = "arm,psci-0.2"; 58ca5b3410SRobert Richter method = "smc"; 59ca5b3410SRobert Richter }; 60ca5b3410SRobert Richter 61ca5b3410SRobert Richter cpus { 62ca5b3410SRobert Richter #address-cells = <2>; 63ca5b3410SRobert Richter #size-cells = <0>; 64ca5b3410SRobert Richter 65d8bcaabeSRob Herring cpu@0 { 66ca5b3410SRobert Richter device_type = "cpu"; 6731af04cdSRob Herring compatible = "cavium,thunder"; 68ca5b3410SRobert Richter reg = <0x0 0x000>; 69ca5b3410SRobert Richter enable-method = "psci"; 70ca5b3410SRobert Richter }; 71d8bcaabeSRob Herring cpu@1 { 72ca5b3410SRobert Richter device_type = "cpu"; 7331af04cdSRob Herring compatible = "cavium,thunder"; 74ca5b3410SRobert Richter reg = <0x0 0x001>; 75ca5b3410SRobert Richter enable-method = "psci"; 76ca5b3410SRobert Richter }; 77d8bcaabeSRob Herring cpu@2 { 78ca5b3410SRobert Richter device_type = "cpu"; 7931af04cdSRob Herring compatible = "cavium,thunder"; 80ca5b3410SRobert Richter reg = <0x0 0x002>; 81ca5b3410SRobert Richter enable-method = "psci"; 82ca5b3410SRobert Richter }; 83d8bcaabeSRob Herring cpu@3 { 84ca5b3410SRobert Richter device_type = "cpu"; 8531af04cdSRob Herring compatible = "cavium,thunder"; 86ca5b3410SRobert Richter reg = <0x0 0x003>; 87ca5b3410SRobert Richter enable-method = "psci"; 88ca5b3410SRobert Richter }; 89d8bcaabeSRob Herring cpu@4 { 90ca5b3410SRobert Richter device_type = "cpu"; 9131af04cdSRob Herring compatible = "cavium,thunder"; 92ca5b3410SRobert Richter reg = <0x0 0x004>; 93ca5b3410SRobert Richter enable-method = "psci"; 94ca5b3410SRobert Richter }; 95d8bcaabeSRob Herring cpu@5 { 96ca5b3410SRobert Richter device_type = "cpu"; 9731af04cdSRob Herring compatible = "cavium,thunder"; 98ca5b3410SRobert Richter reg = <0x0 0x005>; 99ca5b3410SRobert Richter enable-method = "psci"; 100ca5b3410SRobert Richter }; 101d8bcaabeSRob Herring cpu@6 { 102ca5b3410SRobert Richter device_type = "cpu"; 10331af04cdSRob Herring compatible = "cavium,thunder"; 104ca5b3410SRobert Richter reg = <0x0 0x006>; 105ca5b3410SRobert Richter enable-method = "psci"; 106ca5b3410SRobert Richter }; 107d8bcaabeSRob Herring cpu@7 { 108ca5b3410SRobert Richter device_type = "cpu"; 10931af04cdSRob Herring compatible = "cavium,thunder"; 110ca5b3410SRobert Richter reg = <0x0 0x007>; 111ca5b3410SRobert Richter enable-method = "psci"; 112ca5b3410SRobert Richter }; 113d8bcaabeSRob Herring cpu@8 { 114ca5b3410SRobert Richter device_type = "cpu"; 11531af04cdSRob Herring compatible = "cavium,thunder"; 116ca5b3410SRobert Richter reg = <0x0 0x008>; 117ca5b3410SRobert Richter enable-method = "psci"; 118ca5b3410SRobert Richter }; 119d8bcaabeSRob Herring cpu@9 { 120ca5b3410SRobert Richter device_type = "cpu"; 12131af04cdSRob Herring compatible = "cavium,thunder"; 122ca5b3410SRobert Richter reg = <0x0 0x009>; 123ca5b3410SRobert Richter enable-method = "psci"; 124ca5b3410SRobert Richter }; 125d8bcaabeSRob Herring cpu@a { 126ca5b3410SRobert Richter device_type = "cpu"; 12731af04cdSRob Herring compatible = "cavium,thunder"; 128ca5b3410SRobert Richter reg = <0x0 0x00a>; 129ca5b3410SRobert Richter enable-method = "psci"; 130ca5b3410SRobert Richter }; 131d8bcaabeSRob Herring cpu@b { 132ca5b3410SRobert Richter device_type = "cpu"; 13331af04cdSRob Herring compatible = "cavium,thunder"; 134ca5b3410SRobert Richter reg = <0x0 0x00b>; 135ca5b3410SRobert Richter enable-method = "psci"; 136ca5b3410SRobert Richter }; 137d8bcaabeSRob Herring cpu@c { 138ca5b3410SRobert Richter device_type = "cpu"; 13931af04cdSRob Herring compatible = "cavium,thunder"; 140ca5b3410SRobert Richter reg = <0x0 0x00c>; 141ca5b3410SRobert Richter enable-method = "psci"; 142ca5b3410SRobert Richter }; 143d8bcaabeSRob Herring cpu@d { 144ca5b3410SRobert Richter device_type = "cpu"; 14531af04cdSRob Herring compatible = "cavium,thunder"; 146ca5b3410SRobert Richter reg = <0x0 0x00d>; 147ca5b3410SRobert Richter enable-method = "psci"; 148ca5b3410SRobert Richter }; 149d8bcaabeSRob Herring cpu@e { 150ca5b3410SRobert Richter device_type = "cpu"; 15131af04cdSRob Herring compatible = "cavium,thunder"; 152ca5b3410SRobert Richter reg = <0x0 0x00e>; 153ca5b3410SRobert Richter enable-method = "psci"; 154ca5b3410SRobert Richter }; 155d8bcaabeSRob Herring cpu@f { 156ca5b3410SRobert Richter device_type = "cpu"; 15731af04cdSRob Herring compatible = "cavium,thunder"; 158ca5b3410SRobert Richter reg = <0x0 0x00f>; 159ca5b3410SRobert Richter enable-method = "psci"; 160ca5b3410SRobert Richter }; 161ca5b3410SRobert Richter cpu@100 { 162ca5b3410SRobert Richter device_type = "cpu"; 16331af04cdSRob Herring compatible = "cavium,thunder"; 164ca5b3410SRobert Richter reg = <0x0 0x100>; 165ca5b3410SRobert Richter enable-method = "psci"; 166ca5b3410SRobert Richter }; 167ca5b3410SRobert Richter cpu@101 { 168ca5b3410SRobert Richter device_type = "cpu"; 16931af04cdSRob Herring compatible = "cavium,thunder"; 170ca5b3410SRobert Richter reg = <0x0 0x101>; 171ca5b3410SRobert Richter enable-method = "psci"; 172ca5b3410SRobert Richter }; 173ca5b3410SRobert Richter cpu@102 { 174ca5b3410SRobert Richter device_type = "cpu"; 17531af04cdSRob Herring compatible = "cavium,thunder"; 176ca5b3410SRobert Richter reg = <0x0 0x102>; 177ca5b3410SRobert Richter enable-method = "psci"; 178ca5b3410SRobert Richter }; 179ca5b3410SRobert Richter cpu@103 { 180ca5b3410SRobert Richter device_type = "cpu"; 18131af04cdSRob Herring compatible = "cavium,thunder"; 182ca5b3410SRobert Richter reg = <0x0 0x103>; 183ca5b3410SRobert Richter enable-method = "psci"; 184ca5b3410SRobert Richter }; 185ca5b3410SRobert Richter cpu@104 { 186ca5b3410SRobert Richter device_type = "cpu"; 18731af04cdSRob Herring compatible = "cavium,thunder"; 188ca5b3410SRobert Richter reg = <0x0 0x104>; 189ca5b3410SRobert Richter enable-method = "psci"; 190ca5b3410SRobert Richter }; 191ca5b3410SRobert Richter cpu@105 { 192ca5b3410SRobert Richter device_type = "cpu"; 19331af04cdSRob Herring compatible = "cavium,thunder"; 194ca5b3410SRobert Richter reg = <0x0 0x105>; 195ca5b3410SRobert Richter enable-method = "psci"; 196ca5b3410SRobert Richter }; 197ca5b3410SRobert Richter cpu@106 { 198ca5b3410SRobert Richter device_type = "cpu"; 19931af04cdSRob Herring compatible = "cavium,thunder"; 200ca5b3410SRobert Richter reg = <0x0 0x106>; 201ca5b3410SRobert Richter enable-method = "psci"; 202ca5b3410SRobert Richter }; 203ca5b3410SRobert Richter cpu@107 { 204ca5b3410SRobert Richter device_type = "cpu"; 20531af04cdSRob Herring compatible = "cavium,thunder"; 206ca5b3410SRobert Richter reg = <0x0 0x107>; 207ca5b3410SRobert Richter enable-method = "psci"; 208ca5b3410SRobert Richter }; 209ca5b3410SRobert Richter cpu@108 { 210ca5b3410SRobert Richter device_type = "cpu"; 21131af04cdSRob Herring compatible = "cavium,thunder"; 212ca5b3410SRobert Richter reg = <0x0 0x108>; 213ca5b3410SRobert Richter enable-method = "psci"; 214ca5b3410SRobert Richter }; 215ca5b3410SRobert Richter cpu@109 { 216ca5b3410SRobert Richter device_type = "cpu"; 21731af04cdSRob Herring compatible = "cavium,thunder"; 218ca5b3410SRobert Richter reg = <0x0 0x109>; 219ca5b3410SRobert Richter enable-method = "psci"; 220ca5b3410SRobert Richter }; 221ca5b3410SRobert Richter cpu@10a { 222ca5b3410SRobert Richter device_type = "cpu"; 22331af04cdSRob Herring compatible = "cavium,thunder"; 224ca5b3410SRobert Richter reg = <0x0 0x10a>; 225ca5b3410SRobert Richter enable-method = "psci"; 226ca5b3410SRobert Richter }; 227ca5b3410SRobert Richter cpu@10b { 228ca5b3410SRobert Richter device_type = "cpu"; 22931af04cdSRob Herring compatible = "cavium,thunder"; 230ca5b3410SRobert Richter reg = <0x0 0x10b>; 231ca5b3410SRobert Richter enable-method = "psci"; 232ca5b3410SRobert Richter }; 233ca5b3410SRobert Richter cpu@10c { 234ca5b3410SRobert Richter device_type = "cpu"; 23531af04cdSRob Herring compatible = "cavium,thunder"; 236ca5b3410SRobert Richter reg = <0x0 0x10c>; 237ca5b3410SRobert Richter enable-method = "psci"; 238ca5b3410SRobert Richter }; 239ca5b3410SRobert Richter cpu@10d { 240ca5b3410SRobert Richter device_type = "cpu"; 24131af04cdSRob Herring compatible = "cavium,thunder"; 242ca5b3410SRobert Richter reg = <0x0 0x10d>; 243ca5b3410SRobert Richter enable-method = "psci"; 244ca5b3410SRobert Richter }; 245ca5b3410SRobert Richter cpu@10e { 246ca5b3410SRobert Richter device_type = "cpu"; 24731af04cdSRob Herring compatible = "cavium,thunder"; 248ca5b3410SRobert Richter reg = <0x0 0x10e>; 249ca5b3410SRobert Richter enable-method = "psci"; 250ca5b3410SRobert Richter }; 251ca5b3410SRobert Richter cpu@10f { 252ca5b3410SRobert Richter device_type = "cpu"; 25331af04cdSRob Herring compatible = "cavium,thunder"; 254ca5b3410SRobert Richter reg = <0x0 0x10f>; 255ca5b3410SRobert Richter enable-method = "psci"; 256ca5b3410SRobert Richter }; 257ca5b3410SRobert Richter cpu@200 { 258ca5b3410SRobert Richter device_type = "cpu"; 25931af04cdSRob Herring compatible = "cavium,thunder"; 260ca5b3410SRobert Richter reg = <0x0 0x200>; 261ca5b3410SRobert Richter enable-method = "psci"; 262ca5b3410SRobert Richter }; 263ca5b3410SRobert Richter cpu@201 { 264ca5b3410SRobert Richter device_type = "cpu"; 26531af04cdSRob Herring compatible = "cavium,thunder"; 266ca5b3410SRobert Richter reg = <0x0 0x201>; 267ca5b3410SRobert Richter enable-method = "psci"; 268ca5b3410SRobert Richter }; 269ca5b3410SRobert Richter cpu@202 { 270ca5b3410SRobert Richter device_type = "cpu"; 27131af04cdSRob Herring compatible = "cavium,thunder"; 272ca5b3410SRobert Richter reg = <0x0 0x202>; 273ca5b3410SRobert Richter enable-method = "psci"; 274ca5b3410SRobert Richter }; 275ca5b3410SRobert Richter cpu@203 { 276ca5b3410SRobert Richter device_type = "cpu"; 27731af04cdSRob Herring compatible = "cavium,thunder"; 278ca5b3410SRobert Richter reg = <0x0 0x203>; 279ca5b3410SRobert Richter enable-method = "psci"; 280ca5b3410SRobert Richter }; 281ca5b3410SRobert Richter cpu@204 { 282ca5b3410SRobert Richter device_type = "cpu"; 28331af04cdSRob Herring compatible = "cavium,thunder"; 284ca5b3410SRobert Richter reg = <0x0 0x204>; 285ca5b3410SRobert Richter enable-method = "psci"; 286ca5b3410SRobert Richter }; 287ca5b3410SRobert Richter cpu@205 { 288ca5b3410SRobert Richter device_type = "cpu"; 28931af04cdSRob Herring compatible = "cavium,thunder"; 290ca5b3410SRobert Richter reg = <0x0 0x205>; 291ca5b3410SRobert Richter enable-method = "psci"; 292ca5b3410SRobert Richter }; 293ca5b3410SRobert Richter cpu@206 { 294ca5b3410SRobert Richter device_type = "cpu"; 29531af04cdSRob Herring compatible = "cavium,thunder"; 296ca5b3410SRobert Richter reg = <0x0 0x206>; 297ca5b3410SRobert Richter enable-method = "psci"; 298ca5b3410SRobert Richter }; 299ca5b3410SRobert Richter cpu@207 { 300ca5b3410SRobert Richter device_type = "cpu"; 30131af04cdSRob Herring compatible = "cavium,thunder"; 302ca5b3410SRobert Richter reg = <0x0 0x207>; 303ca5b3410SRobert Richter enable-method = "psci"; 304ca5b3410SRobert Richter }; 305ca5b3410SRobert Richter cpu@208 { 306ca5b3410SRobert Richter device_type = "cpu"; 30731af04cdSRob Herring compatible = "cavium,thunder"; 308ca5b3410SRobert Richter reg = <0x0 0x208>; 309ca5b3410SRobert Richter enable-method = "psci"; 310ca5b3410SRobert Richter }; 311ca5b3410SRobert Richter cpu@209 { 312ca5b3410SRobert Richter device_type = "cpu"; 31331af04cdSRob Herring compatible = "cavium,thunder"; 314ca5b3410SRobert Richter reg = <0x0 0x209>; 315ca5b3410SRobert Richter enable-method = "psci"; 316ca5b3410SRobert Richter }; 317ca5b3410SRobert Richter cpu@20a { 318ca5b3410SRobert Richter device_type = "cpu"; 31931af04cdSRob Herring compatible = "cavium,thunder"; 320ca5b3410SRobert Richter reg = <0x0 0x20a>; 321ca5b3410SRobert Richter enable-method = "psci"; 322ca5b3410SRobert Richter }; 323ca5b3410SRobert Richter cpu@20b { 324ca5b3410SRobert Richter device_type = "cpu"; 32531af04cdSRob Herring compatible = "cavium,thunder"; 326ca5b3410SRobert Richter reg = <0x0 0x20b>; 327ca5b3410SRobert Richter enable-method = "psci"; 328ca5b3410SRobert Richter }; 329ca5b3410SRobert Richter cpu@20c { 330ca5b3410SRobert Richter device_type = "cpu"; 33131af04cdSRob Herring compatible = "cavium,thunder"; 332ca5b3410SRobert Richter reg = <0x0 0x20c>; 333ca5b3410SRobert Richter enable-method = "psci"; 334ca5b3410SRobert Richter }; 335ca5b3410SRobert Richter cpu@20d { 336ca5b3410SRobert Richter device_type = "cpu"; 33731af04cdSRob Herring compatible = "cavium,thunder"; 338ca5b3410SRobert Richter reg = <0x0 0x20d>; 339ca5b3410SRobert Richter enable-method = "psci"; 340ca5b3410SRobert Richter }; 341ca5b3410SRobert Richter cpu@20e { 342ca5b3410SRobert Richter device_type = "cpu"; 34331af04cdSRob Herring compatible = "cavium,thunder"; 344ca5b3410SRobert Richter reg = <0x0 0x20e>; 345ca5b3410SRobert Richter enable-method = "psci"; 346ca5b3410SRobert Richter }; 347ca5b3410SRobert Richter cpu@20f { 348ca5b3410SRobert Richter device_type = "cpu"; 34931af04cdSRob Herring compatible = "cavium,thunder"; 350ca5b3410SRobert Richter reg = <0x0 0x20f>; 351ca5b3410SRobert Richter enable-method = "psci"; 352ca5b3410SRobert Richter }; 353ca5b3410SRobert Richter }; 354ca5b3410SRobert Richter 355ca5b3410SRobert Richter timer { 356ca5b3410SRobert Richter compatible = "arm,armv8-timer"; 357f2a89d3bSMarc Zyngier interrupts = <1 13 4>, 358f2a89d3bSMarc Zyngier <1 14 4>, 359f2a89d3bSMarc Zyngier <1 11 4>, 360f2a89d3bSMarc Zyngier <1 10 4>; 361ca5b3410SRobert Richter }; 362ca5b3410SRobert Richter 36394085fe5SJan Glauber pmu { 36494085fe5SJan Glauber compatible = "cavium,thunder-pmu", "arm,armv8-pmuv3"; 36594085fe5SJan Glauber interrupts = <1 7 4>; 36694085fe5SJan Glauber }; 36794085fe5SJan Glauber 368ca5b3410SRobert Richter soc { 369ca5b3410SRobert Richter compatible = "simple-bus"; 370ca5b3410SRobert Richter #address-cells = <2>; 371ca5b3410SRobert Richter #size-cells = <2>; 372ca5b3410SRobert Richter ranges; 373ca5b3410SRobert Richter 374ca5b3410SRobert Richter refclk50mhz: refclk50mhz { 375ca5b3410SRobert Richter compatible = "fixed-clock"; 376ca5b3410SRobert Richter #clock-cells = <0>; 377ca5b3410SRobert Richter clock-frequency = <50000000>; 378ca5b3410SRobert Richter clock-output-names = "refclk50mhz"; 379ca5b3410SRobert Richter }; 380ca5b3410SRobert Richter 381ca5b3410SRobert Richter gic0: interrupt-controller@8010,00000000 { 382ca5b3410SRobert Richter compatible = "arm,gic-v3"; 383ca5b3410SRobert Richter #interrupt-cells = <3>; 384efc5120bSTirumalesh Chalamarla #address-cells = <2>; 385efc5120bSTirumalesh Chalamarla #size-cells = <2>; 386efc5120bSTirumalesh Chalamarla ranges; 387ca5b3410SRobert Richter interrupt-controller; 388ca5b3410SRobert Richter reg = <0x8010 0x00000000 0x0 0x010000>, /* GICD */ 389ca5b3410SRobert Richter <0x8010 0x80000000 0x0 0x600000>; /* GICR */ 390ca5b3410SRobert Richter interrupts = <1 9 0xf04>; 391efc5120bSTirumalesh Chalamarla 392*d2e5c16fSRob Herring its: msi-controller@801000020000 { 393efc5120bSTirumalesh Chalamarla compatible = "arm,gic-v3-its"; 394efc5120bSTirumalesh Chalamarla msi-controller; 395*d2e5c16fSRob Herring #msi-cells = <1>; 396efc5120bSTirumalesh Chalamarla reg = <0x8010 0x20000 0x0 0x200000>; 397efc5120bSTirumalesh Chalamarla }; 398ca5b3410SRobert Richter }; 399ca5b3410SRobert Richter 400ca5b3410SRobert Richter uaa0: serial@87e0,24000000 { 401ca5b3410SRobert Richter compatible = "arm,pl011", "arm,primecell"; 402ca5b3410SRobert Richter reg = <0x87e0 0x24000000 0x0 0x1000>; 403ca5b3410SRobert Richter interrupts = <1 21 4>; 404ca5b3410SRobert Richter clocks = <&refclk50mhz>; 405ca5b3410SRobert Richter clock-names = "apb_pclk"; 406ca5b3410SRobert Richter }; 407ca5b3410SRobert Richter 408ca5b3410SRobert Richter uaa1: serial@87e0,25000000 { 409ca5b3410SRobert Richter compatible = "arm,pl011", "arm,primecell"; 410ca5b3410SRobert Richter reg = <0x87e0 0x25000000 0x0 0x1000>; 411ca5b3410SRobert Richter interrupts = <1 22 4>; 412ca5b3410SRobert Richter clocks = <&refclk50mhz>; 413ca5b3410SRobert Richter clock-names = "apb_pclk"; 414ca5b3410SRobert Richter }; 415ca5b3410SRobert Richter }; 416ca5b3410SRobert Richter}; 417