~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/ti/keystone/keystone-k2l-clocks.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm/ti/keystone/keystone-k2l-clocks.dtsi (Architecture i386) and /scripts/dtc/include-prefixes/arm/ti/keystone/keystone-k2l-clocks.dtsi (Architecture mips)


  1 // SPDX-License-Identifier: GPL-2.0                 1 // SPDX-License-Identifier: GPL-2.0
  2 /*                                                  2 /*
  3  * Keystone 2 lamarr SoC clock nodes                3  * Keystone 2 lamarr SoC clock nodes
  4  *                                                  4  *
  5  * Copyright (C) 2013-2017 Texas Instruments I      5  * Copyright (C) 2013-2017 Texas Instruments Incorporated - https://www.ti.com/
  6  */                                                 6  */
  7                                                     7 
  8 clocks {                                            8 clocks {
  9         armpllclk: armpllclk@2620370 {              9         armpllclk: armpllclk@2620370 {
 10                 #clock-cells = <0>;                10                 #clock-cells = <0>;
 11                 compatible = "ti,keystone,pll-     11                 compatible = "ti,keystone,pll-clock";
 12                 clocks = <&refclksys>;             12                 clocks = <&refclksys>;
 13                 clock-output-names = "arm-pll-     13                 clock-output-names = "arm-pll-clk";
 14                 reg = <0x02620370 4>;              14                 reg = <0x02620370 4>;
 15                 reg-names = "control";             15                 reg-names = "control";
 16         };                                         16         };
 17                                                    17 
 18         mainpllclk: mainpllclk@2310110 {           18         mainpllclk: mainpllclk@2310110 {
 19                 #clock-cells = <0>;                19                 #clock-cells = <0>;
 20                 compatible = "ti,keystone,main     20                 compatible = "ti,keystone,main-pll-clock";
 21                 clocks = <&refclksys>;             21                 clocks = <&refclksys>;
 22                 reg = <0x02620350 4>, <0x02310     22                 reg = <0x02620350 4>, <0x02310110 4>, <0x02310108 4>;
 23                 reg-names = "control", "multip     23                 reg-names = "control", "multiplier", "post-divider";
 24         };                                         24         };
 25                                                    25 
 26         papllclk: papllclk@2620358 {               26         papllclk: papllclk@2620358 {
 27                 #clock-cells = <0>;                27                 #clock-cells = <0>;
 28                 compatible = "ti,keystone,pll-     28                 compatible = "ti,keystone,pll-clock";
 29                 clocks = <&refclksys>;             29                 clocks = <&refclksys>;
 30                 clock-output-names = "papllclk     30                 clock-output-names = "papllclk";
 31                 reg = <0x02620358 4>;              31                 reg = <0x02620358 4>;
 32                 reg-names = "control";             32                 reg-names = "control";
 33         };                                         33         };
 34                                                    34 
 35         ddr3apllclk: ddr3apllclk@2620360 {         35         ddr3apllclk: ddr3apllclk@2620360 {
 36                 #clock-cells = <0>;                36                 #clock-cells = <0>;
 37                 compatible = "ti,keystone,pll-     37                 compatible = "ti,keystone,pll-clock";
 38                 clocks = <&refclksys>;             38                 clocks = <&refclksys>;
 39                 clock-output-names = "ddr-3a-p     39                 clock-output-names = "ddr-3a-pll-clk";
 40                 reg = <0x02620360 4>;              40                 reg = <0x02620360 4>;
 41                 reg-names = "control";             41                 reg-names = "control";
 42         };                                         42         };
 43                                                    43 
 44         clkdfeiqnsys: clkdfeiqnsys@2350004 {       44         clkdfeiqnsys: clkdfeiqnsys@2350004 {
 45                 #clock-cells = <0>;                45                 #clock-cells = <0>;
 46                 compatible = "ti,keystone,psc-     46                 compatible = "ti,keystone,psc-clock";
 47                 clocks = <&chipclk12>;             47                 clocks = <&chipclk12>;
 48                 clock-output-names = "dfe";        48                 clock-output-names = "dfe";
 49                 reg-names = "control", "domain     49                 reg-names = "control", "domain";
 50                 reg = <0x02350004 0xb00>, <0x0     50                 reg = <0x02350004 0xb00>, <0x02350000 0x400>;
 51                 domain-id = <0>;                   51                 domain-id = <0>;
 52         };                                         52         };
 53                                                    53 
 54         clkpcie1: clkpcie1@235002c {               54         clkpcie1: clkpcie1@235002c {
 55                 #clock-cells = <0>;                55                 #clock-cells = <0>;
 56                 compatible = "ti,keystone,psc-     56                 compatible = "ti,keystone,psc-clock";
 57                 clocks = <&chipclk12>;             57                 clocks = <&chipclk12>;
 58                 clock-output-names = "pcie";       58                 clock-output-names = "pcie";
 59                 reg = <0x0235002c 0xb00>, <0x0     59                 reg = <0x0235002c 0xb00>, <0x02350000 0x400>;
 60                 reg-names = "control", "domain     60                 reg-names = "control", "domain";
 61                 domain-id = <4>;                   61                 domain-id = <4>;
 62         };                                         62         };
 63                                                    63 
 64         clkgem1: clkgem1@2350040 {                 64         clkgem1: clkgem1@2350040 {
 65                 #clock-cells = <0>;                65                 #clock-cells = <0>;
 66                 compatible = "ti,keystone,psc-     66                 compatible = "ti,keystone,psc-clock";
 67                 clocks = <&chipclk1>;              67                 clocks = <&chipclk1>;
 68                 clock-output-names = "gem1";       68                 clock-output-names = "gem1";
 69                 reg = <0x02350040 0xb00>, <0x0     69                 reg = <0x02350040 0xb00>, <0x02350024 0x400>;
 70                 reg-names = "control", "domain     70                 reg-names = "control", "domain";
 71                 domain-id = <9>;                   71                 domain-id = <9>;
 72         };                                         72         };
 73                                                    73 
 74         clkgem2: clkgem2@2350044 {                 74         clkgem2: clkgem2@2350044 {
 75                 #clock-cells = <0>;                75                 #clock-cells = <0>;
 76                 compatible = "ti,keystone,psc-     76                 compatible = "ti,keystone,psc-clock";
 77                 clocks = <&chipclk1>;              77                 clocks = <&chipclk1>;
 78                 clock-output-names = "gem2";       78                 clock-output-names = "gem2";
 79                 reg = <0x02350044 0xb00>, <0x0     79                 reg = <0x02350044 0xb00>, <0x02350028 0x400>;
 80                 reg-names = "control", "domain     80                 reg-names = "control", "domain";
 81                 domain-id = <10>;                  81                 domain-id = <10>;
 82         };                                         82         };
 83                                                    83 
 84         clkgem3: clkgem3@2350048 {                 84         clkgem3: clkgem3@2350048 {
 85                 #clock-cells = <0>;                85                 #clock-cells = <0>;
 86                 compatible = "ti,keystone,psc-     86                 compatible = "ti,keystone,psc-clock";
 87                 clocks = <&chipclk1>;              87                 clocks = <&chipclk1>;
 88                 clock-output-names = "gem3";       88                 clock-output-names = "gem3";
 89                 reg = <0x02350048 0xb00>, <0x0     89                 reg = <0x02350048 0xb00>, <0x0235002c 0x400>;
 90                 reg-names = "control", "domain     90                 reg-names = "control", "domain";
 91                 domain-id = <11>;                  91                 domain-id = <11>;
 92         };                                         92         };
 93                                                    93 
 94         clktac: clktac@2350064 {                   94         clktac: clktac@2350064 {
 95                 #clock-cells = <0>;                95                 #clock-cells = <0>;
 96                 compatible = "ti,keystone,psc-     96                 compatible = "ti,keystone,psc-clock";
 97                 clocks = <&chipclk13>;             97                 clocks = <&chipclk13>;
 98                 clock-output-names = "tac";        98                 clock-output-names = "tac";
 99                 reg = <0x02350064 0xb00>, <0x0     99                 reg = <0x02350064 0xb00>, <0x02350044 0x400>;
100                 reg-names = "control", "domain    100                 reg-names = "control", "domain";
101                 domain-id = <17>;                 101                 domain-id = <17>;
102         };                                        102         };
103                                                   103 
104         clkrac: clkrac@2350068 {                  104         clkrac: clkrac@2350068 {
105                 #clock-cells = <0>;               105                 #clock-cells = <0>;
106                 compatible = "ti,keystone,psc-    106                 compatible = "ti,keystone,psc-clock";
107                 clocks = <&chipclk13>;            107                 clocks = <&chipclk13>;
108                 clock-output-names = "rac";       108                 clock-output-names = "rac";
109                 reg = <0x02350068 0xb00>, <0x0    109                 reg = <0x02350068 0xb00>, <0x02350044 0x400>;
110                 reg-names = "control", "domain    110                 reg-names = "control", "domain";
111                 domain-id = <17>;                 111                 domain-id = <17>;
112         };                                        112         };
113                                                   113 
114         clkdfepd0: clkdfepd0@235006c {            114         clkdfepd0: clkdfepd0@235006c {
115                 #clock-cells = <0>;               115                 #clock-cells = <0>;
116                 compatible = "ti,keystone,psc-    116                 compatible = "ti,keystone,psc-clock";
117                 clocks = <&chipclk13>;            117                 clocks = <&chipclk13>;
118                 clock-output-names = "dfe-pd0"    118                 clock-output-names = "dfe-pd0";
119                 reg = <0x0235006c 0xb00>, <0x0    119                 reg = <0x0235006c 0xb00>, <0x02350044 0x400>;
120                 reg-names = "control", "domain    120                 reg-names = "control", "domain";
121                 domain-id = <18>;                 121                 domain-id = <18>;
122         };                                        122         };
123                                                   123 
124         clkfftc0: clkfftc0@2350070 {              124         clkfftc0: clkfftc0@2350070 {
125                 #clock-cells = <0>;               125                 #clock-cells = <0>;
126                 compatible = "ti,keystone,psc-    126                 compatible = "ti,keystone,psc-clock";
127                 clocks = <&chipclk13>;            127                 clocks = <&chipclk13>;
128                 clock-output-names = "fftc-0";    128                 clock-output-names = "fftc-0";
129                 reg = <0x02350070 0xb00>, <0x0    129                 reg = <0x02350070 0xb00>, <0x0235004c 0x400>;
130                 reg-names = "control", "domain    130                 reg-names = "control", "domain";
131                 domain-id = <19>;                 131                 domain-id = <19>;
132         };                                        132         };
133                                                   133 
134         clkosr: clkosr@2350088 {                  134         clkosr: clkosr@2350088 {
135                 #clock-cells = <0>;               135                 #clock-cells = <0>;
136                 compatible = "ti,keystone,psc-    136                 compatible = "ti,keystone,psc-clock";
137                 clocks = <&chipclk13>;            137                 clocks = <&chipclk13>;
138                 clock-output-names = "osr";       138                 clock-output-names = "osr";
139                 reg = <0x02350088 0xb00>, <0x0    139                 reg = <0x02350088 0xb00>, <0x0235004c 0x400>;
140                 reg-names = "control", "domain    140                 reg-names = "control", "domain";
141                 domain-id = <21>;                 141                 domain-id = <21>;
142         };                                        142         };
143                                                   143 
144         clktcp3d0: clktcp3d0@235008c {            144         clktcp3d0: clktcp3d0@235008c {
145                 #clock-cells = <0>;               145                 #clock-cells = <0>;
146                 compatible = "ti,keystone,psc-    146                 compatible = "ti,keystone,psc-clock";
147                 clocks = <&chipclk13>;            147                 clocks = <&chipclk13>;
148                 clock-output-names = "tcp3d-0"    148                 clock-output-names = "tcp3d-0";
149                 reg = <0x0235008c 0xb00>, <0x0    149                 reg = <0x0235008c 0xb00>, <0x02350058 0x400>;
150                 reg-names = "control", "domain    150                 reg-names = "control", "domain";
151                 domain-id = <22>;                 151                 domain-id = <22>;
152         };                                        152         };
153                                                   153 
154         clktcp3d1: clktcp3d1@2350094 {            154         clktcp3d1: clktcp3d1@2350094 {
155                 #clock-cells = <0>;               155                 #clock-cells = <0>;
156                 compatible = "ti,keystone,psc-    156                 compatible = "ti,keystone,psc-clock";
157                 clocks = <&chipclk13>;            157                 clocks = <&chipclk13>;
158                 clock-output-names = "tcp3d-1"    158                 clock-output-names = "tcp3d-1";
159                 reg = <0x02350094 0xb00>, <0x0    159                 reg = <0x02350094 0xb00>, <0x02350058 0x400>;
160                 reg-names = "control", "domain    160                 reg-names = "control", "domain";
161                 domain-id = <23>;                 161                 domain-id = <23>;
162         };                                        162         };
163                                                   163 
164         clkvcp0: clkvcp0@235009c {                164         clkvcp0: clkvcp0@235009c {
165                 #clock-cells = <0>;               165                 #clock-cells = <0>;
166                 compatible = "ti,keystone,psc-    166                 compatible = "ti,keystone,psc-clock";
167                 clocks = <&chipclk13>;            167                 clocks = <&chipclk13>;
168                 clock-output-names = "vcp-0";     168                 clock-output-names = "vcp-0";
169                 reg = <0x0235009c 0xb00>, <0x0    169                 reg = <0x0235009c 0xb00>, <0x02350060 0x400>;
170                 reg-names = "control", "domain    170                 reg-names = "control", "domain";
171                 domain-id = <24>;                 171                 domain-id = <24>;
172         };                                        172         };
173                                                   173 
174         clkvcp1: clkvcp1@23500a0 {                174         clkvcp1: clkvcp1@23500a0 {
175                 #clock-cells = <0>;               175                 #clock-cells = <0>;
176                 compatible = "ti,keystone,psc-    176                 compatible = "ti,keystone,psc-clock";
177                 clocks = <&chipclk13>;            177                 clocks = <&chipclk13>;
178                 clock-output-names = "vcp-1";     178                 clock-output-names = "vcp-1";
179                 reg = <0x023500a0 0xb00>, <0x0    179                 reg = <0x023500a0 0xb00>, <0x02350060 0x400>;
180                 reg-names = "control", "domain    180                 reg-names = "control", "domain";
181                 domain-id = <24>;                 181                 domain-id = <24>;
182         };                                        182         };
183                                                   183 
184         clkvcp2: clkvcp2@23500a4 {                184         clkvcp2: clkvcp2@23500a4 {
185                 #clock-cells = <0>;               185                 #clock-cells = <0>;
186                 compatible = "ti,keystone,psc-    186                 compatible = "ti,keystone,psc-clock";
187                 clocks = <&chipclk13>;            187                 clocks = <&chipclk13>;
188                 clock-output-names = "vcp-2";     188                 clock-output-names = "vcp-2";
189                 reg = <0x023500a4 0xb00>, <0x0    189                 reg = <0x023500a4 0xb00>, <0x02350060 0x400>;
190                 reg-names = "control", "domain    190                 reg-names = "control", "domain";
191                 domain-id = <24>;                 191                 domain-id = <24>;
192         };                                        192         };
193                                                   193 
194         clkvcp3: clkvcp3@23500a8 {                194         clkvcp3: clkvcp3@23500a8 {
195                 #clock-cells = <0>;               195                 #clock-cells = <0>;
196                 compatible = "ti,keystone,psc-    196                 compatible = "ti,keystone,psc-clock";
197                 clocks = <&chipclk13>;            197                 clocks = <&chipclk13>;
198                 clock-output-names = "vcp-3";     198                 clock-output-names = "vcp-3";
199                 reg = <0x023500a8 0xb00>, <0x0    199                 reg = <0x023500a8 0xb00>, <0x02350060 0x400>;
200                 reg-names = "control", "domain    200                 reg-names = "control", "domain";
201                 domain-id = <24>;                 201                 domain-id = <24>;
202         };                                        202         };
203                                                   203 
204         clkbcp: clkbcp@23500bc {                  204         clkbcp: clkbcp@23500bc {
205                 #clock-cells = <0>;               205                 #clock-cells = <0>;
206                 compatible = "ti,keystone,psc-    206                 compatible = "ti,keystone,psc-clock";
207                 clocks = <&chipclk13>;            207                 clocks = <&chipclk13>;
208                 clock-output-names = "bcp";       208                 clock-output-names = "bcp";
209                 reg = <0x023500bc 0xb00>, <0x0    209                 reg = <0x023500bc 0xb00>, <0x02350068 0x400>;
210                 reg-names = "control", "domain    210                 reg-names = "control", "domain";
211                 domain-id = <26>;                 211                 domain-id = <26>;
212         };                                        212         };
213                                                   213 
214         clkdfepd1: clkdfepd1@23500c0 {            214         clkdfepd1: clkdfepd1@23500c0 {
215                 #clock-cells = <0>;               215                 #clock-cells = <0>;
216                 compatible = "ti,keystone,psc-    216                 compatible = "ti,keystone,psc-clock";
217                 clocks = <&chipclk13>;            217                 clocks = <&chipclk13>;
218                 clock-output-names = "dfe-pd1"    218                 clock-output-names = "dfe-pd1";
219                 reg = <0x023500c0 0xb00>, <0x0    219                 reg = <0x023500c0 0xb00>, <0x02350044 0x400>;
220                 reg-names = "control", "domain    220                 reg-names = "control", "domain";
221                 domain-id = <27>;                 221                 domain-id = <27>;
222         };                                        222         };
223                                                   223 
224         clkfftc1: clkfftc1@23500c4 {              224         clkfftc1: clkfftc1@23500c4 {
225                 #clock-cells = <0>;               225                 #clock-cells = <0>;
226                 compatible = "ti,keystone,psc-    226                 compatible = "ti,keystone,psc-clock";
227                 clocks = <&chipclk13>;            227                 clocks = <&chipclk13>;
228                 clock-output-names = "fftc-1";    228                 clock-output-names = "fftc-1";
229                 reg = <0x023500c4 0xb00>, <0x0    229                 reg = <0x023500c4 0xb00>, <0x023504c0 0x400>;
230                 reg-names = "control", "domain    230                 reg-names = "control", "domain";
231                 domain-id = <28>;                 231                 domain-id = <28>;
232         };                                        232         };
233                                                   233 
234         clkiqnail: clkiqnail@23500c8 {            234         clkiqnail: clkiqnail@23500c8 {
235                 #clock-cells = <0>;               235                 #clock-cells = <0>;
236                 compatible = "ti,keystone,psc-    236                 compatible = "ti,keystone,psc-clock";
237                 clocks = <&chipclk13>;            237                 clocks = <&chipclk13>;
238                 clock-output-names = "iqn-ail"    238                 clock-output-names = "iqn-ail";
239                 reg = <0x023500c8 0xb00>, <0x0    239                 reg = <0x023500c8 0xb00>, <0x0235004c 0x400>;
240                 reg-names = "control", "domain    240                 reg-names = "control", "domain";
241                 domain-id = <29>;                 241                 domain-id = <29>;
242         };                                        242         };
243                                                   243 
244         clkuart2: clkuart2@2350000 {              244         clkuart2: clkuart2@2350000 {
245                 #clock-cells = <0>;               245                 #clock-cells = <0>;
246                 compatible = "ti,keystone,psc-    246                 compatible = "ti,keystone,psc-clock";
247                 clocks = <&clkmodrst0>;           247                 clocks = <&clkmodrst0>;
248                 clock-output-names = "uart2";     248                 clock-output-names = "uart2";
249                 reg = <0x02350000 0xb00>, <0x0    249                 reg = <0x02350000 0xb00>, <0x02350000 0x400>;
250                 reg-names = "control", "domain    250                 reg-names = "control", "domain";
251                 domain-id = <0>;                  251                 domain-id = <0>;
252         };                                        252         };
253                                                   253 
254         clkuart3: clkuart3@2350000 {              254         clkuart3: clkuart3@2350000 {
255                 #clock-cells = <0>;               255                 #clock-cells = <0>;
256                 compatible = "ti,keystone,psc-    256                 compatible = "ti,keystone,psc-clock";
257                 clocks = <&clkmodrst0>;           257                 clocks = <&clkmodrst0>;
258                 clock-output-names = "uart3";     258                 clock-output-names = "uart3";
259                 reg = <0x02350000 0xb00>, <0x0    259                 reg = <0x02350000 0xb00>, <0x02350000 0x400>;
260                 reg-names = "control", "domain    260                 reg-names = "control", "domain";
261                 domain-id = <0>;                  261                 domain-id = <0>;
262         };                                        262         };
263 };                                                263 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php