]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: clock: qcom: document the Kaanapali GPU Clock Controller
authorTaniya Das <taniya.das@oss.qualcomm.com>
Wed, 7 Jan 2026 09:43:10 +0000 (15:13 +0530)
committerBjorn Andersson <andersson@kernel.org>
Wed, 7 Jan 2026 15:42:14 +0000 (09:42 -0600)
commitecc3adefa72748845c63d32e97c56f65560f30ad
treea373359d61d418adbd7ad56aa725d78f723216f6
parente043131550c4e1f35bf959a35c30c223b6ff5602
dt-bindings: clock: qcom: document the Kaanapali GPU Clock Controller

Qualcomm GX(graphics) is a clock controller which has PLLs, clocks and
Power domains (GDSC), but the requirement from the SW driver is to use
the GDSC power domain from the clock controller to recover the GPU
firmware in case of any failure/hangs. The rest of the resources of the
clock controller are being used by the firmware of GPU. This module
exposes the GDSC power domains which helps the recovery of Graphics
subsystem.

Add bindings documentation for the Kaanapali Graphics Clock and Graphics
power domain Controller for Kaanapali SoC.

Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260107-kaanapali-mmcc-v3-v3-7-8e10adc236a8@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Documentation/devicetree/bindings/clock/qcom,kaanapali-gxclkctl.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml
include/dt-bindings/clock/qcom,kaanapali-gpucc.h [new file with mode: 0644]
include/dt-bindings/clock/qcom,kaanapali-gxclkctl.h [new file with mode: 0644]