]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge tag 'qcom-clk-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git...
authorStephen Boyd <sboyd@kernel.org>
Sun, 27 Jul 2025 06:23:58 +0000 (23:23 -0700)
committerStephen Boyd <sboyd@kernel.org>
Sun, 27 Jul 2025 06:23:58 +0000 (23:23 -0700)
Pull Qualcomm clk driver updates from Bjorn Andersson:

 - Add global, display, gpu, video, camera, tcsr, and rpmh clock controller
   for the Qualcomm Milos SoC
 - Add camera, display, GPU, and video clock controllers for
   Qualcomm QCS615
 - Add the video clock controller for Qualcomm SM6350
 - Add a camera clock controller driver for Qualcomm SC8180X
 - Move Qualcomm PLL configuration to really probe across a
   variety of platforms, in order to handle the clock controllers
   powered by multiple power domains.
 - Replace round_rate() with determine_rate() across the Qualcomm clock
   implementations
 - Enable GDSC hardware control for video clock controller GDSCs
   in a few platforms.
 - Fix GE PHY reset on Qualcomm IPQ5018, broken NSS port6
   frequency table on Qualcomm IPQ8074, add missing video resets
   on Qualcomm X1E80100 and keep the XO clock always on on
   Qualcomm IPQ5018.

* tag 'qcom-clk-for-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (65 commits)
  dt-bindings: clock: qcom,sm4450-dispcc: Reference qcom,gcc.yaml
  dt-bindings: clock: qcom,sm4450-camcc: Reference qcom,gcc.yaml
  dt-bindings: clock: qcom,mmcc: Reference qcom,gcc.yaml
  dt-bindings: clock: qcom,sm8150-camcc: Reference qcom,gcc.yaml
  dt-bindings: clock: qcom: Remove double colon from description
  clk: qcom: Add Video Clock controller (VIDEOCC) driver for Milos
  dt-bindings: clock: qcom: document the Milos Video Clock Controller
  clk: qcom: Add Graphics Clock controller (GPUCC) driver for Milos
  dt-bindings: clock: qcom: document the Milos GPU Clock Controller
  clk: qcom: Add Display Clock controller (DISPCC) driver for Milos
  dt-bindings: clock: qcom: document the Milos Display Clock Controller
  clk: qcom: Add Camera Clock controller (CAMCC) driver for Milos
  dt-bindings: clock: qcom: document the Milos Camera Clock Controller
  clk: qcom: Add Global Clock controller (GCC) driver for Milos
  dt-bindings: clock: qcom: document the Milos Global Clock Controller
  clk: qcom: common: Add support to register rcg dfs in qcom_cc_really_probe
  clk: qcom: gcc-x1e80100: Add missing video resets
  dt-bindings: clock: qcom,x1e80100-gcc: Add missing video resets
  clk: qcom: videocc-sm8550: Add separate frequency tables for X1E80100
  clk: qcom: videocc-sm8550: Allow building without SM8550/SM8560 GCC
  ...


Trivial merge