Linus Torvalds
c0d6fe2f01
ARM: DT updates for v4.4
...
As usual, this is the massive branch we have for each release. Lots of
various updates and additions of hardware descriptions on existing hardware,
as well as the usual additions of new boards and SoCs.
This is also the first release where we've started mixing 64- and 32-bit
DT updates in one branch.
(Specific details on what's actually here and new is pretty easy to tell
from the diffstat, so there's little point in duplicating listing it here.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWQT2WAAoJEIwa5zzehBx37tgQAIBe5eDJFXFihTlyOQ2plL3q
vVH4OCzXIHELfM1J8CGZNah1wCQqNOts8RAmDCzxr+zSYuLOwJOEDZ6NKmErMxl0
NTj3+BsqKO3NRym970ofPqU9JRLQmpZ8K7dzk8Nwj2+r1WZHFu/j6Jv44n/Ns0lw
7+wxnG322lTm7SnvALCMD5lD4Y7VpThooWy5SdFtRoAetn+cLbVCJIeeQvO6Vxkp
NooeJR0t2e8cpbAND5Jwu6eeWRcIbrvgjYDe0omhrIY05i9yNvIsC2HuQFGjF43z
p2CnQvcKnhOXTZw3yse1Fx5igA7jqwVjjC/lVeDyxhusAtLpmuB6qbSaj7DpqkSQ
nJxX1d49WKm68K+aknmee1kYRrvc4DE/kORI4IxXnsVNMu16ifTVLnxKgUhwzukb
eZdTP6rsqgNozaYvh0k1vfSFd+CNSkBg+E9nrI3tU95yo3LOIhobVBCvBcWlmUvQ
JdavRztqosChjIx3a9i1eCNKJtCg9p4m+gWjUqVVWsxBHe/3HojzjZnsBSynIQMA
uGIVm0TKhNl1Svxl3oJo9257UCUK7+5PqJHK9IHrcWDULYx05JGSjuZcyvNS6Fo+
u1DMf0ud4gXJYhecFBa7b3zRjk5YxptgCCTjeEEOTUJbbhZqDjGFZlNuFi6dmqD3
ILJ2QMe/DGiPIlUmCfsx
=qY1q
-----END PGP SIGNATURE-----
Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM DT updates from Olof Johansson:
"As usual, this is the massive branch we have for each release. Lots
of various updates and additions of hardware descriptions on existing
hardware, as well as the usual additions of new boards and SoCs.
This is also the first release where we've started mixing 64- and
32-bit DT updates in one branch.
(Specific details on what's actually here and new is pretty easy to
tell from the diffstat, so there's little point in duplicating listing
it here)"
* tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (499 commits)
ARM: dts: uniphier: add system-bus-controller nodes
ARM64: juno: disable NOR flash node by default
ARM: dts: uniphier: add outer cache controller nodes
arm64: defconfig: Enable PCI generic host bridge by default
arm64: Juno: Add support for the PCIe host bridge on Juno R1
Documentation: of: Document the bindings used by Juno R1 PCIe host bridge
ARM: dts: uniphier: add I2C aliases for ProXstream2 boards
dts/Makefile: Add build support for LS2080a QDS & RDB board DTS
dts/ls2080a: Add DTS support for LS2080a QDS & RDB boards
dts/ls2080a: Update Simulator DTS to add support of various peripherals
dts/ls2080a: Remove text about writing to Free Software Foundation
dts/ls2080a: Update DTSI to add support of various peripherals
doc: DTS: Update DWC3 binding to provide reference to generic bindings
doc/bindings: Update GPIO devicetree binding documentation for LS2080A
Documentation/dts: Move FSL board-specific bindings out of /powerpc
Documentation: DT: Add entry for FSL LS2080A QDS and RDB boards
arm64: Rename FSL LS2085A SoC support code to LS2080A
arm64: Use generic Layerscape SoC family naming
ARM: dts: uniphier: add ProXstream2 Vodka board support
ARM: dts: uniphier: add ProXstream2 Gentil board support
...
2015-11-10 15:06:26 -08:00
..
alphascale,asm9260.h
ARM: clk: add clk-asm9260 driver
2015-01-20 10:10:51 -08:00
at91.h
clk: at91: add PMC sama5d2 support
2015-10-01 12:39:44 -07:00
bcm-cygnus.h
clk: cygnus: add clock support for Broadcom Cygnus
2015-06-18 12:36:39 -07:00
bcm-ns2.h
clk: ns2: add clock support for Broadcom Northstar 2 SoC
2015-10-21 17:22:58 -07:00
bcm-nsp.h
clk: nsp: add clock support for Broadcom Northstar Plus SoC
2015-10-21 16:53:20 -07:00
bcm281xx.h
clk: bcm281xx: move compatible string definitions
2014-04-30 11:51:39 -07:00
bcm2835.h
clk: bcm2835: Add binding docs for the new platform clock driver.
2015-10-01 17:12:14 -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
ARM: berlin: dts: add CLKID_CPU for BG2Q
2015-10-15 20:31:41 +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 required clock tree for UFS
2015-09-15 11:18:15 +02:00
exynos3250.h
clk: exynos3250: Add cpu clock configuration data and instaniate cpu clock
2015-07-24 12:52:58 +09:00
exynos4415.h
clk: samsung: exynos4415: Add clocks using common clock framework
2014-10-30 19:53:04 +01:00
exynos5250.h
clk: samsung: exynos5250: Add DISP1 clocks
2015-10-24 04:31:18 +09: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
clk: imx6: Add SPDIF_GCLK clock in clock tree
2015-10-12 21:55:59 +08:00
imx6sl-clock.h
clk: imx6: Add SPDIF_GCLK clock in clock tree
2015-10-12 21:55:59 +08:00
imx6sx-clock.h
clk: imx6: Add SPDIF_GCLK clock in clock tree
2015-10-12 21:55:59 +08:00
imx6ul-clock.h
clk: imx: add imx6ul clk tree support
2015-07-14 15:02:13 +08:00
imx7d-clock.h
clk: imx7d: add ADC root clock
2015-10-09 11:01:50 +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 USB clock support in MT8173 APMIXEDSYS
2015-10-01 12:06:00 +08: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: gdsc: Add GDSCs in apq8084 GCC
2015-09-16 15:22:45 -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
clk: qcom: Add MSM8916 audio clocks
2015-09-17 12:36:16 -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: gdsc: Add GDSCs in msm8974 GCC
2015-09-16 15:22:43 -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: gdsc: Add GDSCs in apq8084 MMCC
2015-09-16 15:22:47 -07: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
clk: qcom: gdsc: Add GDSCs in msm8974 MMCC
2015-09-16 15:22:44 -07: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 Audio CTU support on DTSI
2015-07-22 09:36:10 +09:00
r8a7791-clock.h
ARM: shmobile: r8a7791: Add Audio CTU support on DTSI
2015-07-22 09:36:40 +09:00
r8a7793-clock.h
ARM: shmobile: add r8a7793 minimal SoC device tree
2015-07-06 09:33:29 +09:00
r8a7794-clock.h
ARM: shmobile: r8a7794: Add IRQC clock to device tree
2015-05-11 15:01:23 +09:00
r8a7795-cpg-mssr.h
clk: shmobile: Add r8a7795 CPG Core Clock Definitions
2015-10-20 20:36:00 +02:00
renesas-cpg-mssr.h
clk: shmobile: Add new Renesas CPG/MSSR DT bindings
2015-10-20 20:35:34 +02:00
rk3066a-cru.h
clk: rockchip: add missing include guards
2015-07-06 15:09:01 -07:00
rk3188-cru-common.h
clk: rockchip: add missing include guards
2015-07-06 15:09:01 -07:00
rk3188-cru.h
clk: rockchip: add missing include guards
2015-07-06 15:09:01 -07:00
rk3288-cru.h
clk: rockchip: add missing include guards
2015-07-06 15:09:01 -07:00
rk3368-cru.h
clk: rockchip: add dt-binding header for rk3368
2015-07-06 15:08:48 -07: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
sun4i-a10-pll2.h
clk: sunxi: Add a driver for the PLL2
2015-10-21 21:51:27 +02: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
clk: clk-vf610: Add clock for Vybrid OCOTP controller
2015-09-22 18:02:40 -07:00
zx296702-clock.h
clk: zx: Add audio and GPIO clock for zx296702
2015-07-28 11:59:37 -07:00