linux/Documentation/devicetree/bindings/mtd
Linus Torvalds 531d2644f3 Devicetree updates for v6.2:
DT Bindings:
 - Various LED binding conversions and clean-ups. Convert the ir-spi-led,
   pwm-ir-tx, and gpio-ir-tx LED bindings to schemas. Consistently
   reference LED common.yaml or multi-led schemas and disallow undefined
   properties.
 
 - Convert IDT 89HPESx, pwm-clock, st,stmipid02, Xilinx PCIe hosts,
   and fsl,imx-fb bindings to schema
 
 - Add ata-generic, Broadcom u-boot environment, and dynamic MTD
   sub-partitions bindings.
 
 - Make all SPI based displays reference spi-peripheral-props.yaml
 
 - Fix some schema property regex's which should be fixed strings or were
   missing start/end anchors
 
 - Remove 'status' in examples, again...
 
 DT Core:
 - Fix a possible NULL dereference in overlay functions
 
 - Fix kexec reading 32-bit "linux,initrd-{start,end}" values (which
   never worked)
 
 - Add of_address_count() helper to count number of 'reg' entries
 
 - Support .dtso extension for DT overlay source files. Rename staging
   and unittest overlay files.
 
 - Update dtc to upstream v1.6.1-63-g55778a03df61
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmOWhJAACgkQ+vtdtY28
 YcMrAhAAjXJMmhzh97MPN/hUnVy26xVj0IF+pX7AIlHieOZWtc1xFNSqXVblC/n3
 459Id1jKq1Vt8BTX0J4VWIOY/v3qpuGtvT4KpronOr0GV/fGhHkBJa/PTBN2/xvS
 yG27PLL/F5l3adZ8vhmJdcoxDknqL0oSpWpgwRNHveIB+FzjP7z0LveV+vfS0bEO
 nQbM07TMeXzRN+Ld76aEEorsv4uaOrpzBwX76X+F2uAmzsA+3ksLzhULS4551Qxs
 63lCgZ6nIdYVIjsqxNFfFEuBNarYCi4KJw7NZksoM0YSXeijWtWazUxbeEa28+SV
 dB2OaWzwPt5hS3cJhZ9oM+YK2LNlhXOl+e9MK9ZuGnMzEf9JXj4wJhYkxhA5KrB5
 KVXQciYkDm+SbZk9e0AcoV5OqVIvfHfDxTN4ysNe/BHMwMPyyifNvCdx3faiWLVZ
 sMrxb44l3JMrQD70XMSdFYFkuw1KfWXuXRWSvFmixiXkSPQWoQMnuVXYEZfNRqth
 PdPXgqh2KQ7zrjLSZrrKNqBLzHR94UkUuAu8rsDmapWj7KKP48tLoeooMgLvMAJz
 xp7KowVKTim1OSywVWW7UH6gkFagCqI/v9uCxvCTjKutjv9Hzeyask8Z/N/IGhIp
 wG+c1jhFAXhPnbMV7k7QJnPPrpVPM1ZFKVklc6ZaqxumXcCAik0=
 =y/xu
 -----END PGP SIGNATURE-----

Merge tag 'devicetree-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree updates from Rob Herring:
 "DT Bindings:

   - Various LED binding conversions and clean-ups. Convert the
     ir-spi-led, pwm-ir-tx, and gpio-ir-tx LED bindings to schemas.
     Consistently reference LED common.yaml or multi-led schemas and
     disallow undefined properties.

   - Convert IDT 89HPESx, pwm-clock, st,stmipid02, Xilinx PCIe hosts,
     and fsl,imx-fb bindings to schema

   - Add ata-generic, Broadcom u-boot environment, and dynamic MTD
     sub-partitions bindings.

   - Make all SPI based displays reference spi-peripheral-props.yaml

   - Fix some schema property regex's which should be fixed strings or
     were missing start/end anchors

   - Remove 'status' in examples, again...

  DT Core:

   - Fix a possible NULL dereference in overlay functions

   - Fix kexec reading 32-bit "linux,initrd-{start,end}" values (which
     never worked)

   - Add of_address_count() helper to count number of 'reg' entries

   - Support .dtso extension for DT overlay source files. Rename staging
     and unittest overlay files.

   - Update dtc to upstream v1.6.1-63-g55778a03df61"

* tag 'devicetree-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (42 commits)
  dt-bindings: leds: Add missing references to common LED schema
  dt-bindings: leds: intel,lgm: Add missing 'led-gpios' property
  of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
  dt-bindings: lcdif: Fix constraints for imx8mp
  media: dt-bindings: atmel,isc: Drop unneeded unevaluatedProperties
  dt-bindings: Drop Jee Heng Sia
  dt-bindings: thermal: cooling-devices: Add missing cache related properties
  dt-bindings: leds: irled: ir-spi-led: convert to DT schema
  dt-bindings: leds: irled: pwm-ir-tx: convert to DT schema
  dt-bindings: leds: irled: gpio-ir-tx: convert to DT schema
  dt-bindings: leds: mt6360: rework to match multi-led
  dt-bindings: leds: lp55xx: rework to match multi-led
  dt-bindings: leds: lp55xx: switch to preferred 'gpios' suffix
  dt-bindings: leds: lp55xx: allow label
  dt-bindings: leds: use unevaluatedProperties for common.yaml
  dt-bindings: thermal: tsens: Add SM6115 compatible
  of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values
  dt-bindings: display: Convert fsl,imx-fb.txt to dt-schema
  dt-bindings: Add missing start and/or end of line regex anchors
  dt-bindings: qcom,pdc: Add missing compatibles
  ...
2022-12-13 13:13:55 -08:00
..
partitions Devicetree updates for v6.2: 2022-12-13 13:13:55 -08: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 mtd: Move fdt partition documentation to a seperate file 2012-03-28 17:07:30 -06:00
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 mtd: docg3: add device-tree documentation 2014-10-22 01:35:40 -07:00
flctl-nand.txt mtd: sh_flctl: Add device tree support 2012-11-15 15:37:50 +02:00
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 mtd: nand: gpio: update binding 2017-05-10 18:18:55 -07:00
gpmi-nand.yaml dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas 2022-05-04 16:19:03 -05: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 dt-bindings: powerpc/4xx: move 4xx NDFC and EMAC bindings to subsystem directories 2018-04-27 16:56:56 -05:00
ingenic,nand.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01: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
microchip,mchp23k256.txt mtd: mchp23k256: Add support for mchp23lcv1024 2017-06-08 16:32:11 -07:00
microchip,mchp48l640.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
mtd-physmap.yaml dt-bindings: mtd: physmap: Reuse the generic definitions 2022-11-17 21:59:20 +01:00
mtd.yaml dt-bindings: mtd: Drop object types when referencing other files 2022-11-17 21:59:31 +01:00
mtk-nand.txt dt-bindings: mtd: Remove useless file about partitions 2022-11-17 21:59:06 +01:00
mxc-nand.yaml dt-bindings: mtd: mxc-nand: Drop undocumented properties from example 2022-06-06 15:05:10 +02: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: mtd: Argue in favor of keeping additionalProperties set to true 2022-11-17 21:59:30 +01:00
nand-controller.yaml dt-bindings: mtd: Argue in favor of keeping additionalProperties set to true 2022-11-17 21:59:30 +01: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 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 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 dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
spi-nand.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
st-fsm.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
st,stm32-fmc2-nand.yaml dt-bindings: mtd: Standardize the style in the examples 2022-11-17 21:59:33 +01:00
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