[PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs
Abel Vesa <[email protected]>
| Newsgroups | org.kernel.vger.linux-clk,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Tie the CX power domain to GCC clock controller for SM8250, SM8350, SM8450, SM8550, SM8650, SM8750, Kaanapali, and QCS615. Also enable the runtime PM in each of the GCC provider drivers. The existing common GCC schema accepts the standard power-domains property, so the bindings require no update. Only Kaanapali requires a Fixes tag, as runtime PM support was not available when the other platforms were upstreamed. Signed-off-by: Abel Vesa <[email protected]> --- Changes in v2: - Clarify the runtime PM rationale in the GCC driver commit messages. - Picked up Konrad's R-b tag for the dts patches. - Link to v1: https://patch.msgid.link/[email protected] --- Abel Vesa (16): clk: qcom: gcc-sm8250: Tie the CX power domain to controller clk: qcom: gcc-sm8350: Tie the CX power domain to controller clk: qcom: gcc-sm8450: Tie the CX power domain to controller clk: qcom: gcc-sm8550: Tie the CX power domain to controller clk: qcom: gcc-sm8650: Tie the CX power domain to controller clk: qcom: gcc-sm8750: Tie the CX power domain to controller clk: qcom: gcc-kaanapali: Tie the CX power domain to controller clk: qcom: gcc-qcs615: Tie the CX power domain to controller arm64: dts: qcom: sm8250: Add GCC CX power domain arm64: dts: qcom: sm8350: Add GCC CX power domain arm64: dts: qcom: sm8450: Add GCC CX power domain arm64: dts: qcom: sm8550: Add GCC CX power domain arm64: dts: qcom: sm8650: Add GCC CX power domain arm64: dts: qcom: sm8750: Add GCC CX power domain arm64: dts: qcom: kaanapali: Add GCC CX power domain arm64: dts: qcom: talos: Add GCC CX power domain arch/arm64/boot/dts/qcom/kaanapali.dtsi | 2 ++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8550.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 ++ arch/arm64/boot/dts/qcom/sm8750.dtsi | 2 ++ arch/arm64/boot/dts/qcom/talos.dtsi | 2 ++ drivers/clk/qcom/gcc-kaanapali.c | 1 + drivers/clk/qcom/gcc-qcs615.c | 1 + drivers/clk/qcom/gcc-sm8250.c | 1 + drivers/clk/qcom/gcc-sm8350.c | 1 + drivers/clk/qcom/gcc-sm8450.c | 1 + drivers/clk/qcom/gcc-sm8550.c | 1 + drivers/clk/qcom/gcc-sm8650.c | 1 + drivers/clk/qcom/gcc-sm8750.c | 1 + 16 files changed, 20 insertions(+) --- base-commit: 5453bc3279e9f8578ac3e534d476240e40c879e1 change-id: 20260819-qcom-tie-cx-to-gcc-67e6697639b5 Best regards, -- Abel Vesa <[email protected]>