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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/ti/omap/dm816x-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/omap/dm816x-clocks.dtsi (Architecture i386) and /scripts/dtc/include-prefixes/arm/ti/omap/dm816x-clocks.dtsi (Architecture mips)


  1 // SPDX-License-Identifier: GPL-2.0-only            1 // SPDX-License-Identifier: GPL-2.0-only
  2                                                     2 
  3 &scrm {                                             3 &scrm {
  4         main_fapll: main_fapll {                    4         main_fapll: main_fapll {
  5                 #clock-cells = <1>;                 5                 #clock-cells = <1>;
  6                 compatible = "ti,dm816-fapll-c      6                 compatible = "ti,dm816-fapll-clock";
  7                 reg = <0x400 0x40>;                 7                 reg = <0x400 0x40>;
  8                 clocks = <&sys_clkin_ck &sys_c      8                 clocks = <&sys_clkin_ck &sys_clkin_ck>;
  9                 clock-indices = <1>, <2>, <3>,      9                 clock-indices = <1>, <2>, <3>, <4>, <5>,
 10                                 <6>, <7>;          10                                 <6>, <7>;
 11                 clock-output-names = "main_pll     11                 clock-output-names = "main_pll_clk1",
 12                                      "main_pll     12                                      "main_pll_clk2",
 13                                      "main_pll     13                                      "main_pll_clk3",
 14                                      "main_pll     14                                      "main_pll_clk4",
 15                                      "main_pll     15                                      "main_pll_clk5",
 16                                      "main_pll     16                                      "main_pll_clk6",
 17                                      "main_pll     17                                      "main_pll_clk7";
 18         };                                         18         };
 19                                                    19 
 20         ddr_fapll: ddr_fapll {                     20         ddr_fapll: ddr_fapll {
 21                 #clock-cells = <1>;                21                 #clock-cells = <1>;
 22                 compatible = "ti,dm816-fapll-c     22                 compatible = "ti,dm816-fapll-clock";
 23                 reg = <0x440 0x30>;                23                 reg = <0x440 0x30>;
 24                 clocks = <&sys_clkin_ck &sys_c     24                 clocks = <&sys_clkin_ck &sys_clkin_ck>;
 25                 clock-indices = <1>, <2>, <3>,     25                 clock-indices = <1>, <2>, <3>, <4>;
 26                 clock-output-names = "ddr_pll_     26                 clock-output-names = "ddr_pll_clk1",
 27                                      "ddr_pll_     27                                      "ddr_pll_clk2",
 28                                      "ddr_pll_     28                                      "ddr_pll_clk3",
 29                                      "ddr_pll_     29                                      "ddr_pll_clk4";
 30         };                                         30         };
 31                                                    31 
 32         video_fapll: video_fapll {                 32         video_fapll: video_fapll {
 33                 #clock-cells = <1>;                33                 #clock-cells = <1>;
 34                 compatible = "ti,dm816-fapll-c     34                 compatible = "ti,dm816-fapll-clock";
 35                 reg = <0x470 0x30>;                35                 reg = <0x470 0x30>;
 36                 clocks = <&sys_clkin_ck &sys_c     36                 clocks = <&sys_clkin_ck &sys_clkin_ck>;
 37                 clock-indices = <1>, <2>, <3>;     37                 clock-indices = <1>, <2>, <3>;
 38                 clock-output-names = "video_pl     38                 clock-output-names = "video_pll_clk1",
 39                                      "video_pl     39                                      "video_pll_clk2",
 40                                      "video_pl     40                                      "video_pll_clk3";
 41         };                                         41         };
 42                                                    42 
 43         audio_fapll: audio_fapll {                 43         audio_fapll: audio_fapll {
 44                 #clock-cells = <1>;                44                 #clock-cells = <1>;
 45                 compatible = "ti,dm816-fapll-c     45                 compatible = "ti,dm816-fapll-clock";
 46                 reg = <0x4a0 0x30>;                46                 reg = <0x4a0 0x30>;
 47                 clocks = <&main_fapll 7>, < &s     47                 clocks = <&main_fapll 7>, < &sys_clkin_ck>;
 48                 clock-indices = <1>, <2>, <3>,     48                 clock-indices = <1>, <2>, <3>, <4>, <5>;
 49                 clock-output-names = "audio_pl     49                 clock-output-names = "audio_pll_clk1",
 50                                      "audio_pl     50                                      "audio_pll_clk2",
 51                                      "audio_pl     51                                      "audio_pll_clk3",
 52                                      "audio_pl     52                                      "audio_pll_clk4",
 53                                      "audio_pl     53                                      "audio_pll_clk5";
 54         };                                         54         };
 55 };                                                 55 };
 56                                                    56 
 57 &scrm_clocks {                                     57 &scrm_clocks {
 58         secure_32k_ck: secure_32k_ck {             58         secure_32k_ck: secure_32k_ck {
 59                 #clock-cells = <0>;                59                 #clock-cells = <0>;
 60                 compatible = "fixed-clock";        60                 compatible = "fixed-clock";
 61                 clock-frequency = <32768>;         61                 clock-frequency = <32768>;
 62         };                                         62         };
 63                                                    63 
 64         sys_32k_ck: sys_32k_ck {                   64         sys_32k_ck: sys_32k_ck {
 65                 #clock-cells = <0>;                65                 #clock-cells = <0>;
 66                 compatible = "fixed-clock";        66                 compatible = "fixed-clock";
 67                 clock-frequency = <32768>;         67                 clock-frequency = <32768>;
 68         };                                         68         };
 69                                                    69 
 70         tclkin_ck: tclkin_ck {                     70         tclkin_ck: tclkin_ck {
 71                 #clock-cells = <0>;                71                 #clock-cells = <0>;
 72                 compatible = "fixed-clock";        72                 compatible = "fixed-clock";
 73                 clock-frequency = <32768>;         73                 clock-frequency = <32768>;
 74         };                                         74         };
 75                                                    75 
 76         sys_clkin_ck: sys_clkin_ck {               76         sys_clkin_ck: sys_clkin_ck {
 77                 #clock-cells = <0>;                77                 #clock-cells = <0>;
 78                 compatible = "fixed-clock";        78                 compatible = "fixed-clock";
 79                 clock-frequency = <27000000>;      79                 clock-frequency = <27000000>;
 80         };                                         80         };
 81 };                                                 81 };
 82                                                    82 
 83 /* 0x48180000 */                                   83 /* 0x48180000 */
 84 &prcm_clocks {                                     84 &prcm_clocks {
 85         clkout_pre_ck: clkout_pre_ck@100 {         85         clkout_pre_ck: clkout_pre_ck@100 {
 86                 #clock-cells = <0>;                86                 #clock-cells = <0>;
 87                 compatible = "ti,mux-clock";       87                 compatible = "ti,mux-clock";
 88                 clocks = <&main_fapll 5 &ddr_f     88                 clocks = <&main_fapll 5 &ddr_fapll 1 &video_fapll 1
 89                           &audio_fapll 1>;         89                           &audio_fapll 1>;
 90                 reg = <0x100>;                     90                 reg = <0x100>;
 91         };                                         91         };
 92                                                    92 
 93         clkout_div_ck: clkout_div_ck@100 {         93         clkout_div_ck: clkout_div_ck@100 {
 94                 #clock-cells = <0>;                94                 #clock-cells = <0>;
 95                 compatible = "ti,divider-clock     95                 compatible = "ti,divider-clock";
 96                 clocks = <&clkout_pre_ck>;         96                 clocks = <&clkout_pre_ck>;
 97                 ti,bit-shift = <3>;                97                 ti,bit-shift = <3>;
 98                 ti,max-div = <8>;                  98                 ti,max-div = <8>;
 99                 reg = <0x100>;                     99                 reg = <0x100>;
100         };                                        100         };
101                                                   101 
102         clkout_ck: clkout_ck@100 {                102         clkout_ck: clkout_ck@100 {
103                 #clock-cells = <0>;               103                 #clock-cells = <0>;
104                 compatible = "ti,gate-clock";     104                 compatible = "ti,gate-clock";
105                 clocks = <&clkout_div_ck>;        105                 clocks = <&clkout_div_ck>;
106                 ti,bit-shift = <7>;               106                 ti,bit-shift = <7>;
107                 reg = <0x100>;                    107                 reg = <0x100>;
108         };                                        108         };
109                                                   109 
110         /* CM_DPLL clocks p1795 */                110         /* CM_DPLL clocks p1795 */
111         sysclk1_ck: sysclk1_ck@300 {              111         sysclk1_ck: sysclk1_ck@300 {
112                 #clock-cells = <0>;               112                 #clock-cells = <0>;
113                 compatible = "ti,divider-clock    113                 compatible = "ti,divider-clock";
114                 clocks = <&main_fapll 1>;         114                 clocks = <&main_fapll 1>;
115                 ti,max-div = <7>;                 115                 ti,max-div = <7>;
116                 reg = <0x0300>;                   116                 reg = <0x0300>;
117         };                                        117         };
118                                                   118 
119         sysclk2_ck: sysclk2_ck@304 {              119         sysclk2_ck: sysclk2_ck@304 {
120                 #clock-cells = <0>;               120                 #clock-cells = <0>;
121                 compatible = "ti,divider-clock    121                 compatible = "ti,divider-clock";
122                 clocks = <&main_fapll 2>;         122                 clocks = <&main_fapll 2>;
123                 ti,max-div = <7>;                 123                 ti,max-div = <7>;
124                 reg = <0x0304>;                   124                 reg = <0x0304>;
125         };                                        125         };
126                                                   126 
127         sysclk3_ck: sysclk3_ck@308 {              127         sysclk3_ck: sysclk3_ck@308 {
128                 #clock-cells = <0>;               128                 #clock-cells = <0>;
129                 compatible = "ti,divider-clock    129                 compatible = "ti,divider-clock";
130                 clocks = <&main_fapll 3>;         130                 clocks = <&main_fapll 3>;
131                 ti,max-div = <7>;                 131                 ti,max-div = <7>;
132                 reg = <0x0308>;                   132                 reg = <0x0308>;
133         };                                        133         };
134                                                   134 
135         sysclk4_ck: sysclk4_ck@30c {              135         sysclk4_ck: sysclk4_ck@30c {
136                 #clock-cells = <0>;               136                 #clock-cells = <0>;
137                 compatible = "ti,divider-clock    137                 compatible = "ti,divider-clock";
138                 clocks = <&main_fapll 4>;         138                 clocks = <&main_fapll 4>;
139                 ti,max-div = <1>;                 139                 ti,max-div = <1>;
140                 reg = <0x030c>;                   140                 reg = <0x030c>;
141         };                                        141         };
142                                                   142 
143         sysclk5_ck: sysclk5_ck@310 {              143         sysclk5_ck: sysclk5_ck@310 {
144                 #clock-cells = <0>;               144                 #clock-cells = <0>;
145                 compatible = "ti,divider-clock    145                 compatible = "ti,divider-clock";
146                 clocks = <&sysclk4_ck>;           146                 clocks = <&sysclk4_ck>;
147                 ti,max-div = <1>;                 147                 ti,max-div = <1>;
148                 reg = <0x0310>;                   148                 reg = <0x0310>;
149         };                                        149         };
150                                                   150 
151         sysclk6_ck: sysclk6_ck@314 {              151         sysclk6_ck: sysclk6_ck@314 {
152                 #clock-cells = <0>;               152                 #clock-cells = <0>;
153                 compatible = "ti,divider-clock    153                 compatible = "ti,divider-clock";
154                 clocks = <&main_fapll 4>;         154                 clocks = <&main_fapll 4>;
155                 ti,dividers = <2>, <4>;           155                 ti,dividers = <2>, <4>;
156                 reg = <0x0314>;                   156                 reg = <0x0314>;
157         };                                        157         };
158                                                   158 
159         sysclk10_ck: sysclk10_ck@324 {            159         sysclk10_ck: sysclk10_ck@324 {
160                 #clock-cells = <0>;               160                 #clock-cells = <0>;
161                 compatible = "ti,divider-clock    161                 compatible = "ti,divider-clock";
162                 clocks = <&ddr_fapll 2>;          162                 clocks = <&ddr_fapll 2>;
163                 ti,max-div = <7>;                 163                 ti,max-div = <7>;
164                 reg = <0x0324>;                   164                 reg = <0x0324>;
165         };                                        165         };
166                                                   166 
167         sysclk24_ck: sysclk24_ck@3b4 {            167         sysclk24_ck: sysclk24_ck@3b4 {
168                 #clock-cells = <0>;               168                 #clock-cells = <0>;
169                 compatible = "ti,divider-clock    169                 compatible = "ti,divider-clock";
170                 clocks = <&main_fapll 5>;         170                 clocks = <&main_fapll 5>;
171                 ti,max-div = <7>;                 171                 ti,max-div = <7>;
172                 reg = <0x03b4>;                   172                 reg = <0x03b4>;
173         };                                        173         };
174                                                   174 
175         mpu_ck: mpu_ck@15dc {                     175         mpu_ck: mpu_ck@15dc {
176                 #clock-cells = <0>;               176                 #clock-cells = <0>;
177                 compatible = "ti,gate-clock";     177                 compatible = "ti,gate-clock";
178                 clocks = <&sysclk2_ck>;           178                 clocks = <&sysclk2_ck>;
179                 ti,bit-shift = <1>;               179                 ti,bit-shift = <1>;
180                 reg = <0x15dc>;                   180                 reg = <0x15dc>;
181         };                                        181         };
182                                                   182 
183         audio_pll_a_ck: audio_pll_a_ck@35c {      183         audio_pll_a_ck: audio_pll_a_ck@35c {
184                 #clock-cells = <0>;               184                 #clock-cells = <0>;
185                 compatible = "ti,divider-clock    185                 compatible = "ti,divider-clock";
186                 clocks = <&audio_fapll 1>;        186                 clocks = <&audio_fapll 1>;
187                 ti,max-div = <7>;                 187                 ti,max-div = <7>;
188                 reg = <0x035c>;                   188                 reg = <0x035c>;
189         };                                        189         };
190                                                   190 
191         sysclk18_ck: sysclk18_ck@378 {            191         sysclk18_ck: sysclk18_ck@378 {
192                 #clock-cells = <0>;               192                 #clock-cells = <0>;
193                 compatible = "ti,mux-clock";      193                 compatible = "ti,mux-clock";
194                 clocks = <&sys_32k_ck>, <&audi    194                 clocks = <&sys_32k_ck>, <&audio_pll_a_ck>;
195                 reg = <0x0378>;                   195                 reg = <0x0378>;
196         };                                        196         };
197                                                   197 
198         timer1_fck: timer1_fck@390 {              198         timer1_fck: timer1_fck@390 {
199                 #clock-cells = <0>;               199                 #clock-cells = <0>;
200                 compatible = "ti,mux-clock";      200                 compatible = "ti,mux-clock";
201                 clocks = <&tclkin_ck>, <&syscl    201                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
202                 reg = <0x0390>;                   202                 reg = <0x0390>;
203         };                                        203         };
204                                                   204 
205         timer2_fck: timer2_fck@394 {              205         timer2_fck: timer2_fck@394 {
206                 #clock-cells = <0>;               206                 #clock-cells = <0>;
207                 compatible = "ti,mux-clock";      207                 compatible = "ti,mux-clock";
208                 clocks = <&tclkin_ck>, <&syscl    208                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
209                 reg = <0x0394>;                   209                 reg = <0x0394>;
210         };                                        210         };
211                                                   211 
212         timer3_fck: timer3_fck@398 {              212         timer3_fck: timer3_fck@398 {
213                 #clock-cells = <0>;               213                 #clock-cells = <0>;
214                 compatible = "ti,mux-clock";      214                 compatible = "ti,mux-clock";
215                 clocks = <&tclkin_ck>, <&syscl    215                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
216                 reg = <0x0398>;                   216                 reg = <0x0398>;
217         };                                        217         };
218                                                   218 
219         timer4_fck: timer4_fck@39c {              219         timer4_fck: timer4_fck@39c {
220                 #clock-cells = <0>;               220                 #clock-cells = <0>;
221                 compatible = "ti,mux-clock";      221                 compatible = "ti,mux-clock";
222                 clocks = <&tclkin_ck>, <&syscl    222                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
223                 reg = <0x039c>;                   223                 reg = <0x039c>;
224         };                                        224         };
225                                                   225 
226         timer5_fck: timer5_fck@3a0 {              226         timer5_fck: timer5_fck@3a0 {
227                 #clock-cells = <0>;               227                 #clock-cells = <0>;
228                 compatible = "ti,mux-clock";      228                 compatible = "ti,mux-clock";
229                 clocks = <&tclkin_ck>, <&syscl    229                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
230                 reg = <0x03a0>;                   230                 reg = <0x03a0>;
231         };                                        231         };
232                                                   232 
233         timer6_fck: timer6_fck@3a4 {              233         timer6_fck: timer6_fck@3a4 {
234                 #clock-cells = <0>;               234                 #clock-cells = <0>;
235                 compatible = "ti,mux-clock";      235                 compatible = "ti,mux-clock";
236                 clocks = <&tclkin_ck>, <&syscl    236                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
237                 reg = <0x03a4>;                   237                 reg = <0x03a4>;
238         };                                        238         };
239                                                   239 
240         timer7_fck: timer7_fck@3a8 {              240         timer7_fck: timer7_fck@3a8 {
241                 #clock-cells = <0>;               241                 #clock-cells = <0>;
242                 compatible = "ti,mux-clock";      242                 compatible = "ti,mux-clock";
243                 clocks = <&tclkin_ck>, <&syscl    243                 clocks = <&tclkin_ck>, <&sysclk18_ck>, <&sys_clkin_ck>;
244                 reg = <0x03a8>;                   244                 reg = <0x03a8>;
245         };                                        245         };
246 };                                                246 };
247                                                   247 
248 &prcm {                                           248 &prcm {
249         default_cm: default_cm@500 {              249         default_cm: default_cm@500 {
250                 compatible = "ti,omap4-cm";       250                 compatible = "ti,omap4-cm";
251                 reg = <0x500 0x100>;              251                 reg = <0x500 0x100>;
252                 #address-cells = <1>;             252                 #address-cells = <1>;
253                 #size-cells = <1>;                253                 #size-cells = <1>;
254                 ranges = <0 0x500 0x100>;         254                 ranges = <0 0x500 0x100>;
255                                                   255 
256                 default_clkctrl: clk@0 {          256                 default_clkctrl: clk@0 {
257                         compatible = "ti,clkct    257                         compatible = "ti,clkctrl";
258                         reg = <0x0 0x5c>;         258                         reg = <0x0 0x5c>;
259                         #clock-cells = <2>;       259                         #clock-cells = <2>;
260                 };                                260                 };
261         };                                        261         };
262                                                   262 
263         alwon_cm: alwon_cm@1400 {                 263         alwon_cm: alwon_cm@1400 {
264                 compatible = "ti,omap4-cm";       264                 compatible = "ti,omap4-cm";
265                 reg = <0x1400 0x300>;             265                 reg = <0x1400 0x300>;
266                 #address-cells = <1>;             266                 #address-cells = <1>;
267                 #size-cells = <1>;                267                 #size-cells = <1>;
268                 ranges = <0 0x1400 0x300>;        268                 ranges = <0 0x1400 0x300>;
269                                                   269 
270                 alwon_clkctrl: clk@0 {            270                 alwon_clkctrl: clk@0 {
271                         compatible = "ti,clkct    271                         compatible = "ti,clkctrl";
272                         reg = <0x0 0x208>;        272                         reg = <0x0 0x208>;
273                         #clock-cells = <2>;       273                         #clock-cells = <2>;
274                 };                                274                 };
275         };                                        275         };
276 };                                                276 };
                                                      

~ [ 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