diff options
-rw-r--r-- | include/dt-bindings/clock/rv1108-cru.h | 93 |
1 files changed, 92 insertions, 1 deletions
diff --git a/include/dt-bindings/clock/rv1108-cru.h b/include/dt-bindings/clock/rv1108-cru.h index ae26f8105914..fe013cf51e2b 100644 --- a/include/dt-bindings/clock/rv1108-cru.h +++ b/include/dt-bindings/clock/rv1108-cru.h | |||
@@ -43,12 +43,73 @@ | |||
43 | #define SCLK_SDMMC_SAMPLE 84 | 43 | #define SCLK_SDMMC_SAMPLE 84 |
44 | #define SCLK_SDIO_SAMPLE 85 | 44 | #define SCLK_SDIO_SAMPLE 85 |
45 | #define SCLK_EMMC_SAMPLE 86 | 45 | #define SCLK_EMMC_SAMPLE 86 |
46 | #define SCLK_VENC_CORE 87 | ||
47 | #define SCLK_HEVC_CORE 88 | ||
48 | #define SCLK_HEVC_CABAC 89 | ||
49 | #define SCLK_PWM0_PMU 90 | ||
50 | #define SCLK_I2C0_PMU 91 | ||
51 | #define SCLK_WIFI 92 | ||
52 | #define SCLK_CIFOUT 93 | ||
53 | #define SCLK_MIPI_CSI_OUT 94 | ||
54 | #define SCLK_CIF0 95 | ||
55 | #define SCLK_CIF1 96 | ||
56 | #define SCLK_CIF2 97 | ||
57 | #define SCLK_CIF3 98 | ||
58 | #define SCLK_DSP 99 | ||
59 | #define SCLK_DSP_IOP 100 | ||
60 | #define SCLK_DSP_EPP 101 | ||
61 | #define SCLK_DSP_EDP 102 | ||
62 | #define SCLK_DSP_EDAP 103 | ||
63 | #define SCLK_CVBS_HOST 104 | ||
64 | #define SCLK_HDMI_SFR 105 | ||
65 | #define SCLK_HDMI_CEC 106 | ||
66 | #define SCLK_CRYPTO 107 | ||
67 | #define SCLK_SPI 108 | ||
68 | #define SCLK_SARADC 109 | ||
69 | #define SCLK_TSADC 110 | ||
70 | #define SCLK_MACPHY_PRE 111 | ||
71 | #define SCLK_MACPHY 112 | ||
72 | #define SCLK_MACPHY_RX 113 | ||
73 | #define SCLK_MAC_REF 114 | ||
74 | #define SCLK_MAC_REFOUT 115 | ||
75 | #define SCLK_DSP_PFM 116 | ||
76 | #define SCLK_RGA 117 | ||
77 | #define SCLK_I2C1 118 | ||
78 | #define SCLK_I2C2 119 | ||
79 | #define SCLK_I2C3 120 | ||
80 | #define SCLK_PWM 121 | ||
81 | #define SCLK_ISP 122 | ||
82 | #define SCLK_USBPHY 123 | ||
83 | #define SCLK_I2S0_SRC 124 | ||
84 | #define SCLK_I2S1_SRC 125 | ||
85 | #define SCLK_I2S2_SRC 126 | ||
86 | #define SCLK_UART0_SRC 127 | ||
87 | #define SCLK_UART1_SRC 128 | ||
88 | #define SCLK_UART2_SRC 129 | ||
89 | |||
90 | #define DCLK_VOP_SRC 185 | ||
91 | #define DCLK_HDMIPHY 186 | ||
92 | #define DCLK_VOP 187 | ||
46 | 93 | ||
47 | /* aclk gates */ | 94 | /* aclk gates */ |
48 | #define ACLK_DMAC 192 | 95 | #define ACLK_DMAC 192 |
49 | #define ACLK_PRE 193 | 96 | #define ACLK_PRE 193 |
50 | #define ACLK_CORE 194 | 97 | #define ACLK_CORE 194 |
51 | #define ACLK_ENMCORE 195 | 98 | #define ACLK_ENMCORE 195 |
99 | #define ACLK_RKVENC 196 | ||
100 | #define ACLK_RKVDEC 197 | ||
101 | #define ACLK_VPU 198 | ||
102 | #define ACLK_CIF0 199 | ||
103 | #define ACLK_VIO0 200 | ||
104 | #define ACLK_VIO1 201 | ||
105 | #define ACLK_VOP 202 | ||
106 | #define ACLK_IEP 203 | ||
107 | #define ACLK_RGA 204 | ||
108 | #define ACLK_ISP 205 | ||
109 | #define ACLK_CIF1 206 | ||
110 | #define ACLK_CIF2 207 | ||
111 | #define ACLK_CIF3 208 | ||
112 | #define ACLK_PERI 209 | ||
52 | 113 | ||
53 | /* pclk gates */ | 114 | /* pclk gates */ |
54 | #define PCLK_GPIO1 256 | 115 | #define PCLK_GPIO1 256 |
@@ -67,6 +128,19 @@ | |||
67 | #define PCLK_PWM 269 | 128 | #define PCLK_PWM 269 |
68 | #define PCLK_TIMER 270 | 129 | #define PCLK_TIMER 270 |
69 | #define PCLK_PERI 271 | 130 | #define PCLK_PERI 271 |
131 | #define PCLK_GPIO0_PMU 272 | ||
132 | #define PCLK_I2C0_PMU 273 | ||
133 | #define PCLK_PWM0_PMU 274 | ||
134 | #define PCLK_ISP 275 | ||
135 | #define PCLK_VIO 276 | ||
136 | #define PCLK_MIPI_DSI 277 | ||
137 | #define PCLK_HDMI_CTRL 278 | ||
138 | #define PCLK_SARADC 279 | ||
139 | #define PCLK_DSP_CFG 280 | ||
140 | #define PCLK_BUS 281 | ||
141 | #define PCLK_EFUSE0 282 | ||
142 | #define PCLK_EFUSE1 283 | ||
143 | #define PCLK_WDT 284 | ||
70 | 144 | ||
71 | /* hclk gates */ | 145 | /* hclk gates */ |
72 | #define HCLK_I2S0_8CH 320 | 146 | #define HCLK_I2S0_8CH 320 |
@@ -78,8 +152,25 @@ | |||
78 | #define HCLK_EMMC 326 | 152 | #define HCLK_EMMC 326 |
79 | #define HCLK_PERI 327 | 153 | #define HCLK_PERI 327 |
80 | #define HCLK_SFC 328 | 154 | #define HCLK_SFC 328 |
155 | #define HCLK_RKVENC 329 | ||
156 | #define HCLK_RKVDEC 330 | ||
157 | #define HCLK_CIF0 331 | ||
158 | #define HCLK_VIO 332 | ||
159 | #define HCLK_VOP 333 | ||
160 | #define HCLK_IEP 334 | ||
161 | #define HCLK_RGA 335 | ||
162 | #define HCLK_ISP 336 | ||
163 | #define HCLK_CRYPTO_MST 337 | ||
164 | #define HCLK_CRYPTO_SLV 338 | ||
165 | #define HCLK_HOST0 339 | ||
166 | #define HCLK_OTG 340 | ||
167 | #define HCLK_CIF1 341 | ||
168 | #define HCLK_CIF2 342 | ||
169 | #define HCLK_CIF3 343 | ||
170 | #define HCLK_BUS 344 | ||
171 | #define HCLK_VPU 345 | ||
81 | 172 | ||
82 | #define CLK_NR_CLKS (HCLK_SFC + 1) | 173 | #define CLK_NR_CLKS (HCLK_VPU + 1) |
83 | 174 | ||
84 | /* reset id */ | 175 | /* reset id */ |
85 | #define SRST_CORE_PO_AD 0 | 176 | #define SRST_CORE_PO_AD 0 |