Path: blob/master/include/dt-bindings/clock/amlogic,s4-peripherals-clkc.h
26282 views
/* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */1/*2* Copyright (c) 2022-2023 Amlogic, Inc. All rights reserved.3* Author: Yu Tu <[email protected]>4*/56#ifndef _DT_BINDINGS_CLOCK_AMLOGIC_S4_PERIPHERALS_CLKC_H7#define _DT_BINDINGS_CLOCK_AMLOGIC_S4_PERIPHERALS_CLKC_H89#define CLKID_RTC_32K_CLKIN 010#define CLKID_RTC_32K_DIV 111#define CLKID_RTC_32K_SEL 212#define CLKID_RTC_32K_XATL 313#define CLKID_RTC 414#define CLKID_SYS_CLK_B_SEL 515#define CLKID_SYS_CLK_B_DIV 616#define CLKID_SYS_CLK_B 717#define CLKID_SYS_CLK_A_SEL 818#define CLKID_SYS_CLK_A_DIV 919#define CLKID_SYS_CLK_A 1020#define CLKID_SYS 1121#define CLKID_CECA_32K_CLKIN 1222#define CLKID_CECA_32K_DIV 1323#define CLKID_CECA_32K_SEL_PRE 1424#define CLKID_CECA_32K_SEL 1525#define CLKID_CECA_32K_CLKOUT 1626#define CLKID_CECB_32K_CLKIN 1727#define CLKID_CECB_32K_DIV 1828#define CLKID_CECB_32K_SEL_PRE 1929#define CLKID_CECB_32K_SEL 2030#define CLKID_CECB_32K_CLKOUT 2131#define CLKID_SC_CLK_SEL 2232#define CLKID_SC_CLK_DIV 2333#define CLKID_SC 2434#define CLKID_12_24M 2535#define CLKID_12M_CLK_DIV 2636#define CLKID_12_24M_CLK_SEL 2737#define CLKID_VID_PLL_DIV 2838#define CLKID_VID_PLL_SEL 2939#define CLKID_VID_PLL 3040#define CLKID_VCLK_SEL 3141#define CLKID_VCLK2_SEL 3242#define CLKID_VCLK_INPUT 3343#define CLKID_VCLK2_INPUT 3444#define CLKID_VCLK_DIV 3545#define CLKID_VCLK2_DIV 3646#define CLKID_VCLK 3747#define CLKID_VCLK2 3848#define CLKID_VCLK_DIV1 3949#define CLKID_VCLK_DIV2_EN 4050#define CLKID_VCLK_DIV4_EN 4151#define CLKID_VCLK_DIV6_EN 4252#define CLKID_VCLK_DIV12_EN 4353#define CLKID_VCLK2_DIV1 4454#define CLKID_VCLK2_DIV2_EN 4555#define CLKID_VCLK2_DIV4_EN 4656#define CLKID_VCLK2_DIV6_EN 4757#define CLKID_VCLK2_DIV12_EN 4858#define CLKID_VCLK_DIV2 4959#define CLKID_VCLK_DIV4 5060#define CLKID_VCLK_DIV6 5161#define CLKID_VCLK_DIV12 5262#define CLKID_VCLK2_DIV2 5363#define CLKID_VCLK2_DIV4 5464#define CLKID_VCLK2_DIV6 5565#define CLKID_VCLK2_DIV12 5666#define CLKID_CTS_ENCI_SEL 5767#define CLKID_CTS_ENCP_SEL 5868#define CLKID_CTS_VDAC_SEL 5969#define CLKID_HDMI_TX_SEL 6070#define CLKID_CTS_ENCI 6171#define CLKID_CTS_ENCP 6272#define CLKID_CTS_VDAC 6373#define CLKID_HDMI_TX 6474#define CLKID_HDMI_SEL 6575#define CLKID_HDMI_DIV 6676#define CLKID_HDMI 6777#define CLKID_TS_CLK_DIV 6878#define CLKID_TS 6979#define CLKID_MALI_0_SEL 7080#define CLKID_MALI_0_DIV 7181#define CLKID_MALI_0 7282#define CLKID_MALI_1_SEL 7383#define CLKID_MALI_1_DIV 7484#define CLKID_MALI_1 7585#define CLKID_MALI_SEL 7686#define CLKID_VDEC_P0_SEL 7787#define CLKID_VDEC_P0_DIV 7888#define CLKID_VDEC_P0 7989#define CLKID_VDEC_P1_SEL 8090#define CLKID_VDEC_P1_DIV 8191#define CLKID_VDEC_P1 8292#define CLKID_VDEC_SEL 8393#define CLKID_HEVCF_P0_SEL 8494#define CLKID_HEVCF_P0_DIV 8595#define CLKID_HEVCF_P0 8696#define CLKID_HEVCF_P1_SEL 8797#define CLKID_HEVCF_P1_DIV 8898#define CLKID_HEVCF_P1 8999#define CLKID_HEVCF_SEL 90100#define CLKID_VPU_0_SEL 91101#define CLKID_VPU_0_DIV 92102#define CLKID_VPU_0 93103#define CLKID_VPU_1_SEL 94104#define CLKID_VPU_1_DIV 95105#define CLKID_VPU_1 96106#define CLKID_VPU 97107#define CLKID_VPU_CLKB_TMP_SEL 98108#define CLKID_VPU_CLKB_TMP_DIV 99109#define CLKID_VPU_CLKB_TMP 100110#define CLKID_VPU_CLKB_DIV 101111#define CLKID_VPU_CLKB 102112#define CLKID_VPU_CLKC_P0_SEL 103113#define CLKID_VPU_CLKC_P0_DIV 104114#define CLKID_VPU_CLKC_P0 105115#define CLKID_VPU_CLKC_P1_SEL 106116#define CLKID_VPU_CLKC_P1_DIV 107117#define CLKID_VPU_CLKC_P1 108118#define CLKID_VPU_CLKC_SEL 109119#define CLKID_VAPB_0_SEL 110120#define CLKID_VAPB_0_DIV 111121#define CLKID_VAPB_0 112122#define CLKID_VAPB_1_SEL 113123#define CLKID_VAPB_1_DIV 114124#define CLKID_VAPB_1 115125#define CLKID_VAPB 116126#define CLKID_GE2D 117127#define CLKID_VDIN_MEAS_SEL 118128#define CLKID_VDIN_MEAS_DIV 119129#define CLKID_VDIN_MEAS 120130#define CLKID_SD_EMMC_C_CLK_SEL 121131#define CLKID_SD_EMMC_C_CLK_DIV 122132#define CLKID_SD_EMMC_C 123133#define CLKID_SD_EMMC_A_CLK_SEL 124134#define CLKID_SD_EMMC_A_CLK_DIV 125135#define CLKID_SD_EMMC_A 126136#define CLKID_SD_EMMC_B_CLK_SEL 127137#define CLKID_SD_EMMC_B_CLK_DIV 128138#define CLKID_SD_EMMC_B 129139#define CLKID_SPICC0_SEL 130140#define CLKID_SPICC0_DIV 131141#define CLKID_SPICC0_EN 132142#define CLKID_PWM_A_SEL 133143#define CLKID_PWM_A_DIV 134144#define CLKID_PWM_A 135145#define CLKID_PWM_B_SEL 136146#define CLKID_PWM_B_DIV 137147#define CLKID_PWM_B 138148#define CLKID_PWM_C_SEL 139149#define CLKID_PWM_C_DIV 140150#define CLKID_PWM_C 141151#define CLKID_PWM_D_SEL 142152#define CLKID_PWM_D_DIV 143153#define CLKID_PWM_D 144154#define CLKID_PWM_E_SEL 145155#define CLKID_PWM_E_DIV 146156#define CLKID_PWM_E 147157#define CLKID_PWM_F_SEL 148158#define CLKID_PWM_F_DIV 149159#define CLKID_PWM_F 150160#define CLKID_PWM_G_SEL 151161#define CLKID_PWM_G_DIV 152162#define CLKID_PWM_G 153163#define CLKID_PWM_H_SEL 154164#define CLKID_PWM_H_DIV 155165#define CLKID_PWM_H 156166#define CLKID_PWM_I_SEL 157167#define CLKID_PWM_I_DIV 158168#define CLKID_PWM_I 159169#define CLKID_PWM_J_SEL 160170#define CLKID_PWM_J_DIV 161171#define CLKID_PWM_J 162172#define CLKID_SARADC_SEL 163173#define CLKID_SARADC_DIV 164174#define CLKID_SARADC 165175#define CLKID_GEN_SEL 166176#define CLKID_GEN_DIV 167177#define CLKID_GEN 168178#define CLKID_DDR 169179#define CLKID_DOS 170180#define CLKID_ETHPHY 171181#define CLKID_MALI 172182#define CLKID_AOCPU 173183#define CLKID_AUCPU 174184#define CLKID_CEC 175185#define CLKID_SDEMMC_A 176186#define CLKID_SDEMMC_B 177187#define CLKID_NAND 178188#define CLKID_SMARTCARD 179189#define CLKID_ACODEC 180190#define CLKID_SPIFC 181191#define CLKID_MSR 182192#define CLKID_IR_CTRL 183193#define CLKID_AUDIO 184194#define CLKID_ETH 185195#define CLKID_UART_A 186196#define CLKID_UART_B 187197#define CLKID_UART_C 188198#define CLKID_UART_D 189199#define CLKID_UART_E 190200#define CLKID_AIFIFO 191201#define CLKID_TS_DDR 192202#define CLKID_TS_PLL 193203#define CLKID_G2D 194204#define CLKID_SPICC0 195205#define CLKID_SPICC1 196206#define CLKID_USB 197207#define CLKID_I2C_M_A 198208#define CLKID_I2C_M_B 199209#define CLKID_I2C_M_C 200210#define CLKID_I2C_M_D 201211#define CLKID_I2C_M_E 202212#define CLKID_HDMITX_APB 203213#define CLKID_I2C_S_A 204214#define CLKID_USB1_TO_DDR 205215#define CLKID_HDCP22 206216#define CLKID_MMC_APB 207217#define CLKID_RSA 208218#define CLKID_CPU_DEBUG 209219#define CLKID_VPU_INTR 210220#define CLKID_DEMOD 211221#define CLKID_SAR_ADC 212222#define CLKID_GIC 213223#define CLKID_PWM_AB 214224#define CLKID_PWM_CD 215225#define CLKID_PWM_EF 216226#define CLKID_PWM_GH 217227#define CLKID_PWM_IJ 218228#define CLKID_HDCP22_ESMCLK_SEL 219229#define CLKID_HDCP22_ESMCLK_DIV 220230#define CLKID_HDCP22_ESMCLK 221231#define CLKID_HDCP22_SKPCLK_SEL 222232#define CLKID_HDCP22_SKPCLK_DIV 223233#define CLKID_HDCP22_SKPCLK 224234235#endif /* _DT_BINDINGS_CLOCK_AMLOGIC_S4_PERIPHERALS_CLKC_H */236237238