summaryrefslogtreecommitdiff
path: root/bsp/rockchip/dm/include/dt-bindings/clock/rk3576-cru.h
blob: a686474d0e326fe8776c76f8481650f4a1d85ac4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
/*
 * Copyright (c) 2006-2024, RT-Thread Development Team
 *
 * SPDX-License-Identifier: Apache-2.0
 */

#ifndef __DT_BINDINGS_CLK_ROCKCHIP_RK3576_H__
#define __DT_BINDINGS_CLK_ROCKCHIP_RK3576_H__

/* cru-clocks indices */

/* cru plls */
#define PLL_BPLL                        1
#define PLL_LPLL                        3
#define PLL_VPLL                        4
#define PLL_AUPLL                       5
#define PLL_CPLL                        6
#define PLL_GPLL                        7
#define PLL_PPLL                        9
#define ARMCLK_L                        10
#define ARMCLK_B                        11

/* cru clocks */
#define CLK_CPLL_DIV20                  15
#define CLK_CPLL_DIV10                  16
#define CLK_GPLL_DIV8                   17
#define CLK_GPLL_DIV6                   18
#define CLK_CPLL_DIV4                   19
#define CLK_GPLL_DIV4                   20
#define CLK_SPLL_DIV2                   21
#define CLK_GPLL_DIV3                   22
#define CLK_CPLL_DIV2                   23
#define CLK_GPLL_DIV2                   24
#define CLK_SPLL_DIV1                   25
#define PCLK_TOP_ROOT                   26
#define ACLK_TOP                        27
#define HCLK_TOP                        28
#define CLK_AUDIO_FRAC_0                29
#define CLK_AUDIO_FRAC_1                30
#define CLK_AUDIO_FRAC_2                31
#define CLK_AUDIO_FRAC_3                32
#define CLK_UART_FRAC_0                 33
#define CLK_UART_FRAC_1                 34
#define CLK_UART_FRAC_2                 35
#define CLK_UART1_SRC_TOP               36
#define CLK_AUDIO_INT_0                 37
#define CLK_AUDIO_INT_1                 38
#define CLK_AUDIO_INT_2                 39
#define CLK_PDM0_SRC_TOP                40
#define CLK_PDM1_OUT                    41
#define CLK_GMAC0_125M_SRC              42
#define CLK_GMAC1_125M_SRC              43
#define LCLK_ASRC_SRC_0                 44
#define LCLK_ASRC_SRC_1                 45
#define REF_CLK0_OUT_PLL                46
#define REF_CLK1_OUT_PLL                47
#define REF_CLK2_OUT_PLL                48
#define REFCLKO25M_GMAC0_OUT            49
#define REFCLKO25M_GMAC1_OUT            50
#define CLK_CIFOUT_OUT                  51
#define CLK_GMAC0_RMII_CRU              52
#define CLK_GMAC1_RMII_CRU              53
#define CLK_OTPC_AUTO_RD_G              54
#define CLK_OTP_PHY_G                   55
#define CLK_MIPI_CAMERAOUT_M0           56
#define CLK_MIPI_CAMERAOUT_M1           57
#define CLK_MIPI_CAMERAOUT_M2           58
#define MCLK_PDM0_SRC_TOP               59
#define HCLK_AUDIO_ROOT                 60
#define HCLK_ASRC_2CH_0                 61
#define HCLK_ASRC_2CH_1                 62
#define HCLK_ASRC_4CH_0                 63
#define HCLK_ASRC_4CH_1                 64
#define CLK_ASRC_2CH_0                  65
#define CLK_ASRC_2CH_1                  66
#define CLK_ASRC_4CH_0                  67
#define CLK_ASRC_4CH_1                  68
#define MCLK_SAI0_8CH_SRC               69
#define MCLK_SAI0_8CH                   70
#define HCLK_SAI0_8CH                   71
#define HCLK_SPDIF_RX0                  72
#define MCLK_SPDIF_RX0                  73
#define HCLK_SPDIF_RX1                  74
#define MCLK_SPDIF_RX1                  75
#define MCLK_SAI1_8CH_SRC               76
#define MCLK_SAI1_8CH                   77
#define HCLK_SAI1_8CH                   78
#define MCLK_SAI2_2CH_SRC               79
#define MCLK_SAI2_2CH                   80
#define HCLK_SAI2_2CH                   81
#define MCLK_SAI3_2CH_SRC               82
#define MCLK_SAI3_2CH                   83
#define HCLK_SAI3_2CH                   84
#define MCLK_SAI4_2CH_SRC               85
#define MCLK_SAI4_2CH                   86
#define HCLK_SAI4_2CH                   87
#define HCLK_ACDCDIG_DSM                88
#define MCLK_ACDCDIG_DSM                89
#define CLK_PDM1                        90
#define HCLK_PDM1                       91
#define MCLK_PDM1                       92
#define HCLK_SPDIF_TX0                  93
#define MCLK_SPDIF_TX0                  94
#define HCLK_SPDIF_TX1                  95
#define MCLK_SPDIF_TX1                  96
#define CLK_SAI1_MCLKOUT                97
#define CLK_SAI2_MCLKOUT                98
#define CLK_SAI3_MCLKOUT                99
#define CLK_SAI4_MCLKOUT                100
#define CLK_SAI0_MCLKOUT                101
#define HCLK_BUS_ROOT                   102
#define PCLK_BUS_ROOT                   103
#define ACLK_BUS_ROOT                   104
#define HCLK_CAN0                       105
#define CLK_CAN0                        106
#define HCLK_CAN1                       107
#define CLK_CAN1                        108
#define CLK_KEY_SHIFT                   109
#define PCLK_I2C1                       110
#define PCLK_I2C2                       111
#define PCLK_I2C3                       112
#define PCLK_I2C4                       113
#define PCLK_I2C5                       114
#define PCLK_I2C6                       115
#define PCLK_I2C7                       116
#define PCLK_I2C8                       117
#define PCLK_I2C9                       118
#define PCLK_WDT_BUSMCU                 119
#define TCLK_WDT_BUSMCU                 120
#define ACLK_GIC                        121
#define CLK_I2C1                        122
#define CLK_I2C2                        123
#define CLK_I2C3                        124
#define CLK_I2C4                        125
#define CLK_I2C5                        126
#define CLK_I2C6                        127
#define CLK_I2C7                        128
#define CLK_I2C8                        129
#define CLK_I2C9                        130
#define PCLK_SARADC                     131
#define CLK_SARADC                      132
#define PCLK_TSADC                      133
#define CLK_TSADC                       134
#define PCLK_UART0                      135
#define PCLK_UART2                      136
#define PCLK_UART3                      137
#define PCLK_UART4                      138
#define PCLK_UART5                      139
#define PCLK_UART6                      140
#define PCLK_UART7                      141
#define PCLK_UART8                      142
#define PCLK_UART9                      143
#define PCLK_UART10                     144
#define PCLK_UART11                     145
#define SCLK_UART0                      146
#define SCLK_UART2                      147
#define SCLK_UART3                      148
#define SCLK_UART4                      149
#define SCLK_UART5                      150
#define SCLK_UART6                      151
#define SCLK_UART7                      152
#define SCLK_UART8                      153
#define SCLK_UART9                      154
#define SCLK_UART10                     155
#define SCLK_UART11                     156
#define PCLK_SPI0                       157
#define PCLK_SPI1                       158
#define PCLK_SPI2                       159
#define PCLK_SPI3                       160
#define PCLK_SPI4                       161
#define CLK_SPI0                        162
#define CLK_SPI1                        163
#define CLK_SPI2                        164
#define CLK_SPI3                        165
#define CLK_SPI4                        166
#define PCLK_WDT0                       167
#define TCLK_WDT0                       168
#define PCLK_PWM1                       169
#define CLK_PWM1                        170
#define CLK_OSC_PWM1                    171
#define CLK_RC_PWM1                     172
#define PCLK_BUSTIMER0                  173
#define PCLK_BUSTIMER1                  174
#define CLK_TIMER0_ROOT                 175
#define CLK_TIMER0                      176
#define CLK_TIMER1                      177
#define CLK_TIMER2                      178
#define CLK_TIMER3                      179
#define CLK_TIMER4                      180
#define CLK_TIMER5                      181
#define PCLK_MAILBOX0                   182
#define PCLK_GPIO1                      183
#define DBCLK_GPIO1                     184
#define PCLK_GPIO2                      185
#define DBCLK_GPIO2                     186
#define PCLK_GPIO3                      187
#define DBCLK_GPIO3                     188
#define PCLK_GPIO4                      189
#define DBCLK_GPIO4                     190
#define ACLK_DECOM                      191
#define PCLK_DECOM                      192
#define DCLK_DECOM                      193
#define CLK_TIMER1_ROOT                 194
#define CLK_TIMER6                      195
#define CLK_TIMER7                      196
#define CLK_TIMER8                      197
#define CLK_TIMER9                      198
#define CLK_TIMER10                     199
#define CLK_TIMER11                     200
#define ACLK_DMAC0                      201
#define ACLK_DMAC1                      202
#define ACLK_DMAC2                      203
#define ACLK_SPINLOCK                   204
#define HCLK_I3C0                       205
#define HCLK_I3C1                       206
#define HCLK_BUS_CM0_ROOT               207
#define FCLK_BUS_CM0_CORE               208
#define CLK_BUS_CM0_RTC                 209
#define PCLK_PMU2                       210
#define PCLK_PWM2                       211
#define CLK_PWM2                        212
#define CLK_RC_PWM2                     213
#define CLK_OSC_PWM2                    214
#define CLK_FREQ_PWM1                   215
#define CLK_COUNTER_PWM1                216
#define SAI_SCLKIN_FREQ                 217
#define SAI_SCLKIN_COUNTER              218
#define CLK_I3C0                        219
#define CLK_I3C1                        220
#define PCLK_CSIDPHY1                   221
#define PCLK_DDR_ROOT                   222
#define PCLK_DDR_MON_CH0                223
#define TMCLK_DDR_MON_CH0               224
#define ACLK_DDR_ROOT                   225
#define HCLK_DDR_ROOT                   226
#define FCLK_DDR_CM0_CORE               227
#define CLK_DDR_TIMER_ROOT              228
#define CLK_DDR_TIMER0                  229
#define CLK_DDR_TIMER1                  230
#define TCLK_WDT_DDR                    231
#define PCLK_WDT                        232
#define PCLK_TIMER                      233
#define CLK_DDR_CM0_RTC                 234
#define ACLK_RKNN0                      235
#define ACLK_RKNN1                      236
#define HCLK_RKNN_ROOT                  237
#define CLK_RKNN_DSU0                   238
#define PCLK_NPUTOP_ROOT                239
#define PCLK_NPU_TIMER                  240
#define CLK_NPUTIMER_ROOT               241
#define CLK_NPUTIMER0                   242
#define CLK_NPUTIMER1                   243
#define PCLK_NPU_WDT                    244
#define TCLK_NPU_WDT                    245
#define ACLK_RKNN_CBUF                  246
#define HCLK_NPU_CM0_ROOT               247
#define FCLK_NPU_CM0_CORE               248
#define CLK_NPU_CM0_RTC                 249
#define HCLK_RKNN_CBUF                  250
#define HCLK_NVM_ROOT                   251
#define ACLK_NVM_ROOT                   252
#define SCLK_FSPI_X2                    253
#define HCLK_FSPI                       254
#define CCLK_SRC_EMMC                   255
#define HCLK_EMMC                       256
#define ACLK_EMMC                       257
#define BCLK_EMMC                       258
#define TCLK_EMMC                       259
#define PCLK_PHP_ROOT                   260
#define ACLK_PHP_ROOT                   261
#define PCLK_PCIE0                      262
#define CLK_PCIE0_AUX                   263
#define ACLK_PCIE0_MST                  264
#define ACLK_PCIE0_SLV                  265
#define ACLK_PCIE0_DBI                  266
#define ACLK_USB3OTG1                   267
#define CLK_REF_USB3OTG1                268
#define CLK_SUSPEND_USB3OTG1            269
#define ACLK_MMU0                       270
#define ACLK_SLV_MMU0                   271
#define ACLK_MMU1                       272
#define ACLK_SLV_MMU1                   273
#define PCLK_PCIE1                      275
#define CLK_PCIE1_AUX                   276
#define ACLK_PCIE1_MST                  277
#define ACLK_PCIE1_SLV                  278
#define ACLK_PCIE1_DBI                  279
#define CLK_RXOOB0                      280
#define CLK_RXOOB1                      281
#define CLK_PMALIVE0                    282
#define CLK_PMALIVE1                    283
#define ACLK_SATA0                      284
#define ACLK_SATA1                      285
#define CLK_USB3OTG1_PIPE_PCLK          286
#define CLK_USB3OTG1_UTMI               287
#define CLK_USB3OTG0_PIPE_PCLK          288
#define CLK_USB3OTG0_UTMI               289
#define HCLK_SDGMAC_ROOT                290
#define ACLK_SDGMAC_ROOT                291
#define PCLK_SDGMAC_ROOT                292
#define ACLK_GMAC0                      293
#define ACLK_GMAC1                      294
#define PCLK_GMAC0                      295
#define PCLK_GMAC1                      296
#define CCLK_SRC_SDIO                   297
#define HCLK_SDIO                       298
#define CLK_GMAC1_PTP_REF               299
#define CLK_GMAC0_PTP_REF               300
#define CLK_GMAC1_PTP_REF_SRC           301
#define CLK_GMAC0_PTP_REF_SRC           302
#define CCLK_SRC_SDMMC0                 303
#define HCLK_SDMMC0                     304
#define SCLK_FSPI1_X2                   305
#define HCLK_FSPI1                      306
#define ACLK_DSMC_ROOT                  307
#define ACLK_DSMC                       308
#define PCLK_DSMC                       309
#define CLK_DSMC_SYS                    310
#define HCLK_HSGPIO                     311
#define CLK_HSGPIO_TX                   312
#define CLK_HSGPIO_RX                   313
#define ACLK_HSGPIO                     314
#define PCLK_PHPPHY_ROOT                315
#define PCLK_PCIE2_COMBOPHY0            316
#define PCLK_PCIE2_COMBOPHY1            317
#define CLK_PCIE_100M_SRC               318
#define CLK_PCIE_100M_NDUTY_SRC         319
#define CLK_REF_PCIE0_PHY               320
#define CLK_REF_PCIE1_PHY               321
#define CLK_REF_MPHY_26M                322
#define HCLK_RKVDEC_ROOT                323
#define ACLK_RKVDEC_ROOT                324
#define HCLK_RKVDEC                     325
#define CLK_RKVDEC_HEVC_CA              326
#define CLK_RKVDEC_CORE                 327
#define ACLK_UFS_ROOT                   328
#define ACLK_USB_ROOT                   329
#define PCLK_USB_ROOT                   330
#define ACLK_USB3OTG0                   331
#define CLK_REF_USB3OTG0                332
#define CLK_SUSPEND_USB3OTG0            333
#define ACLK_MMU2                       334
#define ACLK_SLV_MMU2                   335
#define ACLK_UFS_SYS                    336
#define ACLK_VPU_ROOT                   337
#define ACLK_VPU_MID_ROOT               338
#define HCLK_VPU_ROOT                   339
#define ACLK_JPEG_ROOT                  340
#define ACLK_VPU_LOW_ROOT               341
#define HCLK_RGA2E_0                    342
#define ACLK_RGA2E_0                    343
#define CLK_CORE_RGA2E_0                344
#define ACLK_JPEG                       345
#define HCLK_JPEG                       346
#define HCLK_VDPP                       347
#define ACLK_VDPP                       348
#define CLK_CORE_VDPP                   349
#define HCLK_RGA2E_1                    350
#define ACLK_RGA2E_1                    351
#define CLK_CORE_RGA2E_1                352
#define DCLK_EBC_FRAC_SRC               353
#define HCLK_EBC                        354
#define ACLK_EBC                        355
#define DCLK_EBC                        356
#define HCLK_VEPU0_ROOT                 357
#define ACLK_VEPU0_ROOT                 358
#define HCLK_VEPU0                      359
#define ACLK_VEPU0                      360
#define CLK_VEPU0_CORE                  361
#define ACLK_VI_ROOT                    362
#define HCLK_VI_ROOT                    363
#define PCLK_VI_ROOT                    364
#define DCLK_VICAP                      365
#define ACLK_VICAP                      366
#define HCLK_VICAP                      367
#define CLK_ISP_CORE                    368
#define CLK_ISP_CORE_MARVIN             369
#define CLK_ISP_CORE_VICAP              370
#define ACLK_ISP                        371
#define HCLK_ISP                        372
#define ACLK_VPSS                       373
#define HCLK_VPSS                       374
#define CLK_CORE_VPSS                   375
#define PCLK_CSI_HOST_0                 376
#define PCLK_CSI_HOST_1                 377
#define PCLK_CSI_HOST_2                 378
#define PCLK_CSI_HOST_3                 379
#define PCLK_CSI_HOST_4                 380
#define ICLK_CSIHOST01                  381
#define ICLK_CSIHOST0                   382
#define CLK_ISP_PVTPLL_SRC              383
#define ACLK_VI_ROOT_INTER              384
#define CLK_VICAP_I0CLK                 385
#define CLK_VICAP_I1CLK                 386
#define CLK_VICAP_I2CLK                 387
#define CLK_VICAP_I3CLK                 388
#define CLK_VICAP_I4CLK                 389
#define ACLK_VOP_ROOT                   390
#define HCLK_VOP_ROOT                   391
#define PCLK_VOP_ROOT                   392
#define HCLK_VOP                        393
#define ACLK_VOP                        394
#define DCLK_VP0_SRC                    395
#define DCLK_VP1_SRC                    396
#define DCLK_VP2_SRC                    397
#define DCLK_VP0                        398
#define DCLK_VP1                        400
#define DCLK_VP2                        401
#define PCLK_VOPGRF                     402
#define ACLK_VO0_ROOT                   403
#define HCLK_VO0_ROOT                   404
#define PCLK_VO0_ROOT                   405
#define PCLK_VO0_GRF                    406
#define ACLK_HDCP0                      407
#define HCLK_HDCP0                      408
#define PCLK_HDCP0                      409
#define CLK_TRNG0_SKP                   410
#define PCLK_DSIHOST0                   411
#define CLK_DSIHOST0                    412
#define PCLK_HDMITX0                    413
#define CLK_HDMITX0_EARC                414
#define CLK_HDMITX0_REF                 415
#define PCLK_EDP0                       416
#define CLK_EDP0_24M                    417
#define CLK_EDP0_200M                   418
#define MCLK_SAI5_8CH_SRC               419
#define MCLK_SAI5_8CH                   420
#define HCLK_SAI5_8CH                   421
#define MCLK_SAI6_8CH_SRC               422
#define MCLK_SAI6_8CH                   423
#define HCLK_SAI6_8CH                   424
#define HCLK_SPDIF_TX2                  425
#define MCLK_SPDIF_TX2                  426
#define HCLK_SPDIF_RX2                  427
#define MCLK_SPDIF_RX2                  428
#define HCLK_SAI8_8CH                   429
#define MCLK_SAI8_8CH_SRC               430
#define MCLK_SAI8_8CH                   431
#define ACLK_VO1_ROOT                   432
#define HCLK_VO1_ROOT                   433
#define PCLK_VO1_ROOT                   434
#define MCLK_SAI7_8CH_SRC               435
#define MCLK_SAI7_8CH                   436
#define HCLK_SAI7_8CH                   437
#define HCLK_SPDIF_TX3                  438
#define HCLK_SPDIF_TX4                  439
#define HCLK_SPDIF_TX5                  440
#define MCLK_SPDIF_TX3                  441
#define CLK_AUX16MHZ_0                  442
#define ACLK_DP0                        443
#define PCLK_DP0                        444
#define PCLK_VO1_GRF                    445
#define ACLK_HDCP1                      446
#define HCLK_HDCP1                      447
#define PCLK_HDCP1                      448
#define CLK_TRNG1_SKP                   449
#define HCLK_SAI9_8CH                   450
#define MCLK_SAI9_8CH_SRC               451
#define MCLK_SAI9_8CH                   452
#define MCLK_SPDIF_TX4                  453
#define MCLK_SPDIF_TX5                  454
#define CLK_GPU_SRC_PRE                 455
#define CLK_GPU                         456
#define PCLK_GPU_ROOT                   457
#define ACLK_CENTER_ROOT                458
#define ACLK_CENTER_LOW_ROOT            459
#define HCLK_CENTER_ROOT                460
#define PCLK_CENTER_ROOT                461
#define ACLK_DMA2DDR                    462
#define ACLK_DDR_SHAREMEM               463
#define PCLK_DMA2DDR                    464
#define PCLK_SHAREMEM                   465
#define HCLK_VEPU1_ROOT                 466
#define ACLK_VEPU1_ROOT                 467
#define HCLK_VEPU1                      468
#define ACLK_VEPU1                      469
#define CLK_VEPU1_CORE                  470
#define CLK_JDBCK_DAP                   471
#define PCLK_MIPI_DCPHY                 472
#define CLK_32K_USB2DEBUG               473
#define PCLK_CSIDPHY                    474
#define PCLK_USBDPPHY                   475
#define CLK_PMUPHY_REF_SRC              476
#define CLK_USBDP_COMBO_PHY_IMMORTAL    477
#define CLK_HDMITXHPD                   478
#define PCLK_MPHY                       479
#define CLK_REF_OSC_MPHY                480
#define CLK_REF_UFS_CLKOUT              481
#define HCLK_PMU1_ROOT                  482
#define HCLK_PMU_CM0_ROOT               483
#define CLK_200M_PMU_SRC                484
#define CLK_100M_PMU_SRC                485
#define CLK_50M_PMU_SRC                 486
#define FCLK_PMU_CM0_CORE               487
#define CLK_PMU_CM0_RTC                 488
#define PCLK_PMU1                       489
#define CLK_PMU1                        490
#define PCLK_PMU1WDT                    491
#define TCLK_PMU1WDT                    492
#define PCLK_PMUTIMER                   493
#define CLK_PMUTIMER_ROOT               494
#define CLK_PMUTIMER0                   495
#define CLK_PMUTIMER1                   496
#define PCLK_PMU1PWM                    497
#define CLK_PMU1PWM                     498
#define CLK_PMU1PWM_OSC                 499
#define PCLK_PMUPHY_ROOT                500
#define PCLK_I2C0                       501
#define CLK_I2C0                        502
#define SCLK_UART1                      503
#define PCLK_UART1                      504
#define CLK_PMU1PWM_RC                  505
#define CLK_PDM0                        506
#define HCLK_PDM0                       507
#define MCLK_PDM0                       508
#define HCLK_VAD                        509
#define CLK_OSCCHK_PVTM                 510
#define CLK_PDM0_OUT                    511
#define CLK_HPTIMER_SRC                 512
#define PCLK_PMU0_ROOT                  516
#define PCLK_PMU0                       517
#define PCLK_GPIO0                      518
#define DBCLK_GPIO0                     519
#define CLK_OSC0_PMU1                   520
#define PCLK_PMU1_ROOT                  521
#define XIN_OSC0_DIV                    522
#define ACLK_USB                        523
#define ACLK_UFS                        524
#define ACLK_SDGMAC                     525
#define HCLK_SDGMAC                     526
#define PCLK_SDGMAC                     527
#define HCLK_VO1                        528
#define HCLK_VO0                        529
#define PCLK_CCI_ROOT                   532
#define ACLK_CCI_ROOT                   533
#define HCLK_VO0VOP_CHANNEL             534
#define ACLK_VO0VOP_CHANNEL             535
#define ACLK_TOP_MID                    536
#define ACLK_SECURE_HIGH                537
#define CLK_USBPHY_REF_SRC              538
#define CLK_PHY_REF_SRC                 539
#define CLK_CPLL_REF_SRC                540
#define CLK_AUPLL_REF_SRC               541
#define PCLK_SECURE_NS                  542
#define HCLK_SECURE_NS                  543
#define ACLK_SECURE_NS                  544
#define PCLK_OTPC_NS                    545
#define HCLK_CRYPTO_NS                  546
#define HCLK_TRNG_NS                    547
#define CLK_OTPC_NS                     548
#define SCLK_DSU                        549
#define SCLK_DDR                        550
#define ACLK_CRYPTO_NS                  551
#define CLK_PKA_CRYPTO_NS               552
#define ACLK_RKVDEC_ROOT_BAK            553
#define CLK_AUDIO_FRAC_0_SRC            554
#define CLK_AUDIO_FRAC_1_SRC            555
#define CLK_AUDIO_FRAC_2_SRC            556
#define CLK_AUDIO_FRAC_3_SRC            557
#define PCLK_HDPTX_APB                  558
#define PCLK_DDR_MON_CH1                559

/* secure clk */
#define CLK_STIMER0_ROOT                600
#define CLK_STIMER1_ROOT                601
#define PCLK_SECURE_S                   602
#define HCLK_SECURE_S                   603
#define ACLK_SECURE_S                   604
#define CLK_PKA_CRYPTO_S                605
#define HCLK_VO1_S                      606
#define PCLK_VO1_S                      607
#define HCLK_VO0_S                      608
#define PCLK_VO0_S                      609
#define PCLK_KLAD                       610
#define HCLK_CRYPTO_S                   611
#define HCLK_KLAD                       612
#define ACLK_CRYPTO_S                   613
#define HCLK_TRNG_S                     614
#define PCLK_OTPC_S                     615
#define CLK_OTPC_S                      616
#define PCLK_WDT_S                      617
#define TCLK_WDT_S                      618
#define PCLK_HDCP0_TRNG                 619
#define PCLK_HDCP1_TRNG                 620
#define HCLK_HDCP_KEY0                  621
#define HCLK_HDCP_KEY1                  622
#define PCLK_EDP_S                      623
#define ACLK_KLAD                       624

#define CLK_NR_CLKS                     (ACLK_KLAD + 1)

/********Name=SOFTRST_CON01,Offset=0xA04********/
#define SRST_A_TOP_BIU                  19
#define SRST_P_TOP_BIU                  21
#define SRST_A_TOP_MID_BIU              22
#define SRST_A_SECURE_HIGH_BIU          23
#define SRST_H_TOP_BIU                  30
/********Name=SOFTRST_CON02,Offset=0xA08********/
#define SRST_H_VO0VOP_CHANNEL_BIU       32
#define SRST_A_VO0VOP_CHANNEL_BIU       33
/********Name=SOFTRST_CON06,Offset=0xA18********/
#define SRST_BISRINTF                   98
/********Name=SOFTRST_CON07,Offset=0xA1C********/
#define SRST_H_AUDIO_BIU                114
#define SRST_H_ASRC_2CH_0               115
#define SRST_H_ASRC_2CH_1               116
#define SRST_H_ASRC_4CH_0               117
#define SRST_H_ASRC_4CH_1               118
#define SRST_ASRC_2CH_0                 119
#define SRST_ASRC_2CH_1                 120
#define SRST_ASRC_4CH_0                 121
#define SRST_ASRC_4CH_1                 122
#define SRST_M_SAI0_8CH                 124
#define SRST_H_SAI0_8CH                 125
#define SRST_H_SPDIF_RX0                126
#define SRST_M_SPDIF_RX0                127
/********Name=SOFTRST_CON08,Offset=0xA20********/
#define SRST_H_SPDIF_RX1                128
#define SRST_M_SPDIF_RX1                129
#define SRST_M_SAI1_8CH                 133
#define SRST_H_SAI1_8CH                 134
#define SRST_M_SAI2_2CH                 136
#define SRST_H_SAI2_2CH                 138
#define SRST_M_SAI3_2CH                 140
#define SRST_H_SAI3_2CH                 142
/********Name=SOFTRST_CON09,Offset=0xA24********/
#define SRST_M_SAI4_2CH                 144
#define SRST_H_SAI4_2CH                 146
#define SRST_H_ACDCDIG_DSM              147
#define SRST_M_ACDCDIG_DSM              148
#define SRST_PDM1                       149
#define SRST_H_PDM1                     151
#define SRST_M_PDM1                     152
#define SRST_H_SPDIF_TX0                153
#define SRST_M_SPDIF_TX0                154
#define SRST_H_SPDIF_TX1                155
#define SRST_M_SPDIF_TX1                156
/********Name=SOFTRST_CON11,Offset=0xA2C********/
#define SRST_A_BUS_BIU                  179
#define SRST_P_BUS_BIU                  180
#define SRST_P_CRU                      181
#define SRST_H_CAN0                     182
#define SRST_CAN0                       183
#define SRST_H_CAN1                     184
#define SRST_CAN1                       185
#define SRST_P_INTMUX2BUS               188
#define SRST_P_VCCIO_IOC                189
#define SRST_H_BUS_BIU                  190
#define SRST_KEY_SHIFT                  191
/********Name=SOFTRST_CON12,Offset=0xA30********/
#define SRST_P_I2C1                     192
#define SRST_P_I2C2                     193
#define SRST_P_I2C3                     194
#define SRST_P_I2C4                     195
#define SRST_P_I2C5                     196
#define SRST_P_I2C6                     197
#define SRST_P_I2C7                     198
#define SRST_P_I2C8                     199
#define SRST_P_I2C9                     200
#define SRST_P_WDT_BUSMCU               201
#define SRST_T_WDT_BUSMCU               202
#define SRST_A_GIC                      203
#define SRST_I2C1                       204
#define SRST_I2C2                       205
#define SRST_I2C3                       206
#define SRST_I2C4                       207
/********Name=SOFTRST_CON13,Offset=0xA34********/
#define SRST_I2C5                       208
#define SRST_I2C6                       209
#define SRST_I2C7                       210
#define SRST_I2C8                       211
#define SRST_I2C9                       212
#define SRST_P_SARADC                   214
#define SRST_SARADC                     215
#define SRST_P_TSADC                    216
#define SRST_TSADC                      217
#define SRST_P_UART0                    218
#define SRST_P_UART2                    219
#define SRST_P_UART3                    220
#define SRST_P_UART4                    221
#define SRST_P_UART5                    222
#define SRST_P_UART6                    223
/********Name=SOFTRST_CON14,Offset=0xA38********/
#define SRST_P_UART7                    224
#define SRST_P_UART8                    225
#define SRST_P_UART9                    226
#define SRST_P_UART10                   227
#define SRST_P_UART11                   228
#define SRST_S_UART0                    229
#define SRST_S_UART2                    230
#define SRST_S_UART3                    233
#define SRST_S_UART4                    236
#define SRST_S_UART5                    239
/********Name=SOFTRST_CON15,Offset=0xA3C********/
#define SRST_S_UART6                    242
#define SRST_S_UART7                    245
#define SRST_S_UART8                    248
#define SRST_S_UART9                    249
#define SRST_S_UART10                   250
#define SRST_S_UART11                   251
#define SRST_P_SPI0                     253
#define SRST_P_SPI1                     254
#define SRST_P_SPI2                     255
/********Name=SOFTRST_CON16,Offset=0xA40********/
#define SRST_P_SPI3                     256
#define SRST_P_SPI4                     257
#define SRST_SPI0                       258
#define SRST_SPI1                       259
#define SRST_SPI2                       260
#define SRST_SPI3                       261
#define SRST_SPI4                       262
#define SRST_P_WDT0                     263
#define SRST_T_WDT0                     264
#define SRST_P_SYS_GRF                  265
#define SRST_P_PWM1                     266
#define SRST_PWM1                       267

/********Name=SOFTRST_CON17,Offset=0xA44********/
#define SRST_P_BUSTIMER0                275
#define SRST_P_BUSTIMER1                276
#define SRST_TIMER0                     278
#define SRST_TIMER1                     279
#define SRST_TIMER2                     280
#define SRST_TIMER3                     281
#define SRST_TIMER4                     282
#define SRST_TIMER5                     283
#define SRST_P_BUSIOC                   284
#define SRST_P_MAILBOX0                 285
#define SRST_P_GPIO1                    287
/********Name=SOFTRST_CON18,Offset=0xA48********/
#define SRST_GPIO1                      288
#define SRST_P_GPIO2                    289
#define SRST_GPIO2                      290
#define SRST_P_GPIO3                    291
#define SRST_GPIO3                      292
#define SRST_P_GPIO4                    293
#define SRST_GPIO4                      294
#define SRST_A_DECOM                    295
#define SRST_P_DECOM                    296
#define SRST_D_DECOM                    297
#define SRST_TIMER6                     299
#define SRST_TIMER7                     300
#define SRST_TIMER8                     301
#define SRST_TIMER9                     302
#define SRST_TIMER10                    303
/********Name=SOFTRST_CON19,Offset=0xA4C********/
#define SRST_TIMER11                    304
#define SRST_A_DMAC0                    305
#define SRST_A_DMAC1                    306
#define SRST_A_DMAC2                    307
#define SRST_A_SPINLOCK                 308
#define SRST_REF_PVTPLL_BUS             309
#define SRST_H_I3C0                     311
#define SRST_H_I3C1                     313
#define SRST_H_BUS_CM0_BIU              315
#define SRST_F_BUS_CM0_CORE             316
#define SRST_T_BUS_CM0_JTAG             317
/********Name=SOFTRST_CON20,Offset=0xA50********/
#define SRST_P_INTMUX2PMU               320
#define SRST_P_INTMUX2DDR               321
#define SRST_P_PVTPLL_BUS               323
#define SRST_P_PWM2                     324
#define SRST_PWM2                       325
#define SRST_FREQ_PWM1                  328
#define SRST_COUNTER_PWM1               329
#define SRST_I3C0                       332
#define SRST_I3C1                       333
/********Name=SOFTRST_CON21,Offset=0xA54********/
#define SRST_P_DDR_MON_CH0              337
#define SRST_P_DDR_BIU                  338
#define SRST_P_DDR_UPCTL_CH0            339
#define SRST_TM_DDR_MON_CH0             340
#define SRST_A_DDR_BIU                  341
#define SRST_DFI_CH0                    342
#define SRST_DDR_MON_CH0                346
#define SRST_P_DDR_HWLP_CH0             349
#define SRST_P_DDR_MON_CH1              350
#define SRST_P_DDR_HWLP_CH1             351
/********Name=SOFTRST_CON22,Offset=0xA58********/
#define SRST_P_DDR_UPCTL_CH1            352
#define SRST_TM_DDR_MON_CH1             353
#define SRST_DFI_CH1                    354
#define SRST_A_DDR01_MSCH0              355
#define SRST_A_DDR01_MSCH1              356
#define SRST_DDR_MON_CH1                358
#define SRST_DDR_SCRAMBLE_CH0           361
#define SRST_DDR_SCRAMBLE_CH1           362
#define SRST_P_AHB2APB                  364
#define SRST_H_AHB2APB                  365
#define SRST_H_DDR_BIU                  366
#define SRST_F_DDR_CM0_CORE             367
/********Name=SOFTRST_CON23,Offset=0xA5C********/
#define SRST_P_DDR01_MSCH0              369
#define SRST_P_DDR01_MSCH1              370
#define SRST_DDR_TIMER0                 372
#define SRST_DDR_TIMER1                 373
#define SRST_T_WDT_DDR                  374
#define SRST_P_WDT                      375
#define SRST_P_TIMER                    376
#define SRST_T_DDR_CM0_JTAG             377
#define SRST_P_DDR_GRF                  379
/********Name=SOFTRST_CON25,Offset=0xA64********/
#define SRST_DDR_UPCTL_CH0              401
#define SRST_A_DDR_UPCTL_0_CH0          402
#define SRST_A_DDR_UPCTL_1_CH0          403
#define SRST_A_DDR_UPCTL_2_CH0          404
#define SRST_A_DDR_UPCTL_3_CH0          405
#define SRST_A_DDR_UPCTL_4_CH0          406
/********Name=SOFTRST_CON26,Offset=0xA68********/
#define SRST_DDR_UPCTL_CH1              417
#define SRST_A_DDR_UPCTL_0_CH1          418
#define SRST_A_DDR_UPCTL_1_CH1          419
#define SRST_A_DDR_UPCTL_2_CH1          420
#define SRST_A_DDR_UPCTL_3_CH1          421
#define SRST_A_DDR_UPCTL_4_CH1          422
/********Name=SOFTRST_CON27,Offset=0xA6C********/
#define SRST_REF_PVTPLL_DDR             432
#define SRST_P_PVTPLL_DDR               433

/********Name=SOFTRST_CON28,Offset=0xA70********/
#define SRST_A_RKNN0                    457
#define SRST_A_RKNN0_BIU                459
#define SRST_L_RKNN0_BIU                460
/********Name=SOFTRST_CON29,Offset=0xA74********/
#define SRST_A_RKNN1                    464
#define SRST_A_RKNN1_BIU                466
#define SRST_L_RKNN1_BIU                467
/********Name=SOFTRST_CON31,Offset=0xA7C********/
#define SRST_NPU_DAP                    496
#define SRST_L_NPUSUBSYS_BIU            497
#define SRST_P_NPUTOP_BIU               505
#define SRST_P_NPU_TIMER                506
#define SRST_NPUTIMER0                  508
#define SRST_NPUTIMER1                  509
#define SRST_P_NPU_WDT                  510
#define SRST_T_NPU_WDT                  511
/********Name=SOFTRST_CON32,Offset=0xA80********/
#define SRST_A_RKNN_CBUF                512
#define SRST_A_RVCORE0                  513
#define SRST_P_NPU_GRF                  514
#define SRST_P_PVTPLL_NPU               515
#define SRST_NPU_PVTPLL                 516
#define SRST_H_NPU_CM0_BIU              518
#define SRST_F_NPU_CM0_CORE             519
#define SRST_T_NPU_CM0_JTAG             520
#define SRST_A_RKNNTOP_BIU              523
#define SRST_H_RKNN_CBUF                524
#define SRST_H_RKNNTOP_BIU              525
/********Name=SOFTRST_CON33,Offset=0xA84********/
#define SRST_H_NVM_BIU                  530
#define SRST_A_NVM_BIU                  531
#define SRST_S_FSPI                     534
#define SRST_H_FSPI                     535
#define SRST_C_EMMC                     536
#define SRST_H_EMMC                     537
#define SRST_A_EMMC                     538
#define SRST_B_EMMC                     539
#define SRST_T_EMMC                     540
/********Name=SOFTRST_CON34,Offset=0xA88********/
#define SRST_P_GRF                      545
#define SRST_P_PHP_BIU                  549
#define SRST_A_PHP_BIU                  553
#define SRST_P_PCIE0                    557
#define SRST_PCIE0_POWER_UP             559
/********Name=SOFTRST_CON35,Offset=0xA8C********/
#define SRST_A_USB3OTG1                 563
#define SRST_A_MMU0                     571
#define SRST_A_SLV_MMU0                 573
#define SRST_A_MMU1                     574
/********Name=SOFTRST_CON36,Offset=0xA90********/
#define SRST_A_SLV_MMU1                 576
#define SRST_P_PCIE1                    583
#define SRST_PCIE1_POWER_UP             585
/********Name=SOFTRST_CON37,Offset=0xA94********/
#define SRST_RXOOB0                     592
#define SRST_RXOOB1                     593
#define SRST_PMALIVE0                   594
#define SRST_PMALIVE1                   595
#define SRST_A_SATA0                    596
#define SRST_A_SATA1                    597
#define SRST_ASIC1                      598
#define SRST_ASIC0                      599
/********Name=SOFTRST_CON40,Offset=0xAA0********/
#define SRST_P_CSIDPHY1                 642
#define SRST_SCAN_CSIDPHY1              643
/********Name=SOFTRST_CON42,Offset=0xAA8********/
#define SRST_P_SDGMAC_GRF               675
#define SRST_P_SDGMAC_BIU               676
#define SRST_A_SDGMAC_BIU               677
#define SRST_H_SDGMAC_BIU               678
#define SRST_A_GMAC0                    679
#define SRST_A_GMAC1                    680
#define SRST_P_GMAC0                    681
#define SRST_P_GMAC1                    682
#define SRST_H_SDIO                     684
/********Name=SOFTRST_CON43,Offset=0xAAC********/
#define SRST_H_SDMMC0                   690
#define SRST_S_FSPI1                    691
#define SRST_H_FSPI1                    692
#define SRST_A_DSMC_BIU                 694
#define SRST_A_DSMC                     695
#define SRST_P_DSMC                     696
#define SRST_H_HSGPIO                   698
#define SRST_HSGPIO                     699
#define SRST_A_HSGPIO                   701
/********Name=SOFTRST_CON45,Offset=0xAB4********/
#define SRST_H_RKVDEC                   723
#define SRST_H_RKVDEC_BIU               725
#define SRST_A_RKVDEC_BIU               726
#define SRST_RKVDEC_HEVC_CA             728
#define SRST_RKVDEC_CORE                729
/********Name=SOFTRST_CON47,Offset=0xABC********/
#define SRST_A_USB_BIU                  755
#define SRST_P_USBUFS_BIU               756
#define SRST_A_USB3OTG0                 757
#define SRST_A_UFS_BIU                  762
#define SRST_A_MMU2                     764
#define SRST_A_SLV_MMU2                 765
#define SRST_A_UFS_SYS                  767
/********Name=SOFTRST_CON48,Offset=0xAC0********/
#define SRST_A_UFS                      768
#define SRST_P_USBUFS_GRF               769
#define SRST_P_UFS_GRF                  770
/********Name=SOFTRST_CON49,Offset=0xAC4********/
#define SRST_H_VPU_BIU                  790
#define SRST_A_JPEG_BIU                 791
#define SRST_A_RGA_BIU                  794
#define SRST_A_VDPP_BIU                 795
#define SRST_A_EBC_BIU                  796
#define SRST_H_RGA2E_0                  797
#define SRST_A_RGA2E_0                  798
#define SRST_CORE_RGA2E_0               799
/********Name=SOFTRST_CON50,Offset=0xAC8********/
#define SRST_A_JPEG                     800
#define SRST_H_JPEG                     801
#define SRST_H_VDPP                     802
#define SRST_A_VDPP                     803
#define SRST_CORE_VDPP                  804
#define SRST_H_RGA2E_1                  805
#define SRST_A_RGA2E_1                  806
#define SRST_CORE_RGA2E_1               807
#define SRST_H_EBC                      810
#define SRST_A_EBC                      811
#define SRST_D_EBC                      812
/********Name=SOFTRST_CON51,Offset=0xACC********/
#define SRST_H_VEPU0_BIU                818
#define SRST_A_VEPU0_BIU                819
#define SRST_H_VEPU0                    820
#define SRST_A_VEPU0                    821
#define SRST_VEPU0_CORE                 822
/********Name=SOFTRST_CON53,Offset=0xAD4********/
#define SRST_A_VI_BIU                   851
#define SRST_H_VI_BIU                   852
#define SRST_P_VI_BIU                   853
#define SRST_D_VICAP                    854
#define SRST_A_VICAP                    855
#define SRST_H_VICAP                    856
#define SRST_ISP0                       858
#define SRST_ISP0_VICAP                 859
/********Name=SOFTRST_CON54,Offset=0xAD8********/
#define SRST_CORE_VPSS                  865
#define SRST_P_CSI_HOST_0               868
#define SRST_P_CSI_HOST_1               869
#define SRST_P_CSI_HOST_2               870
#define SRST_P_CSI_HOST_3               871
#define SRST_P_CSI_HOST_4               872
/********Name=SOFTRST_CON59,Offset=0xAEC********/
#define SRST_CIFIN                      944
#define SRST_VICAP_I0CLK                945
#define SRST_VICAP_I1CLK                946
#define SRST_VICAP_I2CLK                947
#define SRST_VICAP_I3CLK                948
#define SRST_VICAP_I4CLK                949
/********Name=SOFTRST_CON61,Offset=0xAF4********/
#define SRST_A_VOP_BIU                  980
#define SRST_A_VOP2_BIU                 981
#define SRST_H_VOP_BIU                  982
#define SRST_P_VOP_BIU                  983
#define SRST_H_VOP                      984
#define SRST_A_VOP                      985
#define SRST_D_VP0                      989
/********Name=SOFTRST_CON62,Offset=0xAF8********/
#define SRST_D_VP1                      992
#define SRST_D_VP2                      993
#define SRST_P_VOP2_BIU                 994
#define SRST_P_VOPGRF                   995
/********Name=SOFTRST_CON63,Offset=0xAFC********/
#define SRST_H_VO0_BIU                  1013
#define SRST_P_VO0_BIU                  1015
#define SRST_A_HDCP0_BIU                1017
#define SRST_P_VO0_GRF                  1018
#define SRST_A_HDCP0                    1020
#define SRST_H_HDCP0                    1021
#define SRST_HDCP0                      1022
/********Name=SOFTRST_CON64,Offset=0xB00********/
#define SRST_P_DSIHOST0                 1029
#define SRST_DSIHOST0                   1030
#define SRST_P_HDMITX0                  1031
#define SRST_HDMITX0_REF                1033
#define SRST_P_EDP0                     1037
#define SRST_EDP0_24M                   1038
/********Name=SOFTRST_CON65,Offset=0xB04********/
#define SRST_M_SAI5_8CH                 1044
#define SRST_H_SAI5_8CH                 1045
#define SRST_M_SAI6_8CH                 1048
#define SRST_H_SAI6_8CH                 1049
#define SRST_H_SPDIF_TX2                1050
#define SRST_M_SPDIF_TX2                1053
#define SRST_H_SPDIF_RX2                1054
#define SRST_M_SPDIF_RX2                1055
/********Name=SOFTRST_CON66,Offset=0xB08********/
#define SRST_H_SAI8_8CH                 1056
#define SRST_M_SAI8_8CH                 1058
/********Name=SOFTRST_CON67,Offset=0xB0C********/
#define SRST_H_VO1_BIU                  1077
#define SRST_P_VO1_BIU                  1078
#define SRST_M_SAI7_8CH                 1081
#define SRST_H_SAI7_8CH                 1082
#define SRST_H_SPDIF_TX3                1083
#define SRST_H_SPDIF_TX4                1084
#define SRST_H_SPDIF_TX5                1085
#define SRST_M_SPDIF_TX3                1086
/********Name=SOFTRST_CON68,Offset=0xB10********/
#define SRST_DP0                        1088
#define SRST_P_VO1_GRF                  1090
#define SRST_A_HDCP1_BIU                1091
#define SRST_A_HDCP1                    1092
#define SRST_H_HDCP1                    1093
#define SRST_HDCP1                      1094
#define SRST_H_SAI9_8CH                 1097
#define SRST_M_SAI9_8CH                 1099
#define SRST_M_SPDIF_TX4                1100
#define SRST_M_SPDIF_TX5                1101
/********Name=SOFTRST_CON69,Offset=0xB14********/
#define SRST_GPU                        1107
#define SRST_A_S_GPU_BIU                1110
#define SRST_A_M0_GPU_BIU               1111
#define SRST_P_GPU_BIU                  1113
#define SRST_P_GPU_GRF                  1117
#define SRST_GPU_PVTPLL                 1118
#define SRST_P_PVTPLL_GPU               1119
/********Name=SOFTRST_CON72,Offset=0xB20********/
#define SRST_A_CENTER_BIU               1156
#define SRST_A_DMA2DDR                  1157
#define SRST_A_DDR_SHAREMEM             1158
#define SRST_A_DDR_SHAREMEM_BIU         1159
#define SRST_H_CENTER_BIU               1160
#define SRST_P_CENTER_GRF               1161
#define SRST_P_DMA2DDR                  1162
#define SRST_P_SHAREMEM                 1163
#define SRST_P_CENTER_BIU               1164
/********Name=SOFTRST_CON75,Offset=0xB2C********/
#define SRST_LINKSYM_HDMITXPHY0         1201
/********Name=SOFTRST_CON78,Offset=0xB38********/
#define SRST_DP0_PIXELCLK               1249
#define SRST_PHY_DP0_TX                 1250
#define SRST_DP1_PIXELCLK               1251
#define SRST_DP2_PIXELCLK               1252
/********Name=SOFTRST_CON79,Offset=0xB3C********/
#define SRST_H_VEPU1_BIU                1265
#define SRST_A_VEPU1_BIU                1266
#define SRST_H_VEPU1                    1267
#define SRST_A_VEPU1                    1268
#define SRST_VEPU1_CORE                 1269

/********Name=PHPPHYSOFTRST_CON00,Offset=0x8A00********/
#define SRST_P_PHPPHY_CRU               131073
#define SRST_P_APB2ASB_SLV_CHIP_TOP     131075
#define SRST_P_PCIE2_COMBOPHY0          131077
#define SRST_P_PCIE2_COMBOPHY0_GRF      131078
#define SRST_P_PCIE2_COMBOPHY1          131079
#define SRST_P_PCIE2_COMBOPHY1_GRF      131080
/********Name=PHPPHYSOFTRST_CON01,Offset=0x8A04********/
#define SRST_PCIE0_PIPE_PHY             131093
#define SRST_PCIE1_PIPE_PHY             131096

/********Name=SECURENSSOFTRST_CON00,Offset=0x10A00********/
#define SRST_H_CRYPTO_NS                262147
#define SRST_H_TRNG_NS                  262148
#define SRST_P_OTPC_NS                  262152
#define SRST_OTPC_NS                    262153

/********Name=PMU1SOFTRST_CON00,Offset=0x20A00********/
#define SRST_P_HDPTX_GRF                524288
#define SRST_P_HDPTX_APB                524289
#define SRST_P_MIPI_DCPHY               524290
#define SRST_P_DCPHY_GRF                524291
#define SRST_P_BOT0_APB2ASB             524292
#define SRST_P_BOT1_APB2ASB             524293
#define SRST_USB2DEBUG                  524294
#define SRST_P_CSIPHY_GRF               524295
#define SRST_P_CSIPHY                   524296
#define SRST_P_USBPHY_GRF_0             524297
#define SRST_P_USBPHY_GRF_1             524298
#define SRST_P_USBDP_GRF                524299
#define SRST_P_USBDPPHY                 524300
#define SRST_USBDP_COMBO_PHY_INIT 524303
/********Name=PMU1SOFTRST_CON01,Offset=0x20A04********/
#define SRST_USBDP_COMBO_PHY_CMN        524304
#define SRST_USBDP_COMBO_PHY_LANE       524305
#define SRST_USBDP_COMBO_PHY_PCS        524306
#define SRST_M_MIPI_DCPHY               524307
#define SRST_S_MIPI_DCPHY               524308
#define SRST_SCAN_CSIPHY                524309
#define SRST_P_VCCIO6_IOC               524310
#define SRST_OTGPHY_0                   524311
#define SRST_OTGPHY_1                   524312
#define SRST_HDPTX_INIT                 524313
#define SRST_HDPTX_CMN                  524314
#define SRST_HDPTX_LANE                 524315
#define SRST_HDMITXHPD                  524317
/********Name=PMU1SOFTRST_CON02,Offset=0x20A08********/
#define SRST_MPHY_INIT                  524320
#define SRST_P_MPHY_GRF                 524321
#define SRST_P_VCCIO7_IOC               524323
/********Name=PMU1SOFTRST_CON03,Offset=0x20A0C********/
#define SRST_H_PMU1_BIU                 524345
#define SRST_P_PMU1_NIU                 524346
#define SRST_H_PMU_CM0_BIU              524347
#define SRST_PMU_CM0_CORE               524348
#define SRST_PMU_CM0_JTAG               524349
/********Name=PMU1SOFTRST_CON04,Offset=0x20A10********/
#define SRST_P_CRU_PMU1                 524353
#define SRST_P_PMU1_GRF                 524355
#define SRST_P_PMU1_IOC                 524356
#define SRST_P_PMU1WDT                  524357
#define SRST_T_PMU1WDT                  524358
#define SRST_P_PMUTIMER                 524359
#define SRST_PMUTIMER0                  524361
#define SRST_PMUTIMER1                  524362
#define SRST_P_PMU1PWM                  524363
#define SRST_PMU1PWM                    524364
/********Name=PMU1SOFTRST_CON05,Offset=0x20A14********/
#define SRST_P_I2C0                     524369
#define SRST_I2C0                       524371
#define SRST_S_UART1                    525373
#define SRST_P_UART1                    525374
#define SRST_PDM0                       524381
#define SRST_H_PDM0                     524383
/********Name=PMU1SOFTRST_CON06,Offset=0xA18********/
#define SRST_M_PDM0                     524384
#define SRST_H_VAD                      524385
/********Name=PMU1SOFTRST_CON07,Offset=0x20A1C********/
#define SRST_P_PMU0GRF                  524404
#define SRST_P_PMU0IOC                  524405
#define SRST_P_GPIO0                    524406
#define SRST_DB_GPIO0                   524407

#define SRST_NR_RSTS                    (SRST_DB_GPIO0 + 1)

#endif /* __DT_BINDINGS_CLK_ROCKCHIP_RK3576_H__ */