[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <Yjy1narVcf4pTiDG@robh.at.kernel.org>
Date: Thu, 24 Mar 2022 13:17:01 -0500
From: Rob Herring <robh@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Frank Rowand <frowand.list@...il.com>,
Krzysztof Kozlowski <krzysztof.kozlowski@...onical.com>,
linux-kernel@...r.kernel.org, devicetree@...r.kernel.org
Subject: [GIT PULL] Devicetree updates for v5.18
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
Powered by blists - more mailing lists