1. 21 Dec, 2020 2 commits
    • Stephen Boyd's avatar
      Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'clk-freescale' and... · d240d4c2
      Stephen Boyd authored
      Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'clk-freescale' and 'clk-unused' into clk-next
      
       - Replace clk-provider.h with of_clk.h when possible
      
      * clk-amlogic:
        clk: meson: g12a: add MIPI DSI Host Pixel Clock
        dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings
        clk: meson: enable building as modules
        clk: meson: Kconfig: fix dependency for G12A
        clk: meson: axg: add MIPI DSI Host clock
        clk: meson: axg: add Video Clocks
        dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding
        dt-bindings: clk: axg-clkc: add Video Clocks
      
      * clk-rockchip:
        clk: rockchip: fix i2s gate bits on rk3066 and rk3188
        clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a i2s and uart clocks
        clk: rockchip: Remove redundant null check before clk_prepare_enable
        clk: rockchip: Add appropriate arch dependencies
      
      * clk-of:
        xtensa: Replace <linux/clk-provider.h> by <linux/of_clk.h>
        sh: boards: Replace <linux/clk-provider.h> by <linux/of_clk.h>
      
      * clk-freescale:
        clk: fsl-flexspi: new driver
        dt-bindings: clock: document the fsl-flexspi-clk device
        clk: divider: add devm_clk_hw_register_divider_table()
        clk: qoriq: provide constants for the type
        clk: fsl-sai: use devm_clk_hw_register_composite_pdata()
        clk: composite: add devm_clk_hw_register_composite_pdata()
        clk: fsl-sai: fix memory leak
        clk: qoriq: Add platform dependencies
      
      * clk-unused:
        clk: scpi: mark scpi_clk_match as maybe unused
        clk: pwm: drop of_match_ptr from of_device_id table
      d240d4c2
    • Stephen Boyd's avatar
      Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk-hw', 'clk-renesas'... · 23cae54f
      Stephen Boyd authored
      Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk-hw', 'clk-renesas' and 'clk-samsung' into clk-next
      
       - Camera clks on Qualcomm SC7180 SoCs
       - GCC and RPMh clks on Qualcomm SDX55 SoCs
       - RPMh clks on Qualcomm SM8350 SoCs
       - LPASS clks on Qualcomm SM8250 SoCs
       - Add devm variant of clk_notifier_register()
       - Add clk_hw_get_clk() to generate a struct clk from a struct clk_hw
      
      * clk-doc:
        clk: fix a kernel-doc markup
      
      * clk-qcom: (27 commits)
        clk: qcom: rpmh: add support for SM8350 rpmh clocks
        dt-bindings: clock: Add RPMHCC bindings for SM8350
        clk: qcom: lpasscc: Introduce pm autosuspend for SC7180
        clk: qcom: gcc-sc7180: Add 50 MHz clock rate for SDC2
        clk: qcom: gcc-sc7180: Use floor ops for sdcc clks
        clk: qcom: Add GDSC support for SDX55 GCC
        dt-bindings: clock: Add GDSC in SDX55 GCC
        clk: qcom: Add support for SDX55 RPMh clocks
        dt-bindings: clock: Introduce RPMHCC bindings for SDX55
        clk: qcom: Add SDX55 GCC support
        dt-bindings: clock: Add SDX55 GCC clock bindings
        clk: qcom: Kconfig: Fix spelling mistake "dyanmic" -> "dynamic"
        clk: qcom: rpmh: Add CE clock on sdm845.
        dt-bindings: clock: Add entry for crypto engine RPMH clock resource
        clk: qcom: dispcc-sm8250: handle MMCX power domain
        clk: qcom: camcc-sc7180: Use runtime PM ops instead of clk ones
        clk: qcom: lpass-sc7180: Clean up on error in lpass_sc7180_init()
        clk: qcom: Add support to LPASS AON_CC Glitch Free Mux clocks
        clk: qcom: Add support to LPASS AUDIO_CC Glitch Free Mux clocks
        dt-bindings: clock: Add support for LPASS Always ON Controller
        ...
      
      * clk-simplify:
        clk: remove unneeded dead-store initialization
      
      * clk-hw:
        clk: meson: g12: use devm variant to register notifiers
        clk: add devm variant of clk_notifier_register
        clk: meson: g12: drop use of __clk_lookup()
        clk: add api to get clk consumer from clk_hw
        clk: avoid devm_clk_release name clash
      
      * clk-renesas:
        dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert bindings to json-schema
        clk: renesas: sh73a0: Stop using __raw_*() I/O accessors
        clk: renesas: r8a774c0: Add RPC clocks
        clk: renesas: r8a779a0: Fix R and OSC clocks
        clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv
        clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_control_array_get()
        clk: renesas: r8a774b1: Add RPC clocks
        clk: renesas: r8a774a1: Add RPC clocks
        clk: renesas: r8a779a0: Add VIN clocks
        clk: renesas: r8a779a0: Add CSI4[0-3] clocks
        MAINTAINERS: Update git repo for Renesas clock drivers
        clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_register() static
        clk: renesas: rcar-gen3: Remove stp_ck handling for SDHI
      
      * clk-samsung:
        clk: samsung: Prevent potential endless loop in the PLL ops
        clk: samsung: Allow compile testing of Exynos, S3C64xx and S5Pv210
      23cae54f
  2. 10 Dec, 2020 20 commits
  3. 08 Dec, 2020 10 commits
  4. 07 Dec, 2020 8 commits