lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251203164259.GA3838993-robh@kernel.org>
Date: Wed, 3 Dec 2025 10:42:59 -0600
From: Rob Herring <robh@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Krzysztof Kozlowski <krzk@...nel.org>,
	Conor Dooley <conor+dt@...nel.org>, linux-kernel@...r.kernel.org,
	devicetree@...r.kernel.org
Subject: [GIT PULL] Devicetree updates for v6.19

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@...olite.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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ