Message ID | 20240606-topic-rb1_gpu-v4-0-4bc0c19da4af@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | A702 support | expand |
On Thu, 06 Jun 2024 13:35:59 +0200, Konrad Dybcio wrote: > To: Bjorn Andersson <andersson@kernel.org> > To: Michael Turquette <mturquette@baylibre.com> > To: Stephen Boyd <sboyd@kernel.org> > To: Rob Herring <robh@kernel.org> > To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org> > To: Conor Dooley <conor+dt@kernel.org> > To: Krzysztof Kozlowski <krzk+dt@kernel.org> > Cc: Marijn Suijten <marijn.suijten@somainline.org> > Cc: Konrad Dybcio <konradybcio@kernel.org> > Cc: linux-arm-msm@vger.kernel.org > Cc: linux-clk@vger.kernel.org > Cc: devicetree@vger.kernel.org > Cc: linux-kernel@vger.kernel.org > Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> > > [...] Applied, thanks! [4/5] arm64: dts: qcom: qcm2290: Add GPU nodes commit: 4faeef52c8e69f4fa43bd572049b502175fc55c3 [5/5] arm64: dts: qcom: qrb2210-rb1: Enable the GPU commit: 1ae60a51d175f5d43e2020a1c3f11346796ae6de Best regards,
To: Bjorn Andersson <andersson@kernel.org> To: Michael Turquette <mturquette@baylibre.com> To: Stephen Boyd <sboyd@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org> To: Conor Dooley <conor+dt@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> Cc: Marijn Suijten <marijn.suijten@somainline.org> Cc: Konrad Dybcio <konradybcio@kernel.org> Cc: linux-arm-msm@vger.kernel.org Cc: linux-clk@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> Changes in v4: - Rebase on next-20240606 - Do NOT change the wait in the HUAYRA_2290 configure to a poll, as that seems to not work correctly.. - Link to v3: https://lore.kernel.org/r/20240219-topic-rb1_gpu-v3-0-86f67786539a@linaro.org Changes in v3: - Use EXPORT_SYMBOL_GPL in the alpha pll change - Drop applied patches - Pick up tags - Link to v2: https://lore.kernel.org/r/20240219-topic-rb1_gpu-v2-0-2d3d6a0db040@linaro.org Changes in v2: - Drop applied smmu-bindings patch - Fix the gpucc bindings patch to be even better - Reorder HUAYRA_2290 definitions near HUAYRA (..Add HUAYRA_2290 support..) - Replace weird memory barriers copypasted from msm-5.4 with readback to ensure timely write completion (..Add HUAYRA_2290 support..) - Keep my super amazing commit message referencing the 3D accelerator official naming (dts) - Pick up tags - Link to v1: https://lore.kernel.org/r/20240219-topic-rb1_gpu-v1-0-d260fa854707@linaro.org --- Konrad Dybcio (5): dt-bindings: clock: Add Qcom QCM2290 GPUCC clk: qcom: clk-alpha-pll: Add HUAYRA_2290 support clk: qcom: Add QCM2290 GPU clock controller driver arm64: dts: qcom: qcm2290: Add GPU nodes arm64: dts: qcom: qrb2210-rb1: Enable the GPU .../bindings/clock/qcom,qcm2290-gpucc.yaml | 77 ++++ arch/arm64/boot/dts/qcom/qcm2290.dtsi | 154 ++++++++ arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 8 + drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 47 +++ drivers/clk/qcom/clk-alpha-pll.h | 3 + drivers/clk/qcom/gpucc-qcm2290.c | 423 +++++++++++++++++++++ include/dt-bindings/clock/qcom,qcm2290-gpucc.h | 32 ++ 9 files changed, 754 insertions(+) --- base-commit: ee78a17615ad0cfdbbc27182b1047cd36c9d4d5f change-id: 20240219-topic-rb1_gpu-3ec8c6830384 Best regards,