• Stephen Boyd's avatar
    Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-ux500', 'clk-kconfig'... · 36bf7a5b
    Stephen Boyd authored
    Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-ux500', 'clk-kconfig' and 'clk-at91' into clk-next
    
     - Warn about critical clks that fail to enable or prepare
     - Detect more PRMCU variants in ux500 driver
    
    * clk-uniphier:
      clk: uniphier: Add SCSSI clock gate for each channel
    
    * clk-warn-critical:
      clk: Warn about critical clks that fail to enable
      clk: Don't try to enable critical clocks if prepare failed
      clk: tegra: Fix double-free in tegra_clk_init()
      clk: samsung: exynos5420: Keep top G3D clocks enabled
      clk: qcom: Avoid SMMU/cx gdsc corner cases
      clk: qcom: gcc-sc7180: Fix setting flag for votable GDSCs
      clk: Move clk_core_reparent_orphans() under CONFIG_OF
      clk: at91: fix possible deadlock
      clk: walk orphan list on clock provider registration
      clk: imx: pll14xx: fix clk_pll14xx_wait_lock
      clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table
      clk: imx: clk-composite-8m: add lock to gate/mux
    
    * clk-ux500:
      clk: ux500: Fix up the SGA clock for some variants
    
    * clk-kconfig:
      clk: Fix Kconfig indentation
    
    * clk-at91:
      clk: at91: sam9x60: fix programmable clock prescaler
      clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value
    36bf7a5b
clk.c 122 KB