forked from Minki/linux
706eacadd5
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 ... |
||
---|---|---|
.. | ||
allwinner,sun4i-a10-musb.yaml | ||
am33xx-usb.txt | ||
amlogic,meson-g12a-usb-ctrl.yaml | ||
analogix,anx7411.yaml | ||
aspeed,ast2600-udc.yaml | ||
aspeed,usb-vhub.yaml | ||
atmel-usb.txt | ||
brcm,bcm3384-usb.txt | ||
brcm,bcm7445-ehci.yaml | ||
brcm,bdc.yaml | ||
brcm,usb-pinmap.yaml | ||
cdns,usb3.yaml | ||
ci-hdrc-usb2.txt | ||
da8xx-usb.txt | ||
dwc2.yaml | ||
dwc3-cavium.txt | ||
dwc3-st.txt | ||
dwc3-xilinx.yaml | ||
ehci-omap.txt | ||
ehci-orion.txt | ||
ehci-st.txt | ||
faraday,fotg210.yaml | ||
fcs,fsa4480.yaml | ||
fcs,fusb302.txt | ||
fsl-usb.txt | ||
fsl,imx8mp-dwc3.yaml | ||
generic-ehci.yaml | ||
generic-ohci.yaml | ||
generic-xhci.yaml | ||
gr-udc.txt | ||
hisilicon,histb-xhci.txt | ||
ingenic,musb.yaml | ||
intel,keembay-dwc3.yaml | ||
iproc-udc.txt | ||
isp1301.txt | ||
lpc32xx-udc.txt | ||
marvell,pxau2o-ehci.yaml | ||
maxim,max3420-udc.yaml | ||
maxim,max3421.txt | ||
maxim,max33359.yaml | ||
mediatek,mt6360-tcpc.yaml | ||
mediatek,mt6370-tcpc.yaml | ||
mediatek,mtk-xhci.yaml | ||
mediatek,mtu3.yaml | ||
mediatek,musb.yaml | ||
microchip,mpfs-musb.yaml | ||
msm-hsusb.txt | ||
npcm7xx-usb.txt | ||
nvidia,tegra20-ehci.txt | ||
nvidia,tegra124-xusb.txt | ||
nvidia,tegra-xudc.yaml | ||
nxp,isp1760.yaml | ||
octeon-usb.txt | ||
ohci-da8xx.txt | ||
ohci-nxp.txt | ||
ohci-omap3.txt | ||
ohci-st.txt | ||
omap-usb.txt | ||
pxa-usb.txt | ||
qcom,dwc3.yaml | ||
realtek,rts5411.yaml | ||
renesas,usb3-peri.yaml | ||
renesas,usb-xhci.yaml | ||
renesas,usbhs.yaml | ||
richtek,rt1711h.txt | ||
richtek,rt1711h.yaml | ||
richtek,rt1719.yaml | ||
rockchip,dwc3.yaml | ||
s3c2410-usb.txt | ||
samsung-hsotg.txt | ||
samsung,exynos-dwc3.yaml | ||
samsung,exynos-usb2.yaml | ||
smsc,usb3503.yaml | ||
snps,dwc3.yaml | ||
spear-usb.txt | ||
st,stusb160x.yaml | ||
st,typec-stm32g0.yaml | ||
ti,am62-usb.yaml | ||
ti,hd3ss3220.yaml | ||
ti,j721e-usb.yaml | ||
ti,keystone-dwc3.yaml | ||
ti,tps6598x.yaml | ||
ti,usb8041.yaml | ||
twlxxxx-usb.txt | ||
typec-tcpci.txt | ||
ulpi.txt | ||
usb251xb.txt | ||
usb4604.txt | ||
usb-device.yaml | ||
usb-drd.yaml | ||
usb-hcd.yaml | ||
usb-nop-xceiv.yaml | ||
usb-uhci.txt | ||
usb-xhci.yaml | ||
usb.yaml | ||
usbmisc-imx.txt | ||
ux500-usb.txt | ||
willsemi,wusb3801.yaml | ||
xlnx,usb2.yaml |