linux/Documentation/devicetree/bindings/mtd
Linus Torvalds 0051db8218 spi: Updates for v4.21
The main thing this release has been a lot of work on the integration
 with SPI NOR flashes, there's been some specific support for a while for
 controller features designed to make them perform better but it's not
 worked out as well as hoped so the interface has been redesigned in a
 way that will hopefully do better - it's already been adopted by a
 number of additional controllers so things are looking good.  Otherwise
 most of the work has been driver specific:
 
  - Support for better integration with NOR flashes from Boris Brezillon
    and Yogesh Narayan Gaur plus usage of it in several drivers.
  - A big cleanup of the Rockchip driver from Emil Renner Berthing.
  - Lots of performance improvements for bcm2835 from Lukas Wunner.
  - Slave mode support for pxa2xx from Lubomir Rintel.
  - Support for Macronix MXIC, Mediatek MT7629 and MT8183, NPCM PSPI,
    and Renesas r8a77470.
 -----BEGIN PGP SIGNATURE-----
 
 iQFHBAABCgAxFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlwhLBsTHGJyb29uaWVA
 a2VybmVsLm9yZwAKCRAk1otyXVSH0AGvB/9odNqLjVJiG6v0EIKqLyYXMzCYgmrZ
 RyBZoqTKoNmXxv0b/Fdsi8VaiJ8x2WIcqLzhpQlg3twOCvXQbgoA+JzQNyHZlZ1u
 8cxfFGebVS6r0k14bkmAVR8LSvGlReOZQLC2MvccVc/UAwN0/p5ncN0xUADHvIOW
 /Pmx0/e2uCMx1+OMAudlUXQ5IIbnb5/OjvDfR/7tlVo5YKSgkHBJeunOYSaPSNuO
 QNf9+kZxvQ8djYbpYqqHWovPF7JSlQAj0WkMJPB/g3R09E/vatSBlCMnETBJWn/L
 wogHquLK/vwRaS+MqTSrGsi0ylpqgxmZrbGKcXKF51fim0EvBg7cMqe6
 =ZnI3
 -----END PGP SIGNATURE-----

Merge tag 'spi-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi updates from Mark Brown:
 "The main thing this release has been a lot of work on the integration
  with SPI NOR flashes, there's been some specific support for a while
  for controller features designed to make them perform better but it's
  not worked out as well as hoped so the interface has been redesigned
  in a way that will hopefully do better - it's already been adopted by
  a number of additional controllers so things are looking good.

  Otherwise most of the work has been driver specific:

   - Support for better integration with NOR flashes from Boris
     Brezillon and Yogesh Narayan Gaur plus usage of it in several
     drivers.

   - A big cleanup of the Rockchip driver from Emil Renner Berthing.

   - Lots of performance improvements for bcm2835 from Lukas Wunner.

   - Slave mode support for pxa2xx from Lubomir Rintel.

   - Support for Macronix MXIC, Mediatek MT7629 and MT8183, NPCM PSPI,
     and Renesas r8a77470"

* tag 'spi-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (90 commits)
  spi: sh-msiof: Reduce the number of times write to and perform the transmission from FIFO
  spi: sh-msiof: Add r8a774c0 support
  doc: lpspi: Document DT bindings for LPSPI slave mode
  spi: lpspi: Let watermark change with send data length
  spi: lpspi: Add slave mode support
  spi: lpspi: Replace all "master" with "controller"
  spi: imx: drop useless member speed_hz from driver data struct
  spi: imx: rename config callback and add useful parameters
  spi: imx: style fixes
  spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.
  spi: imx: add a device specific prepare_message callback
  mtd: atmel-quadspi: disallow building on ebsa110
  spi: Update NPCM PSPI controller documentation
  spi: npcm: Modify pspi send function
  spi: Use of_node_name_eq for node name comparisons
  spi: dw-mmio: add ACPI support
  spi: bcm2835: Synchronize with callback on DMA termination
  spi: bcm2835: Speed up FIFO access if fill level is known
  spi: bcm2835: Polish transfer of DMA prologue
  spi: spi-mem: add support for octal mode I/O data transfer
  ...
2018-12-25 14:43:54 -08:00
..
partitions mtd: partitions: Add RedBoot FIS DT bindings 2018-11-12 11:44:15 +01:00
arm-versatile.txt mtd: augment the "arm,versatile-flash" bindings 2016-04-04 10:33:16 +02:00
aspeed-smc.txt mtd: spi-nor: bindings for the Aspeed memory controllers 2017-02-10 13:54:54 +01:00
atmel-dataflash.txt mtd: Move fdt partition documentation to a seperate file 2012-03-28 17:07:30 -06:00
atmel-nand.txt dt-bindings: mtd: atmel-nand: Document the nfc-io bindings 2017-05-31 11:55:33 +02:00
brcm,brcmnand.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
cadence-quadspi.txt mtd: spi-nor: cadence-quadspi: Add new binding to enable loop-back circuit 2017-10-17 20:39:33 +02:00
common.txt dt-bindings: mtd: add a common label property to all mtd devices 2017-02-10 10:16:49 -08:00
cortina,gemini-flash.txt mtd: add DT bindings for the Cortina Systems Gemini Flash 2017-02-08 11:36:10 -08:00
davinci-nand.txt mtd: nand: davinci: reuse driver for Keystone arch 2014-01-03 11:22:26 -08:00
denali-nand.txt dt-binding: mtd: denali_dt: document clock property 2018-07-18 09:24:14 +02:00
diskonchip.txt mtd: docg3: add device-tree documentation 2014-10-22 01:35:40 -07:00
elm.txt dt-bindings: mtd: elm: Correct compatible string requirement 2017-06-22 21:10:47 +02:00
flctl-nand.txt mtd: sh_flctl: Add device tree support 2012-11-15 15:37:50 +02:00
fsl-quadspi.txt dt-bindings: fsl-quadspi: Add the example of two SPI NOR 2018-03-30 10:05:08 +02:00
fsl-upm-nand.txt mtd: Move fdt partition documentation to a seperate file 2012-03-28 17:07:30 -06:00
fsmc-nand.txt mtd: fsmc_nand: Add BCH4 SW ECC support for SPEAr600 2015-10-26 13:19:40 -07:00
gpio-control-nand.txt mtd: nand: gpio: update binding 2017-05-10 18:18:55 -07:00
gpmc-nand.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gpmc-nor.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
gpmc-onenand.txt dt-bindings: mtd: gpmc-onenand: Update properties description 2018-01-12 15:34:02 +01:00
gpmi-nand.txt dt-bindings: mtd: rawnand: gpmi: document specific ECC strength 2018-04-29 08:56:40 +02:00
hisi504-nand.txt mtd: hisilicon: add device tree binding documentation 2015-02-08 00:20:20 -08:00
hisilicon,fmc-spi-nor.txt mtd: spi-nor: add hisilicon spi-nor flash controller driver 2016-07-13 17:49:45 -07:00
ibm,ndfc.txt dt-bindings: powerpc/4xx: move 4xx NDFC and EMAC bindings to subsystem directories 2018-04-27 16:56:56 -05:00
ingenic,jz4780-nand.txt doc: dt: mtd: new binding for jz4780-{nand,bch} 2016-01-06 17:24:29 -08:00
jedec,spi-nor.txt mtd: spi-nor: only apply reset hacks to broken hardware 2018-08-01 09:27:38 +02:00
lpc32xx-mlc.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
lpc32xx-slc.txt mtd: add LPC32xx SLC NAND driver 2012-07-06 18:17:07 +01:00
marvell-nand.txt mtd: rawnand: marvell: Fix clock resource by adding a register clock 2018-03-29 09:38:10 +02:00
microchip,mchp23k256.txt mtd: mchp23k256: Add support for mchp23lcv1024 2017-06-08 16:32:11 -07:00
mtd-physmap.txt dt-binding: mtd: physmap: Document the addr-gpios property 2018-11-05 22:24:33 +01:00
mtk-nand.txt MTD changes: 2018-06-08 10:39:20 -07:00
mtk-quadspi.txt dt-bindings: mtd: add new compatible strings and improve description 2017-10-24 23:57:18 +02:00
mxc-nand.txt mtd: mxc_nand: implement device tree probing 2012-05-13 23:03:08 -05:00
nand.txt mtd: rawnand: add an option to specify NAND chip as a boot device 2018-07-02 09:01:52 +02:00
nvidia-tegra20-nand.txt dt-bindings: mtd: add tegra NAND controller binding 2018-07-02 09:01:56 +02:00
nxp-spifi.txt doc: dt: add documentation for nxp,lpc1773-spifi 2015-08-14 11:22:54 -07:00
orion-nand.txt ARM: Kirkwood: Replace mrvl with marvell 2012-07-25 17:06:23 +02:00
oxnas-nand.txt mtd: nand: Add OX820 NAND Support 2016-10-22 14:24:21 +02:00
partition.txt dt-bindings: mtd: explicitly document nesting partitions descriptions 2018-07-24 23:04:24 +02:00
qcom_nandc.txt dt-bindings: qcom_nandc: update for ECC strength and step size 2018-07-18 09:24:05 +02:00
samsung-s3c2410.txt dt-bindings: mtd: add DT binding for s3c2410 flash controller 2016-11-07 14:48:36 +01:00
spear_smi.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
spi-nand.txt dt-bindings: Add bindings for SPI NAND devices 2018-07-18 09:24:11 +02:00
st-fsm.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
stm32-quadspi.txt dt-bindings: mtd: Document the STM32 QSPI bindings 2017-05-01 18:08:03 -07:00
sunxi-nand.txt mtd: rawnand: sunxi: Remove support for GPIO-based Ready/Busy polling 2018-04-29 08:56:41 +02:00
tango-nand.txt mtd: nand: tango: Update DT binding description 2017-01-03 09:51:13 +01:00
vf610-nfc.txt mtd: nand: vf610_nfc: add device tree bindings 2015-09-29 13:54:54 -07:00