|
|
Log in / Subscribe / Register

clk: qcom: Add support for GPUCC and GXCLK for Glymur

From:  Taniya Das <taniya.das-AT-oss.qualcomm.com>
To:  Bjorn Andersson <andersson-AT-kernel.org>, Michael Turquette <mturquette-AT-baylibre.com>, Stephen Boyd <sboyd-AT-kernel.org>, Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Konrad Dybcio <konradybcio-AT-kernel.org>
Subject:  [PATCH 0/2] clk: qcom: Add support for GPUCC and GXCLK for Glymur
Date:  Tue, 27 Jan 2026 12:45:48 +0530
Message-ID:  <20260127-glymur_gpucc-v1-0-547334c81ba2@oss.qualcomm.com>
Cc:  Ajit Pandey <ajit.pandey-AT-oss.qualcomm.com>, Imran Shaik <imran.shaik-AT-oss.qualcomm.com>, Jagadeesh Kona <jagadeesh.kona-AT-oss.qualcomm.com>, linux-arm-msm-AT-vger.kernel.org, linux-clk-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Taniya Das <taniya.das-AT-oss.qualcomm.com>
Archive-link:  Article

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.

The Graphics GX clock controller is a reuse of the Kaanapali SW driver.

Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
---
Taniya Das (2):
      dt-bindings: clock: qcom: document the Glymur GPU Clock Controller
      clk: qcom: Add support for GPUCC and GXCLK for Glymur

 .../bindings/clock/qcom,kaanapali-gxclkctl.yaml    |   1 +
 .../bindings/clock/qcom,sm8450-gpucc.yaml          |   4 +-
 drivers/clk/qcom/Kconfig                           |   9 +
 drivers/clk/qcom/Makefile                          |   1 +
 drivers/clk/qcom/gpucc-glymur.c                    | 619 +++++++++++++++++++++
 drivers/clk/qcom/gxclkctl-kaanapali.c              |   1 +
 include/dt-bindings/clock/qcom,glymur-gpucc.h      |  51 ++
 7 files changed, 685 insertions(+), 1 deletion(-)
---
base-commit: ca3a02fda4da8e2c1cb6baee5d72352e9e2cfaea
change-id: 20260124-glymur_gpucc-e74ff52cf138

Best regards,
-- 
Taniya Das <taniya.das@oss.qualcomm.com>




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds