mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-01-19 22:08:14 +00:00
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
...
|
||
|---|---|---|
| .. | ||
| i2c | ||
| spi | ||
| xilinx | ||
| allegro,al5e.yaml | ||
| allwinner,sun4i-a10-csi.yaml | ||
| allwinner,sun4i-a10-ir.yaml | ||
| allwinner,sun4i-a10-video-engine.yaml | ||
| allwinner,sun6i-a31-csi.yaml | ||
| allwinner,sun6i-a31-mipi-csi2.yaml | ||
| allwinner,sun8i-a83t-de2-rotate.yaml | ||
| allwinner,sun8i-a83t-mipi-csi2.yaml | ||
| allwinner,sun8i-h3-deinterlace.yaml | ||
| allwinner,sun50i-h6-vpu-g2.yaml | ||
| amlogic,axg-ge2d.yaml | ||
| amlogic,gx-vdec.yaml | ||
| amlogic,meson-gx-ao-cec.yaml | ||
| amlogic,meson-ir-tx.yaml | ||
| amphion,vpu.yaml | ||
| aspeed-video.txt | ||
| atmel-isi.txt | ||
| atmel,isc.yaml | ||
| cdns,csi2rx.txt | ||
| cdns,csi2tx.txt | ||
| cec-gpio.txt | ||
| cec.txt | ||
| coda.yaml | ||
| exynos4-fimc-is.txt | ||
| exynos-fimc-lite.txt | ||
| fsl-pxp.txt | ||
| fsl-vdoa.txt | ||
| gpio-ir-receiver.yaml | ||
| hix5hd2-ir.txt | ||
| img-ir-rev1.txt | ||
| imx.txt | ||
| marvell,mmp2-ccic.yaml | ||
| mediatek-jpeg-decoder.yaml | ||
| mediatek-jpeg-encoder.yaml | ||
| mediatek-mdp.txt | ||
| mediatek-vpu.txt | ||
| mediatek,mdp3-rdma.yaml | ||
| mediatek,mdp3-rsz.yaml | ||
| mediatek,mdp3-wrot.yaml | ||
| mediatek,vcodec-decoder.yaml | ||
| mediatek,vcodec-encoder.yaml | ||
| mediatek,vcodec-subdev-decoder.yaml | ||
| meson-ir.txt | ||
| microchip,csi2dc.yaml | ||
| microchip,sama5d4-vdec.yaml | ||
| microchip,xisc.yaml | ||
| mtk-cir.txt | ||
| nokia,n900-ir | ||
| nvidia,tegra-vde.yaml | ||
| nxp,dw100.yaml | ||
| nxp,imx7-csi.yaml | ||
| nxp,imx8-jpeg.yaml | ||
| nxp,imx8mq-mipi-csi2.yaml | ||
| nxp,imx8mq-vpu.yaml | ||
| nxp,imx-mipi-csi2.yaml | ||
| pxa-camera.txt | ||
| qcom,msm8916-camss.yaml | ||
| qcom,msm8916-venus.yaml | ||
| qcom,msm8996-camss.yaml | ||
| qcom,msm8996-venus.yaml | ||
| qcom,sc7180-venus.yaml | ||
| qcom,sc7280-venus.yaml | ||
| qcom,sdm660-camss.yaml | ||
| qcom,sdm660-venus.yaml | ||
| qcom,sdm845-camss.yaml | ||
| qcom,sdm845-venus-v2.yaml | ||
| qcom,sdm845-venus.yaml | ||
| qcom,sm8250-camss.yaml | ||
| qcom,sm8250-venus.yaml | ||
| rc.txt | ||
| rc.yaml | ||
| renesas,ceu.yaml | ||
| renesas,csi2.yaml | ||
| renesas,drif.yaml | ||
| renesas,fcp.yaml | ||
| renesas,fdp1.yaml | ||
| renesas,imr.yaml | ||
| renesas,isp.yaml | ||
| renesas,jpu.yaml | ||
| renesas,vin.yaml | ||
| renesas,vsp1.yaml | ||
| rockchip-isp1.yaml | ||
| rockchip-rga.yaml | ||
| rockchip-vpu.yaml | ||
| rockchip,rk3568-vepu.yaml | ||
| rockchip,vdec.yaml | ||
| s5p-cec.txt | ||
| s5p-mfc.txt | ||
| samsung-fimc.txt | ||
| samsung-mipi-csis.txt | ||
| samsung-s5c73m3.txt | ||
| samsung-s5k5baf.txt | ||
| samsung-s5k6a3.txt | ||
| samsung,exynos5250-gsc.yaml | ||
| samsung,s5pv210-jpeg.yaml | ||
| si470x.txt | ||
| si4713.txt | ||
| st-rc.txt | ||
| st,st-delta.txt | ||
| st,st-hva.txt | ||
| st,stih4xx.txt | ||
| st,stm32-cec.yaml | ||
| st,stm32-dcmi.yaml | ||
| st,stm32-dma2d.yaml | ||
| stih407-c8sectpfe.txt | ||
| stih-cec.txt | ||
| tegra-cec.txt | ||
| ti-am437x-vpfe.txt | ||
| ti,cal.yaml | ||
| ti,da850-vpif.txt | ||
| ti,omap3isp.txt | ||
| ti,vpe.yaml | ||
| video-interface-devices.yaml | ||
| video-interfaces.txt | ||
| video-interfaces.yaml | ||
| video-mux.yaml | ||