Linus Torvalds
5f1201d515
The changes to the common clock framework for 4.2 are dominated by new
...
drivers and updates to existing ones, as usual. There are some fixes to
the framework itself and several cleanups for sparse warnings, etc.
Please consider pulling.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVlCubAAoJEKI6nJvDJaTUJ3cQAKdaU+NpWX9Qajt6snIHcqB6
nBg57DltuPh1XFMPHDIdPe+8rK0RDQjao6jwzzqUKGaZJ3sycPCIn8mh+iZCP7Se
yxhacQIAIp2qbIlIQ8Epcc6jnma/8cUyfB0BuYMddzb7bk2PXLfLxzJgAo5pXZM1
LQoBxdpBh3Y7vcdBFLuHsnORTZdRI29Nu7p5dRK27vxWFBoCqL3bshHSS8g7lTBc
XUWcFhfFe7WvMvBqqF8pSJlCmHzO90S0MmFPT4OQy4NtAysPpjsqI6RPCHBTyvy+
oniMM6zM/RdN1VnLB49HvAL4mArjAdsQGxNywsUpvD/IcZPbpM8N3VA3xHzANMfy
iJ9374zgjRn3/YBfjYFCcyVUY7SPeiRsXh97ZMZJGY5BC5FbXuKMn3STPrUilhw/
CMSq9ARdmjlPQDW5EuEGFeap+7oz4q4Kgk0qgmOktIVYhtt9Pn0ddMKINIpokzbi
4w0z1kc/YVHZpFMNYxAQoxYzejU9hxybUvYUEnu9RFzzOW+o7DsmMv7k5r1XY+oO
P1Kz0jVWCw46XnvP6z1V4SforZOQXr1Om698O8fd7ke7Q7gFCr2UQjIuXliC/g8u
NREqu1kceXTeWnt0LFZB7GMOo2Edo21qYIAILyqTO50QJL2at5WLoibaM03y7I7x
GeMP1APDHJI0E5dn0v5P
=Iv72
-----END PGP SIGNATURE-----
Merge tag 'clk-for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Pull clock framework updates from Michael Turquette:
"The changes to the common clock framework for 4.2 are dominated by new
drivers and updates to existing ones, as usual.
There are some fixes to the framework itself and several cleanups for
sparse warnings, etc"
* tag 'clk-for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (135 commits)
clk: stm32: Add clock driver for STM32F4[23]xxx devices
dt-bindings: Document the STM32F4 clock bindings
cpufreq: exynos: remove Exynos4210 specific cpufreq driver support
ARM: Exynos: switch to using generic cpufreq driver for Exynos4210
clk: samsung: exynos4: add cpu clock configuration data and instantiate cpu clock
clk: samsung: add infrastructure to register cpu clocks
clk: add CLK_RECALC_NEW_RATES clock flag for Exynos cpu clock support
doc: dt: add documentation for lpc1850-ccu clk driver
clk: add lpc18xx ccu clk driver
doc: dt: add documentation for lpc1850-cgu clk driver
clk: add lpc18xx cgu clk driver
clk: keystone: add support for post divider register for main pll
clk: mvebu: flag the crypto clk as CLK_IGNORE_UNUSED
clk: cygnus: remove Cygnus dummy clock binding
clk: cygnus: add clock support for Broadcom Cygnus
clk: Change bcm clocks build dependency
clk: iproc: add initial common clock support
clk: iproc: define Broadcom iProc clock binding
MAINTAINERS: update email for Michael Turquette
clk: meson: add some error handling in meson_clk_register_cpu()
...
2015-07-01 19:22:00 -07:00
..
alphascale,asm9260.h
ARM: clk: add clk-asm9260 driver
2015-01-20 10:10:51 -08:00
at91.h
dt-bindings: clock: Move at91.h to dt-bindigs/clock
2014-04-18 23:44:52 +02:00
bcm-cygnus.h
clk: cygnus: add clock support for Broadcom Cygnus
2015-06-18 12:36:39 -07:00
bcm281xx.h
clk: bcm281xx: move compatible string definitions
2014-04-30 11:51:39 -07:00
bcm21664.h
clk: bcm21664: use common clock framework
2014-04-30 11:51:44 -07:00
berlin2.h
clk: berlin: add binding include for Berlin SoC clock ids
2014-05-19 23:02:24 +02:00
berlin2q.h
clk: berlin: add binding include for Berlin SoC clock ids
2014-05-19 23:02:24 +02:00
clps711x-clock.h
clk: Add CLPS711X clk driver
2014-07-28 23:30:46 -07:00
efm32-cmu.h
clk: new driver for efm32 SoC
2013-11-04 12:23:18 -08:00
exynos-audss-clk.h
dt-bindings: clock: Move exynos-audss-clk.h to dt-bindings/clock
2014-03-21 04:31:30 +09:00
exynos4.h
clk: samsung: exynos4: Add divider clock id for memory bus frequency
2015-01-28 15:51:17 +01:00
exynos7-clk.h
clk: samsung: exynos7: add clocks for audio block
2015-01-15 15:18:51 +01:00
exynos3250.h
clk: samsung: exynos3250: Add driver for CMU_ISP clock domain
2015-03-30 15:18:53 -07:00
exynos4415.h
clk: samsung: exynos4415: Add clocks using common clock framework
2014-10-30 19:53:04 +01:00
exynos5250.h
clk: samsung: trivial: Correct typo in author's name
2014-07-26 02:57:20 +02:00
exynos5260-clk.h
clk/exynos5260: add macros and documentation for exynos5260
2014-05-14 19:16:55 +02:00
exynos5410.h
clk: exynos5410: register clocks using common clock framework
2014-05-31 02:13:16 +09:00
exynos5420.h
clk: exynos5420: Add IDs for clocks used in DISP1 power domain
2015-01-29 08:52:22 +09:00
exynos5433.h
clk: samsung: exynos5433: Move CLK_SCLK_HDMI_SPDIF_DISP clock to CMU_TOP domain
2015-02-05 19:31:09 +01:00
exynos5440.h
clk: samsung: trivial: Correct typo in author's name
2014-07-26 02:57:20 +02:00
hi3620-clock.h
clk: hisilicon: add hi3620_mmc_clks
2014-02-26 16:03:56 -08:00
hi6220-clock.h
dt-bindings: Add header file of hi6220 clock driver
2015-06-03 09:33:50 -07:00
hip04-clock.h
clk: hip04: add clock driver
2014-03-19 15:23:53 +08:00
hix5hd2-clock.h
clk: hix5hd2: add I2C clocks
2014-09-28 10:27:09 +08:00
imx1-clock.h
ARM: i.MX1 clk: Add devicetree support
2014-07-18 16:10:03 +08:00
imx5-clock.h
ARM: imx53: clk: add ARM clock
2014-11-23 14:56:20 +08:00
imx6qdl-clock.h
ARM: imx6q: clk: Add support for mipi_ipg clock as a shared clock gate
2015-03-02 20:52:16 +08:00
imx6sl-clock.h
ARM: clk-imx6sl: refine clock tree for SSI
2014-09-16 10:09:39 +08:00
imx6sx-clock.h
ARM: imx6sx: add BYPASS support for PLL clocks
2014-09-16 10:06:49 +08:00
imx7d-clock.h
dt-bindings: add imx7d clock ID definitions
2015-06-03 14:41:29 +08:00
imx21-clock.h
ARM: i.MX21 clk: Add devicetree support
2014-07-18 16:11:32 +08:00
imx27-clock.h
ARM: i.MX27 clk: Add 26 MHz oscillator circuit clock gate
2014-07-18 16:11:38 +08:00
jz4740-cgu.h
DEVICETREE: Add Ingenic CGU binding documentation
2015-06-21 21:53:13 +02:00
jz4780-cgu.h
DEVICETREE: Add Ingenic CGU binding documentation
2015-06-21 21:53:13 +02:00
lpc18xx-ccu.h
clk: add lpc18xx ccu clk driver
2015-06-18 15:44:48 -07:00
lpc18xx-cgu.h
clk: add lpc18xx cgu clk driver
2015-06-18 15:44:47 -07:00
lsi,axm5516-clks.h
ARM: Add platform support for LSI AXM55xx SoC
2014-05-23 18:18:39 +02:00
marvell,mmp2.h
clk: mmp: add timer clock for pxa168/mmp2/pxa910
2015-06-04 12:07:53 -07:00
marvell,pxa168.h
clk: mmp: add timer clock for pxa168/mmp2/pxa910
2015-06-04 12:07:53 -07:00
marvell,pxa910.h
clk: mmp: add timer clock for pxa168/mmp2/pxa910
2015-06-04 12:07:53 -07:00
marvell,pxa1928.h
dt-bindings: Add pxa1928 clock binding
2015-05-15 12:31:38 -07:00
maxim,max77686.h
clk: max77686: Add DT include for MAX77686 PMIC clock
2014-09-09 13:55:38 -07:00
maxim,max77802.h
clk: Add driver for Maxim 77802 PMIC clocks
2014-09-09 13:55:59 -07:00
meson8b-clkc.h
clk: meson: Add support for Meson clock controller
2015-06-05 17:22:08 -07:00
mpc512x-clock.h
powerpc/512x: clk: support MPC5121/5123/5125 SoC variants
2014-01-12 18:59:36 +01:00
mt8135-clk.h
clk: mediatek: Add basic clocks for Mediatek MT8135.
2015-05-05 22:50:35 -07:00
mt8173-clk.h
clk: mediatek: Add basic clocks for Mediatek MT8173.
2015-05-05 22:50:38 -07:00
pistachio-clk.h
CLK: Add binding document for Pistachio clock controllers
2015-03-27 18:51:31 +01:00
pxa-clock.h
clk: add pxa clocks infrastructure
2014-09-30 12:31:30 -07:00
qcom,gcc-apq8084.h
clk: qcom: Add APQ8084 clocks for SATA, PCIe and UFS
2014-07-11 13:23:33 -07:00
qcom,gcc-ipq806x.h
clk: qcom: Add support for NSS/GMAC clocks and resets
2015-05-30 17:04:36 -07:00
qcom,gcc-msm8660.h
clk: qcom: Add support for MSM8660's global clock controller (GCC)
2014-01-16 12:01:05 -08:00
qcom,gcc-msm8916.h
dt-bindings: Add #defines for MSM8916 clocks and resets
2015-04-03 13:33:50 -07:00
qcom,gcc-msm8960.h
clk: qcom: Fully support apq8064 global clock control
2014-07-11 13:21:22 -07:00
qcom,gcc-msm8974.h
clk: qcom: Support msm8974pro global clock control hardware
2014-05-29 09:30:24 -07:00
qcom,lcc-ipq806x.h
dt-bindings: Add #defines for IPQ806x lpass clock control
2015-01-27 11:49:14 -08:00
qcom,lcc-msm8960.h
clk: qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driver
2015-01-27 11:49:34 -08:00
qcom,mmcc-apq8084.h
clk: qcom: Fix duplicate rbcpr clock name
2014-11-17 10:40:42 -08:00
qcom,mmcc-msm8960.h
clk: qcom: Add support for APQ8064 multimedia clocks
2014-07-15 16:39:03 -07:00
qcom,mmcc-msm8974.h
dt-bindings: qcom: Fix warning with duplicate dt define
2014-01-27 11:27:04 -08:00
r7s72100-clock.h
ARM: shmobile: r7s72100: add spi clocks to dtsi
2014-05-14 11:42:54 +09:00
r8a73a4-clock.h
ARM: shmobile: r8a73a4: Add IRQC clock to device tree
2015-05-11 15:00:09 +09:00
r8a7740-clock.h
ARM: shmobile: r8a7740 dtsi: Add missing INTCA clock for irqpin module
2014-10-30 09:56:22 +09:00
r8a7778-clock.h
ARM: shmobile: r8a7778: add CPG register bits header
2015-02-24 06:40:44 +09:00
r8a7779-clock.h
ARM: shmobile: r8a7779: Add clock index macros for DT sources
2014-05-27 19:17:25 -07:00
r8a7790-clock.h
ARM: shmobile: r8a7790: Add IRQC clock to device tree
2015-05-11 15:01:22 +09:00
r8a7791-clock.h
ARM: shmobile: r8a7791: Add IRQC clock to device tree
2015-05-11 15:01:23 +09:00
r8a7794-clock.h
ARM: shmobile: r8a7794: Add IRQC clock to device tree
2015-05-11 15:01:23 +09:00
rk3066a-cru.h
clk: rockchip: add clock driver for rk3188 and rk3066 clocks
2014-07-13 12:17:09 -07:00
rk3188-cru-common.h
clk: rockchip: add binding id for ARMCLK
2014-09-27 17:56:35 +02:00
rk3188-cru.h
clk: rockchip: add clock driver for rk3188 and rk3066 clocks
2014-07-13 12:17:09 -07:00
rk3288-cru.h
ARM: SoC DT updates
2015-02-17 09:36:52 -08:00
rockchip,rk808.h
mfd: dt-bindings: Add RK808 device tree bindings document
2014-09-26 08:15:55 +01:00
s3c2410.h
clk: samsung: add clock controller driver for s3c2410, s3c2440 and s3c2442
2014-05-13 08:00:40 +09:00
s3c2412.h
clk: samsung: add clock controller driver for s3c2412
2014-04-15 02:11:36 +09:00
s3c2443.h
clk: samsung: add clock-driver for s3c2416, s3c2443 and s3c2450
2014-04-15 02:11:08 +09:00
s5pv210-audss.h
clk: samsung: Add S5PV210 Audio Subsystem clock driver
2014-07-19 04:25:08 +09:00
s5pv210.h
clk: samsung: Add clock driver for S5PV210 and compatible SoCs
2014-07-19 04:24:42 +09:00
samsung,s2mps11.h
clk: samsung: Add bindings for 32kHz clocks from s2mps11
2015-05-17 10:51:10 +09:00
samsung,s3c64xx-clock.h
clk: samsung: Add clock driver for S3C64xx SoCs
2013-08-05 11:58:37 -07:00
sh73a0-clock.h
ARM: shmobile: sh73a0 dtsi: Add missing INTCA0 clock for irqpin module
2015-02-24 06:30:41 +09:00
stih407-clks.h
ARM: STi: DT: STiH407: Add all defines for STiH407 DT clocks
2014-10-31 12:07:43 +01:00
stih410-clks.h
ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks
2014-11-18 12:54:55 +01:00
stih415-clks.h
ARM: STi: DT: Properly define sti-ethclk & stmmaceth for stih415/6
2014-06-17 16:55:17 +02:00
stih416-clks.h
ARM: STi: DT: Properly define sti-ethclk & stmmaceth for stih415/6
2014-06-17 16:55:17 +02:00
stih418-clks.h
ARM: dts: Add STiH418 SoC support
2015-01-16 11:57:48 +01:00
tegra20-car.h
clk: tegra: Implement memory-controller clock
2014-11-26 09:43:23 +01:00
tegra30-car.h
clk: tegra: remove bogus PCIE_XCLK
2013-12-11 16:45:13 -07:00
tegra114-car.h
clk: tegra: Implement memory-controller clock
2014-11-26 09:43:23 +01:00
tegra124-car-common.h
clk: tegra: Use the proper parent for plld_dsi
2015-04-10 16:04:22 +02:00
tegra124-car.h
clk: tegra: split Tegra124 clock header file
2015-02-02 15:47:35 +02:00
vf610-clock.h
ARM: imx: clk-vf610: enable debug access port by default
2015-06-03 14:49:36 +08:00
zx296702-clock.h
dt-bindings: Add #defines for ZTE ZX296702 clocks
2015-06-11 16:18:01 -07:00