OSDN Git Service

Merge branches 'clk-rpi-cpufreq', 'clk-tegra', 'clk-simplify-provider.h', 'clk-sprd...
authorStephen Boyd <sboyd@kernel.org>
Fri, 12 Jul 2019 18:11:30 +0000 (11:11 -0700)
committerStephen Boyd <sboyd@kernel.org>
Fri, 12 Jul 2019 18:11:30 +0000 (11:11 -0700)
 - Support for CPU clks on Raspberry Pi devices
 - Slow clk support for AT91 SAM9X60 SoCs

* clk-rpi-cpufreq:
  clk: raspberrypi: register platform device for raspberrypi-cpufreq
  firmware: raspberrypi: register clk device
  clk: bcm283x: add driver interfacing with Raspberry Pi's firmware
  clk: bcm2835: remove pllb

* clk-tegra:
  clk: tegra: Do not enable PLL_RE_VCO on Tegra210
  clk: tegra: Warn if an enabled PLL is in IDDQ
  clk: tegra: Do not warn unnecessarily
  clk: tegra210: fix PLLU and PLLU_OUT1

* clk-simplify-provider.h:
  clk: consoldiate the __clk_get_hw() declarations
  clk: Unexport __clk_of_table
  clk: Remove ifdef for COMMON_CLK in clk-provider.h

* clk-sprd:
  clk: sprd: Add check for return value of sprd_clk_regmap_init()
  clk: sprd: Check error only for devm_regmap_init_mmio()
  clk: sprd: Switch from of_iomap() to devm_ioremap_resource()

* clk-at91:
  clk: at91: sckc: use dedicated functions to unregister clock
  clk: at91: sckc: improve error path for sama5d4 sck registration
  clk: at91: sckc: remove unnecessary line
  clk: at91: sckc: improve error path for sam9x5 sck register
  clk: at91: sckc: add support to free slow clock osclillator
  clk: at91: sckc: add support to free slow rc oscillator
  clk: at91: sckc: add support to free slow oscillator
  clk: at91: sckc: add support for SAM9X60
  dt-bindings: clk: at91: add bindings for SAM9X60's slow clock controller
  clk: at91: sckc: add support to specify registers bit offsets
  clk: at91: sckc: sama5d4 has no bypass support

1  2  3  4  5  6 
drivers/clk/clk.c
drivers/clk/imx/clk-imx6q.c
drivers/clk/imx/clk-imx6sll.c
drivers/clk/imx/clk-imx6sx.c
drivers/clk/imx/clk-imx6ul.c
drivers/clk/imx/clk-imx7d.c
drivers/clk/imx/clk.c
include/linux/clk-provider.h

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@@@@@ -1,7 -1,6 -1,6 -1,7 -1,6 -1,6 +1,8 @@@@@@@
      // SPDX-License-Identifier: GPL-2.0
      #include <linux/clk.h>
+++ ++#include <linux/clk-provider.h>
      #include <linux/err.h>
 +++++#include <linux/io.h>
      #include <linux/of.h>
      #include <linux/slab.h>
      #include <linux/spinlock.h>
Simple merge