]> git.ipfire.org Git - thirdparty/linux.git/commit
clk: qcom: Add support for GPUCC and GXCLK for Kaanapali
authorTaniya Das <taniya.das@oss.qualcomm.com>
Wed, 7 Jan 2026 09:43:14 +0000 (15:13 +0530)
committerBjorn Andersson <andersson@kernel.org>
Wed, 7 Jan 2026 15:52:57 +0000 (09:52 -0600)
commit685ec348339b118bec728458d0bc3b3e7da1ef0d
tree749be93f2b0afc2fe11efeda228545259885b57d
parenta4ceaf4b18dd4310c17852efbf880e1c5cd5dc36
clk: qcom: Add support for GPUCC and GXCLK for Kaanapali

Support the graphics clock controller for Kaanapali for Graphics SW
driver to use the clocks. GXCLKCTL (Graphics GX Clock Controller) is a
block dedicated to managing clocks for the GPU subsystem on GX power
domain. The GX clock controller driver manages only the GX GDSC and the
rest of the resources of the controller are managed by the firmware.

Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260107-kaanapali-mmcc-v3-v3-11-8e10adc236a8@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/Kconfig
drivers/clk/qcom/Makefile
drivers/clk/qcom/gpucc-kaanapali.c [new file with mode: 0644]
drivers/clk/qcom/gxclkctl-kaanapali.c [new file with mode: 0644]