From: Rob Herring <robh@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Krzysztof Kozlowski <krzk@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
linux-kernel@vger.kernel.org, devicetree@vger.kernel.org
Subject: [GIT PULL] Devicetree updates for v6.19
Date: Wed, 3 Dec 2025 10:42:59 -0600 [thread overview]
Message-ID: <20251203164259.GA3838993-robh@kernel.org> (raw)
Linus,
Please pull DT updates for 6.19. It's all the usual stuff with the
exception of a few driver updates across the tree to use a new DT helper
function.
And please apply this patch[1] to fix my automated testing.
Rob
[1] https://lore.kernel.org/all/20251203152437.3751325-1-robh@kernel.org/
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-6.19
for you to fetch changes up to 954c55c658e11c0cdc4cfa85968a0a5df975e26a:
dt-bindings: kbuild: Skip validating empty examples (2025-12-03 09:36:43 -0600)
----------------------------------------------------------------
Devicetree updates for v6.19:
DT bindings:
- Convert lattice,ice40-fpga-mgr, apm,xgene-storm-dma, brcm,sr-thermal,
amazon,al-thermal, brcm,ocotp, mt8173-mdp, Actions Owl SPS, Marvell
AP80x System Controller, Marvell CP110 System Controller,
cznic,moxtet, and apm,xgene-slimpro-mbox to DT schema format
- Add i.MX95 fsl,irqsteer, MT8365 Mali Bifrost GPU, Anvo ANV32C81W
EEPROM, and Microchip pic64gx PLIC
- Add missing LGE, AMD Seattle, and APM X-Gene SoC platform compatibles
- Updates to brcm,bcm2836-l1-intc, brcm,bcm2835-hvs, and bcm2711-hdmi
bindings to fix warnings on BCM2712 platforms
- Drop obsolete db8500-thermal.txt
- Treewide clean-up of extra blank lines and inconsistent quoting
- Ensure all .dtbo targets are applied to a base .dtb
- Speed up dt_binding_check by skipping running validation on empty
examples
DT core:
- Add of_machine_device_match() and of_machine_get_match_data() helpers
and convert users treewide
- Fix bounds checking of address properties in FDT code. Rework the code
to have a single implementation of the bounds checks.
- Rework of_irq_init() to ignore any implicit interrupt-parent (i.e. in
a parent node) on nodes without an interrupt. This matches the spec
description and fixes some RISC-V platforms.
- Avoid a spurious message on overlay removal
- Skip DT kunit tests on RISCV+ACPI
----------------------------------------------------------------
Ariel D'Alessandro (1):
dt-bindings: media: Convert MediaTek mt8173-mdp bindings to DT schema
Christophe JAILLET (1):
of: overlay: Avoid spurious error messages in of_overlay_remove()
Dave Stevenson (3):
dt-bindings: display: bcm2711-hdmi: Add interrupt details for BCM2712
dt-bindings: display: Fix brcm,bcm2835-hvs bindings for BCM2712
dt-bindings: interrupt-controller: brcm,bcm2836-l1-intc: Drop interrupt-controller requirement
David Heidelberg (1):
docs: dt-bindings: Extend the ordering list with a blank newline before status
Erick Setubal Bacurau (1):
dt-bindings: fix redundant quotes on fsl,imx6q-vdoa.yaml
Geert Uytterhoeven (2):
of/irq: Ignore interrupt parent for nodes without interrupts
of/irq: Handle explicit interrupt parent
Guenter Roeck (1):
of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node
Krzysztof Kozlowski (12):
dt-bindings: Update Krzysztof Kozlowski's email
of: Add wrappers to match root node with OF device ID tables
cpufreq: dt-platdev: Simplify with of_machine_get_match_data()
cpufreq: mediatek: Simplify with of_machine_get_match_data()
cpufreq: sun50i: Simplify with of_machine_device_match()
cpuidle: big_little: Simplify with of_machine_device_match()
firmware: qcom: scm: Simplify with of_machine_device_match()
irqchip/atmel-aic: Simplify with of_machine_get_match_data()
platform: surface: Simplify with of_machine_get_match_data()
powercap: dtpm: Simplify with of_machine_get_match_data()
soc: qcom: ubwc: Simplify with of_machine_get_match_data()
soc: tegra: Simplify with of_machine_device_match()
Louis-Alexis Eyraud (1):
dt-bindings: gpu: mali-bifrost: Add compatible for MT8365 SoC
Marek Vasut (2):
dt-bindings: interrupt-controller: fsl,irqsteer: Add i.MX95 support
dt-bindings: eeprom: at25: Add Anvo ANV32C81W
Niravkumar L Rabara (1):
MAINTAINERS: Change Altera socfpga-ecc-manager.yaml maintainer
Pierre-Henry Moussay (1):
dt-bindings: interrupt-controller: sifive,plic: Add pic64gx compatibility
Rob Herring (Arm) (18):
dt-bindings: mailbox: Convert apm,xgene-slimpro-mbox to DT schema
dt-bindings: bus: Convert cznic,moxtet to DT schema
dt-bindings: arm: Convert Marvell CP110 System Controller to DT schema
dt-bindings: arm: Convert Marvell AP80x System Controller to DT schema
dt-bindings: power: Convert Actions Owl SPS to DT schema
dt-bindings: Fix inconsistent quoting
dt-bindings: arm: Add missing APM X-Gene SoC platforms
dt-bindings: arm: Add missing AMD Seattle SoC platforms
dt-bindings: arm: Add missing LGE SoC platforms
dt-bindings: nvmem: Convert brcm,ocotp to DT schema
dt-bindings: Remove extra blank lines
dt-bindings: thermal: Convert amazon,al-thermal to DT schema
dt-bindings: thermal: Convert brcm,sr-thermal to DT schema
dt-bindings: thermal: Drop db8500-thermal.txt
dt-bindings: dma: Convert apm,xgene-storm-dma to DT schema
kbuild: Ensure .dtbo targets are applied to a base .dtb
dt-bindings: fpga: Convert lattice,ice40-fpga-mgr to DT schema
dt-bindings: kbuild: Skip validating empty examples
Wolfram Sang (1):
dt-bindings: bus: don't check node names
Yuntao Wang (9):
of/address: Remove the incorrect and misleading comment
of/fdt: Consolidate duplicate code into helper functions
of/fdt: Fix the len check in early_init_dt_check_for_elfcorehdr()
of/fdt: Fix the len check in early_init_dt_check_for_usable_mem_range()
of/fdt: Fix incorrect use of dt_root_addr_cells in early_init_dt_check_kho()
of/fdt: Simplify the logic of early_init_dt_scan_memory()
of/reserved_mem: Simplify the logic of __reserved_mem_reserve_reg()
of/reserved_mem: Simplify the logic of fdt_scan_reserved_mem_reg_nodes()
of/reserved_mem: Simplify the logic of __reserved_mem_alloc_size()
Documentation/devicetree/bindings/.yamllint | 2 +-
Documentation/devicetree/bindings/Makefile | 3 +-
.../bindings/arm/altera/socfpga-clk-manager.yaml | 20 +--
.../devicetree/bindings/arm/amd,seattle.yaml | 24 +++
Documentation/devicetree/bindings/arm/apm.yaml | 28 +++
Documentation/devicetree/bindings/arm/lge.yaml | 28 +++
.../arm/marvell/ap80x-system-controller.txt | 146 ----------------
.../arm/marvell/cp110-system-controller.txt | 191 ---------------------
Documentation/devicetree/bindings/arm/psci.yaml | 1 -
.../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 2 +-
.../devicetree/bindings/bus/cznic,moxtet.yaml | 94 ++++++++++
.../bus/fsl,imx8qxp-pixel-link-msi-bus.yaml | 2 +-
Documentation/devicetree/bindings/bus/moxtet.txt | 46 -----
.../devicetree/bindings/bus/st,stm32-etzpc.yaml | 2 +-
.../bindings/bus/st,stm32mp25-rifsc.yaml | 2 +-
.../clock/allwinner,sun4i-a10-gates-clk.yaml | 1 -
.../bindings/clock/marvell,ap80x-clock.yaml | 54 ++++++
.../bindings/clock/marvell,cp110-clock.yaml | 70 ++++++++
.../bindings/clock/nvidia,tegra124-car.yaml | 8 +-
.../bindings/clock/nvidia,tegra20-car.yaml | 6 +-
.../devicetree/bindings/clock/qcom,rpmcc.yaml | 2 +-
.../bindings/clock/renesas,cpg-mssr.yaml | 1 -
.../bindings/clock/xlnx,clocking-wizard.yaml | 1 -
.../allwinner,sun4i-a10-display-frontend.yaml | 1 -
.../bindings/display/allwinner,sun6i-a31-drc.yaml | 1 -
.../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 1 -
.../bindings/display/amlogic,meson-vpu.yaml | 1 -
.../bindings/display/brcm,bcm2711-hdmi.yaml | 76 ++++++--
.../bindings/display/brcm,bcm2835-hvs.yaml | 88 ++++++++--
.../bindings/display/bridge/adi,adv7511.yaml | 1 -
.../bindings/display/bridge/lvds-codec.yaml | 1 -
.../bindings/display/bridge/parade,ps8622.yaml | 2 +-
.../bindings/display/bridge/sil,sii8620.yaml | 2 +-
.../bindings/display/bridge/toshiba,tc358767.yaml | 1 -
.../bindings/display/ilitek,ili9486.yaml | 1 -
.../devicetree/bindings/display/msm/gpu.yaml | 1 -
.../bindings/display/msm/qcom,sm8750-mdss.yaml | 2 +-
.../bindings/display/panel/panel-timing.yaml | 1 -
.../bindings/display/panel/tpo,tpg110.yaml | 1 -
.../bindings/display/rockchip/rockchip,dw-dp.yaml | 1 -
.../bindings/display/simple-framebuffer.yaml | 1 -
.../bindings/dma/apm,xgene-storm-dma.yaml | 59 +++++++
.../devicetree/bindings/dma/apm-xgene-dma.txt | 47 -----
.../bindings/dma/snps,dma-spear1340.yaml | 1 -
.../devicetree/bindings/dma/stericsson,dma40.yaml | 1 -
.../bindings/dma/stm32/st,stm32-dma.yaml | 1 -
.../devicetree/bindings/dts-coding-style.rst | 5 +-
.../bindings/edac/altr,socfpga-ecc-manager.yaml | 2 +-
.../devicetree/bindings/edac/apm,xgene-edac.yaml | 1 -
Documentation/devicetree/bindings/eeprom/at25.yaml | 1 +
.../bindings/firmware/qemu,fw-cfg-mmio.yaml | 1 -
.../devicetree/bindings/fpga/fpga-region.yaml | 5 -
.../bindings/fpga/lattice,ice40-fpga-mgr.yaml | 59 +++++++
.../bindings/fpga/lattice-ice40-fpga-mgr.txt | 21 ---
.../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 1 -
.../bindings/gpio/fairchild,74hc595.yaml | 1 -
.../devicetree/bindings/gpio/gpio-mxs.yaml | 13 +-
.../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 4 +-
.../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 +
.../devicetree/bindings/hwmon/adi,ltc2947.yaml | 1 -
.../devicetree/bindings/hwmon/adi,max31827.yaml | 1 -
.../devicetree/bindings/hwmon/national,lm90.yaml | 1 -
.../devicetree/bindings/hwmon/ti,tmp513.yaml | 1 -
.../devicetree/bindings/hwmon/ti,tps23861.yaml | 1 -
.../devicetree/bindings/i2c/i2c-mux-gpmux.yaml | 1 -
.../devicetree/bindings/i2c/qcom,i2c-qup.yaml | 2 +-
.../bindings/i2c/realtek,rtl9301-i2c.yaml | 1 -
.../devicetree/bindings/i2c/tsd,mule-i2c-mux.yaml | 2 -
.../devicetree/bindings/iio/adc/adi,ad7380.yaml | 1 -
.../devicetree/bindings/iio/adc/adi,ad7606.yaml | 1 -
.../devicetree/bindings/iio/adc/adi,ad7949.yaml | 1 -
.../devicetree/bindings/iio/adc/adi,ade9000.yaml | 1 -
.../bindings/iio/adc/cosmic,10001-adc.yaml | 1 -
.../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 1 -
.../bindings/iio/adc/x-powers,axp209-adc.yaml | 1 -
.../bindings/iio/afe/voltage-divider.yaml | 1 -
.../bindings/iio/frequency/adi,admv4420.yaml | 1 -
.../bindings/iio/pressure/murata,zpa2326.yaml | 1 -
.../bindings/iio/proximity/semtech,sx9324.yaml | 1 -
.../bindings/iio/temperature/adi,ltc2983.yaml | 21 ++-
.../devicetree/bindings/input/cypress,cyapa.yaml | 2 +-
.../devicetree/bindings/input/ti,drv266x.yaml | 1 -
.../bindings/input/touchscreen/st,stmfts.yaml | 2 +-
.../bindings/interconnect/qcom,msm8998-bwmon.yaml | 2 +-
.../bindings/interconnect/qcom,rpmh.yaml | 1 -
.../bindings/interrupt-controller/arm,gic-v3.yaml | 1 -
.../interrupt-controller/aspeed,ast2700-intc.yaml | 1 -
.../interrupt-controller/brcm,bcm2836-l1-intc.yaml | 2 -
.../interrupt-controller/fsl,irqsteer.yaml | 2 +
.../interrupt-controller/fsl,vf610-mscm-ir.yaml | 1 -
.../interrupt-controller/loongson,liointc.yaml | 1 -
.../interrupt-controller/mediatek,mtk-cirq.yaml | 1 -
.../mscc,ocelot-icpu-intr.yaml | 1 -
.../interrupt-controller/sifive,plic-1.0.0.yaml | 1 +
.../interrupt-controller/ti,omap4-wugen-mpu.yaml | 2 +-
.../devicetree/bindings/iommu/arm,smmu.yaml | 4 -
.../devicetree/bindings/leds/qcom,pm8058-led.yaml | 2 +-
.../bindings/mailbox/apm,xgene-slimpro-mbox.yaml | 62 +++++++
.../devicetree/bindings/mailbox/arm,mhu.yaml | 1 -
.../devicetree/bindings/mailbox/arm,mhuv2.yaml | 1 -
.../devicetree/bindings/mailbox/mtk,adsp-mbox.yaml | 1 -
.../bindings/mailbox/qcom,apcs-kpss-global.yaml | 16 +-
.../bindings/mailbox/xgene-slimpro-mailbox.txt | 35 ----
.../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 2 +-
.../devicetree/bindings/media/amphion,vpu.yaml | 1 -
.../devicetree/bindings/media/fsl,imx6q-vdoa.yaml | 2 +-
.../devicetree/bindings/media/i2c/adi,adv7604.yaml | 2 -
.../bindings/media/i2c/samsung,s5k5baf.yaml | 2 +-
.../bindings/media/i2c/samsung,s5k6a3.yaml | 2 +-
.../bindings/media/i2c/techwell,tw9900.yaml | 1 -
.../bindings/media/mediatek,mt8173-mdp.yaml | 169 ++++++++++++++++++
.../devicetree/bindings/media/mediatek-mdp.txt | 96 -----------
.../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 1 -
.../bindings/media/qcom,sc8280xp-camss.yaml | 1 -
.../bindings/media/qcom,sm8750-iris.yaml | 2 +-
.../bindings/media/samsung,exynos4210-csis.yaml | 2 +-
.../bindings/media/samsung,exynos4210-fimc.yaml | 2 +-
.../bindings/media/samsung,exynos4212-fimc-is.yaml | 3 +-
.../media/samsung,exynos4212-fimc-lite.yaml | 2 +-
.../devicetree/bindings/media/samsung,fimc.yaml | 2 +-
.../devicetree/bindings/media/samsung,s5c73m3.yaml | 2 +-
.../bindings/media/samsung,s5pv210-jpeg.yaml | 1 -
.../devicetree/bindings/media/st,stm32-dma2d.yaml | 1 -
.../bindings/media/video-interface-devices.yaml | 4 -
.../qcom,ebi2-peripheral-props.yaml | 1 -
.../devicetree/bindings/mfd/aspeed-lpc.yaml | 16 +-
.../devicetree/bindings/mfd/stericsson,ab8500.yaml | 1 -
Documentation/devicetree/bindings/mfd/ti,twl.yaml | 4 +-
.../bindings/mtd/amlogic,meson-nand.yaml | 1 -
.../bindings/mtd/marvell,nand-controller.yaml | 1 -
.../devicetree/bindings/mux/mux-controller.yaml | 1 -
.../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 -
.../devicetree/bindings/net/brcm,bcmgenet.yaml | 1 -
.../bindings/net/brcm,mdio-mux-iproc.yaml | 1 -
.../bindings/net/cortina,gemini-ethernet.yaml | 1 -
.../devicetree/bindings/net/ethernet-switch.yaml | 16 +-
.../devicetree/bindings/net/fsl,gianfar.yaml | 2 -
.../bindings/net/mdio-mux-multiplexer.yaml | 1 -
.../devicetree/bindings/net/qcom,ipa.yaml | 1 -
.../devicetree/bindings/net/ti,cpsw-switch.yaml | 1 -
.../bindings/net/wireless/ti,wlcore.yaml | 1 -
.../devicetree/bindings/nvmem/brcm,ocotp.txt | 17 --
.../devicetree/bindings/nvmem/brcm,ocotp.yaml | 39 +++++
.../bindings/pci/altr,pcie-root-port.yaml | 1 -
.../devicetree/bindings/pci/loongson.yaml | 1 -
.../bindings/pci/plda,xpressrich3-axi-common.yaml | 2 +-
.../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 1 -
.../bindings/pci/starfive,jh7110-pcie.yaml | 1 -
.../devicetree/bindings/pci/versatile.yaml | 1 -
.../bindings/phy/motorola,cpcap-usb-phy.yaml | 4 +-
.../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 1 -
.../bindings/pinctrl/brcm,bcm21664-pinctrl.yaml | 1 -
.../bindings/pinctrl/fsl,imx9-pinctrl.yaml | 1 -
.../bindings/pinctrl/marvell,ap806-pinctrl.yaml | 61 +++++++
.../pinctrl/marvell,armada-7k-pinctrl.yaml | 72 ++++++++
.../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 12 +-
.../bindings/pinctrl/qcom,ipq5018-tlmm.yaml | 2 +-
.../bindings/pinctrl/qcom,ipq5332-tlmm.yaml | 2 +-
.../bindings/pinctrl/qcom,ipq8074-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,ipq9574-tlmm.yaml | 2 +-
.../bindings/pinctrl/qcom,lpass-lpi-common.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8660-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8916-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8960-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8974-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8976-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8994-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8996-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,msm8998-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,pmic-gpio.yaml | 10 +-
.../devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml | 6 +-
.../bindings/pinctrl/qcom,qcs404-pinctrl.yaml | 3 +-
.../bindings/pinctrl/qcom,sc7180-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,sdm630-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,sdm845-pinctrl.yaml | 2 +-
.../pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml | 1 -
.../bindings/pinctrl/qcom,sm6125-tlmm.yaml | 1 -
.../bindings/pinctrl/qcom,sm8150-pinctrl.yaml | 2 +-
.../pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml | 2 +-
.../pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml | 2 +-
.../pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml | 2 +-
.../devicetree/bindings/pinctrl/renesas,pfc.yaml | 2 +-
.../bindings/pinctrl/renesas,rza1-ports.yaml | 5 +-
.../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 2 +-
.../bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 2 +-
.../bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 1 -
.../devicetree/bindings/power/actions,owl-sps.txt | 21 ---
.../bindings/power/actions,s500-sps.yaml | 39 +++++
.../bindings/power/renesas,sysc-rmobile.yaml | 4 +-
.../bindings/power/supply/mt6360_charger.yaml | 1 -
.../power/supply/stericsson,ab8500-charger.yaml | 1 -
.../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 1 -
.../bindings/regulator/qcom,rpmh-regulator.yaml | 2 +-
.../regulator/richtek,rt6245-regulator.yaml | 1 -
.../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 -
.../devicetree/bindings/reset/ti,sci-reset.yaml | 1 -
.../bindings/rng/inside-secure,safexcel-eip76.yaml | 2 -
.../devicetree/bindings/serial/qcom,msm-uart.yaml | 2 +-
.../bindings/serial/qcom,msm-uartdm.yaml | 2 +-
.../devicetree/bindings/slimbus/qcom,slim-ngd.yaml | 2 +-
.../bindings/soc/fsl/cpm_qe/fsl,qe-muram.yaml | 1 -
.../bindings/soc/mediatek/mediatek,mutex.yaml | 1 -
.../soc/microchip/atmel,at91rm9200-tcb.yaml | 9 +-
.../devicetree/bindings/soc/qcom/qcom,gsbi.yaml | 2 +-
.../devicetree/bindings/soc/qcom/qcom,smd.yaml | 2 +-
.../devicetree/bindings/soc/qcom/qcom,smp2p.yaml | 2 +-
.../devicetree/bindings/soc/qcom/qcom,smsm.yaml | 2 +-
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 -
.../bindings/soc/tegra/nvidia,tegra20-pmc.yaml | 12 +-
.../devicetree/bindings/soc/ti/ti,pruss.yaml | 3 -
.../devicetree/bindings/sound/adi,adau1372.yaml | 1 -
.../devicetree/bindings/sound/adi,adau7002.yaml | 2 +-
.../devicetree/bindings/sound/adi,adau7118.yaml | 1 -
.../devicetree/bindings/sound/maxim,max98090.yaml | 2 +-
.../devicetree/bindings/sound/maxim,max98095.yaml | 2 +-
.../devicetree/bindings/sound/maxim,max98504.yaml | 2 +-
.../bindings/sound/qcom,q6adm-routing.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6adm.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6afe.yaml | 2 +-
.../bindings/sound/qcom,q6apm-lpass-dais.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6apm.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6asm-dais.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6asm.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6core.yaml | 2 +-
.../devicetree/bindings/sound/qcom,q6prm.yaml | 2 +-
.../devicetree/bindings/sound/qcom,wsa8840.yaml | 2 +-
.../bindings/sound/rockchip,i2s-tdm.yaml | 1 -
.../bindings/sound/rockchip,rk3328-codec.yaml | 2 +-
.../devicetree/bindings/sound/samsung,tm2.yaml | 1 -
.../bindings/sound/ti,tlv320dac3100.yaml | 1 -
.../devicetree/bindings/sound/wlf,wm8903.yaml | 1 -
.../devicetree/bindings/sound/wlf,wm8994.yaml | 2 +-
.../bindings/spi/qcom,spi-geni-qcom.yaml | 2 +-
.../devicetree/bindings/spi/qcom,spi-qup.yaml | 2 +-
.../bindings/thermal/amazon,al-thermal.txt | 33 ----
.../bindings/thermal/amazon,al-thermal.yaml | 50 ++++++
.../bindings/thermal/brcm,sr-thermal.txt | 105 -----------
.../bindings/thermal/brcm,sr-thermal.yaml | 121 +++++++++++++
.../devicetree/bindings/thermal/db8500-thermal.txt | 44 -----
.../bindings/timer/nvidia,tegra-timer.yaml | 1 -
.../bindings/timer/nvidia,tegra186-timer.yaml | 1 -
.../devicetree/bindings/usb/qcom,pmic-typec.yaml | 1 -
.../bindings/watchdog/qcom,pm8916-wdt.yaml | 2 +-
MAINTAINERS | 8 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 15 +-
drivers/cpufreq/mediatek-cpufreq.c | 12 +-
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 11 +-
drivers/cpuidle/cpuidle-big_little.c | 11 +-
drivers/firmware/qcom/qcom_scm.c | 17 +-
drivers/irqchip/irq-atmel-aic-common.c | 15 +-
drivers/of/address.c | 4 -
drivers/of/base.c | 47 +++++
drivers/of/fdt.c | 101 +++++++----
drivers/of/irq.c | 4 +-
drivers/of/of_kunit_helpers.c | 5 +-
drivers/of/of_reserved_mem.c | 69 +++-----
drivers/of/overlay.c | 3 +
.../platform/surface/surface_aggregator_registry.c | 13 +-
drivers/powercap/dtpm.c | 16 +-
drivers/soc/qcom/ubwc_config.c | 14 +-
drivers/soc/tegra/common.c | 12 +-
include/linux/of.h | 13 ++
include/linux/of_fdt.h | 9 +
scripts/Makefile.dtbs | 9 +
264 files changed, 1544 insertions(+), 1347 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/amd,seattle.yaml
create mode 100644 Documentation/devicetree/bindings/arm/apm.yaml
create mode 100644 Documentation/devicetree/bindings/arm/lge.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/marvell/ap80x-system-controller.txt
delete mode 100644 Documentation/devicetree/bindings/arm/marvell/cp110-system-controller.txt
create mode 100644 Documentation/devicetree/bindings/bus/cznic,moxtet.yaml
delete mode 100644 Documentation/devicetree/bindings/bus/moxtet.txt
create mode 100644 Documentation/devicetree/bindings/clock/marvell,ap80x-clock.yaml
create mode 100644 Documentation/devicetree/bindings/clock/marvell,cp110-clock.yaml
create mode 100644 Documentation/devicetree/bindings/dma/apm,xgene-storm-dma.yaml
delete mode 100644 Documentation/devicetree/bindings/dma/apm-xgene-dma.txt
create mode 100644 Documentation/devicetree/bindings/fpga/lattice,ice40-fpga-mgr.yaml
delete mode 100644 Documentation/devicetree/bindings/fpga/lattice-ice40-fpga-mgr.txt
create mode 100644 Documentation/devicetree/bindings/mailbox/apm,xgene-slimpro-mbox.yaml
delete mode 100644 Documentation/devicetree/bindings/mailbox/xgene-slimpro-mailbox.txt
create mode 100644 Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml
delete mode 100644 Documentation/devicetree/bindings/media/mediatek-mdp.txt
delete mode 100644 Documentation/devicetree/bindings/nvmem/brcm,ocotp.txt
create mode 100644 Documentation/devicetree/bindings/nvmem/brcm,ocotp.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,ap806-pinctrl.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,armada-7k-pinctrl.yaml
delete mode 100644 Documentation/devicetree/bindings/power/actions,owl-sps.txt
create mode 100644 Documentation/devicetree/bindings/power/actions,s500-sps.yaml
delete mode 100644 Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
create mode 100644 Documentation/devicetree/bindings/thermal/amazon,al-thermal.yaml
delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,sr-thermal.txt
create mode 100644 Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml
delete mode 100644 Documentation/devicetree/bindings/thermal/db8500-thermal.txt
next reply other threads:[~2025-12-03 16:43 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-03 16:42 Rob Herring [this message]
2025-12-05 0:14 ` [GIT PULL] Devicetree updates for v6.19 pr-tracker-bot
2025-12-05 0:25 ` Linus Torvalds
2025-12-05 2:41 ` Rob Herring
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20251203164259.GA3838993-robh@kernel.org \
--to=robh@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=krzk@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.