linux/Documentation/devicetree/bindings/usb
Linus Torvalds 706eacadd5 Devicetree updates for v6.1:
DT core:
 
 - Fix node refcounting in of_find_last_cache_level()
 
 - Constify device_node in of_device_compatible_match()
 
 - Fix 'dma-ranges' handling in bus controller nodes
 
 - Fix handling of initrd start > end
 
 - Improve error reporting in of_irq_init()
 
 - Taint kernel on DT unittest running
 
 - Use strscpy instead of strlcpy
 
 - Add a build target, dt_compatible_check, to check for
   compatible strings used in kernel sources against compatible strings
   in DT schemas.
 
 - Handle DT_SCHEMA_FILES changes when rebuilding
 
 DT bindings:
 
 - LED bindings for MT6370 PMIC
 
 - Convert Mediatek mtk-gce mailbox, MIPS CPU interrupt controller,
   mt7621 I2C, virtio,pci-iommu, nxp,tda998x, QCom fastrpc, qcom,pdc,
   and arm,versatile-sysreg to DT schema format
 
 - Add nvmem cells to u-boot,env schema
 
 - Add more LED_COLOR_ID definitions
 
 - Require 'opp-table' uses to be a node
 
 - Various schema fixes to match QEMU 'virt' DT usage
 
 - Tree wide dropping of redundant 'Device Tree Binding' in schema titles
 
 - More (unevaluated|additional)Properties fixes in schema child nodes
 
 - Drop various redundant minItems equal to maxItems
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmM7QzsACgkQ+vtdtY28
 YcNMgg//eZr/y+FUyF3tE7DRRmCzbptAfRG0Ccmj6z0VM9HNmOiacnNdqGjOFHj6
 CCFUHYsFJhiTwgM5MzMMZcQetrF+dZDok5HQNAkYqz5jtdcg1T0ZgrcpHcZpxfGv
 lpAFaDkyoWQ7BXJbgLJJFP6pZ4IDyekWjU49php5pYlmTvzLwMvYW2MYvElLJ4It
 tKi0XAzVyT/TrynFAOYDVO+kwZ4DDctsJM44K0LRW0e05Den9zCZDeVXik0J9l8o
 jMpVy5xgqAbNUe/TCj8n91nG/Cl3wiW8l8JGWPAcb3D1Em6CQlsJCGN1a/rSHUiE
 Pseql1ufUzpjcpTMnmdbRE/jWwJcLI2DqandxqIrEpUFmF4hlGeSviKib9qtacN0
 pWC5pZgxrWvM9rHbbe2cYLozkYd8eiRo2l8hfefTopYbQ3UHa2hsU+f6vm9t0Gru
 vxH7BmdlI22aGlnP0jl8t84v5cpu8O4C6Zmf2B/b5xj3Tif2GTLU1aYPuX3PkqHL
 F9Ni+JqhnQBl1+t90PJogEFicjeyrjUO9lkKbzuoWwiJk5AgJcGck8tkBotlWYPc
 B59DTigELMlssYIoF4/oX8ZF1QVmws6Xc0f9/GkgCEA0bR1qdo63qPjM9FIpd1G4
 9sUhxiQbPCtIMMwD1M26LGUE/C4WESL9VXjdakoMaj7ekon2vjw=
 =IDIz
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "DT core:

   - Fix node refcounting in of_find_last_cache_level()

   - Constify device_node in of_device_compatible_match()

   - Fix 'dma-ranges' handling in bus controller nodes

   - Fix handling of initrd start > end

   - Improve error reporting in of_irq_init()

   - Taint kernel on DT unittest running

   - Use strscpy instead of strlcpy

   - Add a build target, dt_compatible_check, to check for compatible
     strings used in kernel sources against compatible strings in DT
     schemas.

   - Handle DT_SCHEMA_FILES changes when rebuilding

  DT bindings:

   - LED bindings for MT6370 PMIC

   - Convert Mediatek mtk-gce mailbox, MIPS CPU interrupt controller,
     mt7621 I2C, virtio,pci-iommu, nxp,tda998x, QCom fastrpc, qcom,pdc,
     and arm,versatile-sysreg to DT schema format

   - Add nvmem cells to u-boot,env schema

   - Add more LED_COLOR_ID definitions

   - Require 'opp-table' uses to be a node

   - Various schema fixes to match QEMU 'virt' DT usage

   - Tree wide dropping of redundant 'Device Tree Binding' in schema
     titles

   - More (unevaluated|additional)Properties fixes in schema child nodes

   - Drop various redundant minItems equal to maxItems"

* tag 'devicetree-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (62 commits)
  of: base: Shift refcount decrement in of_find_last_cache_level()
  dt-bindings: leds: Add MediaTek MT6370 flashlight
  dt-bindings: leds: mt6370: Add MediaTek MT6370 current sink type LED indicator
  dt-bindings: mailbox: Convert mtk-gce to DT schema
  of: base: make of_device_compatible_match() accept const device node
  of: Fix "dma-ranges" handling for bus controllers
  of: fdt: Remove unused struct fdt_scan_status
  dt-bindings: display: st,stm32-dsi: Handle data-lanes in DSI port node
  dt-bindings: timer: Add power-domains for TI timer-dm on K3
  dt: Add a check for undocumented compatible strings in kernel
  kbuild: take into account DT_SCHEMA_FILES changes while checking dtbs
  dt-bindings: interrupt-controller: migrate MIPS CPU interrupt controller text bindings to YAML
  dt-bindings: i2c: migrate mt7621 text bindings to YAML
  dt-bindings: power: gpcv2: correct patternProperties
  dt-bindings: virtio: Convert virtio,pci-iommu to DT schema
  dt-bindings: timer: arm,arch_timer: Allow dual compatible string
  dt-bindings: arm: cpus: Add kryo240 compatible
  dt-bindings: display: bridge: nxp,tda998x: Convert to json-schema
  dt-bindings: nvmem: u-boot,env: add basic NVMEM cells
  dt-bindings: remoteproc: qcom,adsp: enforce smd-edge schema
  ...
2022-10-10 13:13:51 -07:00
..
allwinner,sun4i-a10-musb.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
am33xx-usb.txt dt-bindings: usb: am33xx-usb: deprecate '#dma-channels' 2022-05-05 21:59:40 +02:00
amlogic,meson-g12a-usb-ctrl.yaml MAINTAINERS: Update email of Neil Armstrong 2022-08-18 11:23:00 -06:00
analogix,anx7411.yaml dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes 2022-08-31 09:07:52 +02:00
aspeed,ast2600-udc.yaml dt-bindings: usb: add documentation for aspeed udc 2022-06-12 06:49:47 +02:00
aspeed,usb-vhub.yaml dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes 2022-08-31 09:07:52 +02:00
atmel-usb.txt dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string 2022-07-05 10:42:18 +03:00
brcm,bcm3384-usb.txt
brcm,bcm7445-ehci.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
brcm,bdc.yaml dt-bindings: usb: Convert BDC to YAML 2021-12-17 09:05:07 -06:00
brcm,usb-pinmap.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
cdns,usb3.yaml dt-bindings: usb: cdns,usb3: Fix interrupts order 2021-06-04 17:29:18 -05:00
ci-hdrc-usb2.txt dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet controller 2022-05-17 13:06:33 -05:00
da8xx-usb.txt dt-bindings: usb: da8xx-usb: deprecate '#dma-channels' 2022-05-05 21:59:43 +02:00
dwc2.yaml dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb 2022-09-22 15:52:29 +02:00
dwc3-cavium.txt dt-bindings: usb: do not use deprecated synopsys prefix 2022-02-22 16:06:07 -06:00
dwc3-st.txt dt-bindings: reset: update st,stih407-powerdown.yaml references 2022-06-06 12:17:00 -05:00
dwc3-xilinx.yaml dt-bindings: usb: dwc3-xilinx: add optional property reset-gpios 2022-05-05 22:02:36 +02:00
ehci-omap.txt
ehci-orion.txt
ehci-st.txt dt-bindings: reset: update st,stih407-powerdown.yaml references 2022-06-06 12:17:00 -05:00
faraday,fotg210.yaml dt-bindings: usb: Convert FOTG210 to dt schema 2022-09-30 13:56:09 +02:00
fcs,fsa4480.yaml dt-bindings: usb: Add binding for fcs,fsa4480 2022-04-26 13:47:13 +02:00
fcs,fusb302.txt dt-bindings: Convert usb-connector to YAML format. 2020-03-12 14:02:35 -05:00
fsl-usb.txt
fsl,imx8mp-dwc3.yaml dt-bindings: usb: dwc3-imx8mp: Add imx8mp specific flags 2022-03-15 15:37:11 +01:00
generic-ehci.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
generic-ohci.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
generic-xhci.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
gr-udc.txt
hisilicon,histb-xhci.txt
ingenic,musb.yaml dt-bindings: Rename Ingenic CGU headers to ingenic,*.h 2021-11-11 22:27:14 -06:00
intel,keembay-dwc3.yaml dt-bindings: usb: Add missing properties used in examples 2021-12-14 16:18:33 -06:00
iproc-udc.txt
isp1301.txt
lpc32xx-udc.txt
marvell,pxau2o-ehci.yaml dt-bindings: usb: Convert ehci-mv to json-schema 2020-05-28 17:06:28 -06:00
maxim,max3420-udc.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
maxim,max3421.txt
maxim,max33359.yaml dt-bindings: usb: Maxim type-c controller device tree binding document 2020-11-18 12:58:48 +01:00
mediatek,mt6360-tcpc.yaml dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC 2022-04-26 13:11:07 -05:00
mediatek,mt6370-tcpc.yaml dt-bindings: usb: Add MediaTek MT6370 TCPC 2022-08-18 21:16:22 +02:00
mediatek,mtk-xhci.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
mediatek,mtu3.yaml Devicetree updates for v6.1: 2022-10-10 13:13:51 -07:00
mediatek,musb.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
microchip,mpfs-musb.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
msm-hsusb.txt
npcm7xx-usb.txt dt-bindings: usb: npcm7xx: Add npcm845 compatible 2022-08-19 11:03:30 +02:00
nvidia,tegra20-ehci.txt
nvidia,tegra124-xusb.txt
nvidia,tegra-xudc.yaml dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
nxp,isp1760.yaml dt-bindings: More dropping redundant minItems/maxItems 2021-07-15 08:45:27 -06:00
octeon-usb.txt
ohci-da8xx.txt
ohci-nxp.txt
ohci-omap3.txt
ohci-st.txt dt-bindings: reset: update st,stih407-powerdown.yaml references 2022-06-06 12:17:00 -05:00
omap-usb.txt dt-bindings: usb: update snps,dwc3.yaml references 2021-01-14 10:17:43 +01:00
pxa-usb.txt
qcom,dwc3.yaml dt-bindings: usb: dwc3: add sdm670 compatible 2022-09-22 15:52:30 +02:00
realtek,rts5411.yaml dt-bindings: usb: rts5411: Rename property 'companion-hub' to 'peer-hub' 2022-07-08 14:53:50 +02:00
renesas,usb3-peri.yaml dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support 2022-08-19 11:05:34 +02:00
renesas,usb-xhci.yaml dt-bindings: usb: renesas-xhci: Refer to the usb-xhci.yaml file 2021-01-12 12:41:31 +01:00
renesas,usbhs.yaml dt-bindings: usb: renesas,usbhs: Document RZ/G2UL bindings 2022-04-26 13:44:54 +02:00
richtek,rt1711h.txt dt-bindings: Convert usb-connector to YAML format. 2020-03-12 14:02:35 -05:00
richtek,rt1711h.yaml dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H 2022-08-19 11:05:12 +02:00
richtek,rt1719.yaml dt-bindings: usb: rt1719: Add binding for Richtek RT1719 2022-02-11 11:59:17 +01:00
rockchip,dwc3.yaml dt-bindings: usb: add rk3568 compatible to rockchip, dwc3 2022-03-15 15:40:22 +01:00
s3c2410-usb.txt
samsung-hsotg.txt
samsung,exynos-dwc3.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
samsung,exynos-usb2.yaml Linux 5.18-rc5 2022-05-03 16:35:26 +02:00
smsc,usb3503.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
snps,dwc3.yaml dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk 2022-09-22 15:52:30 +02:00
spear-usb.txt
st,stusb160x.yaml dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes 2022-08-31 09:07:52 +02:00
st,typec-stm32g0.yaml dt-bindings: usb: typec: add bindings for stm32g0 controller 2022-07-27 14:39:11 +02:00
ti,am62-usb.yaml dt-bindings: usb: Add documentation for AM62 USB Wrapper module 2022-04-21 18:31:56 +02:00
ti,hd3ss3220.yaml dt-bindings: usb: Use OF graph schema 2021-01-12 15:47:09 -06:00
ti,j721e-usb.yaml dt-bindings: update Roger Quadros email 2022-02-22 16:06:31 -06:00
ti,keystone-dwc3.yaml Merge branch 'dt/linus' into dt/next 2022-03-08 13:42:06 -06:00
ti,tps6598x.yaml dt-bindings: usb: tps6598x: Add Apple CD321x compatible 2021-10-05 12:43:05 +02:00
ti,usb8041.yaml dt-bindings: usb: Add binding for TI USB8041 hub controller 2022-07-27 14:40:18 +02:00
twlxxxx-usb.txt
typec-tcpci.txt dt-bindings: Convert usb-connector to YAML format. 2020-03-12 14:02:35 -05:00
ulpi.txt
usb251xb.txt
usb4604.txt
usb-device.yaml dt-bindings: usb: fix yamllint check warning 2021-03-23 12:28:20 +01:00
usb-drd.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
usb-hcd.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
usb-nop-xceiv.yaml dt-bindings: usb: usb-nop-xceiv: Convert to DT schema 2021-03-28 13:43:34 +02:00
usb-uhci.txt
usb-xhci.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
usb.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
usbmisc-imx.txt dt-bindings: usb: Change descibe to describe in usbmisc-imx.txt 2021-02-10 16:55:46 -06:00
ux500-usb.txt
willsemi,wusb3801.yaml dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes 2022-08-31 09:07:52 +02:00
xlnx,usb2.yaml dt-binding: usb: xilinx: Add clocking node 2021-10-08 14:31:37 -05:00