• Stephen Boyd's avatar
    Merge branches 'clk-mmp', 'clk-intel', 'clk-ingenic', 'clk-qcom' and 'clk-silabs' into clk-next · 5debcd01
    Stephen Boyd authored
     - Start making audio and GPU clks work on Marvell MMP2/MMP3 SoCs
     - Add support for X1830 and X1000 Ingenic SoC clk controllers
     - Add support for Qualcomm's MSM8939 Generic Clock Controller
     - Add some GPU, NPU, and UFS clks to Qualcomm SM8150 driver
     - Enable supply regulators for GPU gdscs on Qualcomm SoCs
     - Add support for Si5342, Si5344 and Si5345 chips
    
    * clk-mmp:
      clk: mmp2: Add audio clock controller driver
      dt-bindings: clock: Add Marvell MMP Audio Clock Controller binding
      clk: mmp2: Add support for power islands
      dt-bindings: marvell,mmp2: Add ids for the power domains
      dt-bindings: clock: Make marvell,mmp2-clock a power controller
      clk: mmp2: Add the audio clock
      clk: mmp2: Add the I2S clocks
      clk: mmp2: Rename mmp2_pll_init() to mmp2_main_clk_init()
      clk: mmp2: Move thermal register defines up a bit
      dt-bindings: marvell,mmp2: Add clock id for the Audio clock
      dt-bindings: marvell,mmp2: Add clock id for the I2S clocks
      clk: mmp: frac: Allow setting bits other than the numerator/denominator
      clk: mmp: frac: Do not lose last 4 digits of precision
    
    * clk-intel:
      clk: intel: remove redundant initialization of variable rate64
      clk: intel: Add CGU clock driver for a new SoC
      dt-bindings: clk: intel: Add bindings document & header file for CGU
    
    * clk-ingenic:
      clk: ingenic: Mark ingenic_tcu_of_match as __maybe_unused
      clk: X1000: Add FIXDIV for SSI clock of X1000.
      dt-bindings: clock: Add and reorder ABI for X1000.
      clk: Ingenic: Add CGU driver for X1830.
      dt-bindings: clock: Add X1830 clock bindings.
      clk: Ingenic: Adjust cgu code to make it compatible with X1830.
      clk: Ingenic: Remove unnecessary spinlock when reading registers.
    
    * clk-qcom:
      clk: qcom: Add missing msm8998 ufs_unipro_core_clk_src
      dt-bindings: clock: Add YAML schemas for QCOM A53 PLL
      clk: qcom: gcc-msm8939: Add MSM8939 Generic Clock Controller
      clk: qcom: gcc: Add support for Secure control source clock
      dt-bindings: clock: Add gcc_sec_ctrl_clk_src clock ID
      clk: qcom: gcc: Add support for a new frequency for SC7180
      clk: qcom: Add DT bindings for MSM8939 GCC
      clk: qcom: gcc: Add missing UFS clocks for SM8150
      clk: qcom: gcc: Add GPU and NPU clocks for SM8150
      clk: qcom: mmcc-msm8996: Properly describe GPU_GX gdsc
      clk: qcom: gdsc: Handle GDSC regulator supplies
      clk: qcom: msm8916: Fix the address location of pll->config_reg
    
    * clk-silabs:
      clk: clk-si5341: Add support for the Si5345 series
    5debcd01
Kconfig 4.57 KB