162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0+ OR MIT */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright 2022 NXP 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci#ifndef __DT_BINDINGS_CLOCK_IMX93_CLK_H 762306a36Sopenharmony_ci#define __DT_BINDINGS_CLOCK_IMX93_CLK_H 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#define IMX93_CLK_DUMMY 0 1062306a36Sopenharmony_ci#define IMX93_CLK_24M 1 1162306a36Sopenharmony_ci#define IMX93_CLK_EXT1 2 1262306a36Sopenharmony_ci#define IMX93_CLK_SYS_PLL_PFD0 3 1362306a36Sopenharmony_ci#define IMX93_CLK_SYS_PLL_PFD0_DIV2 4 1462306a36Sopenharmony_ci#define IMX93_CLK_SYS_PLL_PFD1 5 1562306a36Sopenharmony_ci#define IMX93_CLK_SYS_PLL_PFD1_DIV2 6 1662306a36Sopenharmony_ci#define IMX93_CLK_SYS_PLL_PFD2 7 1762306a36Sopenharmony_ci#define IMX93_CLK_SYS_PLL_PFD2_DIV2 8 1862306a36Sopenharmony_ci#define IMX93_CLK_AUDIO_PLL 9 1962306a36Sopenharmony_ci#define IMX93_CLK_VIDEO_PLL 10 2062306a36Sopenharmony_ci#define IMX93_CLK_A55_PERIPH 11 2162306a36Sopenharmony_ci#define IMX93_CLK_A55_MTR_BUS 12 2262306a36Sopenharmony_ci#define IMX93_CLK_A55 13 2362306a36Sopenharmony_ci#define IMX93_CLK_M33 14 2462306a36Sopenharmony_ci#define IMX93_CLK_BUS_WAKEUP 15 2562306a36Sopenharmony_ci#define IMX93_CLK_BUS_AON 16 2662306a36Sopenharmony_ci#define IMX93_CLK_WAKEUP_AXI 17 2762306a36Sopenharmony_ci#define IMX93_CLK_SWO_TRACE 18 2862306a36Sopenharmony_ci#define IMX93_CLK_M33_SYSTICK 19 2962306a36Sopenharmony_ci#define IMX93_CLK_FLEXIO1 20 3062306a36Sopenharmony_ci#define IMX93_CLK_FLEXIO2 21 3162306a36Sopenharmony_ci#define IMX93_CLK_LPTMR1 24 3262306a36Sopenharmony_ci#define IMX93_CLK_LPTMR2 25 3362306a36Sopenharmony_ci#define IMX93_CLK_TPM2 27 3462306a36Sopenharmony_ci#define IMX93_CLK_TPM4 29 3562306a36Sopenharmony_ci#define IMX93_CLK_TPM5 30 3662306a36Sopenharmony_ci#define IMX93_CLK_TPM6 31 3762306a36Sopenharmony_ci#define IMX93_CLK_FLEXSPI1 32 3862306a36Sopenharmony_ci#define IMX93_CLK_CAN1 33 3962306a36Sopenharmony_ci#define IMX93_CLK_CAN2 34 4062306a36Sopenharmony_ci#define IMX93_CLK_LPUART1 35 4162306a36Sopenharmony_ci#define IMX93_CLK_LPUART2 36 4262306a36Sopenharmony_ci#define IMX93_CLK_LPUART3 37 4362306a36Sopenharmony_ci#define IMX93_CLK_LPUART4 38 4462306a36Sopenharmony_ci#define IMX93_CLK_LPUART5 39 4562306a36Sopenharmony_ci#define IMX93_CLK_LPUART6 40 4662306a36Sopenharmony_ci#define IMX93_CLK_LPUART7 41 4762306a36Sopenharmony_ci#define IMX93_CLK_LPUART8 42 4862306a36Sopenharmony_ci#define IMX93_CLK_LPI2C1 43 4962306a36Sopenharmony_ci#define IMX93_CLK_LPI2C2 44 5062306a36Sopenharmony_ci#define IMX93_CLK_LPI2C3 45 5162306a36Sopenharmony_ci#define IMX93_CLK_LPI2C4 46 5262306a36Sopenharmony_ci#define IMX93_CLK_LPI2C5 47 5362306a36Sopenharmony_ci#define IMX93_CLK_LPI2C6 48 5462306a36Sopenharmony_ci#define IMX93_CLK_LPI2C7 49 5562306a36Sopenharmony_ci#define IMX93_CLK_LPI2C8 50 5662306a36Sopenharmony_ci#define IMX93_CLK_LPSPI1 51 5762306a36Sopenharmony_ci#define IMX93_CLK_LPSPI2 52 5862306a36Sopenharmony_ci#define IMX93_CLK_LPSPI3 53 5962306a36Sopenharmony_ci#define IMX93_CLK_LPSPI4 54 6062306a36Sopenharmony_ci#define IMX93_CLK_LPSPI5 55 6162306a36Sopenharmony_ci#define IMX93_CLK_LPSPI6 56 6262306a36Sopenharmony_ci#define IMX93_CLK_LPSPI7 57 6362306a36Sopenharmony_ci#define IMX93_CLK_LPSPI8 58 6462306a36Sopenharmony_ci#define IMX93_CLK_I3C1 59 6562306a36Sopenharmony_ci#define IMX93_CLK_I3C2 60 6662306a36Sopenharmony_ci#define IMX93_CLK_USDHC1 61 6762306a36Sopenharmony_ci#define IMX93_CLK_USDHC2 62 6862306a36Sopenharmony_ci#define IMX93_CLK_USDHC3 63 6962306a36Sopenharmony_ci#define IMX93_CLK_SAI1 64 7062306a36Sopenharmony_ci#define IMX93_CLK_SAI2 65 7162306a36Sopenharmony_ci#define IMX93_CLK_SAI3 66 7262306a36Sopenharmony_ci#define IMX93_CLK_CCM_CKO1 67 7362306a36Sopenharmony_ci#define IMX93_CLK_CCM_CKO2 68 7462306a36Sopenharmony_ci#define IMX93_CLK_CCM_CKO3 69 7562306a36Sopenharmony_ci#define IMX93_CLK_CCM_CKO4 70 7662306a36Sopenharmony_ci#define IMX93_CLK_HSIO 71 7762306a36Sopenharmony_ci#define IMX93_CLK_HSIO_USB_TEST_60M 72 7862306a36Sopenharmony_ci#define IMX93_CLK_HSIO_ACSCAN_80M 73 7962306a36Sopenharmony_ci#define IMX93_CLK_HSIO_ACSCAN_480M 74 8062306a36Sopenharmony_ci#define IMX93_CLK_ML_APB 75 8162306a36Sopenharmony_ci#define IMX93_CLK_ML 76 8262306a36Sopenharmony_ci#define IMX93_CLK_MEDIA_AXI 77 8362306a36Sopenharmony_ci#define IMX93_CLK_MEDIA_APB 78 8462306a36Sopenharmony_ci#define IMX93_CLK_MEDIA_LDB 79 8562306a36Sopenharmony_ci#define IMX93_CLK_MEDIA_DISP_PIX 80 8662306a36Sopenharmony_ci#define IMX93_CLK_CAM_PIX 81 8762306a36Sopenharmony_ci#define IMX93_CLK_MIPI_TEST_BYTE 82 8862306a36Sopenharmony_ci#define IMX93_CLK_MIPI_PHY_CFG 83 8962306a36Sopenharmony_ci#define IMX93_CLK_ADC 84 9062306a36Sopenharmony_ci#define IMX93_CLK_PDM 85 9162306a36Sopenharmony_ci#define IMX93_CLK_TSTMR1 86 9262306a36Sopenharmony_ci#define IMX93_CLK_TSTMR2 87 9362306a36Sopenharmony_ci#define IMX93_CLK_MQS1 88 9462306a36Sopenharmony_ci#define IMX93_CLK_MQS2 89 9562306a36Sopenharmony_ci#define IMX93_CLK_AUDIO_XCVR 90 9662306a36Sopenharmony_ci#define IMX93_CLK_SPDIF 91 9762306a36Sopenharmony_ci#define IMX93_CLK_ENET 92 9862306a36Sopenharmony_ci#define IMX93_CLK_ENET_TIMER1 93 9962306a36Sopenharmony_ci#define IMX93_CLK_ENET_TIMER2 94 10062306a36Sopenharmony_ci#define IMX93_CLK_ENET_REF 95 10162306a36Sopenharmony_ci#define IMX93_CLK_ENET_REF_PHY 96 10262306a36Sopenharmony_ci#define IMX93_CLK_I3C1_SLOW 97 10362306a36Sopenharmony_ci#define IMX93_CLK_I3C2_SLOW 98 10462306a36Sopenharmony_ci#define IMX93_CLK_USB_PHY_BURUNIN 99 10562306a36Sopenharmony_ci#define IMX93_CLK_PAL_CAME_SCAN 100 10662306a36Sopenharmony_ci#define IMX93_CLK_A55_GATE 101 10762306a36Sopenharmony_ci#define IMX93_CLK_CM33_GATE 102 10862306a36Sopenharmony_ci#define IMX93_CLK_ADC1_GATE 103 10962306a36Sopenharmony_ci#define IMX93_CLK_WDOG1_GATE 104 11062306a36Sopenharmony_ci#define IMX93_CLK_WDOG2_GATE 105 11162306a36Sopenharmony_ci#define IMX93_CLK_WDOG3_GATE 106 11262306a36Sopenharmony_ci#define IMX93_CLK_WDOG4_GATE 107 11362306a36Sopenharmony_ci#define IMX93_CLK_WDOG5_GATE 108 11462306a36Sopenharmony_ci#define IMX93_CLK_SEMA1_GATE 109 11562306a36Sopenharmony_ci#define IMX93_CLK_SEMA2_GATE 110 11662306a36Sopenharmony_ci#define IMX93_CLK_MU_A_GATE 111 11762306a36Sopenharmony_ci#define IMX93_CLK_MU_B_GATE 112 11862306a36Sopenharmony_ci#define IMX93_CLK_EDMA1_GATE 113 11962306a36Sopenharmony_ci#define IMX93_CLK_EDMA2_GATE 114 12062306a36Sopenharmony_ci#define IMX93_CLK_FLEXSPI1_GATE 115 12162306a36Sopenharmony_ci#define IMX93_CLK_GPIO1_GATE 116 12262306a36Sopenharmony_ci#define IMX93_CLK_GPIO2_GATE 117 12362306a36Sopenharmony_ci#define IMX93_CLK_GPIO3_GATE 118 12462306a36Sopenharmony_ci#define IMX93_CLK_GPIO4_GATE 119 12562306a36Sopenharmony_ci#define IMX93_CLK_FLEXIO1_GATE 120 12662306a36Sopenharmony_ci#define IMX93_CLK_FLEXIO2_GATE 121 12762306a36Sopenharmony_ci#define IMX93_CLK_LPIT1_GATE 122 12862306a36Sopenharmony_ci#define IMX93_CLK_LPIT2_GATE 123 12962306a36Sopenharmony_ci#define IMX93_CLK_LPTMR1_GATE 124 13062306a36Sopenharmony_ci#define IMX93_CLK_LPTMR2_GATE 125 13162306a36Sopenharmony_ci#define IMX93_CLK_TPM1_GATE 126 13262306a36Sopenharmony_ci#define IMX93_CLK_TPM2_GATE 127 13362306a36Sopenharmony_ci#define IMX93_CLK_TPM3_GATE 128 13462306a36Sopenharmony_ci#define IMX93_CLK_TPM4_GATE 129 13562306a36Sopenharmony_ci#define IMX93_CLK_TPM5_GATE 130 13662306a36Sopenharmony_ci#define IMX93_CLK_TPM6_GATE 131 13762306a36Sopenharmony_ci#define IMX93_CLK_CAN1_GATE 132 13862306a36Sopenharmony_ci#define IMX93_CLK_CAN2_GATE 133 13962306a36Sopenharmony_ci#define IMX93_CLK_LPUART1_GATE 134 14062306a36Sopenharmony_ci#define IMX93_CLK_LPUART2_GATE 135 14162306a36Sopenharmony_ci#define IMX93_CLK_LPUART3_GATE 136 14262306a36Sopenharmony_ci#define IMX93_CLK_LPUART4_GATE 137 14362306a36Sopenharmony_ci#define IMX93_CLK_LPUART5_GATE 138 14462306a36Sopenharmony_ci#define IMX93_CLK_LPUART6_GATE 139 14562306a36Sopenharmony_ci#define IMX93_CLK_LPUART7_GATE 140 14662306a36Sopenharmony_ci#define IMX93_CLK_LPUART8_GATE 141 14762306a36Sopenharmony_ci#define IMX93_CLK_LPI2C1_GATE 142 14862306a36Sopenharmony_ci#define IMX93_CLK_LPI2C2_GATE 143 14962306a36Sopenharmony_ci#define IMX93_CLK_LPI2C3_GATE 144 15062306a36Sopenharmony_ci#define IMX93_CLK_LPI2C4_GATE 145 15162306a36Sopenharmony_ci#define IMX93_CLK_LPI2C5_GATE 146 15262306a36Sopenharmony_ci#define IMX93_CLK_LPI2C6_GATE 147 15362306a36Sopenharmony_ci#define IMX93_CLK_LPI2C7_GATE 148 15462306a36Sopenharmony_ci#define IMX93_CLK_LPI2C8_GATE 149 15562306a36Sopenharmony_ci#define IMX93_CLK_LPSPI1_GATE 150 15662306a36Sopenharmony_ci#define IMX93_CLK_LPSPI2_GATE 151 15762306a36Sopenharmony_ci#define IMX93_CLK_LPSPI3_GATE 152 15862306a36Sopenharmony_ci#define IMX93_CLK_LPSPI4_GATE 153 15962306a36Sopenharmony_ci#define IMX93_CLK_LPSPI5_GATE 154 16062306a36Sopenharmony_ci#define IMX93_CLK_LPSPI6_GATE 155 16162306a36Sopenharmony_ci#define IMX93_CLK_LPSPI7_GATE 156 16262306a36Sopenharmony_ci#define IMX93_CLK_LPSPI8_GATE 157 16362306a36Sopenharmony_ci#define IMX93_CLK_I3C1_GATE 158 16462306a36Sopenharmony_ci#define IMX93_CLK_I3C2_GATE 159 16562306a36Sopenharmony_ci#define IMX93_CLK_USDHC1_GATE 160 16662306a36Sopenharmony_ci#define IMX93_CLK_USDHC2_GATE 161 16762306a36Sopenharmony_ci#define IMX93_CLK_USDHC3_GATE 162 16862306a36Sopenharmony_ci#define IMX93_CLK_SAI1_GATE 163 16962306a36Sopenharmony_ci#define IMX93_CLK_SAI2_GATE 164 17062306a36Sopenharmony_ci#define IMX93_CLK_SAI3_GATE 165 17162306a36Sopenharmony_ci#define IMX93_CLK_MIPI_CSI_GATE 166 17262306a36Sopenharmony_ci#define IMX93_CLK_MIPI_DSI_GATE 167 17362306a36Sopenharmony_ci#define IMX93_CLK_LVDS_GATE 168 17462306a36Sopenharmony_ci#define IMX93_CLK_LCDIF_GATE 169 17562306a36Sopenharmony_ci#define IMX93_CLK_PXP_GATE 170 17662306a36Sopenharmony_ci#define IMX93_CLK_ISI_GATE 171 17762306a36Sopenharmony_ci#define IMX93_CLK_NIC_MEDIA_GATE 172 17862306a36Sopenharmony_ci#define IMX93_CLK_USB_CONTROLLER_GATE 173 17962306a36Sopenharmony_ci#define IMX93_CLK_USB_TEST_60M_GATE 174 18062306a36Sopenharmony_ci#define IMX93_CLK_HSIO_TROUT_24M_GATE 175 18162306a36Sopenharmony_ci#define IMX93_CLK_PDM_GATE 176 18262306a36Sopenharmony_ci#define IMX93_CLK_MQS1_GATE 177 18362306a36Sopenharmony_ci#define IMX93_CLK_MQS2_GATE 178 18462306a36Sopenharmony_ci#define IMX93_CLK_AUD_XCVR_GATE 179 18562306a36Sopenharmony_ci#define IMX93_CLK_SPDIF_GATE 180 18662306a36Sopenharmony_ci#define IMX93_CLK_HSIO_32K_GATE 181 18762306a36Sopenharmony_ci#define IMX93_CLK_ENET1_GATE 182 18862306a36Sopenharmony_ci#define IMX93_CLK_ENET_QOS_GATE 183 18962306a36Sopenharmony_ci#define IMX93_CLK_SYS_CNT_GATE 184 19062306a36Sopenharmony_ci#define IMX93_CLK_TSTMR1_GATE 185 19162306a36Sopenharmony_ci#define IMX93_CLK_TSTMR2_GATE 186 19262306a36Sopenharmony_ci#define IMX93_CLK_TMC_GATE 187 19362306a36Sopenharmony_ci#define IMX93_CLK_PMRO_GATE 188 19462306a36Sopenharmony_ci#define IMX93_CLK_32K 189 19562306a36Sopenharmony_ci#define IMX93_CLK_SAI1_IPG 190 19662306a36Sopenharmony_ci#define IMX93_CLK_SAI2_IPG 191 19762306a36Sopenharmony_ci#define IMX93_CLK_SAI3_IPG 192 19862306a36Sopenharmony_ci#define IMX93_CLK_MU1_A_GATE 193 19962306a36Sopenharmony_ci#define IMX93_CLK_MU1_B_GATE 194 20062306a36Sopenharmony_ci#define IMX93_CLK_MU2_A_GATE 195 20162306a36Sopenharmony_ci#define IMX93_CLK_MU2_B_GATE 196 20262306a36Sopenharmony_ci#define IMX93_CLK_NIC_AXI 197 20362306a36Sopenharmony_ci#define IMX93_CLK_ARM_PLL 198 20462306a36Sopenharmony_ci#define IMX93_CLK_A55_SEL 199 20562306a36Sopenharmony_ci#define IMX93_CLK_A55_CORE 200 20662306a36Sopenharmony_ci#define IMX93_CLK_PDM_IPG 201 20762306a36Sopenharmony_ci#define IMX93_CLK_END 202 20862306a36Sopenharmony_ci 20962306a36Sopenharmony_ci#endif 210