1*4aeadf8aSKonrad Dybcio /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2*4aeadf8aSKonrad Dybcio /* 3*4aeadf8aSKonrad Dybcio * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. 4*4aeadf8aSKonrad Dybcio */ 5*4aeadf8aSKonrad Dybcio #ifndef _DT_BINDINGS_CLK_QCOM_GPU_CC_SM8750_H 6*4aeadf8aSKonrad Dybcio #define _DT_BINDINGS_CLK_QCOM_GPU_CC_SM8750_H 7*4aeadf8aSKonrad Dybcio 8*4aeadf8aSKonrad Dybcio /* GPU_CC clocks */ 9*4aeadf8aSKonrad Dybcio #define GPU_CC_AHB_CLK 0 10*4aeadf8aSKonrad Dybcio #define GPU_CC_CB_CLK 1 11*4aeadf8aSKonrad Dybcio #define GPU_CC_CX_ACCU_SHIFT_CLK 2 12*4aeadf8aSKonrad Dybcio #define GPU_CC_CX_FF_CLK 3 13*4aeadf8aSKonrad Dybcio #define GPU_CC_CX_GMU_CLK 4 14*4aeadf8aSKonrad Dybcio #define GPU_CC_CXO_AON_CLK 5 15*4aeadf8aSKonrad Dybcio #define GPU_CC_CXO_CLK 6 16*4aeadf8aSKonrad Dybcio #define GPU_CC_DEMET_CLK 7 17*4aeadf8aSKonrad Dybcio #define GPU_CC_DPM_CLK 8 18*4aeadf8aSKonrad Dybcio #define GPU_CC_FF_CLK_SRC 9 19*4aeadf8aSKonrad Dybcio #define GPU_CC_FREQ_MEASURE_CLK 10 20*4aeadf8aSKonrad Dybcio #define GPU_CC_GMU_CLK_SRC 11 21*4aeadf8aSKonrad Dybcio #define GPU_CC_GX_ACCU_SHIFT_CLK 12 22*4aeadf8aSKonrad Dybcio #define GPU_CC_GX_ACD_AHB_FF_CLK 13 23*4aeadf8aSKonrad Dybcio #define GPU_CC_GX_AHB_FF_CLK 14 24*4aeadf8aSKonrad Dybcio #define GPU_CC_GX_GMU_CLK 15 25*4aeadf8aSKonrad Dybcio #define GPU_CC_GX_RCG_AHB_FF_CLK 16 26*4aeadf8aSKonrad Dybcio #define GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK 17 27*4aeadf8aSKonrad Dybcio #define GPU_CC_HUB_AON_CLK 18 28*4aeadf8aSKonrad Dybcio #define GPU_CC_HUB_CLK_SRC 19 29*4aeadf8aSKonrad Dybcio #define GPU_CC_HUB_CX_INT_CLK 20 30*4aeadf8aSKonrad Dybcio #define GPU_CC_HUB_DIV_CLK_SRC 21 31*4aeadf8aSKonrad Dybcio #define GPU_CC_MEMNOC_GFX_CLK 22 32*4aeadf8aSKonrad Dybcio #define GPU_CC_PLL0 23 33*4aeadf8aSKonrad Dybcio #define GPU_CC_PLL0_OUT_EVEN 24 34*4aeadf8aSKonrad Dybcio #define GPU_CC_RSCC_HUB_AON_CLK 25 35*4aeadf8aSKonrad Dybcio #define GPU_CC_RSCC_XO_AON_CLK 26 36*4aeadf8aSKonrad Dybcio #define GPU_CC_SLEEP_CLK 27 37*4aeadf8aSKonrad Dybcio 38*4aeadf8aSKonrad Dybcio /* GPU_CC power domains */ 39*4aeadf8aSKonrad Dybcio #define GPU_CC_CX_GDSC 0 40*4aeadf8aSKonrad Dybcio 41*4aeadf8aSKonrad Dybcio /* GPU_CC resets */ 42*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_CB_BCR 0 43*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_CX_BCR 1 44*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_FAST_HUB_BCR 2 45*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_FF_BCR 3 46*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_GMU_BCR 4 47*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_GX_BCR 5 48*4aeadf8aSKonrad Dybcio #define GPU_CC_GPU_CC_XO_BCR 6 49*4aeadf8aSKonrad Dybcio 50*4aeadf8aSKonrad Dybcio #endif 51