1*f0a3f349SLokesh Vutla/* 2*f0a3f349SLokesh Vutla * Copyright 2013-2014 Texas Instruments, Inc. 3*f0a3f349SLokesh Vutla * 4*f0a3f349SLokesh Vutla * Keystone 2 Kepler/Hawking SoC clock nodes 5*f0a3f349SLokesh Vutla * 6*f0a3f349SLokesh Vutla * This program is free software; you can redistribute it and/or modify 7*f0a3f349SLokesh Vutla * it under the terms of the GNU General Public License version 2 as 8*f0a3f349SLokesh Vutla * published by the Free Software Foundation. 9*f0a3f349SLokesh Vutla */ 10*f0a3f349SLokesh Vutla 11*f0a3f349SLokesh Vutlaclocks { 12*f0a3f349SLokesh Vutla armpllclk: armpllclk@2620370 { 13*f0a3f349SLokesh Vutla #clock-cells = <0>; 14*f0a3f349SLokesh Vutla compatible = "ti,keystone,pll-clock"; 15*f0a3f349SLokesh Vutla clocks = <&refclkarm>; 16*f0a3f349SLokesh Vutla clock-output-names = "arm-pll-clk"; 17*f0a3f349SLokesh Vutla reg = <0x02620370 4>; 18*f0a3f349SLokesh Vutla reg-names = "control"; 19*f0a3f349SLokesh Vutla }; 20*f0a3f349SLokesh Vutla 21*f0a3f349SLokesh Vutla mainpllclk: mainpllclk@2310110 { 22*f0a3f349SLokesh Vutla #clock-cells = <0>; 23*f0a3f349SLokesh Vutla compatible = "ti,keystone,main-pll-clock"; 24*f0a3f349SLokesh Vutla clocks = <&refclksys>; 25*f0a3f349SLokesh Vutla reg = <0x02620350 4>, <0x02310110 4>, <0x02310108 4>; 26*f0a3f349SLokesh Vutla reg-names = "control", "multiplier", "post-divider"; 27*f0a3f349SLokesh Vutla }; 28*f0a3f349SLokesh Vutla 29*f0a3f349SLokesh Vutla papllclk: papllclk@2620358 { 30*f0a3f349SLokesh Vutla #clock-cells = <0>; 31*f0a3f349SLokesh Vutla compatible = "ti,keystone,pll-clock"; 32*f0a3f349SLokesh Vutla clocks = <&refclkpass>; 33*f0a3f349SLokesh Vutla clock-output-names = "papllclk"; 34*f0a3f349SLokesh Vutla reg = <0x02620358 4>; 35*f0a3f349SLokesh Vutla reg-names = "control"; 36*f0a3f349SLokesh Vutla }; 37*f0a3f349SLokesh Vutla 38*f0a3f349SLokesh Vutla ddr3apllclk: ddr3apllclk@2620360 { 39*f0a3f349SLokesh Vutla #clock-cells = <0>; 40*f0a3f349SLokesh Vutla compatible = "ti,keystone,pll-clock"; 41*f0a3f349SLokesh Vutla clocks = <&refclkddr3a>; 42*f0a3f349SLokesh Vutla clock-output-names = "ddr-3a-pll-clk"; 43*f0a3f349SLokesh Vutla reg = <0x02620360 4>; 44*f0a3f349SLokesh Vutla reg-names = "control"; 45*f0a3f349SLokesh Vutla }; 46*f0a3f349SLokesh Vutla 47*f0a3f349SLokesh Vutla ddr3bpllclk: ddr3bpllclk@2620368 { 48*f0a3f349SLokesh Vutla #clock-cells = <0>; 49*f0a3f349SLokesh Vutla compatible = "ti,keystone,pll-clock"; 50*f0a3f349SLokesh Vutla clocks = <&refclkddr3b>; 51*f0a3f349SLokesh Vutla clock-output-names = "ddr-3b-pll-clk"; 52*f0a3f349SLokesh Vutla reg = <0x02620368 4>; 53*f0a3f349SLokesh Vutla reg-names = "control"; 54*f0a3f349SLokesh Vutla }; 55*f0a3f349SLokesh Vutla 56*f0a3f349SLokesh Vutla clktsip: clktsip { 57*f0a3f349SLokesh Vutla #clock-cells = <0>; 58*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 59*f0a3f349SLokesh Vutla clocks = <&chipclk16>; 60*f0a3f349SLokesh Vutla clock-output-names = "tsip"; 61*f0a3f349SLokesh Vutla reg = <0x02350000 0xb00>, <0x02350000 0x400>; 62*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 63*f0a3f349SLokesh Vutla domain-id = <0>; 64*f0a3f349SLokesh Vutla }; 65*f0a3f349SLokesh Vutla 66*f0a3f349SLokesh Vutla clksrio: clksrio { 67*f0a3f349SLokesh Vutla #clock-cells = <0>; 68*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 69*f0a3f349SLokesh Vutla clocks = <&chipclk1rstiso13>; 70*f0a3f349SLokesh Vutla clock-output-names = "srio"; 71*f0a3f349SLokesh Vutla reg = <0x0235002c 0xb00>, <0x02350010 0x400>; 72*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 73*f0a3f349SLokesh Vutla domain-id = <4>; 74*f0a3f349SLokesh Vutla }; 75*f0a3f349SLokesh Vutla 76*f0a3f349SLokesh Vutla clkhyperlink0: clkhyperlink0 { 77*f0a3f349SLokesh Vutla #clock-cells = <0>; 78*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 79*f0a3f349SLokesh Vutla clocks = <&chipclk12>; 80*f0a3f349SLokesh Vutla clock-output-names = "hyperlink-0"; 81*f0a3f349SLokesh Vutla reg = <0x02350030 0xb00>, <0x02350014 0x400>; 82*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 83*f0a3f349SLokesh Vutla domain-id = <5>; 84*f0a3f349SLokesh Vutla }; 85*f0a3f349SLokesh Vutla 86*f0a3f349SLokesh Vutla clkgem1: clkgem1 { 87*f0a3f349SLokesh Vutla #clock-cells = <0>; 88*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 89*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 90*f0a3f349SLokesh Vutla clock-output-names = "gem1"; 91*f0a3f349SLokesh Vutla reg = <0x02350040 0xb00>, <0x02350024 0x400>; 92*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 93*f0a3f349SLokesh Vutla domain-id = <9>; 94*f0a3f349SLokesh Vutla }; 95*f0a3f349SLokesh Vutla 96*f0a3f349SLokesh Vutla clkgem2: clkgem2 { 97*f0a3f349SLokesh Vutla #clock-cells = <0>; 98*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 99*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 100*f0a3f349SLokesh Vutla clock-output-names = "gem2"; 101*f0a3f349SLokesh Vutla reg = <0x02350044 0xb00>, <0x02350028 0x400>; 102*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 103*f0a3f349SLokesh Vutla domain-id = <10>; 104*f0a3f349SLokesh Vutla }; 105*f0a3f349SLokesh Vutla 106*f0a3f349SLokesh Vutla clkgem3: clkgem3 { 107*f0a3f349SLokesh Vutla #clock-cells = <0>; 108*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 109*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 110*f0a3f349SLokesh Vutla clock-output-names = "gem3"; 111*f0a3f349SLokesh Vutla reg = <0x02350048 0xb00>, <0x0235002c 0x400>; 112*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 113*f0a3f349SLokesh Vutla domain-id = <11>; 114*f0a3f349SLokesh Vutla }; 115*f0a3f349SLokesh Vutla 116*f0a3f349SLokesh Vutla clkgem4: clkgem4 { 117*f0a3f349SLokesh Vutla #clock-cells = <0>; 118*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 119*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 120*f0a3f349SLokesh Vutla clock-output-names = "gem4"; 121*f0a3f349SLokesh Vutla reg = <0x0235004c 0xb00>, <0x02350030 0x400>; 122*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 123*f0a3f349SLokesh Vutla domain-id = <12>; 124*f0a3f349SLokesh Vutla }; 125*f0a3f349SLokesh Vutla 126*f0a3f349SLokesh Vutla clkgem5: clkgem5 { 127*f0a3f349SLokesh Vutla #clock-cells = <0>; 128*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 129*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 130*f0a3f349SLokesh Vutla clock-output-names = "gem5"; 131*f0a3f349SLokesh Vutla reg = <0x02350050 0xb00>, <0x02350034 0x400>; 132*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 133*f0a3f349SLokesh Vutla domain-id = <13>; 134*f0a3f349SLokesh Vutla }; 135*f0a3f349SLokesh Vutla 136*f0a3f349SLokesh Vutla clkgem6: clkgem6 { 137*f0a3f349SLokesh Vutla #clock-cells = <0>; 138*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 139*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 140*f0a3f349SLokesh Vutla clock-output-names = "gem6"; 141*f0a3f349SLokesh Vutla reg = <0x02350054 0xb00>, <0x02350038 0x400>; 142*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 143*f0a3f349SLokesh Vutla domain-id = <14>; 144*f0a3f349SLokesh Vutla }; 145*f0a3f349SLokesh Vutla 146*f0a3f349SLokesh Vutla clkgem7: clkgem7 { 147*f0a3f349SLokesh Vutla #clock-cells = <0>; 148*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 149*f0a3f349SLokesh Vutla clocks = <&chipclk1>; 150*f0a3f349SLokesh Vutla clock-output-names = "gem7"; 151*f0a3f349SLokesh Vutla reg = <0x02350058 0xb00>, <0x0235003c 0x400>; 152*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 153*f0a3f349SLokesh Vutla domain-id = <15>; 154*f0a3f349SLokesh Vutla }; 155*f0a3f349SLokesh Vutla 156*f0a3f349SLokesh Vutla clkddr31: clkddr31 { 157*f0a3f349SLokesh Vutla #clock-cells = <0>; 158*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 159*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 160*f0a3f349SLokesh Vutla clock-output-names = "ddr3-1"; 161*f0a3f349SLokesh Vutla reg = <0x02350060 0xb00>, <0x02350040 0x400>; 162*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 163*f0a3f349SLokesh Vutla domain-id = <16>; 164*f0a3f349SLokesh Vutla }; 165*f0a3f349SLokesh Vutla 166*f0a3f349SLokesh Vutla clktac: clktac { 167*f0a3f349SLokesh Vutla #clock-cells = <0>; 168*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 169*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 170*f0a3f349SLokesh Vutla clock-output-names = "tac"; 171*f0a3f349SLokesh Vutla reg = <0x02350064 0xb00>, <0x02350044 0x400>; 172*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 173*f0a3f349SLokesh Vutla domain-id = <17>; 174*f0a3f349SLokesh Vutla }; 175*f0a3f349SLokesh Vutla 176*f0a3f349SLokesh Vutla clkrac01: clkrac01 { 177*f0a3f349SLokesh Vutla #clock-cells = <0>; 178*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 179*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 180*f0a3f349SLokesh Vutla clock-output-names = "rac-01"; 181*f0a3f349SLokesh Vutla reg = <0x02350068 0xb00>, <0x02350044 0x400>; 182*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 183*f0a3f349SLokesh Vutla domain-id = <17>; 184*f0a3f349SLokesh Vutla }; 185*f0a3f349SLokesh Vutla 186*f0a3f349SLokesh Vutla clkrac23: clkrac23 { 187*f0a3f349SLokesh Vutla #clock-cells = <0>; 188*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 189*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 190*f0a3f349SLokesh Vutla clock-output-names = "rac-23"; 191*f0a3f349SLokesh Vutla reg = <0x0235006c 0xb00>, <0x02350048 0x400>; 192*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 193*f0a3f349SLokesh Vutla domain-id = <18>; 194*f0a3f349SLokesh Vutla }; 195*f0a3f349SLokesh Vutla 196*f0a3f349SLokesh Vutla clkfftc0: clkfftc0 { 197*f0a3f349SLokesh Vutla #clock-cells = <0>; 198*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 199*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 200*f0a3f349SLokesh Vutla clock-output-names = "fftc-0"; 201*f0a3f349SLokesh Vutla reg = <0x02350070 0xb00>, <0x0235004c 0x400>; 202*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 203*f0a3f349SLokesh Vutla domain-id = <19>; 204*f0a3f349SLokesh Vutla }; 205*f0a3f349SLokesh Vutla 206*f0a3f349SLokesh Vutla clkfftc1: clkfftc1 { 207*f0a3f349SLokesh Vutla #clock-cells = <0>; 208*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 209*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 210*f0a3f349SLokesh Vutla clock-output-names = "fftc-1"; 211*f0a3f349SLokesh Vutla reg = <0x02350074 0xb00>, <0x0235004c 0x400>; 212*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 213*f0a3f349SLokesh Vutla domain-id = <19>; 214*f0a3f349SLokesh Vutla }; 215*f0a3f349SLokesh Vutla 216*f0a3f349SLokesh Vutla clkfftc2: clkfftc2 { 217*f0a3f349SLokesh Vutla #clock-cells = <0>; 218*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 219*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 220*f0a3f349SLokesh Vutla clock-output-names = "fftc-2"; 221*f0a3f349SLokesh Vutla reg = <0x02350078 0xb00>, <0x02350050 0x400>; 222*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 223*f0a3f349SLokesh Vutla domain-id = <20>; 224*f0a3f349SLokesh Vutla }; 225*f0a3f349SLokesh Vutla 226*f0a3f349SLokesh Vutla clkfftc3: clkfftc3 { 227*f0a3f349SLokesh Vutla #clock-cells = <0>; 228*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 229*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 230*f0a3f349SLokesh Vutla clock-output-names = "fftc-3"; 231*f0a3f349SLokesh Vutla reg = <0x0235007c 0xb00>, <0x02350050 0x400>; 232*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 233*f0a3f349SLokesh Vutla domain-id = <20>; 234*f0a3f349SLokesh Vutla }; 235*f0a3f349SLokesh Vutla 236*f0a3f349SLokesh Vutla clkfftc4: clkfftc4 { 237*f0a3f349SLokesh Vutla #clock-cells = <0>; 238*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 239*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 240*f0a3f349SLokesh Vutla clock-output-names = "fftc-4"; 241*f0a3f349SLokesh Vutla reg = <0x02350080 0xb00>, <0x02350050 0x400>; 242*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 243*f0a3f349SLokesh Vutla domain-id = <20>; 244*f0a3f349SLokesh Vutla }; 245*f0a3f349SLokesh Vutla 246*f0a3f349SLokesh Vutla clkfftc5: clkfftc5 { 247*f0a3f349SLokesh Vutla #clock-cells = <0>; 248*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 249*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 250*f0a3f349SLokesh Vutla clock-output-names = "fftc-5"; 251*f0a3f349SLokesh Vutla reg = <0x02350084 0xb00>, <0x02350050 0x400>; 252*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 253*f0a3f349SLokesh Vutla domain-id = <20>; 254*f0a3f349SLokesh Vutla }; 255*f0a3f349SLokesh Vutla 256*f0a3f349SLokesh Vutla clkaif: clkaif { 257*f0a3f349SLokesh Vutla #clock-cells = <0>; 258*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 259*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 260*f0a3f349SLokesh Vutla clock-output-names = "aif"; 261*f0a3f349SLokesh Vutla reg = <0x02350088 0xb00>, <0x02350054 0x400>; 262*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 263*f0a3f349SLokesh Vutla domain-id = <21>; 264*f0a3f349SLokesh Vutla }; 265*f0a3f349SLokesh Vutla 266*f0a3f349SLokesh Vutla clktcp3d0: clktcp3d0 { 267*f0a3f349SLokesh Vutla #clock-cells = <0>; 268*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 269*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 270*f0a3f349SLokesh Vutla clock-output-names = "tcp3d-0"; 271*f0a3f349SLokesh Vutla reg = <0x0235008c 0xb00>, <0x02350058 0x400>; 272*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 273*f0a3f349SLokesh Vutla domain-id = <22>; 274*f0a3f349SLokesh Vutla }; 275*f0a3f349SLokesh Vutla 276*f0a3f349SLokesh Vutla clktcp3d1: clktcp3d1 { 277*f0a3f349SLokesh Vutla #clock-cells = <0>; 278*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 279*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 280*f0a3f349SLokesh Vutla clock-output-names = "tcp3d-1"; 281*f0a3f349SLokesh Vutla reg = <0x02350090 0xb00>, <0x02350058 0x400>; 282*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 283*f0a3f349SLokesh Vutla domain-id = <22>; 284*f0a3f349SLokesh Vutla }; 285*f0a3f349SLokesh Vutla 286*f0a3f349SLokesh Vutla clktcp3d2: clktcp3d2 { 287*f0a3f349SLokesh Vutla #clock-cells = <0>; 288*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 289*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 290*f0a3f349SLokesh Vutla clock-output-names = "tcp3d-2"; 291*f0a3f349SLokesh Vutla reg = <0x02350094 0xb00>, <0x0235005c 0x400>; 292*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 293*f0a3f349SLokesh Vutla domain-id = <23>; 294*f0a3f349SLokesh Vutla }; 295*f0a3f349SLokesh Vutla 296*f0a3f349SLokesh Vutla clktcp3d3: clktcp3d3 { 297*f0a3f349SLokesh Vutla #clock-cells = <0>; 298*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 299*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 300*f0a3f349SLokesh Vutla clock-output-names = "tcp3d-3"; 301*f0a3f349SLokesh Vutla reg = <0x02350098 0xb00>, <0x0235005c 0x400>; 302*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 303*f0a3f349SLokesh Vutla domain-id = <23>; 304*f0a3f349SLokesh Vutla }; 305*f0a3f349SLokesh Vutla 306*f0a3f349SLokesh Vutla clkvcp0: clkvcp0 { 307*f0a3f349SLokesh Vutla #clock-cells = <0>; 308*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 309*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 310*f0a3f349SLokesh Vutla clock-output-names = "vcp-0"; 311*f0a3f349SLokesh Vutla reg = <0x0235009c 0xb00>, <0x02350060 0x400>; 312*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 313*f0a3f349SLokesh Vutla domain-id = <24>; 314*f0a3f349SLokesh Vutla }; 315*f0a3f349SLokesh Vutla 316*f0a3f349SLokesh Vutla clkvcp1: clkvcp1 { 317*f0a3f349SLokesh Vutla #clock-cells = <0>; 318*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 319*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 320*f0a3f349SLokesh Vutla clock-output-names = "vcp-1"; 321*f0a3f349SLokesh Vutla reg = <0x023500a0 0xb00>, <0x02350060 0x400>; 322*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 323*f0a3f349SLokesh Vutla domain-id = <24>; 324*f0a3f349SLokesh Vutla }; 325*f0a3f349SLokesh Vutla 326*f0a3f349SLokesh Vutla clkvcp2: clkvcp2 { 327*f0a3f349SLokesh Vutla #clock-cells = <0>; 328*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 329*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 330*f0a3f349SLokesh Vutla clock-output-names = "vcp-2"; 331*f0a3f349SLokesh Vutla reg = <0x023500a4 0xb00>, <0x02350060 0x400>; 332*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 333*f0a3f349SLokesh Vutla domain-id = <24>; 334*f0a3f349SLokesh Vutla }; 335*f0a3f349SLokesh Vutla 336*f0a3f349SLokesh Vutla clkvcp3: clkvcp3 { 337*f0a3f349SLokesh Vutla #clock-cells = <0>; 338*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 339*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 340*f0a3f349SLokesh Vutla clock-output-names = "vcp-3"; 341*f0a3f349SLokesh Vutla reg = <0x023500a8 0xb00>, <0x02350060 0x400>; 342*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 343*f0a3f349SLokesh Vutla domain-id = <24>; 344*f0a3f349SLokesh Vutla }; 345*f0a3f349SLokesh Vutla 346*f0a3f349SLokesh Vutla clkvcp4: clkvcp4 { 347*f0a3f349SLokesh Vutla #clock-cells = <0>; 348*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 349*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 350*f0a3f349SLokesh Vutla clock-output-names = "vcp-4"; 351*f0a3f349SLokesh Vutla reg = <0x023500ac 0xb00>, <0x02350064 0x400>; 352*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 353*f0a3f349SLokesh Vutla domain-id = <25>; 354*f0a3f349SLokesh Vutla }; 355*f0a3f349SLokesh Vutla 356*f0a3f349SLokesh Vutla clkvcp5: clkvcp5 { 357*f0a3f349SLokesh Vutla #clock-cells = <0>; 358*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 359*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 360*f0a3f349SLokesh Vutla clock-output-names = "vcp-5"; 361*f0a3f349SLokesh Vutla reg = <0x023500b0 0xb00>, <0x02350064 0x400>; 362*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 363*f0a3f349SLokesh Vutla domain-id = <25>; 364*f0a3f349SLokesh Vutla }; 365*f0a3f349SLokesh Vutla 366*f0a3f349SLokesh Vutla clkvcp6: clkvcp6 { 367*f0a3f349SLokesh Vutla #clock-cells = <0>; 368*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 369*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 370*f0a3f349SLokesh Vutla clock-output-names = "vcp-6"; 371*f0a3f349SLokesh Vutla reg = <0x023500b4 0xb00>, <0x02350064 0x400>; 372*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 373*f0a3f349SLokesh Vutla domain-id = <25>; 374*f0a3f349SLokesh Vutla }; 375*f0a3f349SLokesh Vutla 376*f0a3f349SLokesh Vutla clkvcp7: clkvcp7 { 377*f0a3f349SLokesh Vutla #clock-cells = <0>; 378*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 379*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 380*f0a3f349SLokesh Vutla clock-output-names = "vcp-7"; 381*f0a3f349SLokesh Vutla reg = <0x023500b8 0xb00>, <0x02350064 0x400>; 382*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 383*f0a3f349SLokesh Vutla domain-id = <25>; 384*f0a3f349SLokesh Vutla }; 385*f0a3f349SLokesh Vutla 386*f0a3f349SLokesh Vutla clkbcp: clkbcp { 387*f0a3f349SLokesh Vutla #clock-cells = <0>; 388*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 389*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 390*f0a3f349SLokesh Vutla clock-output-names = "bcp"; 391*f0a3f349SLokesh Vutla reg = <0x023500bc 0xb00>, <0x02350068 0x400>; 392*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 393*f0a3f349SLokesh Vutla domain-id = <26>; 394*f0a3f349SLokesh Vutla }; 395*f0a3f349SLokesh Vutla 396*f0a3f349SLokesh Vutla clkdxb: clkdxb { 397*f0a3f349SLokesh Vutla #clock-cells = <0>; 398*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 399*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 400*f0a3f349SLokesh Vutla clock-output-names = "dxb"; 401*f0a3f349SLokesh Vutla reg = <0x023500c0 0xb00>, <0x0235006c 0x400>; 402*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 403*f0a3f349SLokesh Vutla domain-id = <27>; 404*f0a3f349SLokesh Vutla }; 405*f0a3f349SLokesh Vutla 406*f0a3f349SLokesh Vutla clkhyperlink1: clkhyperlink1 { 407*f0a3f349SLokesh Vutla #clock-cells = <0>; 408*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 409*f0a3f349SLokesh Vutla clocks = <&chipclk12>; 410*f0a3f349SLokesh Vutla clock-output-names = "hyperlink-1"; 411*f0a3f349SLokesh Vutla reg = <0x023500c4 0xb00>, <0x02350070 0x400>; 412*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 413*f0a3f349SLokesh Vutla domain-id = <28>; 414*f0a3f349SLokesh Vutla }; 415*f0a3f349SLokesh Vutla 416*f0a3f349SLokesh Vutla clkxge: clkxge { 417*f0a3f349SLokesh Vutla #clock-cells = <0>; 418*f0a3f349SLokesh Vutla compatible = "ti,keystone,psc-clock"; 419*f0a3f349SLokesh Vutla clocks = <&chipclk13>; 420*f0a3f349SLokesh Vutla clock-output-names = "xge"; 421*f0a3f349SLokesh Vutla reg = <0x023500c8 0xb00>, <0x02350074 0x400>; 422*f0a3f349SLokesh Vutla reg-names = "control", "domain"; 423*f0a3f349SLokesh Vutla domain-id = <29>; 424*f0a3f349SLokesh Vutla }; 425*f0a3f349SLokesh Vutla}; 426