mbox series

[GIT,PULL] Devicetree updates for v5.18

Message ID Yjy1narVcf4pTiDG@robh.at.kernel.org
State New
Headers show
Series [GIT,PULL] Devicetree updates for v5.18 | expand

Pull-request

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

Message

Rob Herring March 24, 2022, 6:17 p.m. UTC
Linus,

Please pull DT updates for v5.18.

Rob


The following changes since commit f6eafa4022dd61e029205bea4d4147d26e69fef2:

  dt-bindings: phy: ti,tcan104x-can: Document mux-states property (2022-03-08 10:41:32 -0600)

are available in the Git repository at:

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

for you to fetch changes up to 6b49f3409a090c8e9d1f46ff2705c479b45a54d4:

  dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable (2022-03-23 18:10:00 -0500)

----------------------------------------------------------------
Devicetree updates for v5.18:

- Add Krzysztof Kozlowski as co-maintainer for DT bindings providing
  much needed help.

- DT schema validation now takes DTB files as input rather than
  intermediate YAML files. This decouples the validation from the source
  level syntax information. There's a bunch of schema fixes as a result
  of switching to DTB based validation which exposed some errors
  and incomplete schemas and examples.

- Kbuild improvements to explicitly warn users running 'make
  dt_binding_check' on missing yamllint

- Expand DT_SCHEMA_FILES kbuild variable to take just a partial filename
  or path instead of the full path to 1 file.

- Convert various bindings to schema format: mscc,vsc7514-switch,
  multiple GNSS bindings, ahci-platform, i2c-at91, multiple UFS
  bindings, cortina,gemini-sata-bridge, cortina,gemini-ethernet, Atmel
  SHA, Atmel TDES, Atmel AES, armv7m-systick, Samsung Exynos display
  subsystem, nuvoton,npcm7xx-timer, samsung,s3c2410-i2c, zynqmp_dma,
  msm/mdp4, rda,8810pl-uart

- New schemas for u-boot environment variable partition, TI clksel

- New compatible strings for Renesas RZ/V2L SoC

- Vendor prefixes for Xen, HPE, deprecated Synopsys, deprecated HiSilicon

- Add/fix schemas for QEMU Arm 'virt' machine

- Drop unused of_alias_get_alias_list() function

- Add a script to check DT unittest EXPECT message output. Pass messages
  also now print by default at PR_INFO level to help test automation.

----------------------------------------------------------------
Clément Léger (1):
      dt-bindings: net: mscc,vsc7514-switch: convert txt bindings to yaml

Corentin Labbe (2):
      dt-bindings: net: convert net/cortina,gemini-ethernet to yaml
      dt-bindings: convert ata/cortina,gemini-sata-bridge to yaml

David Heidelberg (2):
      dt-bindings: msm/mdp4: convert to yaml format
      dt-bindings: display: bridge: document Toshiba TC358768 cells and panel node

Dinh Nguyen (1):
      dt-bindings: net: can: fix dtbs warning

Fabrice Gasnier (1):
      dt-bindings: timer: armv7m-systick: convert to dtschema

Frank Rowand (2):
      of: unittest: print pass messages at PR_INFO level
      of: unittest: add program to process EXPECT messages

Frank Wunderlich (3):
      dt-bindings: ata: ahci-platform: Convert DT bindings to yaml
      dt-bindings: ata: ahci-platform: Add power-domains property
      dt-bindings: ata: ahci-platform: Add rk3568-dwc-ahci compatible

Geert Uytterhoeven (3):
      dt-bindings: timer: sifive,clint: Fix number of interrupts
      dt-bindings: timer: sifive,clint: Group interrupt tuples
      dt-bindings: firmware: arm,scpi: Add missing maxItems to mboxes/shmem

Jonathan Neuschäfer (1):
      dt-bindings: timer: nuvoton,npcm7xx-timer: Convert to YAML

Krzysztof Kozlowski (27):
      MAINTAINERS: dt-bindings: Add Krzysztof Kozlowski
      dt-bindings: i2c: samsung,s3c2410-i2c: convert to dtschema
      dt-bindings: vendor-prefixes: clarify HP prefix
      dt-bindings: phy: samsung,exynos-hdmi-phy: convert to dtschema
      dt-bindings: display: samsung,exynos5433-decon: convert to dtschema
      dt-bindings: display: samsung,exynos7-decon: convert to dtschema
      dt-bindings: display: samsung,exynos-hdmi-ddc: convert to dtschema
      dt-bindings: display: samsung,exynos-mixer: convert to dtschema
      dt-bindings: display: samsung,exynos-hdmi: convert to dtschema
      dt-bindings: display: samsung,exynos5433-mic: convert to dtschema
      dt-bindings: display: samsung,exynos-fimd: convert to dtschema
      dt-bindings: vendor-prefixes: add second HiSilicon prefix
      dt-bindings: vendor-prefixes: add second Synopsys prefix
      dt-bindings: usb: do not use deprecated synopsys prefix
      dt-bindings: writing-schema: Install from PyPI repository
      dt-bindings: example: Extend with typical case (int-array and disallowed prop)
      MAINTAINERS: dt-bindings: update Krzysztof Kozlowski's email
      dt-bindings: ufs: add common platform bindings
      dt-bindings: ufs: samsung,exynos-ufs: use common bindings
      dt-bindings: ufs: cdns,ufshc: convert to dtschema
      dt-bindings: ufs: drop unused/old ufs-qcom PHY bindings
      dt-bindings: ufs: qcom,ufs: convert to dtschema
      dt-bindings: ufs: hisilicon,ufs: convert to dtschema
      dt-bindings: ufs: mediatek,ufs: convert to dtschema
      dt-bindings: ufs: snps,tc-dwc-g210: convert to dtschema
      dt-bindings: gpio: pca95xx: drop useless consumer example
      dt-bindings: dmaengine: sifive,fu540-c000: include generic schema

Lad Prabhakar (5):
      dt-bindings: net: can: renesas,rcar-canfd: Document RZ/V2L SoC
      dt-bindings: i2c: renesas,riic: Document RZ/V2L SoC
      dt-bindings: timer: renesas: ostm: Document Renesas RZ/V2L OSTM
      dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/V2L USBPHY Control bindings
      dt-bindings: usb: renesas,usbhs: Document RZ/V2L bindings

Linus Walleij (4):
      dt-bindings: gnss: Rewrite common bindings in YAML
      dt-bindings: gnss: Modify u-blox to use common bindings
      dt-bindings: gnss: Rewrite sirfstar binding in YAML
      dt-bindings: gnss: Add two more chips

Luca Weiss (1):
      dt-bindings: ufs: qcom: Add SM6350 compatible string

Michael Tretter (1):
      dt-bindings: dmaengine: zynqmp_dma: convert to yaml

Nathan Chancellor (1):
      dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable

Nick Hawkins (1):
      dt-bindings: vendor-prefixes: add HPE Prefix

Nicolas Ferre (1):
      dt-bindings: rng: atmel,at91-trng: update maintainers entry

Oleksii Moisieiev (1):
      dt-bindings: Add vendor prefix for Xen hypervisor

Oleksij Rempel (1):
      dt-bindings: net: ethernet-controller: document label property

Quentin Schulz (1):
      dt-bindings: ltk050h3146w: replace Heiko Stuebner by myself as maintainer

Rafał Miłecki (1):
      dt-bindings: nvmem: add U-Boot environment variables binding

Richard Zhu (2):
      dt-bindings: imx6q-pcie: Add iMX8MM PCIe compatible string
      dt-bindings: imx6q-pcie: Add iMX8MP PCIe compatible string

Rob Herring (22):
      dt-bindings: Improve phandle-array schemas
      dt-bindings: i2c: mpc: Make each example a separate entry
      dt-bindings: i2c: imx: Make each example a separate entry
      dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema
      dt-bindings: ingenic,i2c: Rework interrupts in example
      dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition to top level
      dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents
      dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock-parents
      dt-bindings: remoteproc: ti: Add mailbox provider nodes to example
      dt-bindings: arm,cci-400: Add interrupt controller to example
      ASoC: dt-bindings: Centralize the 'sound-dai' definition
      dt-bindings: Another pass removing cases of 'allOf' containing a '$ref'
      dt-bindings: kbuild: Support partial matches with DT_SCHEMA_FILES
      dt-bindings: arm: Allow 32-bit 'cpu-release-addr' values
      Merge branch 'dt/linus' into dt/next
      dt-bindings: kbuild: Print a warning if yamllint is not found
      dt-bindings: arm: Convert QEMU fw-cfg to DT schema
      dt-bindings: Add QEMU virt machine compatible
      dt-bindings: kbuild: Pass DT_SCHEMA_FILES to dt-validate
      dt-bindings: kbuild: Use DTB files for validation
      dt-bindings: virtio,mmio: Allow setting devices 'dma-coherent'
      Revert "of: base: Introduce of_alias_get_alias_list() to check alias IDs"

Robin Murphy (1):
      dt-bindings: reserved-memory: Add restricted-dma-pool constraints

Sergiu Moga (2):
      dt-bindings: i2c: convert i2c-at91 to json-schema
      dt-bindings: i2c: at91: Add SAMA7G5 compatible strings list

Stanislav Jakubek (2):
      dt-bindings: serial: Convert rda,8810pl-uart to YAML
      dt-bindings: trivial-devices: make comment indentation consistent

Thomas Bracht Laumann Jespersen (1):
      scripts/dtc: Call pkg-config POSIXly correct

Tom Rix (1):
      dt-bindings: clk: cleanup comments

Tony Lindgren (1):
      dt-bindings: clock: Add binding for TI clksel

Tudor Ambarus (3):
      dt-bindings: crypto: Convert Atmel AES to yaml
      dt-bindings: crypto: Convert Atmel TDES to yaml
      dt-bindings: crypto: Convert Atmel SHA to yaml

Zenghui Yu (1):
      dt-bindings: arm: Trivial typo fixes in cpu-capacity.txt

 Documentation/devicetree/bindings/Makefile         |  49 +--
 .../devicetree/bindings/arm/arm,cci-400.yaml       |   5 +
 .../devicetree/bindings/arm/cpu-capacity.txt       |   4 +-
 Documentation/devicetree/bindings/arm/cpus.yaml    |  12 +-
 Documentation/devicetree/bindings/arm/fw-cfg.txt   |  38 --
 .../devicetree/bindings/arm/idle-states.yaml       |  80 ++--
 .../devicetree/bindings/arm/linux,dummy-virt.yaml  |  20 +
 Documentation/devicetree/bindings/arm/pmu.yaml     |   2 +
 .../devicetree/bindings/ata/ahci-platform.txt      |  79 ----
 .../devicetree/bindings/ata/ahci-platform.yaml     | 189 ++++++++++
 .../bindings/ata/cortina,gemini-sata-bridge.txt    |  55 ---
 .../bindings/ata/cortina,gemini-sata-bridge.yaml   | 109 ++++++
 .../devicetree/bindings/ata/sata_highbank.yaml     |   3 +
 .../bindings/bus/allwinner,sun50i-a64-de2.yaml     |   5 +-
 .../devicetree/bindings/clock/ti/ti,clksel.yaml    |  51 +++
 .../bindings/connector/usb-connector.yaml          |   3 +-
 .../bindings/crypto/atmel,at91sam9g46-aes.yaml     |  66 ++++
 .../bindings/crypto/atmel,at91sam9g46-sha.yaml     |  60 +++
 .../bindings/crypto/atmel,at91sam9g46-tdes.yaml    |  64 ++++
 .../devicetree/bindings/crypto/atmel-crypto.txt    |  68 ----
 .../bindings/crypto/intel,ixp4xx-crypto.yaml       |  15 +-
 .../allwinner,sun4i-a10-display-engine.yaml        |   2 +
 .../bindings/display/brcm,bcm2711-hdmi.yaml        |   3 +-
 .../bindings/display/bridge/adi,adv7511.yaml       |   5 +-
 .../bindings/display/bridge/synopsys,dw-hdmi.yaml  |   5 +-
 .../bindings/display/bridge/toshiba,tc358768.yaml  |   7 +-
 .../bindings/display/exynos/exynos-mic.txt         |  51 ---
 .../bindings/display/exynos/exynos5433-decon.txt   |  60 ---
 .../bindings/display/exynos/exynos7-decon.txt      |  65 ----
 .../bindings/display/exynos/exynos_hdmi.txt        |  64 ----
 .../bindings/display/exynos/exynos_hdmiddc.txt     |  15 -
 .../bindings/display/exynos/exynos_hdmiphy.txt     |  15 -
 .../bindings/display/exynos/exynos_mixer.txt       |  26 --
 .../bindings/display/exynos/samsung-fimd.txt       | 107 ------
 .../bindings/display/mediatek/mediatek,hdmi.yaml   |   5 +-
 .../devicetree/bindings/display/msm/gpu.yaml       |   2 +
 .../devicetree/bindings/display/msm/mdp4.txt       | 114 ------
 .../devicetree/bindings/display/msm/mdp4.yaml      | 124 +++++++
 .../bindings/display/panel/display-timings.yaml    |   3 +-
 .../display/panel/leadtek,ltk050h3146w.yaml        |   2 +-
 .../devicetree/bindings/display/renesas,du.yaml    |  10 +-
 .../bindings/display/rockchip/rockchip-drm.yaml    |   2 +
 .../display/samsung/samsung,exynos-hdmi-ddc.yaml   |  42 +++
 .../display/samsung/samsung,exynos-hdmi.yaml       | 227 ++++++++++++
 .../display/samsung/samsung,exynos-mixer.yaml      | 143 ++++++++
 .../display/samsung/samsung,exynos5433-decon.yaml  | 148 ++++++++
 .../display/samsung/samsung,exynos5433-mic.yaml    |  95 +++++
 .../display/samsung/samsung,exynos7-decon.yaml     | 120 ++++++
 .../bindings/display/samsung/samsung,fimd.yaml     | 198 ++++++++++
 .../display/sprd/sprd,display-subsystem.yaml       |   2 +
 .../devicetree/bindings/display/ste,mcde.yaml      |   4 +-
 .../bindings/display/ti/ti,am65x-dss.yaml          |   3 +-
 .../devicetree/bindings/dma/dma-router.yaml        |   2 +
 .../bindings/dma/sifive,fu540-c000-pdma.yaml       |   8 +-
 .../devicetree/bindings/dma/st,stm32-dmamux.yaml   |   2 +-
 .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml   |  85 +++++
 .../devicetree/bindings/dma/xilinx/zynqmp_dma.txt  |  26 --
 .../bindings/dvfs/performance-domain.yaml          |   1 -
 .../devicetree/bindings/example-schema.yaml        |  14 +
 .../devicetree/bindings/firmware/arm,scmi.yaml     |   2 +-
 .../devicetree/bindings/firmware/arm,scpi.yaml     |   6 +-
 .../bindings/firmware/qemu,fw-cfg-mmio.yaml        |  54 +++
 .../devicetree/bindings/gnss/gnss-common.yaml      |  55 +++
 Documentation/devicetree/bindings/gnss/gnss.txt    |  37 --
 .../devicetree/bindings/gnss/sirfstar.txt          |  46 ---
 .../devicetree/bindings/gnss/sirfstar.yaml         |  76 ++++
 .../devicetree/bindings/gnss/u-blox,neo-6m.yaml    |  14 +-
 .../devicetree/bindings/gpio/gpio-pca95xx.yaml     |   8 -
 .../devicetree/bindings/i2c/atmel,at91sam-i2c.yaml | 146 ++++++++
 Documentation/devicetree/bindings/i2c/i2c-at91.txt |  82 -----
 Documentation/devicetree/bindings/i2c/i2c-imx.yaml |   7 +-
 Documentation/devicetree/bindings/i2c/i2c-mpc.yaml |   2 +
 .../devicetree/bindings/i2c/i2c-s3c2410.txt        |  58 ---
 .../devicetree/bindings/i2c/ingenic,i2c.yaml       |   4 +-
 .../devicetree/bindings/i2c/renesas,riic.yaml      |   2 +
 .../bindings/i2c/samsung,s3c2410-i2c.yaml          | 164 +++++++++
 .../devicetree/bindings/i2c/st,stm32-i2c.yaml      |  24 +-
 .../devicetree/bindings/input/adc-joystick.yaml    |   9 +-
 .../bindings/interconnect/qcom,rpmh.yaml           |   2 +
 .../bindings/interrupt-controller/arm,gic-v3.yaml  |   6 +-
 .../bindings/interrupt-controller/ti,sci-inta.yaml |   2 +
 .../devicetree/bindings/iommu/mediatek,iommu.yaml  |   6 +-
 .../bindings/iommu/renesas,ipmmu-vmsa.yaml         |   6 +
 .../bindings/leds/backlight/led-backlight.yaml     |   2 +
 .../bindings/leds/cznic,turris-omnia-leds.yaml     |   3 +-
 .../devicetree/bindings/leds/leds-lp50xx.yaml      |   3 +-
 .../media/allwinner,sun4i-a10-video-engine.yaml    |   4 +
 .../bindings/media/nxp,imx8mq-mipi-csi2.yaml       |  10 +-
 .../devicetree/bindings/media/ti,cal.yaml          |   4 +
 .../memory-controllers/mediatek,smi-larb.yaml      |   2 +-
 .../memory-controllers/samsung,exynos5422-dmc.yaml |   2 +
 .../devicetree/bindings/mfd/google,cros-ec.yaml    |  12 +-
 .../bindings/mtd/rockchip,nand-controller.yaml     |   3 +-
 .../bindings/net/allwinner,sun4i-a10-emac.yaml     |   4 +
 .../devicetree/bindings/net/can/bosch,c_can.yaml   |   8 +-
 .../devicetree/bindings/net/can/bosch,m_can.yaml   |   1 +
 .../devicetree/bindings/net/can/fsl,flexcan.yaml   |  12 +-
 .../bindings/net/can/renesas,rcar-canfd.yaml       |   1 +
 .../bindings/net/cortina,gemini-ethernet.txt       |  92 -----
 .../bindings/net/cortina,gemini-ethernet.yaml      | 137 +++++++
 .../devicetree/bindings/net/dsa/dsa-port.yaml      |   2 +
 .../bindings/net/ethernet-controller.yaml          |   4 +
 Documentation/devicetree/bindings/net/fsl,fec.yaml |   8 +-
 .../bindings/net/intel,ixp4xx-ethernet.yaml        |  15 +-
 .../devicetree/bindings/net/intel,ixp4xx-hss.yaml  |  33 +-
 .../bindings/net/mscc,vsc7514-switch.yaml          | 191 ++++++++++
 .../devicetree/bindings/net/mscc-ocelot.txt        |  83 -----
 .../devicetree/bindings/net/nxp,dwmac-imx.yaml     |   4 +
 .../bindings/net/socionext,uniphier-ave4.yaml      |   4 +
 .../devicetree/bindings/net/stm32-dwmac.yaml       |   4 +
 .../devicetree/bindings/net/ti,cpsw-switch.yaml    |   3 +-
 .../bindings/net/ti,k3-am654-cpsw-nuss.yaml        |   5 +
 .../devicetree/bindings/net/ti,k3-am654-cpts.yaml  |   6 -
 .../bindings/net/wireless/mediatek,mt76.yaml       |   4 +
 .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml  |  28 --
 .../devicetree/bindings/nvmem/u-boot,env.yaml      |  62 ++++
 .../devicetree/bindings/opp/opp-v2-base.yaml       |   2 +
 .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml    |   2 +
 .../devicetree/bindings/perf/arm,dsu-pmu.yaml      |   2 +
 .../devicetree/bindings/phy/intel,combo-phy.yaml   |   8 +
 .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml |   3 +-
 .../bindings/phy/samsung,exynos-hdmi-phy.yaml      |  44 +++
 .../devicetree/bindings/phy/ti,omap-usb2.yaml      |   4 +
 .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |   2 +
 .../bindings/pinctrl/canaan,k210-fpioa.yaml        |   4 +
 .../bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml  |   2 +
 .../bindings/pinctrl/st,stm32-pinctrl.yaml         |  10 +-
 .../devicetree/bindings/power/power-domain.yaml    |   4 +
 .../devicetree/bindings/power/renesas,apmu.yaml    |   2 +
 .../bindings/power/rockchip,power-controller.yaml  |   2 +
 .../bindings/power/supply/cw2015_battery.yaml      |   6 +-
 .../bindings/power/supply/power-supply.yaml        |   2 +
 .../bindings/power/supply/sbs,sbs-manager.yaml     |   4 +-
 .../devicetree/bindings/regulator/regulator.yaml   |   2 +
 .../bindings/regulator/st,stm32-booster.yaml       |   2 +-
 .../devicetree/bindings/remoteproc/qcom,adsp.yaml  |   6 +
 .../bindings/remoteproc/st,stm32-rproc.yaml        |  33 +-
 .../bindings/remoteproc/ti,k3-dsp-rproc.yaml       |  10 +
 .../bindings/remoteproc/ti,k3-r5f-rproc.yaml       |  13 +-
 .../bindings/remoteproc/ti,omap-remoteproc.yaml    |  19 +-
 .../bindings/reserved-memory/shared-dma-pool.yaml  |  10 +
 .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml  |   3 +-
 .../devicetree/bindings/rng/atmel,at91-trng.yaml   |   2 +-
 .../devicetree/bindings/serial/rda,8810pl-uart.txt |  17 -
 .../bindings/serial/rda,8810pl-uart.yaml           |  46 +++
 .../bindings/soc/samsung/exynos-usi.yaml           |   4 +
 .../devicetree/bindings/soc/ti/ti,pruss.yaml       |  15 +-
 .../bindings/sound/amlogic,gx-sound-card.yaml      |   4 +-
 .../bindings/sound/google,sc7180-trogdor.yaml      |   6 +-
 .../devicetree/bindings/sound/imx-audio-card.yaml  |   7 +-
 .../devicetree/bindings/sound/qcom,sm8250.yaml     |  10 +-
 .../bindings/sound/samsung,aries-wm8994.yaml       |   3 +-
 .../bindings/sound/samsung,midas-audio.yaml        |   2 -
 .../devicetree/bindings/sound/samsung,odroid.yaml  |   9 +-
 .../devicetree/bindings/sound/sound-dai.yaml       |  20 +
 .../devicetree/bindings/sound/st,stm32-sai.yaml    |  11 +-
 .../devicetree/bindings/sound/tlv320adcx140.yaml   |  13 +-
 .../devicetree/bindings/spi/spi-controller.yaml    |   4 +-
 .../bindings/thermal/thermal-cooling-devices.yaml  |   6 +-
 .../devicetree/bindings/thermal/thermal-idle.yaml  |   8 +-
 .../bindings/timer/arm,armv7m-systick.txt          |  26 --
 .../bindings/timer/arm,armv7m-systick.yaml         |  54 +++
 .../bindings/timer/nuvoton,npcm7xx-timer.txt       |  21 --
 .../bindings/timer/nuvoton,npcm7xx-timer.yaml      |  46 +++
 .../devicetree/bindings/timer/renesas,ostm.yaml    |   2 +
 .../devicetree/bindings/timer/sifive,clint.yaml    |   9 +-
 .../devicetree/bindings/trivial-devices.yaml       |   8 +-
 .../devicetree/bindings/ufs/cdns,ufshc.txt         |  32 --
 .../devicetree/bindings/ufs/cdns,ufshc.yaml        |  68 ++++
 .../devicetree/bindings/ufs/hisilicon,ufs.yaml     |  90 +++++
 .../devicetree/bindings/ufs/mediatek,ufs.yaml      |  67 ++++
 .../devicetree/bindings/ufs/qcom,ufs.yaml          | 244 ++++++++++++
 .../bindings/ufs/samsung,exynos-ufs.yaml           |  13 +-
 .../devicetree/bindings/ufs/snps,tc-dwc-g210.yaml  |  51 +++
 .../devicetree/bindings/ufs/tc-dwc-g210-pltfrm.txt |  26 --
 .../devicetree/bindings/ufs/ti,j721e-ufs.yaml      |   7 +-
 .../devicetree/bindings/ufs/ufs-common.yaml        |  82 +++++
 Documentation/devicetree/bindings/ufs/ufs-hisi.txt |  42 ---
 .../devicetree/bindings/ufs/ufs-mediatek.txt       |  45 ---
 Documentation/devicetree/bindings/ufs/ufs-qcom.txt |  63 ----
 .../devicetree/bindings/ufs/ufshcd-pltfrm.txt      |  90 -----
 .../devicetree/bindings/usb/dwc3-cavium.txt        |   2 +-
 .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml |   2 +-
 .../devicetree/bindings/usb/renesas,usbhs.yaml     |   5 +-
 .../devicetree/bindings/usb/st,stusb160x.yaml      |   4 +-
 .../devicetree/bindings/usb/ti,keystone-dwc3.yaml  |   2 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |  12 +-
 Documentation/devicetree/bindings/virtio/mmio.yaml |   2 +
 .../bindings/watchdog/fsl-imx7ulp-wdt.yaml         |   8 +-
 .../devicetree/bindings/writing-schema.rst         |  28 +-
 Documentation/devicetree/of_unittest.rst           |  27 +-
 MAINTAINERS                                        |  10 +-
 drivers/of/base.c                                  |  54 ---
 drivers/of/unittest.c                              |   2 +-
 include/dt-bindings/clock/alphascale,asm9260.h     |   2 +-
 include/dt-bindings/clock/axis,artpec6-clkctrl.h   |   2 +-
 include/dt-bindings/clock/boston-clock.h           |   3 +-
 include/dt-bindings/clock/marvell,mmp2.h           |   4 +-
 include/dt-bindings/clock/marvell,pxa168.h         |   4 +-
 include/dt-bindings/clock/marvell,pxa910.h         |   4 +-
 include/dt-bindings/clock/nuvoton,npcm7xx-clock.h  |   2 +-
 include/dt-bindings/clock/stm32fx-clock.h          |   4 +-
 include/dt-bindings/clock/stratix10-clock.h        |   2 +-
 include/linux/of.h                                 |  10 -
 scripts/Makefile.lib                               |  25 +-
 scripts/dtc/Makefile                               |  13 -
 scripts/dtc/of_unittest_expect                     | 408 +++++++++++++++++++++
 scripts/dtc/update-dtc-source.sh                   |   2 +-
 208 files changed, 4441 insertions(+), 2034 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/fw-cfg.txt
 create mode 100644 Documentation/devicetree/bindings/arm/linux,dummy-virt.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/ahci-platform.txt
 create mode 100644 Documentation/devicetree/bindings/ata/ahci-platform.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/cortina,gemini-sata-bridge.txt
 create mode 100644 Documentation/devicetree/bindings/ata/cortina,gemini-sata-bridge.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/ti/ti,clksel.yaml
 create mode 100644 Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-aes.yaml
 create mode 100644 Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml
 create mode 100644 Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-tdes.yaml
 delete mode 100644 Documentation/devicetree/bindings/crypto/atmel-crypto.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos-mic.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos5433-decon.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos7-decon.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos_hdmi.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos_hdmiddc.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos_hdmiphy.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/exynos_mixer.txt
 delete mode 100644 Documentation/devicetree/bindings/display/exynos/samsung-fimd.txt
 delete mode 100644 Documentation/devicetree/bindings/display/msm/mdp4.txt
 create mode 100644 Documentation/devicetree/bindings/display/msm/mdp4.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi-ddc.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,exynos-mixer.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml
 create mode 100644 Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml
 create mode 100644 Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml
 delete mode 100644 Documentation/devicetree/bindings/dma/xilinx/zynqmp_dma.txt
 create mode 100644 Documentation/devicetree/bindings/firmware/qemu,fw-cfg-mmio.yaml
 create mode 100644 Documentation/devicetree/bindings/gnss/gnss-common.yaml
 delete mode 100644 Documentation/devicetree/bindings/gnss/gnss.txt
 delete mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.txt
 create mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-at91.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-s3c2410.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
 create mode 100644 Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
 create mode 100644 Documentation/devicetree/bindings/net/mscc,vsc7514-switch.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/mscc-ocelot.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/samsung,exynos-hdmi-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
 create mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/sound-dai.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/arm,armv7m-systick.txt
 create mode 100644 Documentation/devicetree/bindings/timer/arm,armv7m-systick.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/nuvoton,npcm7xx-timer.txt
 create mode 100644 Documentation/devicetree/bindings/timer/nuvoton,npcm7xx-timer.yaml
 delete mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.txt
 create mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.yaml
 create mode 100644 Documentation/devicetree/bindings/ufs/hisilicon,ufs.yaml
 create mode 100644 Documentation/devicetree/bindings/ufs/mediatek,ufs.yaml
 create mode 100644 Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
 create mode 100644 Documentation/devicetree/bindings/ufs/snps,tc-dwc-g210.yaml
 delete mode 100644 Documentation/devicetree/bindings/ufs/tc-dwc-g210-pltfrm.txt
 create mode 100644 Documentation/devicetree/bindings/ufs/ufs-common.yaml
 delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-hisi.txt
 delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-mediatek.txt
 delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-qcom.txt
 delete mode 100644 Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt
 create mode 100755 scripts/dtc/of_unittest_expect

Comments

pr-tracker-bot@kernel.org March 26, 2022, 8:17 p.m. UTC | #1
The pull request you sent on Thu, 24 Mar 2022 13:17:01 -0500:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9bf3fc5007856d5ca76d6e7a4652e3b67b683241

Thank you!