linux/Documentation/devicetree/bindings/spi
Linus Torvalds 2ec3240fd7 ARM: 64-bit DT updates for v4.7
We continue ramping up platform support for 64-bit ARM machines,
 with 111 individual non-merge changesets touching 21 platforms.
 
 The LG1312 platform is completely new and is the first ARM
 platform by LG that we support in the mainline kernel. Two other
 SoCs got added that are updated versions of existing SoC
 families, so the port mainly consists of new dts files:
 - The Hisilicon Hip06/D03 is the latest server platform
   from Huawei/Hisilicon, and follows the Hip05/D02 platform.
 - Rockchip RK3399 follows the 32-bit RK3288 that is popular
   in low-end Chromebooks and the 64-bit RK3368 that is mainly
   found in chinese Android TV boxes.
 
 The 96Boards HiKey based on the Hisilicon Hi6220 (Kirin 620)
 gets a long-awaited overhaul with a lot of devices enabled in
 the DT, so it should be much more usable with a mainline kernel
 now. See also
 https://plus.google.com/111524780435806926688/posts/PeGb2VsNhJd
 
 A lot of work went into enabling new device drivers on existing
 machines, but we also have a couple of new commercially
 available machines:
 
 - Google Pixel C laptop based on Tegra210
 - Hardkernel Odroid C2 Based on Amlogic Meson GXBB (S905)
 - Geekbuying GeekBox based on Rockchip RK3368
 
 And finally, a couple of reference or development platforms
 that are not end-user platforms but are used for trying out
 the respective SoC platforms:
 
 - Amlogic Meson GXBB P200 and P201 development systems
 - NXP Layerscape 1043A QDS development board
 - Hisilicon Hip06 D03 server board, as mentioned above
 - LG1312 Reference Design
 - RK3399 Evaluation Board
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVzuXimCrR//JCVInAQJtoRAAkiyHJCwsc7UJuaPY4XyFR3JGvjRrk4vA
 EvpnFsfu4Xgso3yillZUY3i0oUAFAUslYJR5ycNS63OV8+CafpzVCxZmXl6N7muF
 +NzVsrcEBZvfX3YWRSEB6qwILqjRTNBDqDVfZEhcP3Jh7XJ1U+TPcTKGMuG0zRVL
 NvGbEM0YF21kKJXz8rPWx/moYhNmE/1E5XEI5e5NpoO9y9BIRjJPSkpkstccaO5I
 Hvd2cqa8sHLROY0ffhK+UNytvSqvkTILUswlBBFC+/JX4yctFeLTcEbLrEpGnWUG
 zqy6lIooq2IBKKDsrxTisIZ5ACwoLQlMUdBRUYgNkjH5KR7/DBmUQO2WygYGb/xC
 imLiJpIIshkBG/xFrSVJjVDleTW++CecHU8uFVQaftOl1EHFGEs8ChCooRk9lRMq
 jQyEEGbX33dKUlGSvkMiVIufWOFBL+AqefFgl+TPDZf0xXWoFGA4cOvdxClxKSF5
 Eh6XnQu9mQLHQ3OjetuQE+VsZHEKoe+cIH2ypUj4D4MJAWV6ok6bsbQJtMmLgwbZ
 fh1pHSpCHG3iJqaoICFmcokiymiLst3lZqOm6GP4Glgbs8TVwKfeYNUSFRVMlJ5W
 BQ/SVaBuXbAiv8Ree7wk2HbAXtOzKuFqEzVVRWd3XgIERTbNZaI+qoFssh0TIlBe
 WNDmLB+6E5Q=
 =locI
 -----END PGP SIGNATURE-----

Merge tag 'armsoc-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

Pull ARM 64-bit DT updates from Arnd Bergmann:
 "We continue ramping up platform support for 64-bit ARM machines, with
  111 individual non-merge changesets touching 21 platforms.

  The LG1312 platform is completely new and is the first ARM platform by
  LG that we support in the mainline kernel.  Two other SoCs got added
  that are updated versions of existing SoC families, so the port mainly
  consists of new dts files:

   - The Hisilicon Hip06/D03 is the latest server platform from
     Huawei/Hisilicon, and follows the Hip05/D02 platform.

   - Rockchip RK3399 follows the 32-bit RK3288 that is popular in
     low-end Chromebooks and the 64-bit RK3368 that is mainly found in
     chinese Android TV boxes.

  The 96Boards HiKey based on the Hisilicon Hi6220 (Kirin 620) gets a
  long-awaited overhaul with a lot of devices enabled in the DT, so it
  should be much more usable with a mainline kernel now.  See also

     https://plus.google.com/111524780435806926688/posts/PeGb2VsNhJd

  A lot of work went into enabling new device drivers on existing
  machines, but we also have a couple of new commercially available
  machines:

   - Google Pixel C laptop based on Tegra210
   - Hardkernel Odroid C2 Based on Amlogic Meson GXBB (S905)
   - Geekbuying GeekBox based on Rockchip RK3368

  And finally, a couple of reference or development platforms that are
  not end-user platforms but are used for trying out the respective SoC
  platforms:

   - Amlogic Meson GXBB P200 and P201 development systems
   - NXP Layerscape 1043A QDS development board
   - Hisilicon Hip06 D03 server board, as mentioned above
   - LG1312 Reference Design
   - RK3399 Evaluation Board"

* tag 'armsoc-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (104 commits)
  arm64: dts: marvell: add XOR node for Armada 3700 SoC
  dt-bindings: document rockchip rk3399-evb board
  arm64: dts: rockchip: add dts file for RK3399 evaluation board
  arm64: dts: rockchip: add core dtsi file for RK3399 SoCs
  dt-bindings: rockchip-dw-mshc: add description for rk3399
  arm64: dts: marvell: Use a SoC-specific compatible for xHCI on Armada37xx
  arm64: dts: marvell: Rename armada-37xx USB node
  arm64: dts: marvell: Clean up armada-3720-db
  Documentation: arm64: Add Hisilicon Hip06 D03 dts binding
  arm64: dts: Add initial dts for Hisilicon Hip06 D03 board
  arm64: dts: hip05: Add nor flash support
  arm64: dts: hip05: fix its node without msi-cells
  arm64: dts: r8a7795: Don't disable referenced optional clocks
  arm64: dts: salvator-x: populate EXTALR
  arm64: dts: r8a7795: enable PCIe on Salvator-X
  arm64: dts: r8a7795: Add PCIe nodes
  arm64: tegra: Add IOMMU node to GM20B on Tegra210
  arm64: tegra: Add reference clock to GM20B on Tegra210
  dt-bindings: Add documentation for GM20B GPU
  dt-bindings: gk20a: Document iommus property
  ...
2016-05-18 12:58:39 -07:00
..
adi,axi-spi-engine.txt spi: axi: Add bindings documentation for Analog Devices axi-spi-engine 2016-02-05 18:12:47 +00:00
brcm,bcm2835-aux-spi.txt spi: bcm2835aux: spi: add bindings for the bcm2835 auxiliary spi devices 2015-10-07 11:42:48 +01:00
brcm,bcm2835-spi.txt
efm32-spi.txt spi: efm32: correct namespacing of location property 2014-07-11 13:39:36 +01:00
fsl-imx-cspi.txt spi: fsl-imx-cspi: add explicit compatible strings and required clock properties 2015-03-05 17:07:06 +00:00
fsl-spi.txt
icpdas-lp8841-spi-rtc.txt spi: master driver to enable RTC on ICPDAS LP-8841 2016-02-24 13:09:08 +09:00
mxs-spi.txt
nvidia,tegra20-sflash.txt
nvidia,tegra20-slink.txt
nvidia,tegra114-spi.txt Documentation: DT bindings: add more Tegra chip compatible strings 2015-02-03 20:37:31 -06:00
omap-spi.txt
qcom,spi-qup.txt spi: qup: Add DMA capabilities 2015-03-07 11:21:20 +00:00
sh-hspi.txt
sh-msiof.txt spi: sh-msiof: Add support for SH-Mobile AG5 2015-11-30 14:23:09 +00:00
snps,dw-apb-ssi.txt dt: snps,dw-apb-ssi: Document new I/O data register width property 2015-08-21 10:25:24 -07:00
spi_altera.txt
spi_atmel.txt spi: atmel: update DT bindings documentation 2015-06-16 13:08:18 +01:00
spi_oc_tiny.txt
spi_pl022.txt spi: pl022: Specify 'num-cs' property as required in devicetree binding 2015-05-11 18:22:44 +01:00
spi-ath79.txt DEVICETREE: Misc fix for the AR7100 SPI controller binding 2015-07-27 08:24:39 -05:00
spi-bus.txt Input: synaptics-rmi4 - add device tree support to the SPI transport driver 2016-03-10 16:04:25 -08:00
spi-cadence.txt
spi-davinci.txt spi: davinci: Choose correct pre-scaler limit based on SOC 2015-07-24 17:35:51 +01:00
spi-dw.txt spi: dw: document device tree binding 2014-04-24 18:01:05 +01:00
spi-fsl-dspi.txt Documentation: fsl: dspi: Add fsl,ls2080a-dspi compatible string 2016-04-13 10:22:08 +08:00
spi-gpio.txt spi: spi-gpio: Add dt support for a single device with no chip select 2014-11-04 19:57:25 +00:00
spi-img-spfi.txt spi: img-spfi: check for max speed supported by the spfi block 2015-07-07 12:56:36 +01:00
spi-meson.txt spi: meson: Add device tree bindings documentation for SPIFC 2014-11-24 18:54:47 +00:00
spi-mt65xx.txt spi: mtk: Add bindings for mediatek MT2701 soc platform 2015-12-31 22:09:37 +00:00
spi-octeon.txt
spi-orion.txt spi: orion: Fix extended baud rates for each Armada SoCs 2015-05-27 18:44:57 +01:00
spi-rockchip.txt spi: rockchip: add bindings for rk3399 spi 2016-02-18 11:24:15 +00:00
spi-rspi.txt spi: rspi: Add support for new R-Car Gen2 SoCs 2014-08-28 15:33:17 +01:00
spi-samsung.txt spi: s3c64xx: add support for exynos7 SPI controller 2014-11-26 19:00:34 +00:00
spi-sc18is602.txt
spi-sirf.txt spi: sirf: add support for USP-based SPI 2015-05-20 19:05:40 +01:00
spi-st-ssc.txt spi: st: Provide Device Tree binding documentation 2014-12-22 18:16:57 +00:00
spi-sun4i.txt
spi-sun6i.txt
spi-xilinx.txt spi: xilinx: Add devicetree binding for spi-xilinx 2016-03-10 10:31:21 +07:00
spi-xlp.txt spi: Add DT bindings documentation for Netlogic XLP SPI controller 2015-08-28 18:22:20 +01:00
spi-xtensa-xtfpga.txt
spi-zynqmp-qspi.txt spi: zynq: Add DT bindings documentation for Zynq Ultrascale+ MPSoC GQSPI controller 2015-06-12 18:33:15 +01:00
ti_qspi.txt ARM: dts: dra7x: Support QSPI MODE-0 operation at 64MHz 2016-04-26 10:52:19 -07:00