[GIT PULL] Devicetree updates for v5.19

Rob Herring
2022-05-24T22:44:15Z

Linus,

Please pull DT updates for v5.19.

Rob

The following changes since commit 5dc4630426511f641b7ac44fc550b8e21eafb237:

dt-bindings: pci: apple,pcie: Drop max-link-speed from example (2022-05-04 17:18:27 -0500)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-5.19

for you to fetch changes up to d036d915b61f23b9e80d93f8a606eebf3bfab73f:

of/irq: fix typo in comment (2022-05-23 16:37:01 -0500)

----------------------------------------------------------------
Devicetree updates for v5.19:

Bindings:
- Convert smsc,lan91c111, qcom,spi-qup, qcom,msm-uartdm, qcom,i2c-qup,
qcom,gsbi, i2c-mt65xx, TI wkup_m3_ipc (and new props), qcom,smp2p, TI
timer, Mediatek gnss, Mediatek topckgen, Mediatek apmixedsys, Mediatek
infracfg, fsl,ls-extirq, fsl,layerscape-dcfg, QCom PMIC SPMI,
rda,8810pl-timer, Xilinx zynqmp_ipi, uniphier-pcie, and Ilitek
touchscreen controllers

- Convert various Arm Ltd peripheral IP bindings to schemas

- New bindings for Menlo board CPLD, DH electronics board CPLD,
Qualcomm Geni based QUP I2C, Renesas RZ/G2UL OSTM, Broafcom BCM4751
GNSS, MT6360 PMIC, ASIX USB Ethernet controllers, and Microchip/SMSC
LAN95xx USB Ethernet controllers

- Add vendor prefix for Enclustra

- Add various compatible string additions

- Various example fixes and cleanups

- Remove unused hisilicon,hi6220-reset binding

- Treewide fix properties missing type definition

- Drop some empty and unreferenced .txt bindings

- Documentation improvements for writing schemas

DT driver core:
- Drop static IRQ resources for DT platform devices as IRQ setup is
dynamic and drivers have all been converted to use platform_get_irq()
and friends

- Rework memory allocations and frees for overlays

- Continue overlay notifier callbacks on successful calls and add
unittests

- Handle 'interrupts-extended' in early DT IRQ setup

- Fix of_property_read_string() errors to match documentation

- Ignore disabled nodes in FDT API calls

----------------------------------------------------------------
Andre Przywara (12):
dt-bindings: iommu: arm,smmu-v3: make PRI IRQ optional
dt-bindings: arm: spe-pmu: convert to DT schema
dt-bindings: arm: sp810: convert to DT schema
dt-bindings: sound: add Arm PL041 AACI DT schema
dt-bindings: serio: add Arm PL050 DT schema
dt-bindings: arm: convert vexpress-sysregs to DT schema
dt-bindings: arm: convert vexpress-config to DT schema
dt-bindings: display: convert PL110/PL111 to DT schema
dt-bindings: display: convert Arm HDLCD to DT schema
dt-bindings: display: convert Arm Mali-DP to DT schema
dt-bindings: display: convert Arm Komeda to DT schema
of/fdt: Ignore disabled memory nodes

AngeloGioacchino Del Regno (1):
dt-bindings: i2c: convert i2c-mt65xx to json-schema

Biju Das (2):
dt-bindings: i2c: renesas,riic: Document RZ/G2UL SoC
dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2UL OSTM

Bryan O'Donoghue (1):
dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible

Dave Gerlach (1):
dt-bindings: wkup-m3-ipc: Add firmware-name property

David Collins (1):
dt-bindings: spmi: spmi-pmic-arb: make interrupt properties as optional

David Heidelberg (3):
dt-bindings: spmi: convert QCOM PMIC SPMI bindings to yaml
dt-bindings: mailbox: qcom-ipcc: add missing compatible for SM8450
dt-bindings: mailbox: qcom-ipcc: add missing properties into example

Drew Fustini (3):
dt-bindings: soc: ti: wkup_m3_ipc: convert bindings to json-schema
dt-bindings: wkup-m3-ipc: Add vtt toggle gpio pin property
dt-bindings: wkup-m3-ipc: Add ti,set-io-isolation property

Frank Rowand (5):
of: overlay: rename variables to be consistent
of: overlay: rework overlay apply and remove kfree()s
of: overlay: add entry to of_overlay_action_name[]
of: overlay: unittest: add tests for overlay notifiers
of: overlay: do not free changeset when of_overlay_apply returns error

Geert Uytterhoeven (1):
dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili2xxx bindings

Gene Chen (2):
dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC
dt-bindings: mfd: Add bindings child nodes for the Mediatek MT6360

Julia Lawall (1):
of/irq: fix typo in comment

Ken Kurematsu (1):
dt-bindings: arm: fix typos in compatible

Krzysztof Kozlowski (18):
dt-bindings: white-space cleanups
dt-bindings: net: qcom,ipa: finish the qcom,smp2p example
docs: dt: writing-bindings: describe typical cases
docs: dt: writing-schema: mention coding style
dt-bindings: qcom: update maintainers (drop Akash and Mukesh)
spi: dt-bindings: qcom,spi-qup: convert to dtschema
dt-bindings: serial: qcom,msm-uartdm: convert to dtschema
dt-bindings: i2c: qcom,i2c-qup: convert to dtschema
dt-bindings: qcom: qcom,gsbi: convert to dtschema
dt-bindings: vendor-prefixes: add Enclustra
dt-bindings: align SPI NOR node name with dtschema
dt-bindings: power: renesas,rcar-sysc: drop useless consumer example
dt-bindings: power: renesas,rcar-sysc: correct typo in path
dt-bindings: soc: qcom,smp2p: convert to dtschema
docs: dt: writing-schema: mention yamllint
dt-bindings: timer: cdns,ttc: drop unneeded minItems
dt-bindings: timer: samsung,exynos4210-mct: drop unneeded minItems
dt-bindings: timer: samsung,exynos4210-mct: define strict clock order

Kuldeep Singh (1):
dt-bindings: I2C: Add Qualcomm Geni based QUP I2C bindings

Kunihiko Hayashi (1):
dt-bindings: PCI: uniphier: Convert uniphier-pcie.txt to json-schema

Lad Prabhakar (1):
of/platform: Drop static setup of IRQ resource from DT core

Linus Walleij (2):
dt-bindings: gnss: Rewrite Mediatek bindings in YAML
dt-bindings: gnss: Add Broacom BCM4751 family bindings

Luca Weiss (2):
dt-bindings: qcom,pdc: Add SM6350 compatible
dt-bindings: thermal: tsens: Add SM6350 compatible

Marek Vasut (4):
dt-bindings: trivial-devices: Document CPLD on DH electronics boards
dt-bindings: trivial-devices: Document CPLD on Menlo boards
dt-bindings: nvmem: snvs-lpgpr: Add i.MX8M compatible strings
dt-bindings: rcc: Add optional external ethernet RX clock properties

Michael Walle (3):
dt-bindings: fsl: convert fsl,layerscape-dcfg to YAML
dt-bindings: interrupt-controller: fsl,ls-extirq: convert to YAML
dt-bindings: fsl: convert fsl,layerscape-scfg to YAML

Nuno Sá (1):
of: overlay: do not break notify on NOTIFY_{OK|STOP}

Oleksij Rempel (3):
dt-bindings: net: add schema for ASIX USB Ethernet controllers
dt-bindings: net: add schema for Microchip/SMSC LAN95xx USB Ethernet controllers
dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet controller

Philipp Zabel (1):
dt-bindings: reset: Drop the hisilicon,hi6220-reset binding

Rob Herring (7):
Merge branch 'dt/linus' into dt/next
dt-bindings: Drop empty and unreferenced binding .txt files
dt-bindings: eeprom/at24: Add samsung,s524ad0xd1 compatible
Revert "dt-bindings: rcc: Add optional external ethernet RX clock properties"
Merge branch 'dt/linus' into dt/next
Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example"
dt-bindings: Fix properties without any type

Rui Miguel Silva (1):
dt-bindings: net: smsc,lan91c111 convert to schema

Samuel Holland (1):
of/irq: Use interrupts-extended to find parent

Shubhrajyoti Datta (1):
dt-bindings: mailbox: zynqmp_ipi: convert to yaml

Stanislav Jakubek (1):
dt-bindings: timer: Convert rda,8810pl-timer to YAML

Stefano Stabellini (1):
of: of_property_read_string return -ENODATA when !length

Tony Lindgren (2):
dt-bindings: timer: Update TI timer to yaml
dt-bindings: timer: Add compatible for am6 for TI timer-dm

Yassine Oudjana (3):
dt-bindings: arm: mediatek: topckgen: Convert to DT schema
dt-bindings: arm: mediatek: apmixedsys: Convert to DT schema
dt-bindings: arm: mediatek: infracfg: Convert to DT schema

.../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +-
.../bindings/arm/freescale/fsl,layerscape-dcfg.txt | 19 --
.../bindings/arm/freescale/fsl,layerscape-scfg.txt | 19 --
.../hisilicon/controller/hip04-bootwrapper.yaml | 5 +-
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 35 ---
.../bindings/arm/mediatek/mediatek,infracfg.txt | 42 ---
.../bindings/arm/mediatek/mediatek,infracfg.yaml | 81 +++++
.../bindings/arm/mediatek/mediatek,topckgen.txt | 35 ---
Documentation/devicetree/bindings/arm/sp810.txt | 46 ---
Documentation/devicetree/bindings/arm/sp810.yaml | 80 +++++
Documentation/devicetree/bindings/arm/spe-pmu.txt | 20 --
.../devicetree/bindings/arm/vexpress-config.yaml | 285 +++++++++++++++++
.../devicetree/bindings/arm/vexpress-sysreg.txt | 103 -------
.../devicetree/bindings/arm/vexpress-sysreg.yaml | 90 ++++++
.../bindings/clock/mediatek,apmixedsys.yaml | 61 ++++
.../bindings/clock/mediatek,topckgen.yaml | 61 ++++
.../clock/samsung,exynos4412-isp-clock.yaml | 1 -
.../bindings/crypto/allwinner,sun8i-ce.yaml | 1 -
.../bindings/display/amlogic,meson-dw-hdmi.yaml | 1 -
.../devicetree/bindings/display/arm,hdlcd.txt | 79 -----
.../devicetree/bindings/display/arm,hdlcd.yaml | 89 ++++++
.../devicetree/bindings/display/arm,komeda.txt | 78 -----
.../devicetree/bindings/display/arm,komeda.yaml | 130 ++++++++
.../devicetree/bindings/display/arm,malidp.txt | 68 -----
.../devicetree/bindings/display/arm,malidp.yaml | 124 ++++++++
.../devicetree/bindings/display/arm,pl11x.txt | 110 -------
.../devicetree/bindings/display/arm,pl11x.yaml | 183 +++++++++++
.../display/bridge/google,cros-ec-anx7688.yaml | 1 -
.../devicetree/bindings/display/bridge/ps8640.yaml | 1 -
.../bindings/display/bridge/toshiba,tc358768.yaml | 1 +
.../bindings/display/imx/nxp,imx8mq-dcss.yaml | 1 -
.../bindings/display/mediatek/mediatek,merge.yaml | 1 -
.../bindings/display/panel/ilitek,ili9341.yaml | 1 -
.../bindings/display/panel/orisetech,otm8009a.yaml | 1 -
.../bindings/display/panel/panel-timing.yaml | 5 +
.../bindings/display/panel/raydium,rm67191.yaml | 1 +
.../bindings/display/panel/samsung,s6e8aa0.yaml | 1 +
.../display/sprd/sprd,display-subsystem.yaml | 1 -
.../devicetree/bindings/display/st,stm32-ltdc.yaml | 1 -
.../devicetree/bindings/dma/st,stm32-dmamux.yaml | 1 -
.../devicetree/bindings/dma/st,stm32-mdma.yaml | 1 -
Documentation/devicetree/bindings/eeprom/at24.txt | 1 -
Documentation/devicetree/bindings/eeprom/at24.yaml | 4 +-
.../devicetree/bindings/example-schema.yaml | 14 +-
.../devicetree/bindings/gnss/brcm,bcm4751.yaml | 69 +++++
.../devicetree/bindings/gnss/mediatek.txt | 35 ---
.../devicetree/bindings/gnss/mediatek.yaml | 59 ++++
.../bindings/gpio/fairchild,74hc595.yaml | 1 +
.../devicetree/bindings/gpu/samsung-rotator.yaml | 1 -
.../devicetree/bindings/hwmon/adt7475.yaml | 1 -
.../devicetree/bindings/i2c/i2c-gate.yaml | 1 -
.../devicetree/bindings/i2c/i2c-mt65xx.txt | 53 ----
.../devicetree/bindings/i2c/i2c-mt65xx.yaml | 118 +++++++
.../devicetree/bindings/i2c/i2c-mux-gpmux.yaml | 1 -
.../bindings/i2c/qcom,i2c-geni-qcom.yaml | 100 ++++++
.../devicetree/bindings/i2c/qcom,i2c-qup.txt | 40 ---
.../devicetree/bindings/i2c/qcom,i2c-qup.yaml | 89 ++++++
.../devicetree/bindings/i2c/renesas,riic.yaml | 2 +
.../bindings/i2c/samsung,s3c2410-i2c.yaml | 2 +-
.../devicetree/bindings/iio/adc/adi,ad7291.yaml | 1 -
.../devicetree/bindings/iio/dac/lltc,ltc1660.yaml | 2 +-
.../bindings/input/google,cros-ec-keyb.yaml | 1 +
.../devicetree/bindings/input/ilitek,ili2xxx.txt | 27 --
.../bindings/input/touchscreen/ilitek_ts_i2c.yaml | 7 +-
.../interrupt-controller/fsl,ls-extirq.txt | 53 ----
.../interrupt-controller/fsl,ls-extirq.yaml | 118 +++++++
.../bindings/interrupt-controller/qcom,pdc.txt | 5 +-
.../devicetree/bindings/iommu/arm,smmu-v3.yaml | 16 +-
.../devicetree/bindings/iommu/samsung,sysmmu.yaml | 1 -
.../bindings/leds/backlight/qcom-wled.yaml | 2 +-
.../devicetree/bindings/leds/leds-mt6360.yaml | 2 +-
.../bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 1 -
.../devicetree/bindings/mailbox/qcom-ipcc.yaml | 1 +
.../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt | 127 --------
.../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 140 +++++++++
.../devicetree/bindings/media/i2c/adv7604.yaml | 3 +-
.../devicetree/bindings/media/microchip,xisc.yaml | 1 -
.../devicetree/bindings/mfd/mediatek,mt6360.yaml | 256 ++++++++++++++++
.../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 2 +-
Documentation/devicetree/bindings/mtd/common.txt | 1 -
.../bindings/mtd/hisilicon,fmc-spi-nor.txt | 2 +-
Documentation/devicetree/bindings/mux/reg-mux.yaml | 8 +-
.../devicetree/bindings/net/asix,ax88178.yaml | 68 +++++
.../devicetree/bindings/net/cdns,macb.yaml | 1 +
.../devicetree/bindings/net/ingenic,mac.yaml | 1 +
.../devicetree/bindings/net/microchip,lan95xx.yaml | 63 ++++
.../devicetree/bindings/net/qcom,ipa.yaml | 7 +
.../devicetree/bindings/net/smsc,lan91c111.yaml | 61 ++++
.../devicetree/bindings/net/smsc-lan91c111.txt | 17 --
.../devicetree/bindings/net/ti,davinci-mdio.yaml | 1 +
.../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 1 -
.../bindings/net/wireless/qcom,ath11k.yaml | 2 +-
.../bindings/net/wireless/ti,wlcore.yaml | 2 +
.../devicetree/bindings/nvmem/snvs-lpgpr.yaml | 4 +
.../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 6 +-
.../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 +
.../bindings/pci/socionext,uniphier-pcie.yaml | 96 ++++++
.../devicetree/bindings/pci/uniphier-pcie.txt | 82 -----
.../devicetree/bindings/perf/spe-pmu.yaml | 40 +++
.../bindings/pinctrl/canaan,k210-fpioa.yaml | 2 +
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 1 -
.../devicetree/bindings/power/avs/qcom,cpr.yaml | 1 +
.../bindings/power/renesas,rcar-sysc.yaml | 15 +-
.../devicetree/bindings/power/supply/battery.yaml | 7 +-
.../bindings/power/supply/charger-manager.yaml | 1 +
.../bindings/power/supply/cw2015_battery.yaml | 1 -
.../bindings/power/supply/power-supply.yaml | 1 -
.../bindings/power/supply/ti,lp8727.yaml | 1 -
.../bindings/power/supply/tps65217-charger.yaml | 2 +-
.../devicetree/bindings/pwm/pwm-omap-dmtimer.txt | 2 +-
.../regulator/socionext,uniphier-regulator.yaml | 1 -
.../bindings/regulator/st,stm32-vrefbuf.yaml | 1 -
.../bindings/reserved-memory/ramoops.yaml | 1 -
.../bindings/reset/hisilicon,hi6220-reset.txt | 37 ---
.../devicetree/bindings/reset/microchip,rst.yaml | 1 -
.../devicetree/bindings/rng/intel,ixp46x-rng.yaml | 1 -
.../devicetree/bindings/rng/st,stm32-rng.yaml | 1 +
Documentation/devicetree/bindings/rtc/rtc.txt | 1 -
Documentation/devicetree/bindings/serial/8250.yaml | 1 +
.../devicetree/bindings/serial/qcom,msm-uartdm.txt | 81 -----
.../bindings/serial/qcom,msm-uartdm.yaml | 112 +++++++
.../devicetree/bindings/serial/sprd-uart.yaml | 2 +-
.../devicetree/bindings/serio/arm,pl050.yaml | 67 ++++
.../bindings/soc/amlogic/amlogic,canvas.yaml | 1 -
.../bindings/soc/fsl/fsl,layerscape-dcfg.yaml | 68 +++++
.../bindings/soc/fsl/fsl,layerscape-scfg.yaml | 58 ++++
.../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 +-
.../devicetree/bindings/soc/qcom/qcom,gsbi.txt | 87 ------
.../devicetree/bindings/soc/qcom/qcom,gsbi.yaml | 132 ++++++++
.../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 +
.../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 110 -------
.../devicetree/bindings/soc/qcom/qcom,smp2p.yaml | 145 +++++++++
.../devicetree/bindings/soc/ti/wkup-m3-ipc.yaml | 175 +++++++++++
.../devicetree/bindings/soc/ti/wkup_m3_ipc.txt | 57 ----
.../devicetree/bindings/sound/adi,adau1372.yaml | 1 -
.../bindings/sound/amlogic,gx-sound-card.yaml | 1 -
.../devicetree/bindings/sound/arm,pl041.yaml | 62 ++++
.../bindings/sound/audio-graph-card2.yaml | 3 +
.../devicetree/bindings/sound/imx-audio-hdmi.yaml | 3 +
.../devicetree/bindings/sound/maxim,max98520.yaml | 1 -
.../devicetree/bindings/sound/mchp,spdifrx.yaml | 2 +-
.../devicetree/bindings/sound/mchp,spdiftx.yaml | 2 +-
.../bindings/sound/nvidia,tegra-audio-rt5640.yaml | 1 -
.../bindings/sound/samsung,aries-wm8994.yaml | 1 -
.../devicetree/bindings/sound/samsung,odroid.yaml | 1 -
.../devicetree/bindings/sound/tas2562.yaml | 1 -
.../devicetree/bindings/sound/tas2770.yaml | 1 -
.../bindings/spi/amlogic,meson-gx-spicc.yaml | 1 -
.../bindings/spi/amlogic,meson6-spifc.yaml | 1 -
.../bindings/spi/qcom,spi-qcom-qspi.yaml | 3 +-
.../devicetree/bindings/spi/qcom,spi-qup.txt | 103 -------
.../devicetree/bindings/spi/qcom,spi-qup.yaml | 81 +++++
.../devicetree/bindings/spi/renesas,hspi.yaml | 1 -
.../devicetree/bindings/spi/spi-davinci.txt | 2 +-
.../devicetree/bindings/spi/spi-pl022.yaml | 2 +-
.../bindings/spmi/qcom,spmi-pmic-arb.txt | 65 ----
.../bindings/spmi/qcom,spmi-pmic-arb.yaml | 117 +++++++
.../devicetree/bindings/thermal/qcom-tsens.yaml | 1 +
.../devicetree/bindings/timer/cdns,ttc.yaml | 1 -
.../devicetree/bindings/timer/rda,8810pl-timer.txt | 20 --
.../bindings/timer/rda,8810pl-timer.yaml | 47 +++
.../devicetree/bindings/timer/renesas,ostm.yaml | 2 +
.../bindings/timer/samsung,exynos4210-mct.yaml | 5 +-
.../devicetree/bindings/timer/ti,timer-dm.yaml | 152 +++++++++
.../devicetree/bindings/timer/ti,timer.txt | 44 ---
.../devicetree/bindings/trivial-devices.yaml | 4 +
.../devicetree/bindings/usb/ci-hdrc-usb2.txt | 2 +-
Documentation/devicetree/bindings/usb/dwc2.yaml | 4 +-
.../bindings/usb/mediatek,mt6360-tcpc.yaml | 5 +
.../devicetree/bindings/usb/smsc,usb3503.yaml | 3 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
.../devicetree/bindings/writing-bindings.rst | 25 ++
.../devicetree/bindings/writing-schema.rst | 8 +
Documentation/devicetree/overlay-notes.rst | 30 +-
MAINTAINERS | 6 +-
drivers/of/fdt.c | 3 +
drivers/of/irq.c | 15 +-
drivers/of/overlay.c | 339 ++++++++++-----------
drivers/of/platform.c | 14 +-
drivers/of/property.c | 5 +-
drivers/of/unittest-data/Makefile | 10 +
drivers/of/unittest-data/overlay_16.dts | 15 +
drivers/of/unittest-data/overlay_17.dts | 15 +
drivers/of/unittest-data/overlay_18.dts | 15 +
drivers/of/unittest-data/overlay_19.dts | 15 +
drivers/of/unittest-data/overlay_20.dts | 15 +
drivers/of/unittest.c | 201 ++++++++++++
include/linux/of.h | 16 +-
188 files changed, 4364 insertions(+), 1997 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,layerscape-dcfg.txt
delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,layerscape-scfg.txt
delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,apmixedsys.txt
delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.txt
create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,topckgen.txt
delete mode 100644 Documentation/devicetree/bindings/arm/sp810.txt
create mode 100644 Documentation/devicetree/bindings/arm/sp810.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/spe-pmu.txt
create mode 100644 Documentation/devicetree/bindings/arm/vexpress-config.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/vexpress-sysreg.txt
create mode 100644 Documentation/devicetree/bindings/arm/vexpress-sysreg.yaml
create mode 100644 Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml
create mode 100644 Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml
delete mode 100644 Documentation/devicetree/bindings/display/arm,hdlcd.txt
create mode 100644 Documentation/devicetree/bindings/display/arm,hdlcd.yaml
delete mode 100644 Documentation/devicetree/bindings/display/arm,komeda.txt
create mode 100644 Documentation/devicetree/bindings/display/arm,komeda.yaml
delete mode 100644 Documentation/devicetree/bindings/display/arm,malidp.txt
create mode 100644 Documentation/devicetree/bindings/display/arm,malidp.yaml
delete mode 100644 Documentation/devicetree/bindings/display/arm,pl11x.txt
create mode 100644 Documentation/devicetree/bindings/display/arm,pl11x.yaml
delete mode 100644 Documentation/devicetree/bindings/eeprom/at24.txt
create mode 100644 Documentation/devicetree/bindings/gnss/brcm,bcm4751.yaml
delete mode 100644 Documentation/devicetree/bindings/gnss/mediatek.txt
create mode 100644 Documentation/devicetree/bindings/gnss/mediatek.yaml
delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
create mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-geni-qcom.yaml
delete mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-qup.txt
create mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml
delete mode 100644 Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt
delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,ls-extirq.txt
create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,ls-extirq.yaml
delete mode 100644 Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt
create mode 100644 Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/mediatek,mt6360.yaml
delete mode 100644 Documentation/devicetree/bindings/mtd/common.txt
create mode 100644 Documentation/devicetree/bindings/net/asix,ax88178.yaml
create mode 100644 Documentation/devicetree/bindings/net/microchip,lan95xx.yaml
create mode 100644 Documentation/devicetree/bindings/net/smsc,lan91c111.yaml
delete mode 100644 Documentation/devicetree/bindings/net/smsc-lan91c111.txt
create mode 100644 Documentation/devicetree/bindings/pci/socionext,uniphier-pcie.yaml
delete mode 100644 Documentation/devicetree/bindings/pci/uniphier-pcie.txt
create mode 100644 Documentation/devicetree/bindings/perf/spe-pmu.yaml
delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi6220-reset.txt
delete mode 100644 Documentation/devicetree/bindings/rtc/rtc.txt
delete mode 100644 Documentation/devicetree/bindings/serial/qcom,msm-uartdm.txt
create mode 100644 Documentation/devicetree/bindings/serial/qcom,msm-uartdm.yaml
create mode 100644 Documentation/devicetree/bindings/serio/arm,pl050.yaml
create mode 100644 Documentation/devicetree/bindings/soc/fsl/fsl,layerscape-dcfg.yaml
create mode 100644 Documentation/devicetree/bindings/soc/fsl/fsl,layerscape-scfg.yaml
delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml
delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml
create mode 100644 Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml
delete mode 100644 Documentation/devicetree/bindings/soc/ti/wkup_m3_ipc.txt
create mode 100644 Documentation/devicetree/bindings/sound/arm,pl041.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qup.txt
create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml
delete mode 100644 Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.txt
create mode 100644 Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.yaml
delete mode 100644 Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
create mode 100644 Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
create mode 100644 Documentation/devicetree/bindings/timer/ti,timer-dm.yaml
delete mode 100644 Documentation/devicetree/bindings/timer/ti,timer.txt
create mode 100644 drivers/of/unittest-data/overlay_16.dts
create mode 100644 drivers/of/unittest-data/overlay_17.dts
create mode 100644 drivers/of/unittest-data/overlay_18.dts
create mode 100644 drivers/of/unittest-data/overlay_19.dts
create mode 100644 drivers/of/unittest-data/overlay_20.dts