Merge tag 'devicetree-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull DeviceTree updates from Rob Herring:
"There's a few orphans in the conversion to %pOF printf specifiers
included here that no one else picked up.
Summary:
- Convert more DT code to use of_property_read_* API.
- Improve DT overlay support when adding multiple overlays
- Convert printk's to %pOF format specifiers. Most went via subsystem
trees, but picked up the remaining orphans
- Correct unittests to use preferred "okay" for "status" property
value
- Add a KASLR seed property
- Vendor prefixes for Mellanox, Theobroma System, Adaptrum, Moxa
- Fix modalias buffer handling
- Clean-up of include paths for building dtbs
- Add bindings for amc6821, isl1208, tsl2x7x, srf02, and srf10
devices
- Add nvmem bindings for MediaTek MT7623 and MT7622 SoC
- Add compatible string for Allwinner H5 Mali-450 GPU
- Fix links to old OpenFirmware docs with new mirror on
devicetree.org
- Remove status property from binding doc examples"
* tag 'devicetree-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (45 commits)
devicetree: Adjust status "ok" -> "okay" under drivers/of/
dt-bindings: Remove "status" from examples
dt-bindings: pinctrl: sh-pfc: Use generic node name
dt-bindings: Add vendor Mellanox
dt-binding: net/phy: fix interrupts description
virt: Convert to using %pOF instead of full_name
macintosh: Convert to using %pOF instead of full_name
ide: pmac: Convert to using %pOF instead of full_name
microblaze: Convert to using %pOF instead of full_name
dt-bindings: usb: musb: Grammar s/the/to/, s/is/are/
of: Use PLATFORM_DEVID_NONE definition
of/device: Fix of_device_get_modalias() buffer handling
of/device: Prevent buffer overflow in of_device_modalias()
dt-bindings: add amc6821, isl1208 trivial bindings
dt-bindings: add vendor prefix for Theobroma Systems
of: search scripts/dtc/include-prefixes path for both CPP and DTC
of: remove arch/$(SRCARCH)/boot/dts from include search path for CPP
of: remove drivers/of/testcase-data from include search path for CPP
of: return of_get_cpu_node from of_cpu_device_node_get if CPUs are not registered
iio: srf08: add device tree binding for srf02 and srf10
...
| -rw-r--r-- | Documentation/devicetree/bindings/arm/arch_timer.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/marvell/cp110-system-controller0.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/ata/apm-xgene.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/ata/imx-pata.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/bus/mvebu-mbus.txt | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/bus/nvidia,tegra20-gmi.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/chosen.txt | 26 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/alphascale,acc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/amlogic,gxbb-aoclkc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/amlogic,meson8b-clkc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/brcm,kona-ccu.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/exynos5433-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/hi3660-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/hix5hd2-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx21-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx23-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx25-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx27-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx28-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx31-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx5-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx6q-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/pxa-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/renesas,cpg-mssr.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/renesas,r8a7778-cpg-clocks.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/renesas,rz-cpg-clocks.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,s3c2410-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,s3c2412-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,s3c2443-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,s3c64xx-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/silabs,si5351.txt | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/ti,sci-clk.txt | 7 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/ti/dra7-atl.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/zx296702-clk.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/zx296718-clk.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/crypto/fsl-dcp.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/crypto/inside-secure-safexcel.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/crypto/marvell-cesa.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/crypto/mv_cesa.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/crypto/rockchip-crypto.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/devfreq/event/rockchip-dfi.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/devfreq/rk3399_dmc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/atmel,lcdc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/atmel/hlcdc-dc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/fsl,tcon.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/marvell,pxa2xx-lcdc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/panel/innolux,p079zca.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/rockchip/inno_hdmi-rockchip.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/mv-xor.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/qcom_adm.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/snps-dma.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/st_fdma.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/ste-dma40.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/sun4i-dma.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/dma/ti-edma.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/fpga/xilinx-slave-serial.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpio/gpio-mpc8xxx.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpio/spear_spics.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt | 5 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpu/nvidia,gk20a.txt | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/gpu/samsung-g2d.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/hsi/omap-ssi.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/i2c/i2c-efm32.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/input/ti,drv260x.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/input/touchscreen/colibri-vf50-ts.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/pxa-camera.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/s5p-cec.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/samsung-fimc.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/stih407-c8sectpfe.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/media/ti,da850-vpif.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/memory-controllers/mvebu-devbus.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/act8945a.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/atmel-hlcdc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/da9052-i2c.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/mc13xxx.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/mxs-lradc.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/misc/atmel-ssc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/arasan,sdhci.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/davinci_mmc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/fsl-imx-mmc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/mmc-card.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/mmc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/orion-sdio.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/sdhci-st.txt | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mtd/atmel-quadspi.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mtd/mtk-quadspi.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mtd/st-fsm.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/mtd/sunxi-nand.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/brcm,amac.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/btusb.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/can/m_can.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/dsa/ksz.txt | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/dsa/lan9303.txt | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/ftgmac100.txt | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/net/marvell-armada-370-neta.txt | 1 | |
| -rw-r--r-- | Documentat |