linux/Documentation/devicetree/bindings/mtd
Linus Torvalds 2e3036a264 MTD changes:
* parsers: ofpart: add workaround for #size-cells 0
 * dt-bindings: partitions: Fix partition node name pattern
 * dataflash: remove duplicate SPI ID table
 
 Raw NAND core changes:
 * Check the data only read pattern only once
 * Prepare the late addition of supported operation checks
 * Support for sequential cache reads
 * Fix nand_chip kdoc
 
 Raw NAND driver changes:
 * Fsl_elbc: Propagate HW ECC settings to HW
 * Marvell: Add missing layouts
 * Pasemi: Don't use static data to track per-device state
 * Sunxi:
   - Fix the size of the last OOB region
   - Remove an unnecessary check
   - Remove an unnecessary check
   - Clean up chips after failed init
   - Precompute the ECC_CTL register value
   - Embed sunxi_nand_hw_ecc by value
   - Update OOB layout to match hardware
 * tmio_nand: Remove driver
 * vf610_nfc: Use regular comments for functions
 
 SPI-NAND driver changes:
 * Add support for AllianceMemory AS5F34G04SND
 * Macronix: use scratch buffer for DMA operation
 
 NAND ECC changes:
 * Mediatek:
   - Add ECC support fot MT7986 IC
   - Add compatible for MT7986
   - dt-bindings: Split ECC engine with rawnand controller
 
 SPI NOR changes:
 * Misc core fixes
 
 SPI NOR driver changes:
 * Spansion: Minor fixes
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEE9HuaYnbmDhq/XIDIJWrqGEe9VoQFAmP3MqwACgkQJWrqGEe9
 VoTnsQf/bfzBqf0LbMBU7c+2VUjnE2dgLRssf0WqJB2INvDIAHQ8HKE2rqF6j1G0
 wBnJOMf9fRpH6M3k45siNL37HPnacUq8QFZE3B3A3pUewWNtx5ldFrzT1awlsTu8
 zIG37pnd2rJ+W3wfDDnNjTqQUfm3sLI7k/B3S8aqJA8i63DFLqih7ju0mgPVT7TX
 C1X0VAx8gNMHQ6WqTX53SRZ4Ef9dJAcVwcFhkjHY09Q9VEW56ZlQ7uxyhwYqXjiJ
 zDDGfPFhAsfwcykdFI3DtvNRT2bVbJl7N4GvTD8N4Rf+GIuMhVJnUjp5yTkAeEHx
 HjXqBSI3ykHimsW7BRtE3HLR4775bA==
 =FLt2
 -----END PGP SIGNATURE-----

Merge tag 'mtd/for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux

Pull MTD updates from Miquel Raynal:
 "MTD changes:

   - parsers: ofpart: add workaround for #size-cells 0

   - dt-bindings: partitions: Fix partition node name pattern

   - dataflash: remove duplicate SPI ID table

  Raw NAND core changes:

   - Check the data only read pattern only once

   - Prepare the late addition of supported operation checks

   - Support for sequential cache reads

   - Fix nand_chip kdoc

  Raw NAND driver changes:

   - Fsl_elbc: Propagate HW ECC settings to HW

   - Marvell: Add missing layouts

   - Pasemi: Don't use static data to track per-device state

   - Sunxi:
      - Fix the size of the last OOB region
      - Remove an unnecessary check
      - Remove an unnecessary check
      - Clean up chips after failed init
      - Precompute the ECC_CTL register value
      - Embed sunxi_nand_hw_ecc by value
      - Update OOB layout to match hardware

   - tmio_nand: Remove driver

   - vf610_nfc: Use regular comments for functions

  SPI-NAND driver changes:

   - Add support for AllianceMemory AS5F34G04SND

   - Macronix: use scratch buffer for DMA operation

  NAND ECC changes:

   - Mediatek:
      - Add ECC support fot MT7986 IC
      - Add compatible for MT7986
      - dt-bindings: Split ECC engine with rawnand controller

  SPI NOR changes:

   - Misc core fixes

  SPI NOR driver changes:

   - Spansion: Minor fixes"

* tag 'mtd/for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux: (33 commits)
  mtd: parsers: ofpart: add workaround for #size-cells 0
  mtd: rawnand: sunxi: Precompute the ECC_CTL register value
  mtd: rawnand: sunxi: Embed sunxi_nand_hw_ecc by value
  mtd: rawnand: sunxi: Update OOB layout to match hardware
  mtd: spi-nor: Sort headers alphabetically
  mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
  mtd: nand: ecc-mtk: Add ECC support fot MT7986 IC
  dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible for MT7986
  dt-bindings: mtd: Split ECC engine with rawnand controller
  mtd: rawnand: fsl_elbc: Propagate HW ECC settings to HW
  mtd: spinand: Add support for AllianceMemory AS5F34G04SND
  dt-bindings: mtd: partitions: Fix partition node name pattern
  mtd: spi-nor: Create macros to define chip IDs and geometries
  mtd: spi-nor: spansion: Make CFRx reg fields generic
  mtd: spi-nor: spansion: Consider reserved bits in CFR5 register
  mtd: spi-nor: core: fix implicit declaration warning
  mtd: spinand: macronix: use scratch buffer for DMA operation
  mtd: rawnand: Fix nand_chip kdoc
  mtd: rawnand: vf610_nfc: use regular comments for functions
  mtd: rawnand: Support for sequential cache reads
  ...
2023-02-25 15:05:08 -08:00
..
partitions dt-bindings: mtd: partitions: Fix partition node name pattern 2023-01-30 17:03:46 +01:00
allwinner,sun4i-a10-nand.yaml dt-bindings: mtd: sunxi-nand: Add an example to validate the bindings 2022-11-17 21:59:16 +01:00
amlogic,meson-nand.yaml dt-bindings: nand: meson: convert txt to yaml 2022-09-21 10:38:47 +02:00
arasan,nand-controller.yaml dt-bindings: mtd: nand: Drop common properties already defined in generic files 2022-11-17 21:59:10 +01:00
arm,pl353-nand-r2p1.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
atmel-dataflash.txt
atmel-nand.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
brcm,brcmnand.yaml Raw NAND core changes: 2022-12-05 15:37:27 +01:00
cadence-nand-controller.txt docs: dt: fix several broken doc references 2020-02-24 12:27:19 -06:00
davinci-nand.txt mtd: Replace HTTP links with HTTPS ones 2020-08-02 22:17:19 +02:00
denali,nand.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
diskonchip.txt
flctl-nand.txt
fsl-upm-nand.txt dt-bindings: mtd: fsl-upm-nand: Deprecate chip-delay and fsl, upm-wait-flags 2020-07-07 21:03:44 +02:00
fsmc-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
gpio-control-nand.txt
gpmi-nand.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
hisi504-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
hisilicon,fmc-spi-nor.txt dt-bindings: align SPI NOR node name with dtschema 2022-04-07 14:03:06 -05:00
ibm,ndfc.txt
ingenic,nand.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
intel,lgm-ebunand.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
jedec,spi-nor.yaml SPI NOR core changes: 2022-12-05 15:40:59 +01:00
lpc32xx-mlc.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
lpc32xx-slc.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
marvell-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
mediatek,mtk-nfc.yaml dt-bindings: mtd: Split ECC engine with rawnand controller 2023-02-03 19:09:41 +01:00
mediatek,nand-ecc-engine.yaml dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible for MT7986 2023-02-03 19:09:42 +01:00
microchip,mchp23k256.txt
microchip,mchp48l640.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mtd-physmap.yaml dt-bindings: reference MC peripheral properties in relevant devices 2023-02-07 15:47:27 -06:00
mtd.yaml dt-bindings: mtd: Drop object types when referencing other files 2022-11-17 21:59:31 +01:00
mxc-nand.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mxic-nand.txt dt-bindings: mtd: Document Macronix raw NAND controller bindings 2019-08-26 09:25:41 +02:00
mxicy,nand-ecc-engine.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
nand-chip.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
nand-controller.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
nand-macronix.txt dt-bindings: mtd: Document Macronix NAND device bindings 2020-03-11 16:17:54 +01:00
nvidia-tegra20-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
nxp-spifi.txt
orion-nand.txt
oxnas-nand.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
qcom,nandc.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
renesas-nandc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
rockchip,nand-controller.yaml dt-bindings: mtd: rockchip: add rockchip,rk3128-nfc 2022-10-18 10:24:49 +02:00
samsung-s3c2410.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00
spear_smi.txt
spi-nand.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
st,stm32-fmc2-nand.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
st-fsm.txt
ti,am654-hbmc.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
ti,elm.yaml dt-bindings: mtd: ti,elm: Add support for AM64 ELM 2022-04-11 10:56:32 +02:00
ti,gpmc-nand.yaml dt-bindings: mtd: ti, gpmc-nand: Add compatible for AM64 NAND 2021-12-17 11:25:56 +01:00
ti,gpmc-onenand.yaml dt-bindings: mtd: onenand: Mention the expected node name 2022-11-17 21:59:15 +01:00
vf610-nfc.txt dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml 2019-05-22 09:08:20 -05:00