[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230517-topic-waipio-gpucc-v1-0-4f40e282af1d@linaro.org>
Date: Wed, 17 May 2023 18:40:37 +0200
From: Konrad Dybcio <konrad.dybcio@...aro.org>
To: Andy Gross <agross@...nel.org>,
Bjorn Andersson <andersson@...nel.org>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Philipp Zabel <p.zabel@...gutronix.de>
Cc: Marijn Suijten <marijn.suijten@...ainline.org>,
Dmitry Baryshkov <dmitry.baryshkov@...aro.org>,
linux-arm-msm@...r.kernel.org, linux-clk@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
Konrad Dybcio <konrad.dybcio@...aro.org>
Subject: [PATCH 0/4] SM8450 GPUCC
Introduce hardware clock control to ultimately avoid spurious rcg
(re)configurations and introduce GPUCC for SM8450.
Signed-off-by: Konrad Dybcio <konrad.dybcio@...aro.org>
---
Konrad Dybcio (4):
dt-bindings: clock: Add Qcom SM8450 GPUCC
clk: qcom: rcg2: Make hw_clk_ctrl toggleable
clk: qcom: gcc-sm8450: Enable hw_clk_ctrl
clk: qcom: Add support for SM8450 GPUCC
.../bindings/clock/qcom,sm8450-gpucc.yaml | 73 ++
drivers/clk/qcom/Kconfig | 8 +
drivers/clk/qcom/Makefile | 1 +
drivers/clk/qcom/clk-rcg.h | 2 +
drivers/clk/qcom/clk-rcg2.c | 2 +
drivers/clk/qcom/gcc-sm8450.c | 39 ++
drivers/clk/qcom/gpucc-sm8450.c | 766 +++++++++++++++++++++
include/dt-bindings/clock/qcom,sm8450-gpucc.h | 48 ++
include/dt-bindings/reset/qcom,sm8450-gpucc.h | 20 +
9 files changed, 959 insertions(+)
---
base-commit: 065efa589871e93b6610c70c1e9de274ef1f1ba2
change-id: 20230517-topic-waipio-gpucc-68d637833b4c
Best regards,
--
Konrad Dybcio <konrad.dybcio@...aro.org>
Powered by blists - more mailing lists