| /* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */ | 
 | /* | 
 |  * Copyright (c) 2023 Amlogic, Inc. All rights reserved. | 
 |  * Author: Chuan Liu <chuan.liu@amlogic.com> | 
 |  */ | 
 |  | 
 | #ifndef _DT_BINDINGS_CLOCK_AMLOGIC_C3_PERIPHERALS_CLKC_H | 
 | #define _DT_BINDINGS_CLOCK_AMLOGIC_C3_PERIPHERALS_CLKC_H | 
 |  | 
 | #define CLKID_RTC_XTAL_CLKIN			0 | 
 | #define CLKID_RTC_32K_DIV			1 | 
 | #define CLKID_RTC_32K_MUX			2 | 
 | #define CLKID_RTC_32K				3 | 
 | #define CLKID_RTC_CLK				4 | 
 | #define CLKID_SYS_RESET_CTRL			5 | 
 | #define CLKID_SYS_PWR_CTRL			6 | 
 | #define CLKID_SYS_PAD_CTRL			7 | 
 | #define CLKID_SYS_CTRL				8 | 
 | #define CLKID_SYS_TS_PLL			9 | 
 | #define CLKID_SYS_DEV_ARB			10 | 
 | #define CLKID_SYS_MMC_PCLK			11 | 
 | #define CLKID_SYS_CPU_CTRL			12 | 
 | #define CLKID_SYS_JTAG_CTRL			13 | 
 | #define CLKID_SYS_IR_CTRL			14 | 
 | #define CLKID_SYS_IRQ_CTRL			15 | 
 | #define CLKID_SYS_MSR_CLK			16 | 
 | #define CLKID_SYS_ROM				17 | 
 | #define CLKID_SYS_UART_F			18 | 
 | #define CLKID_SYS_CPU_ARB			19 | 
 | #define CLKID_SYS_RSA				20 | 
 | #define CLKID_SYS_SAR_ADC			21 | 
 | #define CLKID_SYS_STARTUP			22 | 
 | #define CLKID_SYS_SECURE			23 | 
 | #define CLKID_SYS_SPIFC				24 | 
 | #define CLKID_SYS_NNA				25 | 
 | #define CLKID_SYS_ETH_MAC			26 | 
 | #define CLKID_SYS_GIC				27 | 
 | #define CLKID_SYS_RAMA				28 | 
 | #define CLKID_SYS_BIG_NIC			29 | 
 | #define CLKID_SYS_RAMB				30 | 
 | #define CLKID_SYS_AUDIO_PCLK			31 | 
 | #define CLKID_SYS_PWM_KL			32 | 
 | #define CLKID_SYS_PWM_IJ			33 | 
 | #define CLKID_SYS_USB				34 | 
 | #define CLKID_SYS_SD_EMMC_A			35 | 
 | #define CLKID_SYS_SD_EMMC_C			36 | 
 | #define CLKID_SYS_PWM_AB			37 | 
 | #define CLKID_SYS_PWM_CD			38 | 
 | #define CLKID_SYS_PWM_EF			39 | 
 | #define CLKID_SYS_PWM_GH			40 | 
 | #define CLKID_SYS_SPICC_1			41 | 
 | #define CLKID_SYS_SPICC_0			42 | 
 | #define CLKID_SYS_UART_A			43 | 
 | #define CLKID_SYS_UART_B			44 | 
 | #define CLKID_SYS_UART_C			45 | 
 | #define CLKID_SYS_UART_D			46 | 
 | #define CLKID_SYS_UART_E			47 | 
 | #define CLKID_SYS_I2C_M_A			48 | 
 | #define CLKID_SYS_I2C_M_B			49 | 
 | #define CLKID_SYS_I2C_M_C			50 | 
 | #define CLKID_SYS_I2C_M_D			51 | 
 | #define CLKID_SYS_I2S_S_A			52 | 
 | #define CLKID_SYS_RTC				53 | 
 | #define CLKID_SYS_GE2D				54 | 
 | #define CLKID_SYS_ISP				55 | 
 | #define CLKID_SYS_GPV_ISP_NIC			56 | 
 | #define CLKID_SYS_GPV_CVE_NIC			57 | 
 | #define CLKID_SYS_MIPI_DSI_HOST			58 | 
 | #define CLKID_SYS_MIPI_DSI_PHY			59 | 
 | #define CLKID_SYS_ETH_PHY			60 | 
 | #define CLKID_SYS_ACODEC			61 | 
 | #define CLKID_SYS_DWAP				62 | 
 | #define CLKID_SYS_DOS				63 | 
 | #define CLKID_SYS_CVE				64 | 
 | #define CLKID_SYS_VOUT				65 | 
 | #define CLKID_SYS_VC9000E			66 | 
 | #define CLKID_SYS_PWM_MN			67 | 
 | #define CLKID_SYS_SD_EMMC_B			68 | 
 | #define CLKID_AXI_SYS_NIC			69 | 
 | #define CLKID_AXI_ISP_NIC			70 | 
 | #define CLKID_AXI_CVE_NIC			71 | 
 | #define CLKID_AXI_RAMB				72 | 
 | #define CLKID_AXI_RAMA				73 | 
 | #define CLKID_AXI_CPU_DMC			74 | 
 | #define CLKID_AXI_NIC				75 | 
 | #define CLKID_AXI_DMA				76 | 
 | #define CLKID_AXI_MUX_NIC			77 | 
 | #define CLKID_AXI_CVE				78 | 
 | #define CLKID_AXI_DEV1_DMC			79 | 
 | #define CLKID_AXI_DEV0_DMC			80 | 
 | #define CLKID_AXI_DSP_DMC			81 | 
 | #define CLKID_12_24M_IN				82 | 
 | #define CLKID_12M_24M				83 | 
 | #define CLKID_FCLK_25M_DIV			84 | 
 | #define CLKID_FCLK_25M				85 | 
 | #define CLKID_GEN_SEL				86 | 
 | #define CLKID_GEN_DIV				87 | 
 | #define CLKID_GEN				88 | 
 | #define CLKID_SARADC_SEL			89 | 
 | #define CLKID_SARADC_DIV			90 | 
 | #define CLKID_SARADC				91 | 
 | #define CLKID_PWM_A_SEL				92 | 
 | #define CLKID_PWM_A_DIV				93 | 
 | #define CLKID_PWM_A				94 | 
 | #define CLKID_PWM_B_SEL				95 | 
 | #define CLKID_PWM_B_DIV				96 | 
 | #define CLKID_PWM_B				97 | 
 | #define CLKID_PWM_C_SEL				98 | 
 | #define CLKID_PWM_C_DIV				99 | 
 | #define CLKID_PWM_C				100 | 
 | #define CLKID_PWM_D_SEL				101 | 
 | #define CLKID_PWM_D_DIV				102 | 
 | #define CLKID_PWM_D				103 | 
 | #define CLKID_PWM_E_SEL				104 | 
 | #define CLKID_PWM_E_DIV				105 | 
 | #define CLKID_PWM_E				106 | 
 | #define CLKID_PWM_F_SEL				107 | 
 | #define CLKID_PWM_F_DIV				108 | 
 | #define CLKID_PWM_F				109 | 
 | #define CLKID_PWM_G_SEL				110 | 
 | #define CLKID_PWM_G_DIV				111 | 
 | #define CLKID_PWM_G				112 | 
 | #define CLKID_PWM_H_SEL				113 | 
 | #define CLKID_PWM_H_DIV				114 | 
 | #define CLKID_PWM_H				115 | 
 | #define CLKID_PWM_I_SEL				116 | 
 | #define CLKID_PWM_I_DIV				117 | 
 | #define CLKID_PWM_I				118 | 
 | #define CLKID_PWM_J_SEL				119 | 
 | #define CLKID_PWM_J_DIV				120 | 
 | #define CLKID_PWM_J				121 | 
 | #define CLKID_PWM_K_SEL				122 | 
 | #define CLKID_PWM_K_DIV				123 | 
 | #define CLKID_PWM_K				124 | 
 | #define CLKID_PWM_L_SEL				125 | 
 | #define CLKID_PWM_L_DIV				126 | 
 | #define CLKID_PWM_L				127 | 
 | #define CLKID_PWM_M_SEL				128 | 
 | #define CLKID_PWM_M_DIV				129 | 
 | #define CLKID_PWM_M				130 | 
 | #define CLKID_PWM_N_SEL				131 | 
 | #define CLKID_PWM_N_DIV				132 | 
 | #define CLKID_PWM_N				133 | 
 | #define CLKID_SPICC_A_SEL			134 | 
 | #define CLKID_SPICC_A_DIV			135 | 
 | #define CLKID_SPICC_A				136 | 
 | #define CLKID_SPICC_B_SEL			137 | 
 | #define CLKID_SPICC_B_DIV			138 | 
 | #define CLKID_SPICC_B				139 | 
 | #define CLKID_SPIFC_SEL				140 | 
 | #define CLKID_SPIFC_DIV				141 | 
 | #define CLKID_SPIFC				142 | 
 | #define CLKID_SD_EMMC_A_SEL			143 | 
 | #define CLKID_SD_EMMC_A_DIV			144 | 
 | #define CLKID_SD_EMMC_A				145 | 
 | #define CLKID_SD_EMMC_B_SEL			146 | 
 | #define CLKID_SD_EMMC_B_DIV			147 | 
 | #define CLKID_SD_EMMC_B				148 | 
 | #define CLKID_SD_EMMC_C_SEL			149 | 
 | #define CLKID_SD_EMMC_C_DIV			150 | 
 | #define CLKID_SD_EMMC_C				151 | 
 | #define CLKID_TS_DIV				152 | 
 | #define CLKID_TS				153 | 
 | #define CLKID_ETH_125M_DIV			154 | 
 | #define CLKID_ETH_125M				155 | 
 | #define CLKID_ETH_RMII_DIV			156 | 
 | #define CLKID_ETH_RMII				157 | 
 | #define CLKID_MIPI_DSI_MEAS_SEL			158 | 
 | #define CLKID_MIPI_DSI_MEAS_DIV			159 | 
 | #define CLKID_MIPI_DSI_MEAS			160 | 
 | #define CLKID_DSI_PHY_SEL			161 | 
 | #define CLKID_DSI_PHY_DIV			162 | 
 | #define CLKID_DSI_PHY				163 | 
 | #define CLKID_VOUT_MCLK_SEL			164 | 
 | #define CLKID_VOUT_MCLK_DIV			165 | 
 | #define CLKID_VOUT_MCLK				166 | 
 | #define CLKID_VOUT_ENC_SEL			167 | 
 | #define CLKID_VOUT_ENC_DIV			168 | 
 | #define CLKID_VOUT_ENC				169 | 
 | #define CLKID_HCODEC_0_SEL			170 | 
 | #define CLKID_HCODEC_0_DIV			171 | 
 | #define CLKID_HCODEC_0				172 | 
 | #define CLKID_HCODEC_1_SEL			173 | 
 | #define CLKID_HCODEC_1_DIV			174 | 
 | #define CLKID_HCODEC_1				175 | 
 | #define CLKID_HCODEC				176 | 
 | #define CLKID_VC9000E_ACLK_SEL			177 | 
 | #define CLKID_VC9000E_ACLK_DIV			178 | 
 | #define CLKID_VC9000E_ACLK			179 | 
 | #define CLKID_VC9000E_CORE_SEL			180 | 
 | #define CLKID_VC9000E_CORE_DIV			181 | 
 | #define CLKID_VC9000E_CORE			182 | 
 | #define CLKID_CSI_PHY0_SEL			183 | 
 | #define CLKID_CSI_PHY0_DIV			184 | 
 | #define CLKID_CSI_PHY0				185 | 
 | #define CLKID_DEWARPA_SEL			186 | 
 | #define CLKID_DEWARPA_DIV			187 | 
 | #define CLKID_DEWARPA				188 | 
 | #define CLKID_ISP0_SEL				189 | 
 | #define CLKID_ISP0_DIV				190 | 
 | #define CLKID_ISP0				191 | 
 | #define CLKID_NNA_CORE_SEL			192 | 
 | #define CLKID_NNA_CORE_DIV			193 | 
 | #define CLKID_NNA_CORE				194 | 
 | #define CLKID_GE2D_SEL				195 | 
 | #define CLKID_GE2D_DIV				196 | 
 | #define CLKID_GE2D				197 | 
 | #define CLKID_VAPB_SEL				198 | 
 | #define CLKID_VAPB_DIV				199 | 
 | #define CLKID_VAPB				200 | 
 |  | 
 | #endif  /* _DT_BINDINGS_CLOCK_AMLOGIC_C3_PERIPHERALS_CLKC_H */ |