linux/Documentation/devicetree/bindings
Linus Torvalds 86c87bea6b Devicetree updates for v5.19:
Bindings:
 - Convert smsc,lan91c111, qcom,spi-qup, qcom,msm-uartdm, qcom,i2c-qup,
   qcom,gsbi, i2c-mt65xx, TI wkup_m3_ipc (and new props), qcom,smp2p, TI
   timer, Mediatek gnss, Mediatek topckgen, Mediatek apmixedsys, Mediatek
   infracfg, fsl,ls-extirq, fsl,layerscape-dcfg, QCom PMIC SPMI,
   rda,8810pl-timer, Xilinx zynqmp_ipi, uniphier-pcie, and Ilitek
   touchscreen controllers
 
 - Convert various Arm Ltd peripheral IP bindings to schemas
 
 - New bindings for Menlo board CPLD, DH electronics board CPLD,
   Qualcomm Geni based QUP I2C, Renesas RZ/G2UL OSTM, Broafcom BCM4751
   GNSS, MT6360 PMIC, ASIX USB Ethernet controllers, and Microchip/SMSC
   LAN95xx USB Ethernet controllers
 
 - Add vendor prefix for Enclustra
 
 - Add various compatible string additions
 
 - Various example fixes and cleanups
 
 - Remove unused hisilicon,hi6220-reset binding
 
 - Treewide fix properties missing type definition
 
 - Drop some empty and unreferenced .txt bindings
 
 - Documentation improvements for writing schemas
 
 DT driver core:
 - Drop static IRQ resources for DT platform devices as IRQ setup is
   dynamic and drivers have all been converted to use platform_get_irq()
   and friends
 
 - Rework memory allocations and frees for overlays
 
 - Continue overlay notifier callbacks on successful calls and add
   unittests
 
 - Handle 'interrupts-extended' in early DT IRQ setup
 
 - Fix of_property_read_string() errors to match documentation
 
 - Ignore disabled nodes in FDT API calls
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmKNXrcQHHJvYmhAa2Vy
 bmVsLm9yZwAKCRD6+121jbxhw+GkD/9mwZp1qF0cueFI7FU0pYt8olVwi6DgqAJ0
 CR8Q/yPCtqyYKhZHcglyCYGgfMLE+9Y97jKJV3pOxfeIT9ZXet67JC2yTrCQKKhm
 rIYL1jseRZosvFfo21VsFhEVMdFVyGz8pRRaH2s59HYrATye8Vgt9D6zGWN5hOQD
 fMaqEVu/sEzfMuCHzBu1zkSx4VzWW1mU/jcpmE4zR/rIdyOI7DRPEl3+90VYFHH9
 PdUdzeGa4JkOlDg7rcqJXUda5ZMFlHzh4Qy8OQ8yj7jtyUEiGmLcXi07VNC4SZtx
 wI/y5eV8aPJ4gGNMBbgUqVfiKC+5citRmGTtfToLXGpqZ+gDTjPItjrZBI9MErj/
 HA2KF5bHGmoJrwJ4mFJ6uFjqSsqDjptOjIdKLZ2qMFkjTE2S+VwOsrtvMxo1Tjj0
 kgi3tRRVndtmOzRuOzfzAVwzUSa4VNtKAdx1rb7mWtAJoVPdBVf1cR7sDwawgZ8G
 KyfOR/2G0c12IfK18Fz9k9GR+eu4exQ4CUzBb7Q+P03bewLgenvW5tmSOtILzkKq
 OzHTNAVHLAeVxpezrV/0/leBErb9gnif6h8vrZNh4PxjYM5u6rjy0p+r61xcf3vC
 iIVDYzlx5buWBUVj68BEC4wRnTmkzGapS4CYtWpBdCzPOONHXMpq+0UYmu9vac18
 x+M52fQBLA==
 =OUL3
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "Bindings:

   - Convert smsc,lan91c111, qcom,spi-qup, qcom,msm-uartdm,
     qcom,i2c-qup, qcom,gsbi, i2c-mt65xx, TI wkup_m3_ipc (and new
     props), qcom,smp2p, TI timer, Mediatek gnss, Mediatek topckgen,
     Mediatek apmixedsys, Mediatek infracfg, fsl,ls-extirq,
     fsl,layerscape-dcfg, QCom PMIC SPMI, rda,8810pl-timer, Xilinx
     zynqmp_ipi, uniphier-pcie, and Ilitek touchscreen controllers

   - Convert various Arm Ltd peripheral IP bindings to schemas

   - New bindings for Menlo board CPLD, DH electronics board CPLD,
     Qualcomm Geni based QUP I2C, Renesas RZ/G2UL OSTM, Broafcom BCM4751
     GNSS, MT6360 PMIC, ASIX USB Ethernet controllers, and
     Microchip/SMSC LAN95xx USB Ethernet controllers

   - Add vendor prefix for Enclustra

   - Add various compatible string additions

   - Various example fixes and cleanups

   - Remove unused hisilicon,hi6220-reset binding

   - Treewide fix properties missing type definition

   - Drop some empty and unreferenced .txt bindings

   - Documentation improvements for writing schemas

  DT driver core:

   - Drop static IRQ resources for DT platform devices as IRQ setup is
     dynamic and drivers have all been converted to use
     platform_get_irq() and friends

   - Rework memory allocations and frees for overlays

   - Continue overlay notifier callbacks on successful calls and add
     unittests

   - Handle 'interrupts-extended' in early DT IRQ setup

   - Fix of_property_read_string() errors to match documentation

   - Ignore disabled nodes in FDT API calls"

* tag 'devicetree-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (86 commits)
  of/irq: fix typo in comment
  dt-bindings: Fix properties without any type
  Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example"
  dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili2xxx bindings
  dt-bindings: timer: samsung,exynos4210-mct: define strict clock order
  dt-bindings: timer: samsung,exynos4210-mct: drop unneeded minItems
  dt-bindings: timer: cdns,ttc: drop unneeded minItems
  dt-bindings: mailbox: zynqmp_ipi: convert to yaml
  dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet controller
  dt-bindings: net: add schema for Microchip/SMSC LAN95xx USB Ethernet controllers
  dt-bindings: net: add schema for ASIX USB Ethernet controllers
  of/fdt: Ignore disabled memory nodes
  dt-bindings: arm: fix typos in compatible
  dt-bindings: mfd: Add bindings child nodes for the Mediatek MT6360
  dt-bindings: display: convert Arm Komeda to DT schema
  dt-bindings: display: convert Arm Mali-DP to DT schema
  dt-bindings: display: convert Arm HDLCD to DT schema
  dt-bindings: display: convert PL110/PL111 to DT schema
  dt-bindings: arm: convert vexpress-config to DT schema
  dt-bindings: arm: convert vexpress-sysregs to DT schema
  ...
2022-05-25 14:56:06 -07:00
..
arc
arm Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
ata dt-bindings: ata: renesas,rcar-sata: Add r8a774e1 support 2022-04-14 10:21:06 +09:00
auxdisplay
board
bus dt-bindings: Fix 'enum' lists with duplicate entries 2022-04-04 14:20:09 -05:00
chrome
clock Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
connector dt-bindings: Another pass removing cases of 'allOf' containing a '$ref' 2022-03-02 14:02:57 -06:00
counter
cpu dt-bindings: Fix phandle-array issues in the idle-states bindings 2022-04-01 15:09:50 -07:00
cpufreq Merge branch 'pm-opp' 2022-03-29 18:52:32 +02:00
crypto dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
csky
devfreq Update devfreq next for v5.19 2022-05-18 20:55:34 +02:00
display Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
dma Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
dsp
dvfs More power management updates for 5.18-rc1 2022-03-29 11:06:55 -07:00
edac
eeprom dt-bindings: eeprom/at24: Add samsung,s524ad0xd1 compatible 2022-05-03 11:53:14 -05:00
extcon Devicetree fixes for v5.18, part 2: 2022-04-16 17:07:50 -07:00
firmware Devicetree updates for v5.18: 2022-03-26 11:41:53 -07:00
fpga
fsi
fuse
gnss dt-bindings: gnss: Add Broacom BCM4751 family bindings 2022-05-03 11:53:14 -05:00
goldfish
gpio dt-bindings: Fix properties without any type 2022-05-23 11:53:30 -05:00
gpu Merge branch 'dt/linus' into dt/next 2022-04-19 07:55:12 -05:00
h8300
hsi
hwlock dt-bindings: hwlock: omap: Remove redundant binding example 2022-03-11 11:47:33 -06:00
hwmon Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
i2c Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
i3c
iio Merge branch 'dt/linus' into dt/next 2022-05-09 11:50:27 -05:00
infiniband
input Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
interconnect dt-bindings: Fix incomplete if/then/else schemas 2022-04-04 14:20:09 -05:00
interrupt-controller Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
iommu dt-bindings: iommu: arm,smmu-v3: make PRI IRQ optional 2022-05-09 11:03:48 -05:00
ipmi ipmi:ipmb: Add the ability to have a separate slave and master device 2022-02-23 08:16:02 -06:00
leds Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
mailbox Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example" 2022-05-23 11:00:58 -05:00
media Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
memory-controllers Power management updates for 5.19-rc1 2022-05-24 16:04:25 -07:00
mfd Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
mips
misc dt-bindings: misc: add fastrpc domain vmid property 2022-03-18 14:11:00 +01:00
mmc MMC core: 2022-05-24 14:56:38 -07:00
mtd Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
mux dt-bindings: Fix properties without any type 2022-05-23 11:53:30 -05:00
net Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
nios2
nvmem dt-bindings: nvmem: snvs-lpgpr: Add i.MX8M compatible strings 2022-04-13 14:14:20 -05:00
openrisc/opencores
opp More power management updates for 5.18-rc1 2022-03-29 11:06:55 -07:00
pci dt-bindings: Fix properties without any type 2022-05-23 11:53:30 -05:00
peci
perf Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
phy Devicetree fixes for v5.18, part 3: 2022-05-05 15:50:27 -07:00
pinctrl Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
pmem
power Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
powerpc powerpc/85xx: Remove fsl,85... bindings 2022-04-05 22:03:02 +02:00
pps
ptp
pwm dt-bindings: timer: Update TI timer to yaml 2022-04-25 16:55:02 -05:00
regmap
regulator Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
remoteproc dt-bindings: Fix array constraints on scalar properties 2022-04-14 13:02:12 -05:00
reserved-memory Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
reset Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
riscv dt-bindings: Fix phandle-array issues in the idle-states bindings 2022-04-01 15:09:50 -07:00
rng Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
rtc Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
scsi
security/tpm
serial dt-bindings: Fix properties without any type 2022-05-23 11:53:30 -05:00
serio dt-bindings: serio: add Arm PL050 DT schema 2022-05-09 11:03:49 -05:00
sifive
siox
slimbus
soc Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
sound Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
soundwire dt-bindings: soundwire: qcom: document optional wake irq 2022-03-02 21:11:50 +05:30
spi Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
spmi dt-bindings: spmi: spmi-pmic-arb: make interrupt properties as optional 2022-05-02 11:02:28 -05:00
sram dt-bindings: Fix incomplete if/then/else schemas 2022-04-04 14:20:09 -05:00
staging/iio/adc wfx: get out from the staging area 2022-04-06 09:52:14 +03:00
thermal Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
timer dt-bindings: timer: samsung,exynos4210-mct: define strict clock order 2022-05-19 15:54:06 -05:00
ufs dt-bindings: ufs: cdns,ufshc: Add power-domains 2022-04-27 13:24:27 -05:00
usb Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
virtio dt-bindings: virtio,mmio: Allow setting devices 'dma-coherent' 2022-03-20 15:08:08 -04:00
w1
watchdog linux-watchdog 5.18-rc1 tag 2022-03-31 14:14:03 -07:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
chosen.txt
common-properties.txt
example-schema.yaml docs: dt: writing-schema: mention coding style 2022-04-04 19:55:03 -05:00
graph.txt
index.rst
jailhouse.txt
Makefile dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable 2022-03-23 18:10:00 -05:00
numa.txt
resource-names.txt
submitting-patches.rst
trivial-devices.yaml Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
unittest.txt
vendor-prefixes.yaml Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
writing-bindings.rst docs: dt: writing-bindings: describe typical cases 2022-04-04 19:55:03 -05:00
writing-schema.rst docs: dt: writing-schema: mention yamllint 2022-04-19 14:21:50 -05:00
xilinx.txt