416 lines
16 KiB
C
416 lines
16 KiB
C
/* Copyright (c) 2014, The Linux Foundation. All rights reserved.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 and
|
|
* only version 2 as published by the Free Software Foundation.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*/
|
|
|
|
#ifndef __MSM_CLOCKS_9640_HWIO_H
|
|
#define __MSM_CLOCKS_9640_HWIO_H
|
|
|
|
#define FMAX_LOW 1
|
|
#define FMAX_NOM 2
|
|
#define FMAX_TURBO 3
|
|
|
|
#define RPM_REGULATOR_CORNER_NONE 1
|
|
#define RPM_REGULATOR_CORNER_SVS_SOC 4
|
|
#define RPM_REGULATOR_CORNER_NOMINAL 5
|
|
#define RPM_REGULATOR_CORNER_SUPER_TURBO 7
|
|
|
|
#define GCC_GPLL0_MODE 0x21000
|
|
#define GCC_GPLL0_L_VAL 0x21004
|
|
#define GCC_GPLL0_ALPHA_VAL 0x21008
|
|
#define GCC_GPLL0_ALPHA_VAL_U 0x2100C
|
|
#define GCC_GPLL0_USER_CTL 0x21010
|
|
#define GCC_GPLL0_USER_CTL_U 0x21014
|
|
#define GCC_GPLL0_CONFIG_CTL 0x21018
|
|
#define GCC_GPLL0_TEST_CTL 0x2101C
|
|
#define GCC_GPLL0_TEST_CTL_U 0x21020
|
|
#define GCC_GPLL0_FREQ_CTL 0x21028
|
|
#define GCC_GPLL0_STATUS 0x21024
|
|
#define GCC_GPLL1_MODE 0x20000
|
|
#define GCC_GPLL1_L_VAL 0x20004
|
|
#define GCC_GPLL1_ALPHA_VAL 0x20008
|
|
#define GCC_GPLL1_ALPHA_VAL_U 0x2000C
|
|
#define GCC_GPLL1_USER_CTL 0x20010
|
|
#define GCC_GPLL1_CONFIG_CTL 0x20018
|
|
#define GCC_GPLL1_TEST_CTL 0x2001C
|
|
#define GCC_GPLL1_STATUS 0x20024
|
|
#define GCC_GPLL3_MODE 0x23000
|
|
#define GCC_GPLL3_L_VAL 0x23004
|
|
#define GCC_GPLL3_ALPHA_VAL 0x23008
|
|
#define GCC_GPLL3_ALPHA_VAL_U 0x2300C
|
|
#define GCC_GPLL3_USER_CTL 0x23010
|
|
#define GCC_GPLL3_USER_CTL_U 0x23014
|
|
#define GCC_GPLL3_CONFIG_CTL 0x23018
|
|
#define GCC_GPLL3_TEST_CTL 0x2301C
|
|
#define GCC_GPLL3_TEST_CTL_U 0x23020
|
|
#define GCC_GPLL3_FREQ_CTL 0x23028
|
|
#define GCC_GPLL3_STATUS 0x23024
|
|
#define GCC_GPLL2_MODE 0x25000
|
|
#define GCC_GPLL2_L_VAL 0x25004
|
|
#define GCC_GPLL2_ALPHA_VAL 0x25008
|
|
#define GCC_GPLL2_ALPHA_VAL_U 0x2500C
|
|
#define GCC_GPLL2_USER_CTL 0x25010
|
|
#define GCC_GPLL2_USER_CTL_U 0x25014
|
|
#define GCC_GPLL2_CONFIG_CTL 0x25018
|
|
#define GCC_GPLL2_TEST_CTL 0x2501C
|
|
#define GCC_GPLL2_TEST_CTL_U 0x25020
|
|
#define GCC_GPLL2_FREQ_CTL 0x25028
|
|
#define GCC_GPLL2_STATUS 0x25024
|
|
#define GCC_SYSTEM_NOC_BCR 0x26000
|
|
#define GCC_SYSTEM_NOC_BFDCD_CMD_RCGR 0x26004
|
|
#define GCC_SYSTEM_NOC_BFDCD_CFG_RCGR 0x26008
|
|
#define GCC_SNOC_QOSGEN_EXTREF_CTL 0x2601C
|
|
#define GCC_PCNOC_BFDCD_CMD_RCGR 0x27000
|
|
#define GCC_PCNOC_BFDCD_CFG_RCGR 0x27004
|
|
#define GCC_SYS_NOC_AXI_CBCR 0x26020
|
|
#define GCC_SYS_NOC_QDSS_STM_AXI_CBCR 0x26024
|
|
#define GCC_SYS_NOC_APSS_AHB_CBCR 0x26028
|
|
#define GCC_SNOC_PCNOC_AHB_CBCR 0x2602C
|
|
#define GCC_SYS_NOC_AT_CBCR 0x26030
|
|
#define GCC_PCNOC_BCR 0x27018
|
|
#define GCC_PCNOC_AHB_CBCR 0x2701C
|
|
#define GCC_PCNOC_DDR_CFG_CBCR 0x27020
|
|
#define GCC_PCNOC_RPM_AHB_CBCR 0x27024
|
|
#define GCC_PCNOC_AT_CBCR 0x27028
|
|
#define GCC_NOC_CONF_XPU_AHB_CBCR 0x17000
|
|
#define GCC_IMEM_BCR 0xE000
|
|
#define GCC_IMEM_AXI_CBCR 0xE004
|
|
#define GCC_IMEM_CFG_AHB_CBCR 0xE008
|
|
#define GCC_MSS_CFG_AHB_CBCR 0x49000
|
|
#define GCC_MSS_Q6_BIMC_AXI_CBCR 0x49004
|
|
#define GCC_RPM_CFG_XPU_CBCR 0x17004
|
|
#define GCC_QDSS_BCR 0x29000
|
|
#define GCC_QDSS_DAP_AHB_CBCR 0x29004
|
|
#define GCC_QDSS_CFG_AHB_CBCR 0x29008
|
|
#define GCC_QDSS_AT_CMD_RCGR 0x2900C
|
|
#define GCC_QDSS_AT_CFG_RCGR 0x29010
|
|
#define GCC_QDSS_AT_CBCR 0x29024
|
|
#define GCC_QDSS_ETR_USB_CBCR 0x29028
|
|
#define GCC_QDSS_STM_CMD_RCGR 0x2902C
|
|
#define GCC_QDSS_STM_CFG_RCGR 0x29030
|
|
#define GCC_QDSS_STM_CBCR 0x29044
|
|
#define GCC_QDSS_TRACECLKIN_CMD_RCGR 0x29048
|
|
#define GCC_QDSS_TRACECLKIN_CFG_RCGR 0x2904C
|
|
#define GCC_QDSS_TRACECLKIN_CBCR 0x29060
|
|
#define GCC_QDSS_TSCTR_CMD_RCGR 0x29064
|
|
#define GCC_QDSS_TSCTR_CFG_RCGR 0x29068
|
|
#define GCC_QDSS_TSCTR_DIV2_CBCR 0x2907C
|
|
#define GCC_QDSS_TSCTR_DIV3_CBCR 0x29080
|
|
#define GCC_QDSS_DAP_CBCR 0x29084
|
|
#define GCC_QDSS_TSCTR_DIV4_CBCR 0x29088
|
|
#define GCC_QDSS_TSCTR_DIV8_CBCR 0x2908C
|
|
#define GCC_QDSS_TSCTR_DIV16_CBCR 0x29090
|
|
#define GCC_GCC_SLEEP_CMD_RCGR 0x30000
|
|
#define GCC_QUSB2A_PHY_BCR 0x41028
|
|
#define GCC_SDCC1_BCR 0x42000
|
|
#define GCC_SDCC1_APPS_CMD_RCGR 0x42004
|
|
#define GCC_SDCC1_APPS_CFG_RCGR 0x42008
|
|
#define GCC_SDCC1_APPS_M 0x4200C
|
|
#define GCC_SDCC1_APPS_N 0x42010
|
|
#define GCC_SDCC1_APPS_D 0x42014
|
|
#define GCC_SDCC1_APPS_CBCR 0x42018
|
|
#define GCC_SDCC1_AHB_CBCR 0x4201C
|
|
#define GCC_BLSP1_BCR 0x1000
|
|
#define GCC_BLSP1_SLEEP_CBCR 0x1004
|
|
#define GCC_BLSP1_AHB_CBCR 0x1008
|
|
#define GCC_BLSP1_QUP1_BCR 0x2000
|
|
#define GCC_BLSP1_QUP1_SPI_APPS_CBCR 0x2004
|
|
#define GCC_BLSP1_QUP1_I2C_APPS_CBCR 0x2008
|
|
#define GCC_BLSP1_QUP1_I2C_APPS_CMD_RCGR 0x200C
|
|
#define GCC_BLSP1_QUP1_I2C_APPS_CFG_RCGR 0x2010
|
|
#define GCC_BLSP1_QUP2_I2C_APPS_CMD_RCGR 0x3000
|
|
#define GCC_BLSP1_QUP2_I2C_APPS_CFG_RCGR 0x3004
|
|
#define GCC_BLSP1_QUP3_I2C_APPS_CMD_RCGR 0x4000
|
|
#define GCC_BLSP1_QUP3_I2C_APPS_CFG_RCGR 0x4004
|
|
#define GCC_BLSP1_QUP4_I2C_APPS_CMD_RCGR 0x5000
|
|
#define GCC_BLSP1_QUP4_I2C_APPS_CFG_RCGR 0x5004
|
|
#define GCC_BLSP1_QUP1_SPI_APPS_CMD_RCGR 0x2024
|
|
#define GCC_BLSP1_QUP1_SPI_APPS_CFG_RCGR 0x2028
|
|
#define GCC_BLSP1_QUP1_SPI_APPS_M 0x202C
|
|
#define GCC_BLSP1_QUP1_SPI_APPS_N 0x2030
|
|
#define GCC_BLSP1_QUP1_SPI_APPS_D 0x2034
|
|
#define GCC_BLSP1_UART1_BCR 0x2038
|
|
#define GCC_BLSP1_UART1_APPS_CBCR 0x203C
|
|
#define GCC_BLSP1_UART1_SIM_CBCR 0x2040
|
|
#define GCC_BLSP1_UART1_APPS_CMD_RCGR 0x2044
|
|
#define GCC_BLSP1_UART1_APPS_CFG_RCGR 0x2048
|
|
#define GCC_BLSP1_UART1_APPS_M 0x204C
|
|
#define GCC_BLSP1_UART1_APPS_N 0x2050
|
|
#define GCC_BLSP1_UART1_APPS_D 0x2054
|
|
#define GCC_BLSP1_QUP2_BCR 0x3008
|
|
#define GCC_BLSP1_QUP2_SPI_APPS_CBCR 0x300C
|
|
#define GCC_BLSP1_QUP2_I2C_APPS_CBCR 0x3010
|
|
#define GCC_BLSP1_QUP2_SPI_APPS_CMD_RCGR 0x3014
|
|
#define GCC_BLSP1_QUP2_SPI_APPS_CFG_RCGR 0x3018
|
|
#define GCC_BLSP1_QUP2_SPI_APPS_M 0x301C
|
|
#define GCC_BLSP1_QUP2_SPI_APPS_N 0x3020
|
|
#define GCC_BLSP1_QUP2_SPI_APPS_D 0x3024
|
|
#define GCC_BLSP1_UART2_BCR 0x3028
|
|
#define GCC_BLSP1_UART2_APPS_CBCR 0x302C
|
|
#define GCC_BLSP1_UART2_SIM_CBCR 0x3030
|
|
#define GCC_BLSP1_UART2_APPS_CMD_RCGR 0x3034
|
|
#define GCC_BLSP1_UART2_APPS_CFG_RCGR 0x3038
|
|
#define GCC_BLSP1_UART2_APPS_M 0x303C
|
|
#define GCC_BLSP1_UART2_APPS_N 0x3040
|
|
#define GCC_BLSP1_UART2_APPS_D 0x3044
|
|
#define GCC_BLSP1_QUP3_BCR 0x4018
|
|
#define GCC_BLSP1_QUP3_SPI_APPS_CBCR 0x401C
|
|
#define GCC_BLSP1_QUP3_I2C_APPS_CBCR 0x4020
|
|
#define GCC_BLSP1_QUP3_SPI_APPS_CMD_RCGR 0x4024
|
|
#define GCC_BLSP1_QUP3_SPI_APPS_CFG_RCGR 0x4028
|
|
#define GCC_BLSP1_QUP3_SPI_APPS_M 0x402C
|
|
#define GCC_BLSP1_QUP3_SPI_APPS_N 0x4030
|
|
#define GCC_BLSP1_QUP3_SPI_APPS_D 0x4034
|
|
#define GCC_BLSP1_UART3_BCR 0x4038
|
|
#define GCC_BLSP1_UART3_APPS_CBCR 0x403C
|
|
#define GCC_BLSP1_UART3_SIM_CBCR 0x4040
|
|
#define GCC_BLSP1_UART3_APPS_CMD_RCGR 0x4044
|
|
#define GCC_BLSP1_UART3_APPS_CFG_RCGR 0x4048
|
|
#define GCC_BLSP1_UART3_APPS_M 0x404C
|
|
#define GCC_BLSP1_UART3_APPS_N 0x4050
|
|
#define GCC_BLSP1_UART3_APPS_D 0x4054
|
|
#define GCC_BLSP1_QUP4_BCR 0x5018
|
|
#define GCC_BLSP1_QUP4_SPI_APPS_CBCR 0x501C
|
|
#define GCC_BLSP1_QUP4_I2C_APPS_CBCR 0x5020
|
|
#define GCC_BLSP1_QUP4_SPI_APPS_CMD_RCGR 0x5024
|
|
#define GCC_BLSP1_QUP4_SPI_APPS_CFG_RCGR 0x5028
|
|
#define GCC_BLSP1_QUP4_SPI_APPS_M 0x502C
|
|
#define GCC_BLSP1_QUP4_SPI_APPS_N 0x5030
|
|
#define GCC_BLSP1_QUP4_SPI_APPS_D 0x5034
|
|
#define GCC_BLSP1_UART4_BCR 0x5038
|
|
#define GCC_BLSP1_UART4_APPS_CBCR 0x503C
|
|
#define GCC_BLSP1_UART4_SIM_CBCR 0x5040
|
|
#define GCC_BLSP1_UART4_APPS_CMD_RCGR 0x5044
|
|
#define GCC_BLSP1_UART4_APPS_CFG_RCGR 0x5048
|
|
#define GCC_BLSP1_UART4_APPS_M 0x504C
|
|
#define GCC_BLSP1_UART4_APPS_N 0x5050
|
|
#define GCC_BLSP1_UART4_APPS_D 0x5054
|
|
#define GCC_BLSP_UART_SIM_CMD_RCGR 0x100C
|
|
#define GCC_BLSP_UART_SIM_CFG_RCGR 0x1010
|
|
#define GCC_PRNG_XPU_CFG_AHB_CBCR 0x17008
|
|
#define GCC_PDM_BCR 0x44000
|
|
#define GCC_PDM_AHB_CBCR 0x44004
|
|
#define GCC_PDM_XO4_CBCR 0x44008
|
|
#define GCC_PDM2_CBCR 0x4400C
|
|
#define GCC_PDM2_CMD_RCGR 0x44010
|
|
#define GCC_PDM2_CFG_RCGR 0x44014
|
|
#define GCC_PRNG_BCR 0x13000
|
|
#define GCC_PRNG_AHB_CBCR 0x13004
|
|
#define GCC_TCSR_BCR 0x28000
|
|
#define GCC_TCSR_AHB_CBCR 0x28004
|
|
#define GCC_BOOT_ROM_BCR 0x13008
|
|
#define GCC_BOOT_ROM_AHB_CBCR 0x1300C
|
|
#define GCC_MSG_RAM_BCR 0x2B000
|
|
#define GCC_MSG_RAM_AHB_CBCR 0x2B004
|
|
#define GCC_TLMM_BCR 0x34000
|
|
#define GCC_TLMM_AHB_CBCR 0x34004
|
|
#define GCC_TLMM_CBCR 0x34008
|
|
#define GCC_MPM_BCR 0x2C000
|
|
#define GCC_MPM_MISC 0x2C004
|
|
#define GCC_MPM_AHB_CBCR 0x2C008
|
|
#define GCC_RPM_PROC_HCLK_CBCR 0x2D000
|
|
#define GCC_RPM_BUS_AHB_CBCR 0x2D004
|
|
#define GCC_RPM_SLEEP_CBCR 0x2D008
|
|
#define GCC_RPM_TIMER_CBCR 0x2D00C
|
|
#define GCC_RPM_CMD_RCGR 0x2D010
|
|
#define GCC_RPM_CFG_RCGR 0x2D014
|
|
#define GCC_RPM_MISC 0x2D028
|
|
#define GCC_SEC_CTRL_BCR 0x1A000
|
|
#define GCC_ACC_CMD_RCGR 0x1A004
|
|
#define GCC_ACC_CFG_RCGR 0x1A008
|
|
#define GCC_ACC_MISC 0x1A01C
|
|
#define GCC_SEC_CTRL_ACC_CBCR 0x1A020
|
|
#define GCC_SEC_CTRL_AHB_CBCR 0x1A024
|
|
#define GCC_SEC_CTRL_CBCR 0x1A028
|
|
#define GCC_SEC_CTRL_SENSE_CBCR 0x1A02C
|
|
#define GCC_SEC_CTRL_BOOT_ROM_PATCH_CBCR 0x1A030
|
|
#define GCC_SEC_CTRL_CMD_RCGR 0x1A034
|
|
#define GCC_SEC_CTRL_CFG_RCGR 0x1A038
|
|
#define GCC_SPMI_BCR 0x2E000
|
|
#define GCC_SPMI_SER_CMD_RCGR 0x2E004
|
|
#define GCC_SPMI_SER_CFG_RCGR 0x2E008
|
|
#define GCC_SPMI_SER_CBCR 0x2E01C
|
|
#define GCC_SPMI_PCNOC_AHB_CBCR 0x2E020
|
|
#define GCC_SPMI_AHB_CMD_RCGR 0x2E024
|
|
#define GCC_SPMI_AHB_CFG_RCGR 0x2E028
|
|
#define GCC_SPMI_AHB_CBCR 0x2E03C
|
|
#define GCC_SPDM_BCR 0x2F000
|
|
#define GCC_SPDM_CFG_AHB_CBCR 0x2F004
|
|
#define GCC_SPDM_MSTR_AHB_CBCR 0x2F008
|
|
#define GCC_SPDM_FF_CBCR 0x2F00C
|
|
#define GCC_SPDM_BIMC_CY_CBCR 0x2F010
|
|
#define GCC_SPDM_SNOC_CY_CBCR 0x2F014
|
|
#define GCC_SPDM_DEBUG_CY_CBCR 0x2F018
|
|
#define GCC_SPDM_PCNOC_CY_CBCR 0x2F01C
|
|
#define GCC_SPDM_RPM_CY_CBCR 0x2F020
|
|
#define GCC_CRYPTO_BCR 0x16000
|
|
#define GCC_CRYPTO_CMD_RCGR 0x16004
|
|
#define GCC_CRYPTO_CFG_RCGR 0x16008
|
|
#define GCC_CRYPTO_CBCR 0x1601C
|
|
#define GCC_CRYPTO_AXI_CBCR 0x16020
|
|
#define GCC_CRYPTO_AHB_CBCR 0x16024
|
|
#define GCC_GCC_AHB_CBCR 0x30014
|
|
#define GCC_GCC_XO_CMD_RCGR 0x30018
|
|
#define GCC_GCC_XO_CBCR 0x30030
|
|
#define GCC_GCC_XO_DIV4_CBCR 0x30034
|
|
#define GCC_GCC_IM_SLEEP_CBCR 0x30038
|
|
#define GCC_BIMC_BCR 0x31000
|
|
#define GCC_BIMC_GDSCR 0x31004
|
|
#define GCC_BIMC_DDR_XO_CMD_RCGR 0x32000
|
|
#define GCC_BIMC_XO_CBCR 0x31008
|
|
#define GCC_BIMC_CFG_AHB_CBCR 0x3100C
|
|
#define GCC_BIMC_SLEEP_CBCR 0x31010
|
|
#define GCC_BIMC_SYSNOC_AXI_CBCR 0x31014
|
|
#define GCC_BIMC_DDR_CMD_RCGR 0x32004
|
|
#define GCC_BIMC_DDR_CFG_RCGR 0x32008
|
|
#define GCC_BIMC_MISC 0x31018
|
|
#define GCC_BIMC_CBCR 0x3101C
|
|
#define GCC_BIMC_APSS_AXI_CBCR 0x31020
|
|
#define GCC_DDR_DIM_CFG_CBCR 0x3201C
|
|
#define GCC_DDR_DIM_SLEEP_CBCR 0x32020
|
|
#define GCC_BIMC_TCU_CBCR 0x31044
|
|
#define GCC_ULTAUDIO_PCNOC_MPORT_CBCR 0x1C000
|
|
#define GCC_ULTAUDIO_PCNOC_SWAY_CBCR 0x1C004
|
|
#define GCC_ULT_AUDIO_BCR 0x1C0B4
|
|
#define GCC_APSS_AHB_CMD_RCGR 0x46000
|
|
#define GCC_APSS_AHB_CFG_RCGR 0x46004
|
|
#define GCC_APSS_AHB_MISC 0x46018
|
|
#define GCC_APSS_AHB_CBCR 0x4601C
|
|
#define GCC_APSS_AXI_CBCR 0x46020
|
|
#define GCC_DEHR_BCR 0x1F000
|
|
#define GCC_DEHR_CBCR 0x1F004
|
|
#define GCC_PCNOC_MPU_CFG_AHB_CBCR 0x1700C
|
|
#define GCC_APSS_TCU_CBCR 0x12018
|
|
#define GCC_MSS_TBU_AXI_CBCR 0x12024
|
|
#define GCC_MSS_TBU_Q6_AXI_CBCR 0x1202C
|
|
#define GCC_PCNOC_TBU_CBCR 0x12030
|
|
#define GCC_SMMU_CFG_CBCR 0x12038
|
|
#define GCC_SMMU_XPU_CBCR 0x17010
|
|
#define GCC_SMMU_CATS64_CBCR 0x7C004
|
|
#define GCC_SMMU_CATS_BCR 0x7C000
|
|
#define GCC_SMMU_BCR 0x12000
|
|
#define GCC_APSS_TCU_BCR 0x12050
|
|
#define GCC_MSS_TBU_AXI_BCR 0x65000
|
|
#define GCC_MSS_TBU_Q6_AXI_BCR 0x67000
|
|
#define GCC_SMMU_XPU_BCR 0x12054
|
|
#define GCC_SMMU_CFG_BCR 0x12094
|
|
#define GCC_PCNOC_TBU_BCR 0x12058
|
|
#define GCC_APCS_GPLL_ENA_VOTE 0x45000
|
|
#define GCC_APCS_CLOCK_BRANCH_ENA_VOTE 0x45004
|
|
#define GCC_APCS_SMMU_CLOCK_BRANCH_ENA_VOTE 0x4500C
|
|
#define GCC_APCS_CLOCK_SLEEP_ENA_VOTE 0x45008
|
|
#define GCC_APCS_SMMU_CLOCK_SLEEP_ENA_VOTE 0x45010
|
|
#define GCC_MSS_RESTART 0x10000
|
|
#define GCC_RESET_DEBUG 0x14000
|
|
#define GCC_FLUSH_ETR_DEBUG_TIMER 0x15000
|
|
#define GCC_STOP_CAPTURE_DEBUG_TIMER 0x15004
|
|
#define GCC_RESET_STATUS 0x15008
|
|
#define GCC_SW_SRST 0x1500C
|
|
#define GCC_PROC_HALT 0x1301C
|
|
#define GCC_GCC_DEBUG_CLK_CTL 0x74000
|
|
#define GCC_CLOCK_FRQ_MEASURE_CTL 0x74004
|
|
#define GCC_CLOCK_FRQ_MEASURE_STATUS 0x74008
|
|
#define GCC_PLLTEST_PAD_CFG 0x7400C
|
|
#define GCC_GP1_CBCR 0x8000
|
|
#define GCC_GP1_CMD_RCGR 0x8004
|
|
#define GCC_GP1_CFG_RCGR 0x8008
|
|
#define GCC_GP1_M 0x800C
|
|
#define GCC_GP1_N 0x8010
|
|
#define GCC_GP1_D 0x8014
|
|
#define GCC_GP2_CBCR 0x9000
|
|
#define GCC_GP2_CMD_RCGR 0x9004
|
|
#define GCC_GP2_CFG_RCGR 0x9008
|
|
#define GCC_GP2_M 0x900C
|
|
#define GCC_GP2_N 0x9010
|
|
#define GCC_GP2_D 0x9014
|
|
#define GCC_GP3_CBCR 0xA000
|
|
#define GCC_GP3_CMD_RCGR 0xA004
|
|
#define GCC_GP3_CFG_RCGR 0xA008
|
|
#define GCC_GP3_M 0xA00C
|
|
#define GCC_GP3_N 0xA010
|
|
#define GCC_GP3_D 0xA014
|
|
#define GCC_SYS_NOC_IPA_AXI_CBCR 0x3E028
|
|
#define GCC_IPA_BCR 0x3E000
|
|
#define GCC_IPA_CMD_RCGR 0x3E004
|
|
#define GCC_IPA_CFG_RCGR 0x3E008
|
|
#define GCC_IPA_M 0x3E00C
|
|
#define GCC_IPA_N 0x3E010
|
|
#define GCC_IPA_D 0x3E014
|
|
#define GCC_IPA_CBCR 0x3E018
|
|
#define GCC_IPA_AHB_CBCR 0x3E01C
|
|
#define GCC_IPA_SLEEP_CBCR 0x3E020
|
|
#define GCC_QPIC_BCR 0x3F000
|
|
#define GCC_QPIC_CMD_RCGR 0x3F004
|
|
#define GCC_QPIC_CFG_RCGR 0x3F008
|
|
#define GCC_QPIC_M 0x3F00C
|
|
#define GCC_QPIC_N 0x3F010
|
|
#define GCC_QPIC_D 0x3F014
|
|
#define GCC_QPIC_CBCR 0x3F018
|
|
#define GCC_QPIC_AHB_CBCR 0x3F01C
|
|
#define GCC_QPIC_SYSTEM_CBCR 0x3F020
|
|
#define GCC_PCIE_BCR 0x5D004
|
|
#define GCC_PCIE_CFG_AHB_CBCR 0x5D008
|
|
#define GCC_PCIE_PIPE_CBCR 0x5D00C
|
|
#define GCC_PCIE_AXI_CBCR 0x5D010
|
|
#define GCC_PCIE_SLEEP_CBCR 0x5D014
|
|
#define GCC_PCIE_AXI_MSTR_CBCR 0x5D018
|
|
#define GCC_PCIE_PIPE_CMD_RCGR 0x5D01C
|
|
#define GCC_PCIE_PIPE_CFG_RCGR 0x5D020
|
|
#define GCC_PCIE_AUX_CMD_RCGR 0x5D030
|
|
#define GCC_PCIE_AUX_CFG_RCGR 0x5D034
|
|
#define GCC_PCIE_AUX_M 0x5D038
|
|
#define GCC_PCIE_AUX_N 0x5D03C
|
|
#define GCC_PCIE_AUX_D 0x5D040
|
|
#define GCC_PCIE_GDSCR 0x5D044
|
|
#define GCC_PCIEPHY_PHY_BCR 0x5D048
|
|
#define GCC_PCIE_GPIO_LDO_EN 0x5D04C
|
|
#define GCC_PCIE_PHY_BCR 0x5D050
|
|
#define GCC_PCIE_MISC_RESET 0x5D054
|
|
#define GCC_PCIE_LINK_DOWN_BCR 0x5D05C
|
|
#define GCC_USB_SS_LDO_EN 0x5E07C
|
|
#define GCC_USB_PHY_CFG_AHB_CBCR 0x5E080
|
|
#define GCC_SYS_NOC_USB3_AXI_CBCR 0x5E084
|
|
#define GCC_USB_30_BCR 0x5E070
|
|
#define GCC_USB_30_MISC 0x5E074
|
|
#define GCC_USB30_MASTER_CBCR 0x5E000
|
|
#define GCC_USB30_SLEEP_CBCR 0x5E004
|
|
#define GCC_USB30_MOCK_UTMI_CBCR 0x5E008
|
|
#define GCC_USB30_MASTER_CMD_RCGR 0x5E00C
|
|
#define GCC_USB30_MASTER_CFG_RCGR 0x5E010
|
|
#define GCC_USB30_MASTER_M 0x5E014
|
|
#define GCC_USB30_MASTER_N 0x5E018
|
|
#define GCC_USB30_MASTER_D 0x5E01C
|
|
#define GCC_USB30_MOCK_UTMI_CMD_RCGR 0x5E020
|
|
#define GCC_USB30_MOCK_UTMI_CFG_RCGR 0x5E024
|
|
#define GCC_USB3_PHY_BCR 0x5E034
|
|
#define GCC_USB3PHY_PHY_BCR 0x5E03C
|
|
#define GCC_USB3_PIPE_CBCR 0x5E040
|
|
#define GCC_USB3_AUX_CBCR 0x5E044
|
|
#define GCC_USB3_PIPE_CMD_RCGR 0x5E048
|
|
#define GCC_USB3_PIPE_CFG_RCGR 0x5E04C
|
|
#define GCC_USB3_AUX_CMD_RCGR 0x5E05C
|
|
#define GCC_USB3_AUX_CFG_RCGR 0x5E060
|
|
#define GCC_USB3_AUX_M 0x5E064
|
|
#define GCC_USB3_AUX_N 0x5E068
|
|
#define GCC_USB3_AUX_D 0x5E06C
|
|
#define GCC_USB_30_GDSCR 0x5E078
|
|
#define GCC_IPA_TBU_CBCR 0x1205C
|
|
#define GCC_USB3_AXI_TBU_CBCR 0x12060
|
|
#define GCC_PCIE_AXI_TBU_CBCR 0x12064
|
|
#define GCC_IPA_TBU_BCR 0x6E000
|
|
#define GCC_USB3_AXI_TBU_BCR 0x6F000
|
|
#define GCC_PCIE_AXI_TBU_BCR 0x7D000
|
|
#define GCC_SMMU_TCU_BIMC_CMD_RCGR 0x1206C
|
|
#define GCC_SMMU_TCU_BIMC_CFG_RCGR 0x12070
|
|
#define GCC_SMMU_CATS_2X_CMD_RCGR 0x7C010
|
|
#define GCC_SMMU_CATS_2X_CFG_RCGR 0x7C014
|
|
|
|
#endif
|