Merge tag 'devicetree-for-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull devicetree updates from Rob Herring:
- Update dtc to upstream v1.5.1-22-gc40aeb60b47a (plus 1 revert)
- Fix for DMA coherent devices on Power
- Rework and simplify the DT phandle cache code
- DT schema conversions for LEDS, gpio-leds, STM32 dfsdm, STM32 UART,
STM32 ROMEM, STM32 watchdog, STM32 DMAs, STM32 mlahb, STM32 RTC,
STM32 RCC, STM32 syscon, rs485, Renesas rCar CSI2, Faraday FTIDE010,
DWC2, Arm idle-states, Allwinner legacy resets, PRCM and clocks,
Allwinner H6 OPP, Allwinner AHCI, Allwinner MBUS, Allwinner A31 CSI,
Allwinner h/w codec, Allwinner A10 system ctrl, Allwinner SRAM,
Allwinner USB PHY, Renesas CEU, generic PCI host, Arm Versatile PCI
- New binding schemas for SATA and PATA controllers, TI and Infineon VR
controllers, MAX31730
- New compatible strings for i.MX8QM, WCN3991, renesas,r8a77961-wdt,
renesas,etheravb-r8a77961
- Add USB 'super-speed-plus' as a documented speed
- Vendor prefixes for broadmobi, calaosystems, kam, and mps
- Clean-up the multiple flavors of ST-Ericsson vendor prefixes
* tag 'devicetree-for-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (66 commits)
scripts/dtc: Revert "yamltree: Ensure consistent bracketing of properties with phandles"
of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc
dt-bindings: leds: Convert gpio-leds to DT schema
dt-bindings: leds: Convert common LED binding to schema
dt-bindings: PCI: Convert generic host binding to DT schema
dt-bindings: PCI: Convert Arm Versatile binding to DT schema
dt-bindings: Be explicit about installing deps
dt-bindings: stm32: convert dfsdm to json-schema
dt-bindings: serial: Convert STM32 UART to json-schema
dt-bindings: serial: Convert rs485 bindings to json-schema
dt-bindings: timer: Use non-empty ranges in example
dt-bindings: arm-boards: typo fix
dt-bindings: Add TI and Infineon VR Controllers as trivial devices
dt-binding: usb: add "super-speed-plus"
dt-bindings: rcar-csi2: Convert bindings to json-schema
dt-bindings: iio: adc: ad7606: Fix wrong maxItems value
dt-bindings: Convert Faraday FTIDE010 to DT schema
dt-bindings: Create DT bindings for PATA controllers
dt-bindings: Create DT bindings for SATA controllers
dt: bindings: add vendor prefix for Kamstrup A/S
...
-rw-r--r-- | Documentation/devicetree/bindings/arm/arm-boards | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/idle-states.txt | 706 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/idle-states.yaml | 661 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/stm32/mlahb.txt | 37 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml | 41 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/ahci-platform.txt | 12 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/faraday,ftide010.txt | 38 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/faraday,ftide010.yaml | 89 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/pata-common.yaml | 50 | |
-rw-r--r-- | Documentation/devicetree/bindings/ata/sata-common.yaml | 50 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml | 108 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb0-clk.yaml | 50 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb1-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml | 61 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-display-clk.yaml | 57 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml | 152 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbus-clk.yaml | 63 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml | 87 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml | 80 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod1-clk.yaml | 57 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml | 51 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll1-clk.yaml | 71 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll3-clk.yaml | 50 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll5-clk.yaml | 53 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll6-clk.yaml | 53 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 77 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb-clk.yaml | 166 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 55 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll6-clk.yaml | 53 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gmac-clk.yaml | 51 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 103 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml | 63 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpus-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 68 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll4-clk.yaml | 50 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 60 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 60 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/sunxi.txt | 225 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/st,stm32-dma.yaml | 102 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml | 105 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/stm32-dma.txt | 83 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/stm32-dmamux.txt | 84 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/stm32-mdma.txt | 94 | |
-rw-r--r-- | Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.txt | 135 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 332 | |
-rw-r--r-- | Documentation/devicetree/bindings/leds/common.txt | 174 | |
-rw-r--r-- | Documentation/devicetree/bindings/leds/common.yaml | 228 | |
-rw-r--r-- | Documentation/devicetree/bindings/leds/irled/spi-ir-led.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/leds/leds-gpio.txt | 75 | |
-rw-r--r-- | Documentation/devicetree/bindings/leds/leds-gpio.yaml | 86 | |
-rw-r--r-- | Documentation/devicetree/bindings/leds/trigger-source.yaml | 24 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/allwinner,sun4i-a10-video-engine.yaml | 83 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml | 115 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/cedrus.txt | 57 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/exynos-jpeg-codec.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/exynos5-gsc.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/renesas,ceu.txt | 86 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/renesas,ceu.yaml | 78 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/renesas,csi2.txt | 107 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/renesas,csi2.yaml | 198 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/samsung-fimc.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/samsung-mipi-csis.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/media/sun6i-csi.txt | 61 | |
-rw-r--r-- | Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 219 | |
-rw-r--r-- | Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 200 | |
-rw-r--r-- | Documentation/devicetree/bindings/mfd/sun6i-prcm.txt | 59 | |
-rw-r--r-- | Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/mmc/mmc-controller.yaml | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/renesas,ravb.txt | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt | 31 | |
-rw-r--r-- | Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml | 46 | |
-rw-r--r-- | Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml | 129 | |
-rw-r--r-- | Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt | 167 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt | 10 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/designware-pcie-ecam.txt | 42 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/hisilicon-pcie.txt | 42 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/host-generic-pci.txt | 101 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/host-generic-pci.yaml | 172 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/pci-thunder-ecam.txt | 30 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/pci-thunder-pem.txt | 43 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt | 12 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/versatile.txt | 59 | |
-rw-r--r-- | Documentation/devicetree/bindings/pci/versatile.yaml | 92 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/samsung-phy.txt | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt | 68 | |
-rw-r--r-- | Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml | 68 | |
-rw-r--r-- | Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-reset.txt | 21 | |
-rw-r--r-- | Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt | 61 | |
-rw-r--r-- | Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 | |