linux/Documentation/devicetree/bindings/iio
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
..
accel dt-bindings: iio: accel: adxl313: Add compatibles for adxl312 and adxl314 2022-09-21 18:42:53 +01:00
adc SoC: DT changes for 6.2 2022-12-12 10:21:03 -08:00
addac dt-bindings: Remove "status" from schema examples, again 2022-10-20 09:21:07 -05:00
afe dt-bindings: iio: afe: add bindings for temperature transducers 2022-02-28 10:22:25 +00:00
amplifiers dt-bindings: iio: amplifiers: adi,ada4250: use spi-peripheral-props.yaml 2022-08-19 19:34:16 +01:00
cdc dt-bindings: staging: iio: cdc: ad7746: add binding documentation for AD7746 2021-06-03 18:24:13 +01:00
chemical dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description 2021-10-19 08:30:44 +01:00
dac dt-bindings: iio: Add missing (unevaluated|additional)Properties on child nodes 2022-08-30 18:35:38 +01:00
filter dt-bindings:iio:filter: add admv8818 doc 2021-12-16 17:35:27 +00:00
frequency dt-bindings: iio: frequency: adf4371: use spi-peripheral-props.yaml 2022-08-19 19:34:16 +01:00
gyroscope dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 2022-08-21 18:24:16 +01:00
health dt-bindings: iio: health: ti,afe4403: use spi-peripheral-props.yaml 2022-08-19 19:34:16 +01:00
humidity dt-bindings: Drop unnecessary *-supply schemas properties 2020-12-22 18:58:02 -07:00
impedance-analyzer dt-bindings:iio:impedance-analyzer:adi,ad5933 yaml conversion. 2020-11-22 16:38:58 +00:00
imu dt-bindings: iio/imu: Add Bosch BNO055 2022-09-21 18:42:56 +01:00
light dt-bindings: Document ltrf216a light sensor bindings 2022-08-15 22:29:57 +01:00
magnetometer dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example 2022-01-11 11:54:35 -06:00
multiplexer dt-bindings: iio: io-channel-mux: allow duplicate channel, labels 2021-10-21 20:03:01 +01:00
potentiometer dt-bindings: iio: potentiometer: use spi-peripheral-props.yaml 2022-08-19 19:34:16 +01:00
potentiostat dt-bindings:iio:potentiostat:ti,lmp91000: txt to yaml conversion. 2020-12-03 19:40:21 +00:00
pressure dt-bindings: iio: pressure: bmp085: Add BMP380 compatible string 2022-09-21 18:42:54 +01:00
proximity dt-bindings: iio: sx9324: Add CS idle/sleep mode 2022-06-14 11:53:11 +01:00
resolver dt-bindings:iio:resolver:adi,ad2s90: Conversion of binding to yaml. 2020-11-22 16:38:25 +00:00
temperature dt-bindings: iio: temperature: use spi-peripheral-props.yaml 2022-08-19 19:34:16 +01:00
common.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
mount-matrix.txt iio: document bindings for mounting matrices 2019-07-28 08:49:25 +01:00
samsung,sensorhub-rinato.yaml dt-bindings: iio: samsung,sensorhub-rinato: use spi-peripheral-props.yaml 2022-08-19 19:34:16 +01:00
st,st-sensors.yaml dt-bindings: iio: st,st-sensors add LPS22DF. 2022-09-21 18:42:53 +01:00