1. 04 Oct, 2022 1 commit
    • Stephen Boyd's avatar
      Merge tag 'qcom-clk-for-6.1' of... · 8f2fcac8
      Stephen Boyd authored
      Merge tag 'qcom-clk-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
      
      Pull Qualcomm clk driver updates from Bjorn Andersson:
      
      This introduces display clock controllers are introduces for SM6115 and
      SM8450, and SC8280XP gains a GPU clock controller.  MSM8909 and SM6375
      gains global and SMD RPM clock controller drivers.
      
      The handling of GDSCs with PWRSTS_RET was fixed, to keep the GDSC on
      while powering down the parent supply. This solved retention issues
      during suspend of USB on sc7180/7280 and SC8280XP.
      
      SM6115 and QCM2260 are moved to reuse PLL configuration. SDM660 SDCC1
      was moved to floor ops.
      
      Support for the APCS PLLs for IPQ8064, IPQ8074 and IPQ6018 was
      added/fixed. The MSM8996 CPU clocks was updated, with support for ACD
      clocks added.
      
      Support for SDM670 was added to the SDM845 Glbal clock controller and
      the RPMh clock controller driver.
      
      Transition to parent_data, parent_hws and use of ARRAY_SIZE() for
      num_parents was done for MSM8660, MSM8916, MSM8939, MSM8960 global clock
      controllers, IPQ8064 LPASS clock controller and MSM8960 multimedia clock
      controller.
      
      Support for per-reset defined delay of was introduced.
      
      * tag 'qcom-clk-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (93 commits)
        clk: qcom: gcc-msm8939: use ARRAY_SIZE instead of specifying num_parents
        clk: qcom: gcc-msm8939: use parent_hws where possible
        dt-bindings: clock: move qcom,gcc-msm8939 to qcom,gcc-msm8916.yaml
        clk: qcom: gcc-sm6350: Update the .pwrsts for usb gdscs
        clk: qcom: gcc-sc8280xp: use retention for USB power domains
        clk: qcom: gdsc: add missing error handling
        dt-bindings: clocks: qcom,gcc-sc8280xp: Fix typos
        clk: qcom: Add global clock controller driver for SM6375
        dt-bindings: clock: add SM6375 QCOM global clock bindings
        clk: qcom: alpha: Add support for programming the PLL_FSM_LEGACY_MODE bit
        clk: qcom: gcc-sc7280: Update the .pwrsts for usb gdscs
        clk: qcom: gcc-sc7180: Update the .pwrsts for usb gdsc
        clk: qcom: gdsc: Fix the handling of PWRSTS_RET support
        clk: qcom: Add SC8280XP GPU clock controller
        dt-bindings: clock: Add Qualcomm SC8280XP GPU binding
        clk: qcom: smd: Add SM6375 clocks
        dt-bindings: clock: qcom: rpmcc: Add BIMC_FREQ_LOG
        dt-bindings: clock: qcom,rpmcc: Add compatible for SM6375
        clk: qcom: rpmhcc: add sdm670 clocks
        dt-bindings: clock: add rpmhcc bindings for sdm670
        ...
      8f2fcac8
  2. 29 Sep, 2022 6 commits
  3. 28 Sep, 2022 7 commits
  4. 27 Sep, 2022 25 commits
  5. 26 Sep, 2022 1 commit