]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
clk: qcom: Add support for GPUCC and GXCLK for Glymur
authorTaniya Das <taniya.das@oss.qualcomm.com>
Tue, 27 Jan 2026 07:15:50 +0000 (12:45 +0530)
committerBjorn Andersson <andersson@kernel.org>
Mon, 23 Feb 2026 16:41:16 +0000 (10:41 -0600)
commit67e645285dd06944d0ef7ceb07de5c4053829075
tree28e9b471c46ac27f522a49f0b0bee04687d003b9
parent4aff230cf28b5f68a62fcd79de341c58245ea8e2
clk: qcom: Add support for GPUCC and GXCLK for Glymur

Support the graphics clock controller for Glymur 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.

Update the compatible for Graphics GX Clock Controller for Glymur as the
GX clock controller is a reuse of the Kaanapali driver.

Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-By: Jagadeesh Kona <jagadeesh.kona@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260127-glymur_gpucc-v1-2-547334c81ba2@oss.qualcomm.com
[bjorn: Fixed copyright and de-acronymized MODULE_DESCRIPTION]
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/Kconfig
drivers/clk/qcom/Makefile
drivers/clk/qcom/gpucc-glymur.c [new file with mode: 0644]
drivers/clk/qcom/gxclkctl-kaanapali.c