xref: /linux/include/dt-bindings/clock/qcom,sm6375-gpucc.h (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
194329ce6SKonrad Dybcio /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
294329ce6SKonrad Dybcio /*
394329ce6SKonrad Dybcio  * Copyright (c) 2021, The Linux Foundation. All rights reserved.
494329ce6SKonrad Dybcio  * Copyright (c) 2023, Linaro Limited
594329ce6SKonrad Dybcio  */
694329ce6SKonrad Dybcio 
794329ce6SKonrad Dybcio #ifndef _DT_BINDINGS_CLK_QCOM_GPU_CC_BLAIR_H
894329ce6SKonrad Dybcio #define _DT_BINDINGS_CLK_QCOM_GPU_CC_BLAIR_H
994329ce6SKonrad Dybcio 
1094329ce6SKonrad Dybcio /* GPU CC clocks */
1194329ce6SKonrad Dybcio #define GPU_CC_PLL0					0
1294329ce6SKonrad Dybcio #define GPU_CC_PLL1					1
1394329ce6SKonrad Dybcio #define GPU_CC_AHB_CLK					2
1494329ce6SKonrad Dybcio #define GPU_CC_CX_GFX3D_CLK				3
1594329ce6SKonrad Dybcio #define GPU_CC_CX_GFX3D_SLV_CLK				4
1694329ce6SKonrad Dybcio #define GPU_CC_CX_GMU_CLK				5
1794329ce6SKonrad Dybcio #define GPU_CC_CX_SNOC_DVM_CLK				6
1894329ce6SKonrad Dybcio #define GPU_CC_CXO_AON_CLK				7
1994329ce6SKonrad Dybcio #define GPU_CC_CXO_CLK					8
2094329ce6SKonrad Dybcio #define GPU_CC_GMU_CLK_SRC				9
2194329ce6SKonrad Dybcio #define GPU_CC_GX_CXO_CLK				10
2294329ce6SKonrad Dybcio #define GPU_CC_GX_GFX3D_CLK				11
2394329ce6SKonrad Dybcio #define GPU_CC_GX_GFX3D_CLK_SRC				12
2494329ce6SKonrad Dybcio #define GPU_CC_GX_GMU_CLK				13
2594329ce6SKonrad Dybcio #define GPU_CC_SLEEP_CLK				14
2694329ce6SKonrad Dybcio 
2794329ce6SKonrad Dybcio /* GDSCs */
2894329ce6SKonrad Dybcio #define GPU_CX_GDSC					0
2994329ce6SKonrad Dybcio #define GPU_GX_GDSC					1
3094329ce6SKonrad Dybcio 
3194329ce6SKonrad Dybcio /* Resets */
3294329ce6SKonrad Dybcio #define GPU_GX_BCR					0
3394329ce6SKonrad Dybcio #define GPU_ACD_BCR					1
3494329ce6SKonrad Dybcio #define GPU_GX_ACD_MISC_BCR				2
3594329ce6SKonrad Dybcio 
3694329ce6SKonrad Dybcio #endif
37