[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20260127-glymur_gpucc-v1-0-547334c81ba2@oss.qualcomm.com>
Date: Tue, 27 Jan 2026 12:45:48 +0530
From: Taniya Das <taniya.das@....qualcomm.com>
To: Bjorn Andersson <andersson@...nel.org>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Konrad Dybcio <konradybcio@...nel.org>
Cc: Ajit Pandey <ajit.pandey@....qualcomm.com>,
Imran Shaik <imran.shaik@....qualcomm.com>,
Jagadeesh Kona <jagadeesh.kona@....qualcomm.com>,
linux-arm-msm@...r.kernel.org, linux-clk@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
Taniya Das <taniya.das@....qualcomm.com>
Subject: [PATCH 0/2] 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.
The Graphics GX clock controller is a reuse of the Kaanapali SW driver.
Signed-off-by: Taniya Das <taniya.das@....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@....qualcomm.com>
Powered by blists - more mailing lists