OpenCloudOS-Kernel/Documentation/devicetree/bindings/arm
Olof Johansson ee327179b9 Wireless and omap changes to make wl12xx driver to use device tree
data instead of platform data from Eliad Peller <eliad@wizery.com>:
 
 - Add device-tree support to the wlcore (wl12xx/wl18xx) driver.
 
 - Update the current users to use the bindings instead of pdata-quirks.
 
 - Finally, remove the deprecated wl12xx_platform_data struct
 
 Note that da850 board file code that still uses the platform data,
 but we have da850.dtsi that can be used instead. So it was decided
 that we should try to remove the wl12xx support from the da850
 board file as suggested by Sekhar Nori <nsekhar@ti.com>. As it's
 the last patch in the series, the last patch can be simply reverted
 if needed.
 
 As this series touches quite a bit of arch code, it was suggested
 by Kalle Valo <kvalo@codeaurora.org> that the whole series should
 be merged via the arm-soc tree.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJVEyqpAAoJEBvUPslcq6VzXFgP/2iNBoDmg3Zu+FR/waaVOD/k
 iOUrT7ZU2Db4dWgprAwKTByiNg1PZ7cPVF3ekKR2j870YWNG8RTKrN1//t4tRCJv
 gwSDNYJan8uCd54fgopi4mFC2/YhwzwH76ow1+DGw3+QoEBu9X0e/63uWNSQXTnE
 ldNA+IiXp68DvCj5Xn649TdZTCNeNcAfQGt5MItwFuIAU+1hP9jIbEqFmC+HbFOb
 xsn66ziTXTu8aLGR3Pkf2PTpJXEiKbuX11Un1BZfgJ5GJp+aSa8zAGX+rYXhTwv6
 Cw+jtJffHbuA4RPdqLPPAWgPhmNfM4D+kLdu/N8iEi72Lsoq2VgLi2IgE5g60Bq9
 7AxgAvZImvE3X8lSxeyyT4VfD7xVuRfzqbCXd/RJteZogRME7nxWrm2q32e/IDo9
 EdWsOMTA2jNG7W0UN8ChX5aexb2n1LqxABLnKnEHuvV/qvw33O6QtMmFyzB+t2Pr
 BpX7H2hwFFU2daF1xRTp/zAJIavsADAgnwco47NZlrBNfkyOH12b0YOuUgKOK8mi
 /0zDi1NpCdU+nDgWynnlMBbpk3NMTVLE2IkHNDJ7pJ9Eagf6KDw/yJrhiRAJyJu8
 CRTTdyEX1lBbPznYz7j95JD3Rw0g+TWg+pMlVpj6zaJQcWl0pWphXpoPYE1UZZTR
 VJWeFrbVptL3mBXoKWyp
 =Nr1k
 -----END PGP SIGNATURE-----

Merge tag 'omap-for-v4.1/wl12xx-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt

Merge "wireless wl12xx and omap device tree changes for v4.1" from Tony
Lindgren:

Wireless and omap changes to make wl12xx driver to use device tree
data instead of platform data from Eliad Peller <eliad@wizery.com>:

- Add device-tree support to the wlcore (wl12xx/wl18xx) driver.

- Update the current users to use the bindings instead of pdata-quirks.

- Finally, remove the deprecated wl12xx_platform_data struct

Note that da850 board file code that still uses the platform data,
but we have da850.dtsi that can be used instead. So it was decided
that we should try to remove the wl12xx support from the da850
board file as suggested by Sekhar Nori <nsekhar@ti.com>. As it's
the last patch in the series, the last patch can be simply reverted
if needed.

As this series touches quite a bit of arch code, it was suggested
by Kalle Valo <kvalo@codeaurora.org> that the whole series should
be merged via the arm-soc tree.

* tag 'omap-for-v4.1/wl12xx-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
  wlcore: remove wl12xx_platform_data
  ARM: dts: add wl12xx/wl18xx bindings
  wlcore: add device-tree support
  dt: bindings: add TI's wilink wireless device
  wl12xx: use frequency instead of enumerations for pdata clocks
  wlcore: set irq_trigger in board files instead of hiding behind a quirk
  + Linux 4.0-rc4

Signed-off-by: Olof Johansson <olof@lixom.net>
2015-04-03 13:22:39 -07:00
..
altera arm: dts: Add Altera SDRAM EDAC bindings & devicetree entries. 2014-09-04 10:15:52 -05:00
bcm dt-bindings: Document Broadcom Cygnus SoC and clocks 2014-10-30 11:05:55 -07: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 sub-power domains 2015-02-27 05:26:57 +09:00
firmware of: add Trusted Foundations bindings documentation 2013-12-13 12:50:30 -07:00
hisilicon ARM: dts: Add hip01-ca9x2 dts file 2015-01-21 14:35:06 -08:00
keystone ARM: dts: keystone: use common "ti,keystone" compatible instead of -evm 2014-03-20 17:00:27 -04:00
mediatek ARM: SoC 64-bit changes and additions 2015-02-17 09:47:46 -08:00
mrvl ARM: MM: Add DT binding for Feroceon L2 cache 2014-02-22 20:43:49 +00:00
msm Documentation: devicetree: Fix double words in Doumentation/devicetree 2015-01-28 15:13:11 -07:00
omap ARM: dts: Add devicetree for NovaTech OrionLXm 2014-11-21 15:31:57 -08:00
rockchip ARM: rockchip: Add pmu-sram binding 2014-12-31 16:16:54 +01:00
samsung ARM: SoC 64-bit changes and additions 2015-02-17 09:47:46 -08:00
spear doc: fix misspellings with 'codespell' tool 2013-05-28 12:02:12 +02:00
tegra ARM: SoC platform changes 2015-02-17 09:27:54 -08:00
ux500 dt: bindings: ux500: Add documentation for PM domains 2014-10-28 10:47:30 +01: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
amlogic.txt ARM: meson: document meson8 compatible properties 2014-11-18 16:34:54 +01:00
arch_timer.txt clocksource: arch_timer: Allow the device tree to specify uninitialized timer registers 2014-12-04 23:31:55 -08:00
arm-boards dt/bindings: arm-boards: Spelling s/pointong/pointing/ 2015-01-13 13:48:14 -06:00
armada-38x.txt ARM: mvebu: Document the Device Tree binding for the Armada 388 SoC 2015-01-09 09:16:05 -06: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: at91/dt: Add a dtsi for at91sam9xe 2015-01-15 15:33:20 +01: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 power/reset: brcmstb: Add support for old 65nm chips 2015-01-22 02:25:32 +01:00
calxeda.txt ARM: dts: Add Calxeda ECX-2000 support 2012-10-31 13:46:17 -05:00
cavium-thunder.txt arm64, thunder: Document devicetree bindings for Cavium Thunder SoC 2014-10-02 17:38:43 +02: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
coresight.txt coresight: remove the unnecessary replicator property 2015-02-04 10:42:55 -08:00
cpus.txt Documentation: DT bindings: add nvidia, tegra132-denver compatible string 2015-02-03 20:43:49 -06:00
davinci.txt ARM: davinci: add support for am1808 based EnBW CMC board 2012-10-29 15:43:43 +05:30
digicolor.txt ARM: devicetree: document supported Conexant Digicolor SoC 2015-01-27 15:02:38 -08:00
fsl.txt Documentation: DT: Add entry for FSL LS2085A SoC and Simulator model 2015-01-27 15:04:48 -08:00
fw-cfg.txt devicetree: document ARM bindings for QEMU's Firmware Config interface 2015-01-13 13:55:40 -06:00
geniatech.txt ARM: meson: documentation: add bindings documentation 2014-09-25 17:34:14 +02:00
gic-v3.txt irqchip: GICv3: Binding updates for ITS 2014-11-26 15:55:16 +00:00
gic.txt irqchip: gic: Allow interrupt level to be set for PPIs 2015-01-26 11:38:23 +01:00
global_timer.txt documentaion: DT: allow a A5 compatible string in global timer 2014-04-22 11:44:25 +02:00
idle-states.txt drivers: cpuidle: Add idle-state-name description to ARM idle states 2014-11-19 10:16:23 +01:00
insignal-boards.txt
kirkwood.txt cpufreq: kirkwood: Add a cpufreq driver for Marvell Kirkwood SoCs 2013-02-09 12:56:08 +01:00
l2cc.txt ARM: 8262/1: l2c: Add support for overriding prefetch settings 2015-01-16 14:35:35 +00: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 reset bindings docs for Marvell Berlin SoCs 2014-10-29 19:44:38 +01:00
marvell,dove.txt devicetree: bindings: add missing Marvell Dove SoC documentation 2014-02-25 18:54:02 +01:00
marvell,kirkwood.txt ARM: Kirkwood: add DT description for nas2big 2015-03-11 18:16:03 +01:00
mediatek.txt Document: DT: Add bindings for mediatek MT8173 SoC Platform 2015-01-26 12:33:57 +01: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
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: arm: define DT idle states bindings 2014-09-12 10:48:55 +01:00
rockchip.txt dt-bindings: add root compatible property for PopMetal board 2015-03-04 20:54:36 +01:00
rtsm-dcscb.txt ARM: vexpress: introduce DCSCB support 2013-05-29 15:50:34 -04:00
samsung-boards.txt ARM: dts: add board dts file for Exynos3250-based Monk board 2014-11-27 02:43:39 +09:00
shmobile.txt ARM: shmobile: Add manufacturer for KZM boards 2014-09-17 09:23:14 +09:00
sirf.txt ARM: dts: add init dts file for CSR atlas7 SoC 2015-01-13 22:19:23 +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
sprd.txt Documentation: DT: Add bindings for Spreadtrum SoC Platform 2015-02-02 10:11:28 -08:00
ste-nomadik.txt ARM: nomadik: device tree for NHK15 board 2014-10-31 21:44:32 +01:00
ste-u300.txt doc: devicetree: bindings: Fix typo in bindings 2013-07-25 12:32:07 +02:00
sti.txt ARM: STi: Add STiH410 SoC support 2015-03-11 15:34:45 +01:00
sunxi.txt devicetree: bindings: Document supported Allwinner sunxi SoCs 2014-10-20 14:51:29 +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
versatile-fpga-irq.txt irqchip: versatile FPGA: support cascaded interrupts from DT 2014-01-03 22:26:13 +01:00
versatile-sysreg.txt dt/bindings: Add binding for Versatile system registers 2015-01-29 14:02:15 +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