Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: Add Qualcomm SC8280XP GPU binding

Add compatible for the Qualcomm SC8280XP GPU.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20220926173025.4747-2-quic_bjorande@quicinc.com

authored by

Bjorn Andersson and committed by
Bjorn Andersson
9f60eb3e 644c4229

+37
+2
Documentation/devicetree/bindings/clock/qcom,gpucc.yaml
··· 17 17 dt-bindings/clock/qcom,gpucc-sdm845.h 18 18 dt-bindings/clock/qcom,gpucc-sc7180.h 19 19 dt-bindings/clock/qcom,gpucc-sc7280.h 20 + dt-bindings/clock/qcom,gpucc-sc8280xp.h 20 21 dt-bindings/clock/qcom,gpucc-sm6350.h 21 22 dt-bindings/clock/qcom,gpucc-sm8150.h 22 23 dt-bindings/clock/qcom,gpucc-sm8250.h ··· 29 28 - qcom,sc7180-gpucc 30 29 - qcom,sc7280-gpucc 31 30 - qcom,sc8180x-gpucc 31 + - qcom,sc8280xp-gpucc 32 32 - qcom,sm6350-gpucc 33 33 - qcom,sm8150-gpucc 34 34 - qcom,sm8250-gpucc
+35
include/dt-bindings/clock/qcom,gpucc-sc8280xp.h
··· 1 + /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2 + /* 3 + * Copyright (c) 2021, The Linux Foundation. All rights reserved. 4 + */ 5 + 6 + #ifndef _DT_BINDINGS_CLK_QCOM_GPU_CC_SC8280XP_H 7 + #define _DT_BINDINGS_CLK_QCOM_GPU_CC_SC8280XP_H 8 + 9 + /* GPU_CC clocks */ 10 + #define GPU_CC_PLL0 0 11 + #define GPU_CC_PLL1 1 12 + #define GPU_CC_AHB_CLK 2 13 + #define GPU_CC_CB_CLK 3 14 + #define GPU_CC_CRC_AHB_CLK 4 15 + #define GPU_CC_CX_GMU_CLK 5 16 + #define GPU_CC_CX_SNOC_DVM_CLK 6 17 + #define GPU_CC_CXO_AON_CLK 7 18 + #define GPU_CC_CXO_CLK 8 19 + #define GPU_CC_FREQ_MEASURE_CLK 9 20 + #define GPU_CC_GMU_CLK_SRC 10 21 + #define GPU_CC_GX_GMU_CLK 11 22 + #define GPU_CC_GX_VSENSE_CLK 12 23 + #define GPU_CC_HUB_AHB_DIV_CLK_SRC 13 24 + #define GPU_CC_HUB_AON_CLK 14 25 + #define GPU_CC_HUB_CLK_SRC 15 26 + #define GPU_CC_HUB_CX_INT_CLK 16 27 + #define GPU_CC_HUB_CX_INT_DIV_CLK_SRC 17 28 + #define GPU_CC_SLEEP_CLK 18 29 + #define GPU_CC_HLOS1_VOTE_GPU_SMMU_CLK 19 30 + 31 + /* GPU_CC power domains */ 32 + #define GPU_CC_CX_GDSC 0 33 + #define GPU_CC_GX_GDSC 1 34 + 35 + #endif