forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/clk/mediatek/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # MediaTek Clock Drivers
34 #
....@@ -7,7 +8,7 @@
78 config COMMON_CLK_MEDIATEK
89 bool
910 select RESET_CONTROLLER
10
- ---help---
11
+ help
1112 MediaTek SoCs' clock support.
1213
1314 config COMMON_CLK_MT2701
....@@ -15,55 +16,55 @@
1516 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
1617 select COMMON_CLK_MEDIATEK
1718 default ARCH_MEDIATEK && ARM
18
- ---help---
19
+ help
1920 This driver supports MediaTek MT2701 basic clocks.
2021
2122 config COMMON_CLK_MT2701_MMSYS
2223 bool "Clock driver for MediaTek MT2701 mmsys"
2324 depends on COMMON_CLK_MT2701
24
- ---help---
25
+ help
2526 This driver supports MediaTek MT2701 mmsys clocks.
2627
2728 config COMMON_CLK_MT2701_IMGSYS
2829 bool "Clock driver for MediaTek MT2701 imgsys"
2930 depends on COMMON_CLK_MT2701
30
- ---help---
31
+ help
3132 This driver supports MediaTek MT2701 imgsys clocks.
3233
3334 config COMMON_CLK_MT2701_VDECSYS
3435 bool "Clock driver for MediaTek MT2701 vdecsys"
3536 depends on COMMON_CLK_MT2701
36
- ---help---
37
+ help
3738 This driver supports MediaTek MT2701 vdecsys clocks.
3839
3940 config COMMON_CLK_MT2701_HIFSYS
4041 bool "Clock driver for MediaTek MT2701 hifsys"
4142 depends on COMMON_CLK_MT2701
42
- ---help---
43
+ help
4344 This driver supports MediaTek MT2701 hifsys clocks.
4445
4546 config COMMON_CLK_MT2701_ETHSYS
4647 bool "Clock driver for MediaTek MT2701 ethsys"
4748 depends on COMMON_CLK_MT2701
48
- ---help---
49
+ help
4950 This driver supports MediaTek MT2701 ethsys clocks.
5051
5152 config COMMON_CLK_MT2701_BDPSYS
5253 bool "Clock driver for MediaTek MT2701 bdpsys"
5354 depends on COMMON_CLK_MT2701
54
- ---help---
55
+ help
5556 This driver supports MediaTek MT2701 bdpsys clocks.
5657
5758 config COMMON_CLK_MT2701_AUDSYS
5859 bool "Clock driver for Mediatek MT2701 audsys"
5960 depends on COMMON_CLK_MT2701
60
- ---help---
61
+ help
6162 This driver supports Mediatek MT2701 audsys clocks.
6263
6364 config COMMON_CLK_MT2701_G3DSYS
6465 bool "Clock driver for MediaTek MT2701 g3dsys"
6566 depends on COMMON_CLK_MT2701
66
- ---help---
67
+ help
6768 This driver supports MediaTek MT2701 g3dsys clocks.
6869
6970 config COMMON_CLK_MT2712
....@@ -71,126 +72,435 @@
7172 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
7273 select COMMON_CLK_MEDIATEK
7374 default ARCH_MEDIATEK && ARM64
74
- ---help---
75
+ help
7576 This driver supports MediaTek MT2712 basic clocks.
7677
7778 config COMMON_CLK_MT2712_BDPSYS
7879 bool "Clock driver for MediaTek MT2712 bdpsys"
7980 depends on COMMON_CLK_MT2712
80
- ---help---
81
+ help
8182 This driver supports MediaTek MT2712 bdpsys clocks.
8283
8384 config COMMON_CLK_MT2712_IMGSYS
8485 bool "Clock driver for MediaTek MT2712 imgsys"
8586 depends on COMMON_CLK_MT2712
86
- ---help---
87
+ help
8788 This driver supports MediaTek MT2712 imgsys clocks.
8889
8990 config COMMON_CLK_MT2712_JPGDECSYS
9091 bool "Clock driver for MediaTek MT2712 jpgdecsys"
9192 depends on COMMON_CLK_MT2712
92
- ---help---
93
+ help
9394 This driver supports MediaTek MT2712 jpgdecsys clocks.
9495
9596 config COMMON_CLK_MT2712_MFGCFG
9697 bool "Clock driver for MediaTek MT2712 mfgcfg"
9798 depends on COMMON_CLK_MT2712
98
- ---help---
99
+ help
99100 This driver supports MediaTek MT2712 mfgcfg clocks.
100101
101102 config COMMON_CLK_MT2712_MMSYS
102103 bool "Clock driver for MediaTek MT2712 mmsys"
103104 depends on COMMON_CLK_MT2712
104
- ---help---
105
+ help
105106 This driver supports MediaTek MT2712 mmsys clocks.
106107
107108 config COMMON_CLK_MT2712_VDECSYS
108109 bool "Clock driver for MediaTek MT2712 vdecsys"
109110 depends on COMMON_CLK_MT2712
110
- ---help---
111
+ help
111112 This driver supports MediaTek MT2712 vdecsys clocks.
112113
113114 config COMMON_CLK_MT2712_VENCSYS
114115 bool "Clock driver for MediaTek MT2712 vencsys"
115116 depends on COMMON_CLK_MT2712
116
- ---help---
117
+ help
117118 This driver supports MediaTek MT2712 vencsys clocks.
118119
119
-config COMMON_CLK_MT6797
120
- bool "Clock driver for MediaTek MT6797"
120
+config COMMON_CLK_MT6765
121
+ bool "Clock driver for MediaTek MT6765"
121122 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
122123 select COMMON_CLK_MEDIATEK
123124 default ARCH_MEDIATEK && ARM64
124
- ---help---
125
- This driver supports MediaTek MT6797 basic clocks.
125
+ help
126
+ This driver supports MediaTek MT6765 basic clocks.
127
+
128
+config COMMON_CLK_MT6765_AUDIOSYS
129
+ bool "Clock driver for MediaTek MT6765 audiosys"
130
+ depends on COMMON_CLK_MT6765
131
+ help
132
+ This driver supports MediaTek MT6765 audiosys clocks.
133
+
134
+config COMMON_CLK_MT6765_CAMSYS
135
+ bool "Clock driver for MediaTek MT6765 camsys"
136
+ depends on COMMON_CLK_MT6765
137
+ help
138
+ This driver supports MediaTek MT6765 camsys clocks.
139
+
140
+config COMMON_CLK_MT6765_GCESYS
141
+ bool "Clock driver for MediaTek MT6765 gcesys"
142
+ depends on COMMON_CLK_MT6765
143
+ help
144
+ This driver supports MediaTek MT6765 gcesys clocks.
145
+
146
+config COMMON_CLK_MT6765_MMSYS
147
+ bool "Clock driver for MediaTek MT6765 mmsys"
148
+ depends on COMMON_CLK_MT6765
149
+ help
150
+ This driver supports MediaTek MT6765 mmsys clocks.
151
+
152
+config COMMON_CLK_MT6765_IMGSYS
153
+ bool "Clock driver for MediaTek MT6765 imgsys"
154
+ depends on COMMON_CLK_MT6765
155
+ help
156
+ This driver supports MediaTek MT6765 imgsys clocks.
157
+
158
+config COMMON_CLK_MT6765_VCODECSYS
159
+ bool "Clock driver for MediaTek MT6765 vcodecsys"
160
+ depends on COMMON_CLK_MT6765
161
+ help
162
+ This driver supports MediaTek MT6765 vcodecsys clocks.
163
+
164
+config COMMON_CLK_MT6765_MFGSYS
165
+ bool "Clock driver for MediaTek MT6765 mfgsys"
166
+ depends on COMMON_CLK_MT6765
167
+ help
168
+ This driver supports MediaTek MT6765 mfgsys clocks.
169
+
170
+config COMMON_CLK_MT6765_MIPI0ASYS
171
+ bool "Clock driver for MediaTek MT6765 mipi0asys"
172
+ depends on COMMON_CLK_MT6765
173
+ help
174
+ This driver supports MediaTek MT6765 mipi0asys clocks.
175
+
176
+config COMMON_CLK_MT6765_MIPI0BSYS
177
+ bool "Clock driver for MediaTek MT6765 mipi0bsys"
178
+ depends on COMMON_CLK_MT6765
179
+ help
180
+ This driver supports MediaTek MT6765 mipi0bsys clocks.
181
+
182
+config COMMON_CLK_MT6765_MIPI1ASYS
183
+ bool "Clock driver for MediaTek MT6765 mipi1asys"
184
+ depends on COMMON_CLK_MT6765
185
+ help
186
+ This driver supports MediaTek MT6765 mipi1asys clocks.
187
+
188
+config COMMON_CLK_MT6765_MIPI1BSYS
189
+ bool "Clock driver for MediaTek MT6765 mipi1bsys"
190
+ depends on COMMON_CLK_MT6765
191
+ help
192
+ This driver supports MediaTek MT6765 mipi1bsys clocks.
193
+
194
+config COMMON_CLK_MT6765_MIPI2ASYS
195
+ bool "Clock driver for MediaTek MT6765 mipi2asys"
196
+ depends on COMMON_CLK_MT6765
197
+ help
198
+ This driver supports MediaTek MT6765 mipi2asys clocks.
199
+
200
+config COMMON_CLK_MT6765_MIPI2BSYS
201
+ bool "Clock driver for MediaTek MT6765 mipi2bsys"
202
+ depends on COMMON_CLK_MT6765
203
+ help
204
+ This driver supports MediaTek MT6765 mipi2bsys clocks.
205
+
206
+config COMMON_CLK_MT6779
207
+ bool "Clock driver for MediaTek MT6779"
208
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
209
+ select COMMON_CLK_MEDIATEK
210
+ default ARCH_MEDIATEK && ARM64
211
+ help
212
+ This driver supports MediaTek MT6779 basic clocks.
213
+
214
+config COMMON_CLK_MT6779_MMSYS
215
+ bool "Clock driver for MediaTek MT6779 mmsys"
216
+ depends on COMMON_CLK_MT6779
217
+ help
218
+ This driver supports MediaTek MT6779 mmsys clocks.
219
+
220
+config COMMON_CLK_MT6779_IMGSYS
221
+ bool "Clock driver for MediaTek MT6779 imgsys"
222
+ depends on COMMON_CLK_MT6779
223
+ help
224
+ This driver supports MediaTek MT6779 imgsys clocks.
225
+
226
+config COMMON_CLK_MT6779_IPESYS
227
+ bool "Clock driver for MediaTek MT6779 ipesys"
228
+ depends on COMMON_CLK_MT6779
229
+ help
230
+ This driver supports MediaTek MT6779 ipesys clocks.
231
+
232
+config COMMON_CLK_MT6779_CAMSYS
233
+ bool "Clock driver for MediaTek MT6779 camsys"
234
+ depends on COMMON_CLK_MT6779
235
+ help
236
+ This driver supports MediaTek MT6779 camsys clocks.
237
+
238
+config COMMON_CLK_MT6779_VDECSYS
239
+ bool "Clock driver for MediaTek MT6779 vdecsys"
240
+ depends on COMMON_CLK_MT6779
241
+ help
242
+ This driver supports MediaTek MT6779 vdecsys clocks.
243
+
244
+config COMMON_CLK_MT6779_VENCSYS
245
+ bool "Clock driver for MediaTek MT6779 vencsys"
246
+ depends on COMMON_CLK_MT6779
247
+ help
248
+ This driver supports MediaTek MT6779 vencsys clocks.
249
+
250
+config COMMON_CLK_MT6779_MFGCFG
251
+ bool "Clock driver for MediaTek MT6779 mfgcfg"
252
+ depends on COMMON_CLK_MT6779
253
+ help
254
+ This driver supports MediaTek MT6779 mfgcfg clocks.
255
+
256
+config COMMON_CLK_MT6779_AUDSYS
257
+ bool "Clock driver for Mediatek MT6779 audsys"
258
+ depends on COMMON_CLK_MT6779
259
+ help
260
+ This driver supports Mediatek MT6779 audsys clocks.
261
+
262
+config COMMON_CLK_MT6797
263
+ bool "Clock driver for MediaTek MT6797"
264
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
265
+ select COMMON_CLK_MEDIATEK
266
+ default ARCH_MEDIATEK && ARM64
267
+ help
268
+ This driver supports MediaTek MT6797 basic clocks.
126269
127270 config COMMON_CLK_MT6797_MMSYS
128
- bool "Clock driver for MediaTek MT6797 mmsys"
129
- depends on COMMON_CLK_MT6797
130
- ---help---
131
- This driver supports MediaTek MT6797 mmsys clocks.
271
+ bool "Clock driver for MediaTek MT6797 mmsys"
272
+ depends on COMMON_CLK_MT6797
273
+ help
274
+ This driver supports MediaTek MT6797 mmsys clocks.
132275
133276 config COMMON_CLK_MT6797_IMGSYS
134
- bool "Clock driver for MediaTek MT6797 imgsys"
135
- depends on COMMON_CLK_MT6797
136
- ---help---
137
- This driver supports MediaTek MT6797 imgsys clocks.
277
+ bool "Clock driver for MediaTek MT6797 imgsys"
278
+ depends on COMMON_CLK_MT6797
279
+ help
280
+ This driver supports MediaTek MT6797 imgsys clocks.
138281
139282 config COMMON_CLK_MT6797_VDECSYS
140
- bool "Clock driver for MediaTek MT6797 vdecsys"
141
- depends on COMMON_CLK_MT6797
142
- ---help---
143
- This driver supports MediaTek MT6797 vdecsys clocks.
283
+ bool "Clock driver for MediaTek MT6797 vdecsys"
284
+ depends on COMMON_CLK_MT6797
285
+ help
286
+ This driver supports MediaTek MT6797 vdecsys clocks.
144287
145288 config COMMON_CLK_MT6797_VENCSYS
146
- bool "Clock driver for MediaTek MT6797 vencsys"
147
- depends on COMMON_CLK_MT6797
148
- ---help---
149
- This driver supports MediaTek MT6797 vencsys clocks.
289
+ bool "Clock driver for MediaTek MT6797 vencsys"
290
+ depends on COMMON_CLK_MT6797
291
+ help
292
+ This driver supports MediaTek MT6797 vencsys clocks.
150293
151294 config COMMON_CLK_MT7622
152295 bool "Clock driver for MediaTek MT7622"
153296 depends on ARCH_MEDIATEK || COMPILE_TEST
154297 select COMMON_CLK_MEDIATEK
155298 default ARCH_MEDIATEK
156
- ---help---
299
+ help
157300 This driver supports MediaTek MT7622 basic clocks and clocks
158301 required for various periperals found on MediaTek.
159302
160303 config COMMON_CLK_MT7622_ETHSYS
161304 bool "Clock driver for MediaTek MT7622 ETHSYS"
162305 depends on COMMON_CLK_MT7622
163
- ---help---
306
+ help
164307 This driver add support for clocks for Ethernet and SGMII
165308 required on MediaTek MT7622 SoC.
166309
167310 config COMMON_CLK_MT7622_HIFSYS
168311 bool "Clock driver for MediaTek MT7622 HIFSYS"
169312 depends on COMMON_CLK_MT7622
170
- ---help---
313
+ help
171314 This driver supports MediaTek MT7622 HIFSYS clocks providing
172315 to PCI-E and USB.
173316
174317 config COMMON_CLK_MT7622_AUDSYS
175318 bool "Clock driver for MediaTek MT7622 AUDSYS"
176319 depends on COMMON_CLK_MT7622
177
- ---help---
320
+ help
178321 This driver supports MediaTek MT7622 AUDSYS clocks providing
179322 to audio consumers such as I2S and TDM.
323
+
324
+config COMMON_CLK_MT7629
325
+ bool "Clock driver for MediaTek MT7629"
326
+ depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
327
+ select COMMON_CLK_MEDIATEK
328
+ default ARCH_MEDIATEK && ARM
329
+ help
330
+ This driver supports MediaTek MT7629 basic clocks and clocks
331
+ required for various periperals found on MediaTek.
332
+
333
+config COMMON_CLK_MT7629_ETHSYS
334
+ bool "Clock driver for MediaTek MT7629 ETHSYS"
335
+ depends on COMMON_CLK_MT7629
336
+ help
337
+ This driver add support for clocks for Ethernet and SGMII
338
+ required on MediaTek MT7629 SoC.
339
+
340
+config COMMON_CLK_MT7629_HIFSYS
341
+ bool "Clock driver for MediaTek MT7629 HIFSYS"
342
+ depends on COMMON_CLK_MT7629
343
+ help
344
+ This driver supports MediaTek MT7629 HIFSYS clocks providing
345
+ to PCI-E and USB.
180346
181347 config COMMON_CLK_MT8135
182348 bool "Clock driver for MediaTek MT8135"
183349 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
184350 select COMMON_CLK_MEDIATEK
185351 default ARCH_MEDIATEK && ARM
186
- ---help---
352
+ help
187353 This driver supports MediaTek MT8135 clocks.
354
+
355
+config COMMON_CLK_MT8167
356
+ bool "Clock driver for MediaTek MT8167"
357
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
358
+ select COMMON_CLK_MEDIATEK
359
+ default ARCH_MEDIATEK
360
+ help
361
+ This driver supports MediaTek MT8167 basic clocks.
362
+
363
+config COMMON_CLK_MT8167_AUDSYS
364
+ bool "Clock driver for MediaTek MT8167 audsys"
365
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
366
+ select COMMON_CLK_MEDIATEK
367
+ default ARCH_MEDIATEK
368
+ help
369
+ This driver supports MediaTek MT8167 audsys clocks.
370
+
371
+config COMMON_CLK_MT8167_IMGSYS
372
+ bool "Clock driver for MediaTek MT8167 imgsys"
373
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
374
+ select COMMON_CLK_MEDIATEK
375
+ default ARCH_MEDIATEK
376
+ help
377
+ This driver supports MediaTek MT8167 imgsys clocks.
378
+
379
+config COMMON_CLK_MT8167_MFGCFG
380
+ bool "Clock driver for MediaTek MT8167 mfgcfg"
381
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
382
+ select COMMON_CLK_MEDIATEK
383
+ default ARCH_MEDIATEK
384
+ help
385
+ This driver supports MediaTek MT8167 mfgcfg clocks.
386
+
387
+config COMMON_CLK_MT8167_MMSYS
388
+ bool "Clock driver for MediaTek MT8167 mmsys"
389
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
390
+ select COMMON_CLK_MEDIATEK
391
+ default ARCH_MEDIATEK
392
+ help
393
+ This driver supports MediaTek MT8167 mmsys clocks.
394
+
395
+config COMMON_CLK_MT8167_VDECSYS
396
+ bool "Clock driver for MediaTek MT8167 vdecsys"
397
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
398
+ select COMMON_CLK_MEDIATEK
399
+ default ARCH_MEDIATEK
400
+ help
401
+ This driver supports MediaTek MT8167 vdecsys clocks.
188402
189403 config COMMON_CLK_MT8173
190404 bool "Clock driver for MediaTek MT8173"
191405 depends on ARCH_MEDIATEK || COMPILE_TEST
192406 select COMMON_CLK_MEDIATEK
193407 default ARCH_MEDIATEK
194
- ---help---
408
+ help
195409 This driver supports MediaTek MT8173 clocks.
410
+
411
+config COMMON_CLK_MT8173_MMSYS
412
+ bool "Clock driver for MediaTek MT8173 mmsys"
413
+ depends on COMMON_CLK_MT8173
414
+ default COMMON_CLK_MT8173
415
+ help
416
+ This driver supports MediaTek MT8173 mmsys clocks.
417
+
418
+config COMMON_CLK_MT8183
419
+ bool "Clock driver for MediaTek MT8183"
420
+ depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
421
+ select COMMON_CLK_MEDIATEK
422
+ default ARCH_MEDIATEK && ARM64
423
+ help
424
+ This driver supports MediaTek MT8183 basic clocks.
425
+
426
+config COMMON_CLK_MT8183_AUDIOSYS
427
+ bool "Clock driver for MediaTek MT8183 audiosys"
428
+ depends on COMMON_CLK_MT8183
429
+ help
430
+ This driver supports MediaTek MT8183 audiosys clocks.
431
+
432
+config COMMON_CLK_MT8183_CAMSYS
433
+ bool "Clock driver for MediaTek MT8183 camsys"
434
+ depends on COMMON_CLK_MT8183
435
+ help
436
+ This driver supports MediaTek MT8183 camsys clocks.
437
+
438
+config COMMON_CLK_MT8183_IMGSYS
439
+ bool "Clock driver for MediaTek MT8183 imgsys"
440
+ depends on COMMON_CLK_MT8183
441
+ help
442
+ This driver supports MediaTek MT8183 imgsys clocks.
443
+
444
+config COMMON_CLK_MT8183_IPU_CORE0
445
+ bool "Clock driver for MediaTek MT8183 ipu_core0"
446
+ depends on COMMON_CLK_MT8183
447
+ help
448
+ This driver supports MediaTek MT8183 ipu_core0 clocks.
449
+
450
+config COMMON_CLK_MT8183_IPU_CORE1
451
+ bool "Clock driver for MediaTek MT8183 ipu_core1"
452
+ depends on COMMON_CLK_MT8183
453
+ help
454
+ This driver supports MediaTek MT8183 ipu_core1 clocks.
455
+
456
+config COMMON_CLK_MT8183_IPU_ADL
457
+ bool "Clock driver for MediaTek MT8183 ipu_adl"
458
+ depends on COMMON_CLK_MT8183
459
+ help
460
+ This driver supports MediaTek MT8183 ipu_adl clocks.
461
+
462
+config COMMON_CLK_MT8183_IPU_CONN
463
+ bool "Clock driver for MediaTek MT8183 ipu_conn"
464
+ depends on COMMON_CLK_MT8183
465
+ help
466
+ This driver supports MediaTek MT8183 ipu_conn clocks.
467
+
468
+config COMMON_CLK_MT8183_MFGCFG
469
+ bool "Clock driver for MediaTek MT8183 mfgcfg"
470
+ depends on COMMON_CLK_MT8183
471
+ help
472
+ This driver supports MediaTek MT8183 mfgcfg clocks.
473
+
474
+config COMMON_CLK_MT8183_MMSYS
475
+ bool "Clock driver for MediaTek MT8183 mmsys"
476
+ depends on COMMON_CLK_MT8183
477
+ help
478
+ This driver supports MediaTek MT8183 mmsys clocks.
479
+
480
+config COMMON_CLK_MT8183_VDECSYS
481
+ bool "Clock driver for MediaTek MT8183 vdecsys"
482
+ depends on COMMON_CLK_MT8183
483
+ help
484
+ This driver supports MediaTek MT8183 vdecsys clocks.
485
+
486
+config COMMON_CLK_MT8183_VENCSYS
487
+ bool "Clock driver for MediaTek MT8183 vencsys"
488
+ depends on COMMON_CLK_MT8183
489
+ help
490
+ This driver supports MediaTek MT8183 vencsys clocks.
491
+
492
+config COMMON_CLK_MT8516
493
+ bool "Clock driver for MediaTek MT8516"
494
+ depends on ARCH_MEDIATEK || COMPILE_TEST
495
+ select COMMON_CLK_MEDIATEK
496
+ default ARCH_MEDIATEK
497
+ help
498
+ This driver supports MediaTek MT8516 clocks.
499
+
500
+config COMMON_CLK_MT8516_AUDSYS
501
+ bool "Clock driver for MediaTek MT8516 audsys"
502
+ depends on COMMON_CLK_MT8516
503
+ help
504
+ This driver supports MediaTek MT8516 audsys clocks.
505
+
196506 endmenu