2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-23 20:53:53 +08:00
linux-next/Documentation/devicetree/bindings/arm
Linus Torvalds 10c8e05620 ARM: SoC driver changes for 3.17
A handful of driver-related changes. We've had a bunch of them going in through
 other branches as well, so it's only a part of what we really have this release.
 
 Larger pieces are:
 
 * Removal of a now unused PWM driver for atmel
   - This includes AVR32 changes that have been appropriately acked.
 * Performance counter support for the arm CCN interconnect
 * OMAP mailbox driver cleanups and consolidation
 * PCI and SATA PHY drivers for SPEAr 13xx platforms
 * Redefinition (with backwards compatibility!) of PCI DT bindings for Tegra to
   better model regulators/power.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.14 (GNU/Linux)
 
 iQIcBAABAgAGBQJT5DrJAAoJEIwa5zzehBx3wkkP/iwEfEK5mMon9KEe4DcKTKNq
 Z6xyWuMQNHKdfBFpABs6AsHQCKDc7KK6gN3+2zLLHEJ4XGDPZ2g2NaX3oRPJlaay
 BDK7rQfIZyi4tmbOnlEv1BDTYgirYBPMwk9RyNo/04Ug3W+Y67aSVo44zkNFBWaJ
 GbcX/zYsrsfvdawuQMW6V/A835s3Kq5Zhv1ikPr8gDDjswZRBAT6i7FYpBSHQ8K8
 bH6C1891Xit6rxXSLXJyrtM8CAet7PtLTqNr/IKdUaJnGD+fJm5EonxW+g8gvhN8
 gOEkm3nM60++kdDlzZCQVNr0m1+ih6NNCr6bDLO6rIRpAJM2O+YrN1rWuZaJOu1A
 pIvifk+wWHT+o52pXk8g9fK4n/ZJydK3IBzDePHMrIROOEiW5tLE3WA+u3NSfMfH
 WegMt9E2dcB+5gXPeejZ9gFbAHnh2S1oVTZfCYXtuOHrYiEU9U0FA3eRYvJEE2po
 k8sdiOn7Vc65O1QZ+xZNbLABpAHaye7X2evOJyhSutzHE/AtUvT4vuCAZ0tggXyD
 E1qVKngVW/NvcoFbwYeidq4bOVgiAEn3idZgF5gEq1mq7LzetXUQAcZAOQfLWHLQ
 RrXufS7Ez8pSCG74y0AFReVfQH2PgWHPqGUGj99NXgQauexc/vR1Hc5Iqb8liGNJ
 n6i8RqvvQ4KYcmHEXDIT
 =fsP6
 -----END PGP SIGNATURE-----

Merge tag 'drivers-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

Pull ARM SoC driver changes from Olof Johansson:
 "A handful of driver-related changes.  We've had a bunch of them going
  in through other branches as well, so it's only a part of what we
  really have this release.

  Larger pieces are:

   - Removal of a now unused PWM driver for atmel
     [ This includes AVR32 changes that have been appropriately acked ]
   - Performance counter support for the arm CCN interconnect
   - OMAP mailbox driver cleanups and consolidation
   - PCI and SATA PHY drivers for SPEAr 13xx platforms
   - Redefinition (with backwards compatibility!) of PCI DT bindings for
     Tegra to better model regulators/power"

Note: this merge also fixes up the semantic conflict with the new
calling convention for devm_phy_create(), see commit f0ed817638 ("phy:
core: Let node ptr of PHY point to PHY and not of PHY provider") that
came in through Greg's USB tree.

Semantic merge patch by Stephen Rothwell <sfr@canb.auug.org.au> through
the next tree.

* tag 'drivers-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (38 commits)
  bus: arm-ccn: Fix error handling at event allocation
  mailbox/omap: add a parent structure for every IP instance
  mailbox/omap: remove the private mailbox structure
  mailbox/omap: consolidate OMAP mailbox driver
  mailbox/omap: simplify the fifo assignment by using macros
  mailbox/omap: remove omap_mbox_type_t from mailbox ops
  mailbox/omap: remove OMAP1 mailbox driver
  mailbox/omap: use devm_* interfaces
  bus: ARM CCN: add PERF_EVENTS dependency
  bus: ARM CCN PMU driver
  PCI: spear: Remove spear13xx_pcie_remove()
  PCI: spear: Fix Section mismatch compilation warning for probe()
  ARM: tegra: Remove legacy PCIe power supply properties
  PCI: tegra: Remove deprecated power supply properties
  PCI: tegra: Implement accurate power supply scheme
  ARM: SPEAr13xx: Update defconfigs
  ARM: SPEAr13xx: Add pcie and miphy DT nodes
  ARM: SPEAr13xx: Add bindings and dt node for misc block
  ARM: SPEAr13xx: Fix static mapping table
  phy: Add drivers for PCIe and SATA phy on SPEAr13xx
  ...
2014-08-08 11:34:32 -07:00
..
altera Documentation: dt: reset: move socfpga-reset 2014-05-05 22:33:17 -05:00
bcm devicetree: bindings: document Broadcom CPU enable method 2014-07-28 09:41:05 -04:00
calxeda ARM: dts: calxeda: move memory-controller node out of ecx-common.dtsi 2013-11-04 17:01:05 -06:00
cpu-enable-method Documentation: bindings: add the marvell,berlin-smp CPU enable method 2014-06-16 13:17:52 +02:00
davinci mtd: nand: davinci: move bindings under mtd 2014-01-03 11:22:25 -08:00
exynos ARM: EXYNOS: Add support for clock handling in power domain 2014-07-11 08:03:19 +09:00
firmware of: add Trusted Foundations bindings documentation 2013-12-13 12:50:30 -07:00
hisilicon ARM: hisi: enable hix5hd2 SoC 2014-07-30 22:32:20 -07:00
keystone ARM: dts: keystone: use common "ti,keystone" compatible instead of -evm 2014-03-20 17:00:27 -04:00
mrvl ARM: MM: Add DT binding for Feroceon L2 cache 2014-02-22 20:43:49 +00:00
msm devicetree: bindings: Document qcom,saw2 node 2014-02-11 15:00:39 -06:00
omap Merge branch 'for-v3.17/omap2-use-dt-clks' of http://github.com/t-kristo/linux-pm into omap-for-v3.17/dt 2014-07-09 04:58:54 -07:00
rockchip ARM: rockchip: add power-management-unit 2014-03-01 17:21:53 +01:00
samsung ARM: SoC device-tree changes for 3.17 2014-08-08 11:16:58 -07:00
spear doc: fix misspellings with 'codespell' tool 2013-05-28 12:02:12 +02:00
tegra ARM: tegra: add missing clock documentation to DT bindings 2013-12-11 16:41:55 -07:00
vt8500 arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices 2012-09-21 19:23:58 +12:00
adapteva.txt Documentation: devicetree: Adapteva boards 2014-07-25 09:45:44 +02:00
arch_timer.txt clocksource: arch_arm_timer: Fix age-old arch timer C3STOP detection issue 2014-04-29 15:06:36 +02:00
arm-boards dt/bindings: arm-boards: add binding for Versatile core module 2014-06-24 14:16:02 -05:00
armada-38x.txt ARM: mvebu: Fix the improper use of the compatible string armada38x using a wildcard 2014-06-24 11:33:24 +00:00
armada-370-xp-pmsu.txt ARM: mvebu: add Armada 38x compatible string to pmsu 2014-05-08 16:08:38 +00:00
armada-370-xp.txt arm: mach-mvebu: add documentation for new device tree bindings 2012-07-10 15:47:49 +02:00
armada-375.txt ARM: mvebu: add initial support for the Armada 375 SOCs 2014-02-22 00:41:10 +00:00
armada-380-mpcore-soc-ctrl.txt ARM: mvebu: add CA9 MPcore SoC Controller node 2014-07-16 12:34:22 +00:00
armada-cpu-reset.txt ARM: mvebu: introduce CPU reset code 2014-04-24 05:24:02 +00:00
armadeus.txt ARM: dts: Add apf51 basic support 2013-02-10 23:25:45 +08:00
atmel-at91.txt ARM: SoC DT updates for 3.14 2014-01-23 18:45:38 -08:00
atmel-pmc.txt Documentation: dt: document all the atmel pmc compatibles 2014-07-09 19:05:10 +02:00
axxia.txt ARM: Add platform support for LSI AXM55xx SoC 2014-05-23 18:18:39 +02:00
bcm2835.txt ARM: add infra-structure for BCM2835 and Raspberry Pi 2012-09-19 19:08:27 -06:00
bcm4708.txt ARM: BCM5301X: initial support for the BCM5301X/BCM470X SoCs with ARM CPU 2014-03-06 00:36:02 -05:00
brcm-brcmstb.txt ARM: brcmstb: add misc. DT bindings for brcmstb 2014-07-28 10:01:09 -04:00
calxeda.txt ARM: dts: Add Calxeda ECX-2000 support 2012-10-31 13:46:17 -05:00
cci.txt ARM: dts: Document the CCI PMU DT bindings 2013-09-17 12:02:15 +01:00
ccn.txt bus: ARM CCN PMU driver 2014-07-23 22:14:43 +02:00
coherency-fabric.txt ARM: mvebu: add Armada 38x support to the coherency code 2014-04-24 05:00:38 +00:00
cpus.txt ARM: mach-bcm: dt updatees for 3.17 2014-07-28 17:05:59 +02:00
davinci.txt ARM: davinci: add support for am1808 based EnBW CMC board 2012-10-29 15:43:43 +05:30
fsl.txt ARM: mx25pdk: Add device tree support 2013-02-10 23:25:42 +08:00
gic-v3.txt arm64: GICv3 device tree binding documentation 2014-07-11 04:57:30 -07:00
gic.txt ARM: brcmstb: gic: add compatible string for Broadcom Brahma15 2014-07-28 10:01:28 -04:00
global_timer.txt documentaion: DT: allow a A5 compatible string in global timer 2014-04-22 11:44:25 +02:00
insignal-boards.txt ARM: EXYNOS: Add Exynos4 device tree enabled board file 2011-12-23 10:07:11 +09:00
kirkwood.txt cpufreq: kirkwood: Add a cpufreq driver for Marvell Kirkwood SoCs 2013-02-09 12:56:08 +01:00
l2cc.txt ARM: 8076/1: mm: add support for HW coherent systems in PL310 cache 2014-06-29 10:26:37 +01:00
lpc32xx-mic.txt ARM: LPC32xx: Device tree support 2012-04-22 12:01:19 +02:00
lpc32xx.txt ARM: LPC32xx: Device tree support 2012-04-22 12:01:19 +02:00
marvell,berlin.txt Documentation: bindings: add the Berlin CPU control doc 2014-06-16 13:17:51 +02:00
marvell,dove.txt devicetree: bindings: add missing Marvell Dove SoC documentation 2014-02-25 18:54:02 +01:00
marvell,kirkwood.txt DT: bindings: add missing Marvell Kirkwood SoC documentation 2014-04-14 12:23:04 -05:00
mediatek.txt dt-bindings: add documentation for Mediatek SoC 2014-07-22 17:52:38 +02:00
moxart.txt ARM: moxart: add MOXA ART SoC device tree files 2013-12-22 11:57:57 -08:00
mvebu-system-controller.txt ARM: mvebu: add Armada 375 support to the system-controller driver 2014-02-22 00:41:09 +00:00
nspire.txt arm: Add device trees for TI-Nspire hardware 2013-06-21 20:06:29 +02:00
olimex.txt ARM: mx23: Add initial support for olinuxino board 2012-07-05 09:40:51 +08:00
picoxcell.txt picoxcell: support for Picochip picoxcell devices 2011-09-26 16:11:56 +01:00
pmu.txt ARM: 8054/1: perf: add support for the Cortex-A17 PMU 2014-05-25 23:49:43 +01:00
primecell.txt serial: pl011: use generic DMA slave configuration if possible 2013-03-12 17:56:09 +01:00
psci.txt Documentation: devicetree: Add new binding for PSCIv0.2 2014-05-15 10:16:24 -04:00
rockchip.txt ARM: dts: rockchip: add root compatible properties 2014-05-10 01:38:00 +02:00
rtsm-dcscb.txt ARM: vexpress: introduce DCSCB support 2013-05-29 15:50:34 -04:00
samsung-boards.txt ARM: EXYNOS: Add support for Exynos secure firmware 2013-04-09 01:52:30 +09:00
sirf.txt ARM: PRIMA2: add CSR SiRFmarco device tree .dts 2013-01-22 19:33:30 +08:00
spear-misc.txt ARM: SPEAr13xx: Add bindings and dt node for misc block 2014-07-14 11:04:42 +05:30
spear-timer.txt SPEAr: Add DT bindings for SPEAr's timer 2012-05-12 21:03:26 +02:00
spear.txt SPEAr: Update MAINTAINERS and Documentation 2012-05-14 17:34:11 +02:00
ste-nomadik.txt ARM: nomadik: convert all clocks except timer to dt 2013-05-12 21:49:56 +02:00
ste-u300.txt doc: devicetree: bindings: Fix typo in bindings 2013-07-25 12:32:07 +02:00
sti.txt ARM: STi: Add STiH407 SoC support 2014-05-17 10:22:30 +02:00
tegra.txt ARM: tegra: initial support for apalis t30 2014-07-17 15:02:09 +02:00
topology.txt ARM: topology: Make it clear that all CPUs need to be described 2014-04-02 12:14:16 +01:00
twd.txt ARM: smp_twd: add device tree support 2012-03-13 13:27:51 +00:00
versatile-fpga-irq.txt irqchip: versatile FPGA: support cascaded interrupts from DT 2014-01-03 22:26:13 +01:00
vexpress-scc.txt ARM: vexpress: Add SCC to V2P-CA15_A7's device tree 2013-08-07 14:55:27 +01:00
vexpress-sysreg.txt mfd: vexpress: Define the device as MFD cells 2014-05-15 17:02:19 +01:00
vexpress.txt mfd: vexpress: Convert custom func API to regmap 2014-05-15 17:02:18 +01:00
vic.txt irqchip: vic: Parse interrupt and resume masks from device tree 2013-09-17 06:48:27 +09:00
vt8500.txt arm: vt8500: Add support for Wondermedia WM8750/WM8850 2013-01-12 15:51:24 +13:00
xen.txt docs: Xen ARM DT bindings 2012-09-18 09:57:47 +00:00
xilinx.txt ARM: zynq: DT: Clarify Xilinx Zynq platform 2014-07-30 13:26:54 +02:00