hc
2024-08-16 a24a44ff9ca902811b99aa9663d697cf452e08ef
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
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright 2014 Linaro Ltd.
 * Copyright (C) 2014 ZTE Corporation.
 */
 
#ifndef __DT_BINDINGS_CLOCK_ZX296702_H
#define __DT_BINDINGS_CLOCK_ZX296702_H
 
#define ZX296702_OSC                0
#define ZX296702_PLL_A9                1
#define ZX296702_PLL_A9_350M            2
#define ZX296702_PLL_MAC_1000M            3
#define ZX296702_PLL_MAC_333M            4
#define ZX296702_PLL_MM0_1188M            5
#define ZX296702_PLL_MM0_396M            6
#define ZX296702_PLL_MM0_198M            7
#define ZX296702_PLL_MM1_108M            8
#define ZX296702_PLL_MM1_72M            9
#define ZX296702_PLL_MM1_54M            10
#define ZX296702_PLL_LSP_104M            11
#define ZX296702_PLL_LSP_26M            12
#define ZX296702_PLL_AUDIO_294M912        13
#define ZX296702_PLL_DDR_266M            14
#define ZX296702_CLK_148M5            15
#define ZX296702_MATRIX_ACLK            16
#define ZX296702_MAIN_HCLK            17
#define ZX296702_MAIN_PCLK            18
#define ZX296702_CLK_500            19
#define ZX296702_CLK_250            20
#define ZX296702_CLK_125            21
#define ZX296702_CLK_74M25            22
#define ZX296702_A9_WCLK            23
#define ZX296702_A9_AS1_ACLK_MUX        24
#define ZX296702_A9_TRACE_CLKIN_MUX        25
#define ZX296702_A9_AS1_ACLK_DIV        26
#define ZX296702_CLK_2                27
#define ZX296702_CLK_27                28
#define ZX296702_DECPPU_ACLK_MUX        29
#define ZX296702_PPU_ACLK_MUX            30
#define ZX296702_MALI400_ACLK_MUX        31
#define ZX296702_VOU_ACLK_MUX            32
#define ZX296702_VOU_MAIN_WCLK_MUX        33
#define ZX296702_VOU_AUX_WCLK_MUX        34
#define ZX296702_VOU_SCALER_WCLK_MUX        35
#define ZX296702_R2D_ACLK_MUX            36
#define ZX296702_R2D_WCLK_MUX            37
#define ZX296702_CLK_50                38
#define ZX296702_CLK_25                39
#define ZX296702_CLK_12                40
#define ZX296702_CLK_16M384            41
#define ZX296702_CLK_32K768            42
#define ZX296702_SEC_WCLK_DIV            43
#define ZX296702_DDR_WCLK_MUX            44
#define ZX296702_NAND_WCLK_MUX            45
#define ZX296702_LSP_26_WCLK_MUX        46
#define ZX296702_A9_AS0_ACLK            47
#define ZX296702_A9_AS1_ACLK            48
#define ZX296702_A9_TRACE_CLKIN            49
#define ZX296702_DECPPU_AXI_M_ACLK        50
#define ZX296702_DECPPU_AHB_S_HCLK        51
#define ZX296702_PPU_AXI_M_ACLK            52
#define ZX296702_PPU_AHB_S_HCLK            53
#define ZX296702_VOU_AXI_M_ACLK            54
#define ZX296702_VOU_APB_PCLK            55
#define ZX296702_VOU_MAIN_CHANNEL_WCLK        56
#define ZX296702_VOU_AUX_CHANNEL_WCLK        57
#define ZX296702_VOU_HDMI_OSCLK_CEC        58
#define ZX296702_VOU_SCALER_WCLK        59
#define ZX296702_MALI400_AXI_M_ACLK        60
#define ZX296702_MALI400_APB_PCLK        61
#define ZX296702_R2D_WCLK            62
#define ZX296702_R2D_AXI_M_ACLK            63
#define ZX296702_R2D_AHB_HCLK            64
#define ZX296702_DDR3_AXI_S0_ACLK        65
#define ZX296702_DDR3_APB_PCLK            66
#define ZX296702_DDR3_WCLK            67
#define ZX296702_USB20_0_AHB_HCLK        68
#define ZX296702_USB20_0_EXTREFCLK        69
#define ZX296702_USB20_1_AHB_HCLK        70
#define ZX296702_USB20_1_EXTREFCLK        71
#define ZX296702_USB20_2_AHB_HCLK        72
#define ZX296702_USB20_2_EXTREFCLK        73
#define ZX296702_GMAC_AXI_M_ACLK        74
#define ZX296702_GMAC_APB_PCLK            75
#define ZX296702_GMAC_125_CLKIN            76
#define ZX296702_GMAC_RMII_CLKIN        77
#define ZX296702_GMAC_25M_CLK            78
#define ZX296702_NANDFLASH_AHB_HCLK        79
#define ZX296702_NANDFLASH_WCLK            80
#define ZX296702_LSP0_APB_PCLK            81
#define ZX296702_LSP0_AHB_HCLK            82
#define ZX296702_LSP0_26M_WCLK            83
#define ZX296702_LSP0_104M_WCLK            84
#define ZX296702_LSP0_16M384_WCLK        85
#define ZX296702_LSP1_APB_PCLK            86
#define ZX296702_LSP1_26M_WCLK            87
#define ZX296702_LSP1_104M_WCLK            88
#define ZX296702_LSP1_32K_CLK            89
#define ZX296702_AON_HCLK            90
#define ZX296702_SYS_CTRL_PCLK            91
#define ZX296702_DMA_PCLK            92
#define ZX296702_DMA_ACLK            93
#define ZX296702_SEC_HCLK            94
#define ZX296702_AES_WCLK            95
#define ZX296702_DES_WCLK            96
#define ZX296702_IRAM_ACLK            97
#define ZX296702_IROM_ACLK            98
#define ZX296702_BOOT_CTRL_HCLK            99
#define ZX296702_EFUSE_CLK_30            100
#define ZX296702_VOU_MAIN_CHANNEL_DIV        101
#define ZX296702_VOU_AUX_CHANNEL_DIV        102
#define ZX296702_VOU_TV_ENC_HD_DIV        103
#define ZX296702_VOU_TV_ENC_SD_DIV        104
#define ZX296702_VL0_MUX            105
#define ZX296702_VL1_MUX            106
#define ZX296702_VL2_MUX            107
#define ZX296702_GL0_MUX            108
#define ZX296702_GL1_MUX            109
#define ZX296702_GL2_MUX            110
#define ZX296702_WB_MUX                111
#define ZX296702_HDMI_MUX            112
#define ZX296702_VOU_TV_ENC_HD_MUX        113
#define ZX296702_VOU_TV_ENC_SD_MUX        114
#define ZX296702_VL0_CLK            115
#define ZX296702_VL1_CLK            116
#define ZX296702_VL2_CLK            117
#define ZX296702_GL0_CLK            118
#define ZX296702_GL1_CLK            119
#define ZX296702_GL2_CLK            120
#define ZX296702_WB_CLK                121
#define ZX296702_CL_CLK                122
#define ZX296702_MAIN_MIX_CLK            123
#define ZX296702_AUX_MIX_CLK            124
#define ZX296702_HDMI_CLK            125
#define ZX296702_VOU_TV_ENC_HD_DAC_CLK        126
#define ZX296702_VOU_TV_ENC_SD_DAC_CLK        127
#define ZX296702_A9_PERIPHCLK            128
#define ZX296702_TOPCLK_END            129
 
#define ZX296702_SDMMC1_WCLK_MUX        0
#define ZX296702_SDMMC1_WCLK_DIV        1
#define ZX296702_SDMMC1_WCLK            2
#define ZX296702_SDMMC1_PCLK            3
#define ZX296702_SPDIF0_WCLK_MUX        4
#define ZX296702_SPDIF0_WCLK            5
#define ZX296702_SPDIF0_PCLK            6
#define ZX296702_SPDIF0_DIV            7
#define ZX296702_I2S0_WCLK_MUX            8
#define ZX296702_I2S0_WCLK            9
#define ZX296702_I2S0_PCLK            10
#define ZX296702_I2S0_DIV            11
#define ZX296702_I2S1_WCLK_MUX            12
#define ZX296702_I2S1_WCLK            13
#define ZX296702_I2S1_PCLK            14
#define ZX296702_I2S1_DIV            15
#define ZX296702_I2S2_WCLK_MUX            16
#define ZX296702_I2S2_WCLK            17
#define ZX296702_I2S2_PCLK            18
#define ZX296702_I2S2_DIV            19
#define ZX296702_GPIO_CLK            20
#define ZX296702_LSP0CLK_END            21
 
#define ZX296702_UART0_WCLK_MUX            0
#define ZX296702_UART0_WCLK            1
#define ZX296702_UART0_PCLK            2
#define ZX296702_UART1_WCLK_MUX            3
#define ZX296702_UART1_WCLK            4
#define ZX296702_UART1_PCLK            5
#define ZX296702_SDMMC0_WCLK_MUX        6
#define ZX296702_SDMMC0_WCLK_DIV        7
#define ZX296702_SDMMC0_WCLK            8
#define ZX296702_SDMMC0_PCLK            9
#define ZX296702_SPDIF1_WCLK_MUX        10
#define ZX296702_SPDIF1_WCLK            11
#define ZX296702_SPDIF1_PCLK            12
#define ZX296702_SPDIF1_DIV            13
#define ZX296702_LSP1CLK_END            14
 
#endif /* __DT_BINDINGS_CLOCK_ZX296702_H */