xref: /linux/include/dt-bindings/clock/qcom,qcm2290-gpucc.h (revision c771600c6af14749609b49565ffb4cac2959710d)
1525b4283SKonrad Dybcio /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2525b4283SKonrad Dybcio /*
3525b4283SKonrad Dybcio  * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
4525b4283SKonrad Dybcio  * Copyright (c) 2024, Linaro Limited
5525b4283SKonrad Dybcio  */
6525b4283SKonrad Dybcio 
7525b4283SKonrad Dybcio #ifndef _DT_BINDINGS_CLK_QCOM_GPU_CC_QCM2290_H
8525b4283SKonrad Dybcio #define _DT_BINDINGS_CLK_QCOM_GPU_CC_QCM2290_H
9525b4283SKonrad Dybcio 
10525b4283SKonrad Dybcio /* GPU_CC clocks */
11525b4283SKonrad Dybcio #define GPU_CC_AHB_CLK			0
12525b4283SKonrad Dybcio #define GPU_CC_CRC_AHB_CLK		1
13525b4283SKonrad Dybcio #define GPU_CC_CX_GFX3D_CLK		2
14525b4283SKonrad Dybcio #define GPU_CC_CX_GMU_CLK		3
15525b4283SKonrad Dybcio #define GPU_CC_CX_SNOC_DVM_CLK		4
16525b4283SKonrad Dybcio #define GPU_CC_CXO_AON_CLK		5
17525b4283SKonrad Dybcio #define GPU_CC_CXO_CLK			6
18525b4283SKonrad Dybcio #define GPU_CC_GMU_CLK_SRC		7
19525b4283SKonrad Dybcio #define GPU_CC_GX_GFX3D_CLK		8
20525b4283SKonrad Dybcio #define GPU_CC_GX_GFX3D_CLK_SRC		9
21525b4283SKonrad Dybcio #define GPU_CC_PLL0			10
22525b4283SKonrad Dybcio #define GPU_CC_SLEEP_CLK		11
23525b4283SKonrad Dybcio #define GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK	12
24525b4283SKonrad Dybcio 
25525b4283SKonrad Dybcio /* Resets */
26525b4283SKonrad Dybcio #define GPU_GX_BCR			0
27525b4283SKonrad Dybcio 
28525b4283SKonrad Dybcio /* GDSCs */
29525b4283SKonrad Dybcio #define GPU_CX_GDSC			0
30525b4283SKonrad Dybcio #define GPU_GX_GDSC			1
31525b4283SKonrad Dybcio 
32525b4283SKonrad Dybcio #endif
33