10a910f16SPeter Griffin /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 20a910f16SPeter Griffin /* 30a910f16SPeter Griffin * Copyright (C) 2023 Linaro Ltd. 40a910f16SPeter Griffin * Author: Peter Griffin <peter.griffin@linaro.org> 50a910f16SPeter Griffin * 60a910f16SPeter Griffin * Device Tree binding constants for Google gs101 clock controller. 70a910f16SPeter Griffin */ 80a910f16SPeter Griffin 90a910f16SPeter Griffin #ifndef _DT_BINDINGS_CLOCK_GOOGLE_GS101_H 100a910f16SPeter Griffin #define _DT_BINDINGS_CLOCK_GOOGLE_GS101_H 110a910f16SPeter Griffin 120a910f16SPeter Griffin /* CMU_TOP PLL */ 130a910f16SPeter Griffin #define CLK_FOUT_SHARED0_PLL 1 140a910f16SPeter Griffin #define CLK_FOUT_SHARED1_PLL 2 150a910f16SPeter Griffin #define CLK_FOUT_SHARED2_PLL 3 160a910f16SPeter Griffin #define CLK_FOUT_SHARED3_PLL 4 170a910f16SPeter Griffin #define CLK_FOUT_SPARE_PLL 5 180a910f16SPeter Griffin 190a910f16SPeter Griffin /* CMU_TOP MUX */ 200a910f16SPeter Griffin #define CLK_MOUT_PLL_SHARED0 6 210a910f16SPeter Griffin #define CLK_MOUT_PLL_SHARED1 7 220a910f16SPeter Griffin #define CLK_MOUT_PLL_SHARED2 8 230a910f16SPeter Griffin #define CLK_MOUT_PLL_SHARED3 9 240a910f16SPeter Griffin #define CLK_MOUT_PLL_SPARE 10 250a910f16SPeter Griffin #define CLK_MOUT_CMU_BO_BUS 11 260a910f16SPeter Griffin #define CLK_MOUT_CMU_BUS0_BUS 12 270a910f16SPeter Griffin #define CLK_MOUT_CMU_BUS1_BUS 13 280a910f16SPeter Griffin #define CLK_MOUT_CMU_BUS2_BUS 14 290a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK0 15 300a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK1 16 310a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK2 17 320a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK3 18 330a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK4 19 340a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK5 20 350a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK6 21 360a910f16SPeter Griffin #define CLK_MOUT_CMU_CIS_CLK7 22 370a910f16SPeter Griffin #define CLK_MOUT_CMU_CMU_BOOST 23 380a910f16SPeter Griffin #define CLK_MOUT_CMU_BOOST_OPTION1 24 390a910f16SPeter Griffin #define CLK_MOUT_CMU_CORE_BUS 25 400a910f16SPeter Griffin #define CLK_MOUT_CMU_CPUCL0_DBG 26 410a910f16SPeter Griffin #define CLK_MOUT_CMU_CPUCL0_SWITCH 27 420a910f16SPeter Griffin #define CLK_MOUT_CMU_CPUCL1_SWITCH 28 430a910f16SPeter Griffin #define CLK_MOUT_CMU_CPUCL2_SWITCH 29 440a910f16SPeter Griffin #define CLK_MOUT_CMU_CSIS_BUS 30 450a910f16SPeter Griffin #define CLK_MOUT_CMU_DISP_BUS 31 460a910f16SPeter Griffin #define CLK_MOUT_CMU_DNS_BUS 32 470a910f16SPeter Griffin #define CLK_MOUT_CMU_DPU_BUS 33 480a910f16SPeter Griffin #define CLK_MOUT_CMU_EH_BUS 34 490a910f16SPeter Griffin #define CLK_MOUT_CMU_G2D_G2D 35 500a910f16SPeter Griffin #define CLK_MOUT_CMU_G2D_MSCL 36 510a910f16SPeter Griffin #define CLK_MOUT_CMU_G3AA_G3AA 37 520a910f16SPeter Griffin #define CLK_MOUT_CMU_G3D_BUSD 38 530a910f16SPeter Griffin #define CLK_MOUT_CMU_G3D_GLB 39 540a910f16SPeter Griffin #define CLK_MOUT_CMU_G3D_SWITCH 40 550a910f16SPeter Griffin #define CLK_MOUT_CMU_GDC_GDC0 41 560a910f16SPeter Griffin #define CLK_MOUT_CMU_GDC_GDC1 42 570a910f16SPeter Griffin #define CLK_MOUT_CMU_GDC_SCSC 43 580a910f16SPeter Griffin #define CLK_MOUT_CMU_HPM 44 590a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI0_BUS 45 600a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI0_DPGTC 46 610a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI0_USB31DRD 47 625b02a863SPeter Griffin #define CLK_MOUT_CMU_HSI0_USBDPDBG 48 630a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI1_BUS 49 640a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI1_PCIE 50 650a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI2_BUS 51 660a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI2_MMC_CARD 52 670a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI2_PCIE 53 680a910f16SPeter Griffin #define CLK_MOUT_CMU_HSI2_UFS_EMBD 54 690a910f16SPeter Griffin #define CLK_MOUT_CMU_IPP_BUS 55 700a910f16SPeter Griffin #define CLK_MOUT_CMU_ITP_BUS 56 710a910f16SPeter Griffin #define CLK_MOUT_CMU_MCSC_ITSC 57 720a910f16SPeter Griffin #define CLK_MOUT_CMU_MCSC_MCSC 58 730a910f16SPeter Griffin #define CLK_MOUT_CMU_MFC_MFC 59 740a910f16SPeter Griffin #define CLK_MOUT_CMU_MIF_BUSP 60 750a910f16SPeter Griffin #define CLK_MOUT_CMU_MIF_SWITCH 61 760a910f16SPeter Griffin #define CLK_MOUT_CMU_MISC_BUS 62 770a910f16SPeter Griffin #define CLK_MOUT_CMU_MISC_SSS 63 780a910f16SPeter Griffin #define CLK_MOUT_CMU_PDP_BUS 64 790a910f16SPeter Griffin #define CLK_MOUT_CMU_PDP_VRA 65 800a910f16SPeter Griffin #define CLK_MOUT_CMU_PERIC0_BUS 66 810a910f16SPeter Griffin #define CLK_MOUT_CMU_PERIC0_IP 67 820a910f16SPeter Griffin #define CLK_MOUT_CMU_PERIC1_BUS 68 830a910f16SPeter Griffin #define CLK_MOUT_CMU_PERIC1_IP 69 840a910f16SPeter Griffin #define CLK_MOUT_CMU_TNR_BUS 70 850a910f16SPeter Griffin #define CLK_MOUT_CMU_TOP_BOOST_OPTION1 71 860a910f16SPeter Griffin #define CLK_MOUT_CMU_TOP_CMUREF 72 870a910f16SPeter Griffin #define CLK_MOUT_CMU_TPU_BUS 73 880a910f16SPeter Griffin #define CLK_MOUT_CMU_TPU_TPU 74 890a910f16SPeter Griffin #define CLK_MOUT_CMU_TPU_TPUCTL 75 900a910f16SPeter Griffin #define CLK_MOUT_CMU_TPU_UART 76 910a910f16SPeter Griffin #define CLK_MOUT_CMU_CMUREF 77 920a910f16SPeter Griffin 930a910f16SPeter Griffin /* CMU_TOP Dividers */ 940a910f16SPeter Griffin #define CLK_DOUT_CMU_BO_BUS 78 950a910f16SPeter Griffin #define CLK_DOUT_CMU_BUS0_BUS 79 960a910f16SPeter Griffin #define CLK_DOUT_CMU_BUS1_BUS 80 970a910f16SPeter Griffin #define CLK_DOUT_CMU_BUS2_BUS 81 980a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK0 82 990a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK1 83 1000a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK2 84 1010a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK3 85 1020a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK4 86 1030a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK5 87 1040a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK6 88 1050a910f16SPeter Griffin #define CLK_DOUT_CMU_CIS_CLK7 89 1060a910f16SPeter Griffin #define CLK_DOUT_CMU_CORE_BUS 90 1070a910f16SPeter Griffin #define CLK_DOUT_CMU_CPUCL0_DBG 91 1080a910f16SPeter Griffin #define CLK_DOUT_CMU_CPUCL0_SWITCH 92 1090a910f16SPeter Griffin #define CLK_DOUT_CMU_CPUCL1_SWITCH 93 1100a910f16SPeter Griffin #define CLK_DOUT_CMU_CPUCL2_SWITCH 94 1110a910f16SPeter Griffin #define CLK_DOUT_CMU_CSIS_BUS 95 1120a910f16SPeter Griffin #define CLK_DOUT_CMU_DISP_BUS 96 1130a910f16SPeter Griffin #define CLK_DOUT_CMU_DNS_BUS 97 1140a910f16SPeter Griffin #define CLK_DOUT_CMU_DPU_BUS 98 1150a910f16SPeter Griffin #define CLK_DOUT_CMU_EH_BUS 99 1160a910f16SPeter Griffin #define CLK_DOUT_CMU_G2D_G2D 100 1170a910f16SPeter Griffin #define CLK_DOUT_CMU_G2D_MSCL 101 1180a910f16SPeter Griffin #define CLK_DOUT_CMU_G3AA_G3AA 102 1190a910f16SPeter Griffin #define CLK_DOUT_CMU_G3D_BUSD 103 1200a910f16SPeter Griffin #define CLK_DOUT_CMU_G3D_GLB 104 1210a910f16SPeter Griffin #define CLK_DOUT_CMU_G3D_SWITCH 105 1220a910f16SPeter Griffin #define CLK_DOUT_CMU_GDC_GDC0 106 1230a910f16SPeter Griffin #define CLK_DOUT_CMU_GDC_GDC1 107 1240a910f16SPeter Griffin #define CLK_DOUT_CMU_GDC_SCSC 108 1250a910f16SPeter Griffin #define CLK_DOUT_CMU_CMU_HPM 109 1260a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI0_BUS 110 1270a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI0_DPGTC 111 1280a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI0_USB31DRD 112 1290a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI0_USBDPDBG 113 1300a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI1_BUS 114 1310a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI1_PCIE 115 1320a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI2_BUS 116 1330a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI2_MMC_CARD 117 1340a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI2_PCIE 118 1350a910f16SPeter Griffin #define CLK_DOUT_CMU_HSI2_UFS_EMBD 119 1360a910f16SPeter Griffin #define CLK_DOUT_CMU_IPP_BUS 120 1370a910f16SPeter Griffin #define CLK_DOUT_CMU_ITP_BUS 121 1380a910f16SPeter Griffin #define CLK_DOUT_CMU_MCSC_ITSC 122 1390a910f16SPeter Griffin #define CLK_DOUT_CMU_MCSC_MCSC 123 1400a910f16SPeter Griffin #define CLK_DOUT_CMU_MFC_MFC 124 1410a910f16SPeter Griffin #define CLK_DOUT_CMU_MIF_BUSP 125 1420a910f16SPeter Griffin #define CLK_DOUT_CMU_MISC_BUS 126 1430a910f16SPeter Griffin #define CLK_DOUT_CMU_MISC_SSS 127 1440a910f16SPeter Griffin #define CLK_DOUT_CMU_OTP 128 1450a910f16SPeter Griffin #define CLK_DOUT_CMU_PDP_BUS 129 1460a910f16SPeter Griffin #define CLK_DOUT_CMU_PDP_VRA 130 1470a910f16SPeter Griffin #define CLK_DOUT_CMU_PERIC0_BUS 131 1480a910f16SPeter Griffin #define CLK_DOUT_CMU_PERIC0_IP 132 1490a910f16SPeter Griffin #define CLK_DOUT_CMU_PERIC1_BUS 133 1500a910f16SPeter Griffin #define CLK_DOUT_CMU_PERIC1_IP 134 1510a910f16SPeter Griffin #define CLK_DOUT_CMU_TNR_BUS 135 1520a910f16SPeter Griffin #define CLK_DOUT_CMU_TPU_BUS 136 1530a910f16SPeter Griffin #define CLK_DOUT_CMU_TPU_TPU 137 1540a910f16SPeter Griffin #define CLK_DOUT_CMU_TPU_TPUCTL 138 1550a910f16SPeter Griffin #define CLK_DOUT_CMU_TPU_UART 139 1560a910f16SPeter Griffin #define CLK_DOUT_CMU_CMU_BOOST 140 1570a910f16SPeter Griffin #define CLK_DOUT_CMU_CMU_CMUREF 141 1580a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED0_DIV2 142 1590a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED0_DIV3 143 1600a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED0_DIV4 144 1610a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED0_DIV5 145 1620a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED1_DIV2 146 1630a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED1_DIV3 147 1640a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED1_DIV4 148 1650a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED2_DIV2 149 1660a910f16SPeter Griffin #define CLK_DOUT_CMU_SHARED3_DIV2 150 1670a910f16SPeter Griffin 1680a910f16SPeter Griffin /* CMU_TOP Gates */ 16935f32e39STudor Ambarus #define CLK_GOUT_CMU_BUS0_BOOST 151 17035f32e39STudor Ambarus #define CLK_GOUT_CMU_BUS1_BOOST 152 17135f32e39STudor Ambarus #define CLK_GOUT_CMU_BUS2_BOOST 153 17235f32e39STudor Ambarus #define CLK_GOUT_CMU_CORE_BOOST 154 17335f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL0_BOOST 155 17435f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL1_BOOST 156 17535f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL2_BOOST 157 17635f32e39STudor Ambarus #define CLK_GOUT_CMU_MIF_BOOST 158 17735f32e39STudor Ambarus #define CLK_GOUT_CMU_MIF_SWITCH 159 17835f32e39STudor Ambarus #define CLK_GOUT_CMU_BO_BUS 160 17935f32e39STudor Ambarus #define CLK_GOUT_CMU_BUS0_BUS 161 18035f32e39STudor Ambarus #define CLK_GOUT_CMU_BUS1_BUS 162 18135f32e39STudor Ambarus #define CLK_GOUT_CMU_BUS2_BUS 163 18235f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK0 164 18335f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK1 165 18435f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK2 166 18535f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK3 167 18635f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK4 168 18735f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK5 169 18835f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK6 170 18935f32e39STudor Ambarus #define CLK_GOUT_CMU_CIS_CLK7 171 19035f32e39STudor Ambarus #define CLK_GOUT_CMU_CMU_BOOST 172 19135f32e39STudor Ambarus #define CLK_GOUT_CMU_CORE_BUS 173 19235f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL0_DBG 174 19335f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL0_SWITCH 175 19435f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL1_SWITCH 176 19535f32e39STudor Ambarus #define CLK_GOUT_CMU_CPUCL2_SWITCH 177 19635f32e39STudor Ambarus #define CLK_GOUT_CMU_CSIS_BUS 178 19735f32e39STudor Ambarus #define CLK_GOUT_CMU_DISP_BUS 179 19835f32e39STudor Ambarus #define CLK_GOUT_CMU_DNS_BUS 180 19935f32e39STudor Ambarus #define CLK_GOUT_CMU_DPU_BUS 181 20035f32e39STudor Ambarus #define CLK_GOUT_CMU_EH_BUS 182 20135f32e39STudor Ambarus #define CLK_GOUT_CMU_G2D_G2D 183 20235f32e39STudor Ambarus #define CLK_GOUT_CMU_G2D_MSCL 184 20335f32e39STudor Ambarus #define CLK_GOUT_CMU_G3AA_G3AA 185 20435f32e39STudor Ambarus #define CLK_GOUT_CMU_G3D_BUSD 186 20535f32e39STudor Ambarus #define CLK_GOUT_CMU_G3D_GLB 187 20635f32e39STudor Ambarus #define CLK_GOUT_CMU_G3D_SWITCH 188 20735f32e39STudor Ambarus #define CLK_GOUT_CMU_GDC_GDC0 189 20835f32e39STudor Ambarus #define CLK_GOUT_CMU_GDC_GDC1 190 20935f32e39STudor Ambarus #define CLK_GOUT_CMU_GDC_SCSC 191 2105b02a863SPeter Griffin #define CLK_GOUT_CMU_HPM 192 21135f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI0_BUS 193 21235f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI0_DPGTC 194 21335f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI0_USB31DRD 195 21435f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI0_USBDPDBG 196 21535f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI1_BUS 197 21635f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI1_PCIE 198 21735f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI2_BUS 199 21835f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI2_MMC_CARD 200 21935f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI2_PCIE 201 22035f32e39STudor Ambarus #define CLK_GOUT_CMU_HSI2_UFS_EMBD 202 22135f32e39STudor Ambarus #define CLK_GOUT_CMU_IPP_BUS 203 22235f32e39STudor Ambarus #define CLK_GOUT_CMU_ITP_BUS 204 22335f32e39STudor Ambarus #define CLK_GOUT_CMU_MCSC_ITSC 205 22435f32e39STudor Ambarus #define CLK_GOUT_CMU_MCSC_MCSC 206 22535f32e39STudor Ambarus #define CLK_GOUT_CMU_MFC_MFC 207 22635f32e39STudor Ambarus #define CLK_GOUT_CMU_MIF_BUSP 208 22735f32e39STudor Ambarus #define CLK_GOUT_CMU_MISC_BUS 209 22835f32e39STudor Ambarus #define CLK_GOUT_CMU_MISC_SSS 210 22935f32e39STudor Ambarus #define CLK_GOUT_CMU_PDP_BUS 211 23035f32e39STudor Ambarus #define CLK_GOUT_CMU_PDP_VRA 212 23135f32e39STudor Ambarus #define CLK_GOUT_CMU_G3AA 213 23235f32e39STudor Ambarus #define CLK_GOUT_CMU_PERIC0_BUS 214 23335f32e39STudor Ambarus #define CLK_GOUT_CMU_PERIC0_IP 215 23435f32e39STudor Ambarus #define CLK_GOUT_CMU_PERIC1_BUS 216 23535f32e39STudor Ambarus #define CLK_GOUT_CMU_PERIC1_IP 217 23635f32e39STudor Ambarus #define CLK_GOUT_CMU_TNR_BUS 218 23735f32e39STudor Ambarus #define CLK_GOUT_CMU_TOP_CMUREF 219 23835f32e39STudor Ambarus #define CLK_GOUT_CMU_TPU_BUS 220 23935f32e39STudor Ambarus #define CLK_GOUT_CMU_TPU_TPU 221 24035f32e39STudor Ambarus #define CLK_GOUT_CMU_TPU_TPUCTL 222 24135f32e39STudor Ambarus #define CLK_GOUT_CMU_TPU_UART 223 2420a910f16SPeter Griffin 2430a910f16SPeter Griffin /* CMU_APM */ 2440a910f16SPeter Griffin #define CLK_MOUT_APM_FUNC 1 2450a910f16SPeter Griffin #define CLK_MOUT_APM_FUNCSRC 2 2460a910f16SPeter Griffin #define CLK_DOUT_APM_BOOST 3 2470a910f16SPeter Griffin #define CLK_DOUT_APM_USI0_UART 4 2480a910f16SPeter Griffin #define CLK_DOUT_APM_USI0_USI 5 2490a910f16SPeter Griffin #define CLK_DOUT_APM_USI1_UART 6 2500a910f16SPeter Griffin #define CLK_GOUT_APM_APM_CMU_APM_PCLK 7 2510a910f16SPeter Griffin #define CLK_GOUT_BUS0_BOOST_OPTION1 8 2520a910f16SPeter Griffin #define CLK_GOUT_CMU_BOOST_OPTION1 9 2530a910f16SPeter Griffin #define CLK_GOUT_CORE_BOOST_OPTION1 10 2540a910f16SPeter Griffin #define CLK_GOUT_APM_FUNC 11 2550a910f16SPeter Griffin #define CLK_GOUT_APM_APBIF_GPIO_ALIVE_PCLK 12 2560a910f16SPeter Griffin #define CLK_GOUT_APM_APBIF_GPIO_FAR_ALIVE_PCLK 13 2570a910f16SPeter Griffin #define CLK_GOUT_APM_APBIF_PMU_ALIVE_PCLK 14 2580a910f16SPeter Griffin #define CLK_GOUT_APM_APBIF_RTC_PCLK 15 2590a910f16SPeter Griffin #define CLK_GOUT_APM_APBIF_TRTC_PCLK 16 2600a910f16SPeter Griffin #define CLK_GOUT_APM_APM_USI0_UART_IPCLK 17 2610a910f16SPeter Griffin #define CLK_GOUT_APM_APM_USI0_UART_PCLK 18 2620a910f16SPeter Griffin #define CLK_GOUT_APM_APM_USI0_USI_IPCLK 19 2630a910f16SPeter Griffin #define CLK_GOUT_APM_APM_USI0_USI_PCLK 20 2640a910f16SPeter Griffin #define CLK_GOUT_APM_APM_USI1_UART_IPCLK 21 2650a910f16SPeter Griffin #define CLK_GOUT_APM_APM_USI1_UART_PCLK 22 2660a910f16SPeter Griffin #define CLK_GOUT_APM_D_TZPC_APM_PCLK 23 2670a910f16SPeter Griffin #define CLK_GOUT_APM_GPC_APM_PCLK 24 2680a910f16SPeter Griffin #define CLK_GOUT_APM_GREBEINTEGRATION_HCLK 25 2690a910f16SPeter Griffin #define CLK_GOUT_APM_INTMEM_ACLK 26 2700a910f16SPeter Griffin #define CLK_GOUT_APM_INTMEM_PCLK 27 2710a910f16SPeter Griffin #define CLK_GOUT_APM_LHM_AXI_G_SWD_I_CLK 28 2720a910f16SPeter Griffin #define CLK_GOUT_APM_LHM_AXI_P_AOCAPM_I_CLK 29 2730a910f16SPeter Griffin #define CLK_GOUT_APM_LHM_AXI_P_APM_I_CLK 30 2740a910f16SPeter Griffin #define CLK_GOUT_APM_LHS_AXI_D_APM_I_CLK 31 2750a910f16SPeter Griffin #define CLK_GOUT_APM_LHS_AXI_G_DBGCORE_I_CLK 32 2760a910f16SPeter Griffin #define CLK_GOUT_APM_LHS_AXI_G_SCAN2DRAM_I_CLK 33 2770a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_APM_AOC_PCLK 34 2780a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_APM_AP_PCLK 35 2790a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_APM_GSA_PCLK 36 2800a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_APM_SWD_PCLK 37 2810a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_APM_TPU_PCLK 38 2820a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_AP_AOC_PCLK 39 2830a910f16SPeter Griffin #define CLK_GOUT_APM_MAILBOX_AP_DBGCORE_PCLK 40 2840a910f16SPeter Griffin #define CLK_GOUT_APM_PMU_INTR_GEN_PCLK 41 2850a910f16SPeter Griffin #define CLK_GOUT_APM_ROM_CRC32_HOST_ACLK 42 2860a910f16SPeter Griffin #define CLK_GOUT_APM_ROM_CRC32_HOST_PCLK 43 2870a910f16SPeter Griffin #define CLK_GOUT_APM_CLK_APM_BUS_CLK 44 2880a910f16SPeter Griffin #define CLK_GOUT_APM_CLK_APM_USI0_UART_CLK 45 2890a910f16SPeter Griffin #define CLK_GOUT_APM_CLK_APM_USI0_USI_CLK 46 2900a910f16SPeter Griffin #define CLK_GOUT_APM_CLK_APM_USI1_UART_CLK 47 2910a910f16SPeter Griffin #define CLK_GOUT_APM_SPEEDY_APM_PCLK 48 2920a910f16SPeter Griffin #define CLK_GOUT_APM_SPEEDY_SUB_APM_PCLK 49 2930a910f16SPeter Griffin #define CLK_GOUT_APM_SSMT_D_APM_ACLK 50 2940a910f16SPeter Griffin #define CLK_GOUT_APM_SSMT_D_APM_PCLK 51 2950a910f16SPeter Griffin #define CLK_GOUT_APM_SSMT_G_DBGCORE_ACLK 52 2960a910f16SPeter Griffin #define CLK_GOUT_APM_SSMT_G_DBGCORE_PCLK 53 2970a910f16SPeter Griffin #define CLK_GOUT_APM_SS_DBGCORE_SS_DBGCORE_HCLK 54 2980a910f16SPeter Griffin #define CLK_GOUT_APM_SYSMMU_D_APM_CLK_S2 55 2990a910f16SPeter Griffin #define CLK_GOUT_APM_SYSREG_APM_PCLK 56 3000a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_APM_ACLK 57 3010a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_APM_PCLK 58 3020a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_DBGCORE_ACLK 59 3030a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_DBGCORE_PCLK 60 3040a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_G_SWD_ACLK 61 3050a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_G_SWD_PCLK 62 3060a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_P_AOCAPM_ACLK 63 3070a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_P_AOCAPM_PCLK 64 3080a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_P_APM_ACLK 65 3090a910f16SPeter Griffin #define CLK_GOUT_APM_UASC_P_APM_PCLK 66 3100a910f16SPeter Griffin #define CLK_GOUT_APM_WDT_APM_PCLK 67 3110a910f16SPeter Griffin #define CLK_GOUT_APM_XIU_DP_APM_ACLK 68 3120a910f16SPeter Griffin #define CLK_APM_PLL_DIV2_APM 69 3130a910f16SPeter Griffin #define CLK_APM_PLL_DIV4_APM 70 3140a910f16SPeter Griffin #define CLK_APM_PLL_DIV16_APM 71 3150a910f16SPeter Griffin 316dbf76c0dSAndré Draszik /* CMU_HSI0 */ 317dbf76c0dSAndré Draszik #define CLK_FOUT_USB_PLL 1 318dbf76c0dSAndré Draszik #define CLK_MOUT_PLL_USB 2 319dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_ALT_USER 3 320dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_BUS_USER 4 321dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_DPGTC_USER 5 322dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_TCXO_USER 6 323dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_USB20_USER 7 324dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_USB31DRD_USER 8 325dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_USBDPDBG_USER 9 326dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_BUS 10 327dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_USB20_REF 11 328dbf76c0dSAndré Draszik #define CLK_MOUT_HSI0_USB31DRD 12 329dbf76c0dSAndré Draszik #define CLK_DOUT_HSI0_USB31DRD 13 330dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_PCLK 14 331dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_I_USB31DRD_SUSPEND_CLK_26 15 332dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_CLK_HSI0_ALT 16 333dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_DP_LINK_I_DP_GTC_CLK 17 334dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_DP_LINK_I_PCLK 18 335dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_D_TZPC_HSI0_PCLK 19 336dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_ETR_MIU_I_ACLK 20 337dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_ETR_MIU_I_PCLK 21 338dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_GPC_HSI0_PCLK 22 339dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_LHM_AXI_G_ETR_HSI0_I_CLK 23 340dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_LHM_AXI_P_AOCHSI0_I_CLK 24 341dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_LHM_AXI_P_HSI0_I_CLK 25 342dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_LHS_ACEL_D_HSI0_I_CLK 26 343dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_LHS_AXI_D_HSI0AOC_I_CLK 27 344dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_PPMU_HSI0_AOC_ACLK 28 345dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_PPMU_HSI0_AOC_PCLK 29 346dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_PPMU_HSI0_BUS0_ACLK 30 347dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_PPMU_HSI0_BUS0_PCLK 31 348dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_CLK_HSI0_BUS_CLK 32 349dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_SSMT_USB_ACLK 33 350dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_SSMT_USB_PCLK 34 351dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_SYSMMU_USB_CLK_S2 35 352dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_SYSREG_HSI0_PCLK 36 353dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_UASC_HSI0_CTRL_ACLK 37 354dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_UASC_HSI0_CTRL_PCLK 38 355dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_UASC_HSI0_LINK_ACLK 39 356dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_UASC_HSI0_LINK_PCLK 40 357dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_ACLK_PHYCTRL 41 358dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_BUS_CLK_EARLY 42 359dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_I_USB20_PHY_REFCLK_26 43 360dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_I_USB31DRD_REF_CLK_40 44 361dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_I_USBDPPHY_REF_SOC_PLL 45 362dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_I_USBDPPHY_SCL_APB_PCLK 46 363dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_I_USBPCS_APB_CLK 47 364dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_USBDPPHY_I_ACLK 48 365dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_USB31DRD_USBDPPHY_UDBG_I_APB_PCLK 49 366dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_XIU_D0_HSI0_ACLK 50 367dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_XIU_D1_HSI0_ACLK 51 368dbf76c0dSAndré Draszik #define CLK_GOUT_HSI0_XIU_P_HSI0_ACLK 52 369dbf76c0dSAndré Draszik 370*01aea123SPeter Griffin /* CMU_HSI2 */ 371*01aea123SPeter Griffin #define CLK_MOUT_HSI2_BUS_USER 1 372*01aea123SPeter Griffin #define CLK_MOUT_HSI2_MMC_CARD_USER 2 373*01aea123SPeter Griffin #define CLK_MOUT_HSI2_PCIE_USER 3 374*01aea123SPeter Griffin #define CLK_MOUT_HSI2_UFS_EMBD_USER 4 375*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_PHY_REFCLK_IN 5 376*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_PHY_REFCLK_IN 6 377*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4A_1_ACLK 7 378*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4A_1_PCLK 8 379*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4B_1_ACLK 9 380*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SSMT_PCIE_IA_GEN4B_1_PCLK 10 381*01aea123SPeter Griffin #define CLK_GOUT_HSI2_D_TZPC_HSI2_PCLK 11 382*01aea123SPeter Griffin #define CLK_GOUT_HSI2_GPC_HSI2_PCLK 12 383*01aea123SPeter Griffin #define CLK_GOUT_HSI2_GPIO_HSI2_PCLK 13 384*01aea123SPeter Griffin #define CLK_GOUT_HSI2_HSI2_CMU_HSI2_PCLK 14 385*01aea123SPeter Griffin #define CLK_GOUT_HSI2_LHM_AXI_P_HSI2_I_CLK 15 386*01aea123SPeter Griffin #define CLK_GOUT_HSI2_LHS_ACEL_D_HSI2_I_CLK 16 387*01aea123SPeter Griffin #define CLK_GOUT_HSI2_MMC_CARD_I_ACLK 17 388*01aea123SPeter Griffin #define CLK_GOUT_HSI2_MMC_CARD_SDCLKIN 18 389*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_DBI_ACLK_UG 19 390*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_MSTR_ACLK_UG 20 391*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_SLV_ACLK_UG 21 392*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_003_I_DRIVER_APB_CLK 22 393*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_DBI_ACLK_UG 23 394*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_MSTR_ACLK_UG 24 395*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_SLV_ACLK_UG 25 396*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCIE_004_I_DRIVER_APB_CLK 26 397*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCS_PMA_PHY_UDBG_I_APB_PCLK 27 398*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCS_PMA_PIPE_PAL_PCIE_I_APB_PCLK 28 399*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_GEN4_1_PCS_PMA_PCIEPHY210X2_QCH_I_APB_PCLK 29 400*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_IA_GEN4A_1_I_CLK 30 401*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PCIE_IA_GEN4B_1_I_CLK 31 402*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PPMU_HSI2_ACLK 32 403*01aea123SPeter Griffin #define CLK_GOUT_HSI2_PPMU_HSI2_PCLK 33 404*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_MMC_CARD_HSI2_ACLK 34 405*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_MMC_CARD_HSI2_PCLK 35 406*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_PCIE_GEN4A_HSI2_ACLK 36 407*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_PCIE_GEN4A_HSI2_PCLK 37 408*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_PCIE_GEN4B_HSI2_ACLK 38 409*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_PCIE_GEN4B_HSI2_PCLK 39 410*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_UFS_EMBD_HSI2_ACLK 40 411*01aea123SPeter Griffin #define CLK_GOUT_HSI2_QE_UFS_EMBD_HSI2_PCLK 41 412*01aea123SPeter Griffin #define CLK_GOUT_HSI2_CLK_HSI2_BUS_CLK 42 413*01aea123SPeter Griffin #define CLK_GOUT_HSI2_CLK_HSI2_OSCCLK_CLK 43 414*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SSMT_HSI2_ACLK 44 415*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SSMT_HSI2_PCLK 45 416*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SYSMMU_HSI2_CLK_S2 46 417*01aea123SPeter Griffin #define CLK_GOUT_HSI2_SYSREG_HSI2_PCLK 47 418*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_DBI_1_ACLK 48 419*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_DBI_1_PCLK 49 420*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_SLV_1_ACLK 50 421*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4A_SLV_1_PCLK 51 422*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_DBI_1_ACLK 52 423*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_DBI_1_PCLK 53 424*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_SLV_1_ACLK 54 425*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UASC_PCIE_GEN4B_SLV_1_PCLK 55 426*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UFS_EMBD_I_ACLK 56 427*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UFS_EMBD_I_CLK_UNIPRO 57 428*01aea123SPeter Griffin #define CLK_GOUT_HSI2_UFS_EMBD_I_FMP_CLK 58 429*01aea123SPeter Griffin #define CLK_GOUT_HSI2_XIU_D_HSI2_ACLK 59 430*01aea123SPeter Griffin #define CLK_GOUT_HSI2_XIU_P_HSI2_ACLK 60 431*01aea123SPeter Griffin 4320a910f16SPeter Griffin /* CMU_MISC */ 4330a910f16SPeter Griffin #define CLK_MOUT_MISC_BUS_USER 1 4340a910f16SPeter Griffin #define CLK_MOUT_MISC_SSS_USER 2 4350a910f16SPeter Griffin #define CLK_MOUT_MISC_GIC 3 4360a910f16SPeter Griffin #define CLK_DOUT_MISC_BUSP 4 4370a910f16SPeter Griffin #define CLK_DOUT_MISC_GIC 5 4380a910f16SPeter Griffin #define CLK_GOUT_MISC_MISC_CMU_MISC_PCLK 6 4390a910f16SPeter Griffin #define CLK_GOUT_MISC_OTP_CON_BIRA_I_OSCCLK 7 4400a910f16SPeter Griffin #define CLK_GOUT_MISC_OTP_CON_BISR_I_OSCCLK 8 4410a910f16SPeter Griffin #define CLK_GOUT_MISC_OTP_CON_TOP_I_OSCCLK 9 4420a910f16SPeter Griffin #define CLK_GOUT_MISC_CLK_MISC_OSCCLK_CLK 10 4430a910f16SPeter Griffin #define CLK_GOUT_MISC_ADM_AHB_SSS_HCLKM 11 4440a910f16SPeter Griffin #define CLK_GOUT_MISC_AD_APB_DIT_PCLKM 12 4450a910f16SPeter Griffin #define CLK_GOUT_MISC_AD_APB_PUF_PCLKM 13 4460a910f16SPeter Griffin #define CLK_GOUT_MISC_DIT_ICLKL2A 14 4470a910f16SPeter Griffin #define CLK_GOUT_MISC_D_TZPC_MISC_PCLK 15 4480a910f16SPeter Griffin #define CLK_GOUT_MISC_GIC_GICCLK 16 4490a910f16SPeter Griffin #define CLK_GOUT_MISC_GPC_MISC_PCLK 17 4500a910f16SPeter Griffin #define CLK_GOUT_MISC_LHM_AST_ICC_CPUGIC_I_CLK 18 4510a910f16SPeter Griffin #define CLK_GOUT_MISC_LHM_AXI_D_SSS_I_CLK 19 4520a910f16SPeter Griffin #define CLK_GOUT_MISC_LHM_AXI_P_GIC_I_CLK 20 4530a910f16SPeter Griffin #define CLK_GOUT_MISC_LHM_AXI_P_MISC_I_CLK 21 4540a910f16SPeter Griffin #define CLK_GOUT_MISC_LHS_ACEL_D_MISC_I_CLK 22 4550a910f16SPeter Griffin #define CLK_GOUT_MISC_LHS_AST_IRI_GICCPU_I_CLK 23 4560a910f16SPeter Griffin #define CLK_GOUT_MISC_LHS_AXI_D_SSS_I_CLK 24 4570a910f16SPeter Griffin #define CLK_GOUT_MISC_MCT_PCLK 25 4580a910f16SPeter Griffin #define CLK_GOUT_MISC_OTP_CON_BIRA_PCLK 26 4590a910f16SPeter Griffin #define CLK_GOUT_MISC_OTP_CON_BISR_PCLK 27 4600a910f16SPeter Griffin #define CLK_GOUT_MISC_OTP_CON_TOP_PCLK 28 4610a910f16SPeter Griffin #define CLK_GOUT_MISC_PDMA_ACLK 29 4620a910f16SPeter Griffin #define CLK_GOUT_MISC_PPMU_DMA_ACLK 30 4630a910f16SPeter Griffin #define CLK_GOUT_MISC_PPMU_MISC_ACLK 31 4640a910f16SPeter Griffin #define CLK_GOUT_MISC_PPMU_MISC_PCLK 32 4650a910f16SPeter Griffin #define CLK_GOUT_MISC_PUF_I_CLK 33 4660a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_DIT_ACLK 34 4670a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_DIT_PCLK 35 4680a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_PDMA_ACLK 36 4690a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_PDMA_PCLK 37 4700a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_PPMU_DMA_ACLK 38 4710a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_PPMU_DMA_PCLK 39 4720a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_RTIC_ACLK 40 4730a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_RTIC_PCLK 41 4740a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_SPDMA_ACLK 42 4750a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_SPDMA_PCLK 43 4760a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_SSS_ACLK 44 4770a910f16SPeter Griffin #define CLK_GOUT_MISC_QE_SSS_PCLK 45 4780a910f16SPeter Griffin #define CLK_GOUT_MISC_CLK_MISC_BUSD_CLK 46 4790a910f16SPeter Griffin #define CLK_GOUT_MISC_CLK_MISC_BUSP_CLK 47 4800a910f16SPeter Griffin #define CLK_GOUT_MISC_CLK_MISC_GIC_CLK 48 4810a910f16SPeter Griffin #define CLK_GOUT_MISC_CLK_MISC_SSS_CLK 49 4820a910f16SPeter Griffin #define CLK_GOUT_MISC_RTIC_I_ACLK 50 4830a910f16SPeter Griffin #define CLK_GOUT_MISC_RTIC_I_PCLK 51 4840a910f16SPeter Griffin #define CLK_GOUT_MISC_SPDMA_ACLK 52 4850a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_DIT_ACLK 53 4860a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_DIT_PCLK 54 4870a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_PDMA_ACLK 55 4880a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_PDMA_PCLK 56 4890a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_PPMU_DMA_ACLK 57 4900a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_PPMU_DMA_PCLK 58 4910a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_RTIC_ACLK 59 4920a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_RTIC_PCLK 60 4930a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_SPDMA_ACLK 61 4940a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_SPDMA_PCLK 62 4950a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_SSS_ACLK 63 4960a910f16SPeter Griffin #define CLK_GOUT_MISC_SSMT_SSS_PCLK 64 4970a910f16SPeter Griffin #define CLK_GOUT_MISC_SSS_I_ACLK 65 4980a910f16SPeter Griffin #define CLK_GOUT_MISC_SSS_I_PCLK 66 4990a910f16SPeter Griffin #define CLK_GOUT_MISC_SYSMMU_MISC_CLK_S2 67 5000a910f16SPeter Griffin #define CLK_GOUT_MISC_SYSMMU_SSS_CLK_S1 68 5010a910f16SPeter Griffin #define CLK_GOUT_MISC_SYSREG_MISC_PCLK 69 5020a910f16SPeter Griffin #define CLK_GOUT_MISC_TMU_SUB_PCLK 70 5030a910f16SPeter Griffin #define CLK_GOUT_MISC_TMU_TOP_PCLK 71 5040a910f16SPeter Griffin #define CLK_GOUT_MISC_WDT_CLUSTER0_PCLK 72 5050a910f16SPeter Griffin #define CLK_GOUT_MISC_WDT_CLUSTER1_PCLK 73 5060a910f16SPeter Griffin #define CLK_GOUT_MISC_XIU_D_MISC_ACLK 74 5070a910f16SPeter Griffin 508f80c4388STudor Ambarus /* CMU_PERIC0 */ 509f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_BUS_USER 1 510f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_I3C_USER 2 511f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI0_UART_USER 3 512f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI14_USI_USER 4 513f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI1_USI_USER 5 514f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI2_USI_USER 6 515f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI3_USI_USER 7 516f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI4_USI_USER 8 517f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI5_USI_USER 9 518f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI6_USI_USER 10 519f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI7_USI_USER 11 520f80c4388STudor Ambarus #define CLK_MOUT_PERIC0_USI8_USI_USER 12 521f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_I3C 13 522f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI0_UART 14 523f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI14_USI 15 524f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI1_USI 16 525f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI2_USI 17 526f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI3_USI 18 527f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI4_USI 19 528f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI5_USI 20 529f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI6_USI 21 530f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI7_USI 22 531f80c4388STudor Ambarus #define CLK_DOUT_PERIC0_USI8_USI 23 532f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_IP 24 533f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_CMU_PERIC0_PCLK 25 534f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_OSCCLK_CLK 26 535f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_D_TZPC_PERIC0_PCLK 27 536f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_GPC_PERIC0_PCLK 28 537f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_GPIO_PERIC0_PCLK 29 538f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_LHM_AXI_P_PERIC0_I_CLK 30 539f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_0 31 540f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_1 32 541f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_10 33 542f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_11 34 543f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_12 35 544f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_13 36 545f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_14 37 546f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_15 38 547f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_2 39 548f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_3 40 549f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_4 41 550f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_5 42 551f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_6 43 552f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_7 44 553f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_8 45 554f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_IPCLK_9 46 555f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_0 47 556f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_1 48 557f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_10 49 558f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_11 50 559f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_12 51 560f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_13 52 561f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_14 53 562f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_15 54 563f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_2 55 564f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_3 56 565f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_4 57 566f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_5 58 567f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_6 59 568f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_7 60 569f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_8 61 570f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP0_PCLK_9 62 571f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP1_IPCLK_0 63 572f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP1_IPCLK_2 64 573f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP1_PCLK_0 65 574f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_PERIC0_TOP1_PCLK_2 66 575f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_BUSP_CLK 67 576f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_I3C_CLK 68 577f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI0_UART_CLK 69 578f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI14_USI_CLK 70 579f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI1_USI_CLK 71 580f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI2_USI_CLK 72 581f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI3_USI_CLK 73 582f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI4_USI_CLK 74 583f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI5_USI_CLK 75 584f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI6_USI_CLK 76 585f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI7_USI_CLK 77 586f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_CLK_PERIC0_USI8_USI_CLK 78 587f80c4388STudor Ambarus #define CLK_GOUT_PERIC0_SYSREG_PERIC0_PCLK 79 588f80c4388STudor Ambarus 589455061ebSAndré Draszik /* CMU_PERIC1 */ 590455061ebSAndré Draszik #define CLK_MOUT_PERIC1_BUS_USER 1 591455061ebSAndré Draszik #define CLK_MOUT_PERIC1_I3C_USER 2 592455061ebSAndré Draszik #define CLK_MOUT_PERIC1_USI0_USI_USER 3 593455061ebSAndré Draszik #define CLK_MOUT_PERIC1_USI10_USI_USER 4 594455061ebSAndré Draszik #define CLK_MOUT_PERIC1_USI11_USI_USER 5 595455061ebSAndré Draszik #define CLK_MOUT_PERIC1_USI12_USI_USER 6 596455061ebSAndré Draszik #define CLK_MOUT_PERIC1_USI13_USI_USER 7 597455061ebSAndré Draszik #define CLK_MOUT_PERIC1_USI9_USI_USER 8 598455061ebSAndré Draszik #define CLK_DOUT_PERIC1_I3C 9 599455061ebSAndré Draszik #define CLK_DOUT_PERIC1_USI0_USI 10 600455061ebSAndré Draszik #define CLK_DOUT_PERIC1_USI10_USI 11 601455061ebSAndré Draszik #define CLK_DOUT_PERIC1_USI11_USI 12 602455061ebSAndré Draszik #define CLK_DOUT_PERIC1_USI12_USI 13 603455061ebSAndré Draszik #define CLK_DOUT_PERIC1_USI13_USI 14 604455061ebSAndré Draszik #define CLK_DOUT_PERIC1_USI9_USI 15 605455061ebSAndré Draszik #define CLK_GOUT_PERIC1_IP 16 606455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PCLK 17 607455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_I3C_CLK 18 608455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_OSCCLK_CLK 19 609455061ebSAndré Draszik #define CLK_GOUT_PERIC1_D_TZPC_PERIC1_PCLK 20 610455061ebSAndré Draszik #define CLK_GOUT_PERIC1_GPC_PERIC1_PCLK 21 611455061ebSAndré Draszik #define CLK_GOUT_PERIC1_GPIO_PERIC1_PCLK 22 612455061ebSAndré Draszik #define CLK_GOUT_PERIC1_LHM_AXI_P_PERIC1_I_CLK 23 613455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_1 24 614455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_2 25 615455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_3 26 616455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_4 27 617455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_5 28 618455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_6 29 619455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_IPCLK_8 30 620455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_1 31 621455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_15 32 622455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_2 33 623455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_3 34 624455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_4 35 625455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_5 36 626455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_6 37 627455061ebSAndré Draszik #define CLK_GOUT_PERIC1_PERIC1_TOP0_PCLK_8 38 628455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_BUSP_CLK 39 629455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_USI0_USI_CLK 40 630455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_USI10_USI_CLK 41 631455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_USI11_USI_CLK 42 632455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_USI12_USI_CLK 43 633455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_USI13_USI_CLK 44 634455061ebSAndré Draszik #define CLK_GOUT_PERIC1_CLK_PERIC1_USI9_USI_CLK 45 635455061ebSAndré Draszik #define CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK 46 636455061ebSAndré Draszik 6370a910f16SPeter Griffin #endif /* _DT_BINDINGS_CLOCK_GOOGLE_GS101_H */ 638