linux/Documentation/devicetree/bindings/interrupt-controller
Linus Torvalds 441977979a Devicetree updates for v5.9:
- Improve device links cycle detection and breaking.  Add more
   bindings for device link dependencies.
 
 - Refactor parsing 'no-map' in __reserved_mem_alloc_size()
 
 - Improve DT unittest 'ranges' and 'dma-ranges' test case to check
   differing cell sizes
 
 - Various http to https link conversions
 
 - Add a schema check to prevent 'syscon' from being used by itself
   without a more specific compatible
 
 - A bunch more DT binding conversions to schema
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAl8pjPoQHHJvYmhAa2Vy
 bmVsLm9yZwAKCRD6+121jbxhw33aD/48a9wymbzf0r6mpXJyzO5zspcvcDgT7/si
 Eeucbp7diRX3Ei0YkfvQH3s7bEA7JM2DlPDmXBieWZqpXS9tvbX9P6VxId6bfTiI
 oSg/e4NNqxtHpaf4Nn6EwFFILbbi10LKvwodYDy9agePApc+wJWLI2WwlvdEsSsF
 vv9nnF23NdJnSjsEXwiAB+ouX8EilqB80+s9W/TUaA/RS+xEOinAkXab4qjCvTlH
 yUHpqe/mXDd6c4gb0EsIuAPkG7GE9/pc39iwxQ7IWz/qnSSfExjEac8j0QU4zD8u
 zD2EkIQMEZR7IDsQOOkEQ4gbbzl3SjrMlQSZp/VWcjcn9uVrE5VPddH/NMdb8L7m
 m5pgH1TFheYBPaqRIVuzrRcfW7KVjjeUuoG7xfDQy+ELWmHAMlb3uyH2CNDqmgYM
 ESEQgSH5w4cabP5qeXvXyZci3Zbajw2Dd555gWNC2ot6yPToJEXkesnrcpuwZZV5
 Wyn5IOAuf7rri4TEpl5CsR6iJnAJsNnN+23gMaemxz2qDgBCBhY7CSoRVeP7Xxpw
 ymCIna6p7i/ufiP4QauTTafw03AMZz6Le8iujIaN3dmq8SbQc7BYeFNwFNjs+lyO
 B1gvJOt3xTXTdfqqQWpEQMg659IGguOu6MGecxN+nteTBYqQ3Ol77zNn+a0n4BA7
 +rGqybfiFg==
 =6f3o
 -----END PGP SIGNATURE-----

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

Pull Devicetree updates from Rob Herring:

 - Improve device links cycle detection and breaking. Add more bindings
   for device link dependencies.

 - Refactor parsing 'no-map' in __reserved_mem_alloc_size()

 - Improve DT unittest 'ranges' and 'dma-ranges' test case to check
   differing cell sizes

 - Various http to https link conversions

 - Add a schema check to prevent 'syscon' from being used by itself
   without a more specific compatible

 - A bunch more DT binding conversions to schema

* tag 'devicetree-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (55 commits)
  of: reserved-memory: remove duplicated call to of_get_flat_dt_prop() for no-map node
  of: unittest: Use bigger address cells to catch parser regressions
  dt-bindings: memory-controllers: Convert mmdc to json-schema
  dt-bindings: mtd: Convert imx nand to json-schema
  dt-bindings: mtd: Convert gpmi nand to json-schema
  dt-bindings: iio: io-channel-mux: Fix compatible string in example code
  of: property: Add device link support for pinctrl-0 through pinctrl-8
  of: property: Add device link support for multiple DT bindings
  dt-bindings: phy: ti: phy-gmii-sel: convert bindings to json-schema
  dt-bindings: mux: mux.h: drop a duplicated word
  dt-bindings: misc: Convert olpc,xo1.75-ec to json-schema
  dt-bindings: aspeed-lpc: Replace HTTP links with HTTPS ones
  dt-bindings: drm/bridge: Replace HTTP links with HTTPS ones
  drm/tilcdc: Replace HTTP links with HTTPS ones
  dt-bindings: iommu: renesas,ipmmu-vmsa: Add r8a774e1 support
  dt-bindings: fpga: Replace HTTP links with HTTPS ones
  dt-bindings: virtio: Replace HTTP links with HTTPS ones
  dt-bindings: media: imx274: Add optional input clock and supplies
  dt-bindings: i2c-gpio: Use 'deprecated' keyword on deprecated properties
  dt-bindings: interrupt-controller: Fix typos in loongson,liointc.yaml
  ...
2020-08-05 13:02:45 -07:00
..
abilis,tb10x-ictl.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
al,alpine-msix.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
allwinner,sun4i-a10-ic.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
allwinner,sun7i-a20-sc-nmi.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
amazon,al-fic.txt dt-bindings: interrupt-controller: al-fic: remove redundant binding 2019-07-24 14:36:16 -06:00
amlogic,meson-gpio-intc.txt dt-bindings: interrupt-controller: New binding for Meson-A1 SoCs 2020-01-20 19:10:05 +00:00
andestech,ativic32.txt dt-bindings: interrupt-controller: Andestech Internal Vector Interrupt Controller 2018-02-22 10:44:36 +08:00
arm,gic-v3.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
arm,gic.yaml dt-bindings: interrupt-controller: arm,gic: Document resets property 2020-05-28 15:10:16 -06:00
arm,nvic.txt
arm,versatile-fpga-irq.txt
arm,vic.txt
aspeed,ast2xxx-scu-ic.txt dt-bindings: interrupt-controller: Add Aspeed SCU interrupt controller 2020-01-20 19:10:03 +00:00
aspeed,ast2400-i2c-ic.txt irqchip/aspeed-i2c-ic: Add binding docs for Aspeed I2C Interrupt Controller 2017-06-22 14:14:52 +01:00
aspeed,ast2400-vic.txt
atmel,aic.txt irqchip/atmel-aic5: Add support for sam9x60 irqchip 2019-09-09 18:11:51 +01:00
brcm,bcm2835-armctrl-ic.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
brcm,bcm2836-l1-intc.txt dt-bindings/bcm2836-l1-intc: Add interrupt polarity support 2018-01-04 11:12:06 +00:00
brcm,bcm3380-l2-intc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
brcm,bcm6345-l1-intc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
brcm,bcm7038-l1-intc.txt dt-bindings: Document brcm, int-fwd-mask property for bcm7038-l1-intc 2019-11-10 18:47:47 +00:00
brcm,bcm7120-l2-intc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
brcm,l2-intc.txt dt-bindings: interrupt-controller: Document UPG auxiliary L2 2020-07-17 13:41:42 +01:00
cdns,xtensa-mx.txt
cdns,xtensa-pic.txt
cirrus,clps711x-intc.txt
csky,apb-intc.txt dt-bindings: interrupt-controller: C-SKY APB intc 2018-10-26 00:54:31 +08:00
csky,mpintc.txt doc: devicetree: bindings: fix spelling mistake 2020-06-18 12:36:53 -06:00
digicolor-ic.txt
ezchip,nps400-ic.txt
faraday,ftintc010.txt
fsl,intmux.yaml dt-bindings: interrupt-controller: Add binding for NXP INTMUX interrupt multiplexer 2020-01-20 19:10:05 +00:00
fsl,irqsteer.yaml dt-bindings: interrupt-controller: Convert imx irqsteer to json-schema 2020-05-28 14:35:27 -06:00
fsl,ls-extirq.txt dt/bindings: Add bindings for Layerscape external irqs 2019-11-10 18:47:48 +00:00
fsl,ls-scfg-msi.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
google,goldfish-pic.txt dt-bindings/goldfish-pic: Add device tree binding for Goldfish PIC driver 2018-01-04 11:13:48 +00:00
hisilicon,mbigen-v2.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
img,meta-intc.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
img,pdc-intc.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
ingenic,intc.yaml dt-bindings: intc: Convert ingenic,intc.txt to YAML 2020-05-11 18:17:33 -05:00
intel,ce4100-ioapic.txt
intel,ixp4xx-interrupt.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
interrupts.txt of/irq: Document properties for wakeup interrupt parent 2019-11-16 10:20:02 +00:00
jcore,aic.txt
loongson,htpic.yaml dt-bindings: interrupt-controller: Add Loongson-3 HTPIC 2020-03-25 10:57:15 +01:00
loongson,htvec.yaml dt-bindings: interrupt-controller: Update Loongson HTVEC description 2020-07-30 12:57:33 +01:00
loongson,liointc.yaml dt-bindings: interrupt-controller: Fix typos in loongson,liointc.yaml 2020-07-16 13:08:09 -06:00
loongson,ls1x-intc.txt dt-bindings: interrupt-controller: loongson ls1x intc 2019-02-14 10:34:31 +00:00
loongson,pch-msi.yaml dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
loongson,pch-pic.yaml dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-06-11 13:50:43 -06:00
lsi,zevio-intc.txt
marvell,armada-8k-pic.txt
marvell,armada-370-xp-mpic.txt
marvell,gicp.txt dt-bindings/interrupt-controller: Add DT binding for the Marvell GICP 2017-06-22 14:15:00 +01:00
marvell,icu.txt dt-bindings/interrupt-controller: Update Marvell ICU bindings 2018-10-02 12:02:20 +01:00
marvell,odmi-controller.txt dt: fix refs that were renamed to json with the same file name 2019-05-22 09:01:01 -05:00
marvell,orion-intc.txt
marvell,sei.txt dt-bindings/interrupt-controller: Add documentation for Marvell SEI controller 2018-10-02 12:02:43 +01:00
mediatek,cirq.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
mediatek,sysirq.txt dt-bindings: irq: mtk, sysirq: add support for mt6779 2019-08-23 17:50:07 +02:00
microchip,pic32-evic.txt
mips-gic.txt
mrvl,intc.yaml dt-bindings: interrupt-controller: Convert mrvl,intc to json-schema 2020-07-13 12:49:34 -06:00
mscc,ocelot-icpu-intr.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
msi.txt dt-bindings: interrupt-controller: msi: Correct msi-controller@c's reg 2020-03-31 09:03:33 -06:00
nvidia,tegra20-ictlr.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
nxp,lpc3220-mic.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
open-pic.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
opencores,or1k-pic.txt
openrisc,ompic.txt irqchip: add initial support for ompic 2017-11-03 14:01:13 +09:00
qca,ath79-cpu-intc.txt
qca,ath79-misc-intc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
qcom,pdc.txt dt-bindings: qcom,pdc: Add compatible for sc7180 2019-11-10 18:47:50 +00:00
rda,8810pl-intc.txt dt-bindings: interrupt-controller: Document RDA8810PL intc 2018-12-13 09:35:56 +00:00
renesas,h8s-intc.txt
renesas,h8300h-intc.txt
renesas,intc-irqpin.yaml dt-bindings: irqchip: renesas-intc-irqpin: Convert to json-schema 2020-05-14 21:48:36 -05:00
renesas,irqc.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
renesas,rza1-irqc.yaml dt-bindings: irqchip: renesas-rza1-irqc: Convert to json-schema 2020-06-15 10:08:53 -06:00
riscv,cpu-intc.txt dt-bindings: riscv,cpu-intc: Cleanups from a missed review 2018-08-28 12:58:35 -07:00
samsung,exynos4210-combiner.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
samsung,s3c24xx-irq.txt
sifive,plic-1.0.0.txt dt-bindings: interrupt-controller: SiFive Plaform Level Interrupt Controller 2018-08-13 09:39:11 -07:00
sigma,smp8642-intc.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
snps,arc700-intc.txt
snps,archs-idu-intc.txt dt-bindings: IDU-intc: Add support for edge-triggered interrupts 2019-08-26 22:35:51 +05:30
snps,archs-intc.txt
snps,dw-apb-ictl.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
socionext,synquacer-exiu.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
socionext,uniphier-aidet.yaml dt-bindings: interrupt-controller: Convert UniPhier AIDET to json-schema 2020-02-26 16:13:40 -06:00
st,spear3xx-shirq.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
st,sti-irq-syscfg.txt
st,stm32-exti.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
technologic,ts4800.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
ti,c64x+megamod-pic.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
ti,cp-intc.txt
ti,keystone-irq.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
ti,omap-intc-irq.txt
ti,omap2-intc.txt
ti,omap4-wugen-mpu dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
ti,sci-inta.txt dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator bindings 2019-05-01 10:49:01 +01:00
ti,sci-intr.txt firmware: ti_sci: Replace HTTP links with HTTPS ones 2020-07-24 14:44:52 -07:00
via,vt8500-intc.txt