Thread (24 messages) 24 messages, 4 authors, 2022-09-15
STALE1406d

[PATCH 00/15] clk: qcom: use parent_hws/_data for APQ8064 clocks

From: Dmitry Baryshkov <hidden>
Date: 2022-06-23 12:04:30
Also in: linux-arm-msm, linux-clk

This series converts the APQ8064/MSM8960 clock drivers, bindings and DTs
to use parent_hws/_data and excplicit clock binding in DT.

Dependencies: [1] (whole series), [2], [3]

[1] https://lore.kernel.org/linux-arm-msm/20220521151437.1489111-1-dmitry.baryshkov@linaro.org/ (local)
[2] https://lore.kernel.org/linux-arm-msm/20220617122922.769562-2-dmitry.baryshkov@linaro.org/ (local)
[3] https://lore.kernel.org/linux-arm-msm/20220617122922.769562-3-dmitry.baryshkov@linaro.org/ (local)

Dmitry Baryshkov (15):
  dt-bindings: clocks: qcom,gcc-apq8064: define clocks/-names properties
  dt-bindings: clocks: qcom,mmcc: define clocks/clock-names for MSM8960
  clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifying
    num_parents
  clk: qcom: gcc-msm8960: use parent_hws/_data instead of parent_names
  clk: qcom: lcc-msm8960: use macros to implement mi2s clocks
  clk: qcom: lcc-msm8960: use parent_hws/_data instead of parent_names
  clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specifying
    num_parents
  clk: qcom: mmcc-msm8960: move clock parent tables down
  clk: qcom: mmcc-msm8960: use parent_hws/_data instead of parent_names
  ARM: dts: qcom: apq8064: add clocks to the LCC device node
  ARM: dts: qcom: msm8960: add clocks to the LCC device node
  ARM: dts: qcom: apq8064: add clocks to the GCC device node
  ARM: dts: qcom: msm8960: add clocks to the GCC device node
  ARM: dts: qcom: apq8064: add clocks to the MMCC device node
  ARM: dts: qcom: msm8960: add clocks to the MMCC device node

 .../bindings/clock/qcom,gcc-apq8064.yaml      |   9 +
 .../devicetree/bindings/clock/qcom,mmcc.yaml  |  31 ++
 arch/arm/boot/dts/qcom-apq8064.dtsi           |  35 ++
 arch/arm/boot/dts/qcom-msm8960.dtsi           |  39 +-
 drivers/clk/qcom/gcc-msm8960.c                | 436 ++++++++++-------
 drivers/clk/qcom/lcc-msm8960.c                | 211 +++-----
 drivers/clk/qcom/mmcc-msm8960.c               | 454 +++++++++++-------
 7 files changed, 713 insertions(+), 502 deletions(-)

-- 
2.35.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help