xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/qcom,x1e80100-gpucc.h (revision 01950c46b8155250f64374fb72fc11faa44bf099)
1*01950c46SEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*01950c46SEmmanuel Vadot /*
3*01950c46SEmmanuel Vadot  * Copyright (c) 2023, Qualcomm Innovation Center, Inc. All rights reserved.
4*01950c46SEmmanuel Vadot  */
5*01950c46SEmmanuel Vadot 
6*01950c46SEmmanuel Vadot #ifndef _DT_BINDINGS_CLK_QCOM_X1E80100_GPU_CC_H
7*01950c46SEmmanuel Vadot #define _DT_BINDINGS_CLK_QCOM_X1E80100_GPU_CC_H
8*01950c46SEmmanuel Vadot 
9*01950c46SEmmanuel Vadot /* GPU_CC clocks */
10*01950c46SEmmanuel Vadot #define GPU_CC_AHB_CLK						0
11*01950c46SEmmanuel Vadot #define GPU_CC_CB_CLK						1
12*01950c46SEmmanuel Vadot #define GPU_CC_CRC_AHB_CLK					2
13*01950c46SEmmanuel Vadot #define GPU_CC_CX_FF_CLK					3
14*01950c46SEmmanuel Vadot #define GPU_CC_CX_GMU_CLK					4
15*01950c46SEmmanuel Vadot #define GPU_CC_CXO_AON_CLK					5
16*01950c46SEmmanuel Vadot #define GPU_CC_CXO_CLK						6
17*01950c46SEmmanuel Vadot #define GPU_CC_DEMET_CLK					7
18*01950c46SEmmanuel Vadot #define GPU_CC_DEMET_DIV_CLK_SRC				8
19*01950c46SEmmanuel Vadot #define GPU_CC_FF_CLK_SRC					9
20*01950c46SEmmanuel Vadot #define GPU_CC_FREQ_MEASURE_CLK					10
21*01950c46SEmmanuel Vadot #define GPU_CC_GMU_CLK_SRC					11
22*01950c46SEmmanuel Vadot #define GPU_CC_GX_GMU_CLK					12
23*01950c46SEmmanuel Vadot #define GPU_CC_GX_VSENSE_CLK					13
24*01950c46SEmmanuel Vadot #define GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK				14
25*01950c46SEmmanuel Vadot #define GPU_CC_HUB_AON_CLK					15
26*01950c46SEmmanuel Vadot #define GPU_CC_HUB_CLK_SRC					16
27*01950c46SEmmanuel Vadot #define GPU_CC_HUB_CX_INT_CLK					17
28*01950c46SEmmanuel Vadot #define GPU_CC_MEMNOC_GFX_CLK					18
29*01950c46SEmmanuel Vadot #define GPU_CC_MND1X_0_GFX3D_CLK				19
30*01950c46SEmmanuel Vadot #define GPU_CC_MND1X_1_GFX3D_CLK				20
31*01950c46SEmmanuel Vadot #define GPU_CC_PLL0						21
32*01950c46SEmmanuel Vadot #define GPU_CC_PLL1						22
33*01950c46SEmmanuel Vadot #define GPU_CC_SLEEP_CLK					23
34*01950c46SEmmanuel Vadot #define GPU_CC_XO_CLK_SRC					24
35*01950c46SEmmanuel Vadot #define GPU_CC_XO_DIV_CLK_SRC					25
36*01950c46SEmmanuel Vadot 
37*01950c46SEmmanuel Vadot /* GDSCs */
38*01950c46SEmmanuel Vadot #define GPU_CX_GDSC						0
39*01950c46SEmmanuel Vadot #define GPU_GX_GDSC						1
40*01950c46SEmmanuel Vadot 
41*01950c46SEmmanuel Vadot #endif
42