Date: Fri, 20 Apr 2018 18:44:53 +0000 (UTC) From: Emmanuel Vadot <manu@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r332836 - in vendor/device-tree/dist: Bindings Bindings/arm Bindings/arm/bcm Bindings/arm/firmware Bindings/arm/marvell Bindings/arm/mediatek Bindings/arm/samsung Bindings/auxdisplay Bi... Message-ID: <201804201844.w3KIir9t086526@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: manu Date: Fri Apr 20 18:44:52 2018 New Revision: 332836 URL: https://svnweb.freebsd.org/changeset/base/332836 Log: dts: Update our copy from files from Linux 4.16 Added: vendor/device-tree/dist/Bindings/arm/arm-dsu-pmu.txt (contents, props changed) vendor/device-tree/dist/Bindings/arm/firmware/sdei.txt (contents, props changed) vendor/device-tree/dist/Bindings/arm/stm32.txt (contents, props changed) vendor/device-tree/dist/Bindings/auxdisplay/arm-charlcd.txt (contents, props changed) vendor/device-tree/dist/Bindings/clock/qcom,a53pll.txt (contents, props changed) vendor/device-tree/dist/Bindings/clock/qcom,spmi-clkdiv.txt (contents, props changed) vendor/device-tree/dist/Bindings/clock/sprd.txt (contents, props changed) vendor/device-tree/dist/Bindings/crypto/arm-cryptocell.txt (contents, props changed) vendor/device-tree/dist/Bindings/crypto/st,stm32-cryp.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/ilitek,ili9225.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9322.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/panel/mitsubishi,aa070mc01.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/panel/sgd,gktw70sdae4se.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/panel/tianma,tm070rvhg71.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/panel/tpo,td028ttec1.txt (contents, props changed) vendor/device-tree/dist/Bindings/display/sitronix,st7735r.txt (contents, props changed) vendor/device-tree/dist/Bindings/eeprom/at24.txt (contents, props changed) vendor/device-tree/dist/Bindings/iio/adc/sigma-delta-modulator.txt (contents, props changed) vendor/device-tree/dist/Bindings/iio/adc/st,stm32-dfsdm-adc.txt (contents, props changed) vendor/device-tree/dist/Bindings/iio/light/uvis25.txt (contents, props changed) vendor/device-tree/dist/Bindings/interrupt-controller/google,goldfish-pic.txt (contents, props changed) vendor/device-tree/dist/Bindings/leds/leds-lm3692x.txt (contents, props changed) vendor/device-tree/dist/Bindings/media/i2c/ov7740.txt (contents, props changed) vendor/device-tree/dist/Bindings/media/nvidia,tegra-vde.txt (contents, props changed) vendor/device-tree/dist/Bindings/mfd/atmel-tcb.txt (contents, props changed) vendor/device-tree/dist/Bindings/misc/nvidia,tegra186-misc.txt (contents, props changed) vendor/device-tree/dist/Bindings/mtd/marvell-nand.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/can/can-transceiver.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/cortina,gemini-ethernet.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/socionext,uniphier-ave4.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/socionext-netsec.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/ti-bluetooth.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/wireless/mediatek,mt76.txt (contents, props changed) vendor/device-tree/dist/Bindings/opp/ti-omap5-opp-supply.txt (contents, props changed) vendor/device-tree/dist/Bindings/pci/cdns,cdns-pcie-ep.txt (contents, props changed) vendor/device-tree/dist/Bindings/pci/cdns,cdns-pcie-host.txt (contents, props changed) vendor/device-tree/dist/Bindings/pinctrl/mscc,ocelot-pinctrl.txt (contents, props changed) vendor/device-tree/dist/Bindings/pinctrl/pinctrl-mt7622.txt (contents, props changed) vendor/device-tree/dist/Bindings/pinctrl/qcom,msm8998-pinctrl.txt (contents, props changed) vendor/device-tree/dist/Bindings/pinctrl/socionext,uniphier-pinctrl.txt (contents, props changed) vendor/device-tree/dist/Bindings/power/mti,mips-cpc.txt (contents, props changed) vendor/device-tree/dist/Bindings/regulator/sprd,sc2731-regulator.txt (contents, props changed) vendor/device-tree/dist/Bindings/rtc/rtc-mxc_v2.txt (contents, props changed) vendor/device-tree/dist/Bindings/siox/ vendor/device-tree/dist/Bindings/siox/eckelmann,siox-gpio.txt (contents, props changed) vendor/device-tree/dist/Bindings/slimbus/ vendor/device-tree/dist/Bindings/slimbus/bus.txt (contents, props changed) vendor/device-tree/dist/Bindings/slimbus/slim-qcom-ctrl.txt (contents, props changed) vendor/device-tree/dist/Bindings/soc/xilinx/ vendor/device-tree/dist/Bindings/soc/xilinx/xlnx,vcu.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/max98373.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/pcm186x.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/st,stm32-adfsdm.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/ti,tas6424.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/tscs42xx.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/uniphier,evea.txt (contents, props changed) vendor/device-tree/dist/Bindings/timer/spreadtrum,sprd-timer.txt (contents, props changed) vendor/device-tree/dist/Bindings/watchdog/faraday,ftwdt010.txt (contents, props changed) vendor/device-tree/dist/Bindings/watchdog/realtek,rtd119x.txt (contents, props changed) vendor/device-tree/dist/Bindings/watchdog/sprd-wdt.txt (contents, props changed) vendor/device-tree/dist/Bindings/watchdog/zii,rave-sp-wdt.txt (contents, props changed) vendor/device-tree/dist/include/dt-bindings/bus/ vendor/device-tree/dist/include/dt-bindings/bus/ti-sysc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/am3.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/am4.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/aspeed-clock.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/axg-clkc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/dm814.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/dm816.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/dra7.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/jz4770-cgu.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/omap5.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/sprd,sc9860-clk.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/gpio/aspeed-gpio.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/gpio/meson-axg-gpio.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/memory/tegra186-mc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/mt2712-power.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/owl-s700-powergate.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/amlogic,meson-axg-reset.h (contents, props changed) vendor/device-tree/dist/src/arm/am572x-idk-common.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/am574x-idk.dts (contents, props changed) vendor/device-tree/dist/src/arm/aspeed-bmc-opp-witherspoon.dts (contents, props changed) vendor/device-tree/dist/src/arm/aspeed-bmc-opp-zaius.dts (contents, props changed) vendor/device-tree/dist/src/arm/aspeed-bmc-quanta-q71l.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-natte.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/at91-nattis-2-natte-2.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-sama5d2_ptc_ek.dts (contents, props changed) vendor/device-tree/dist/src/arm/gemini-dlink-dns-313.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx28-ts4600.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-cubox-i-emmc-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-cubox-i-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-hummingboard-emmc-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-hummingboard-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-hummingboard2-emmc-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-hummingboard2-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-hummingboard2.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-ts7970.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-cubox-i-emmc-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-cubox-i-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-hummingboard-emmc-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-hummingboard-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-hummingboard2-emmc-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-hummingboard2-som-v15.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-hummingboard2.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-ts7970.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-var-dt6customboard.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-hummingboard2-emmc.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-hummingboard2.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-sr-som-brcm.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-sr-som-emmc.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-sr-som-ti.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-sr-som.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-ts7970.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-var-dart.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx7d-colibri-emmc-eval-v3.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx7d-colibri-emmc.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx7d-pico-pi.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx7d-pico.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/logicpd-som-lv-35xx-devkit.dts (contents, props changed) vendor/device-tree/dist/src/arm/logicpd-som-lv-baseboard.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/logicpd-torpedo-35xx-devkit.dts (contents, props changed) vendor/device-tree/dist/src/arm/logicpd-torpedo-baseboard.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ls1021a-moxa-uc-8410a.dts (contents, props changed) vendor/device-tree/dist/src/arm/openbmc-flash-layout.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/owl-s500-sparky.dts (contents, props changed) vendor/device-tree/dist/src/arm/ox810se-wd-mbwe.dts (contents, props changed) vendor/device-tree/dist/src/arm/ox820-cloudengines-pogoplug-series-3.dts (contents, props changed) vendor/device-tree/dist/src/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts (contents, props changed) vendor/device-tree/dist/src/arm/sun8i-h2-plus-orangepi-r1.dts (contents, props changed) vendor/device-tree/dist/src/arm/sun8i-h3-libretech-all-h3-cc.dts (contents, props changed) vendor/device-tree/dist/src/arm64/actions/s700-cubieboard7.dts (contents, props changed) vendor/device-tree/dist/src/arm64/actions/s700.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/marvell/armada-common.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/marvell/armada-cp110.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a7796-salvator-xs.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77970-v3msk.dts (contents, props changed) vendor/device-tree/dist/src/mips/ingenic/gcw0.dts (contents, props changed) vendor/device-tree/dist/src/mips/ingenic/jz4770.dtsi (contents, props changed) Deleted: vendor/device-tree/dist/Bindings/display/panel/toppoly,td028ttec1.txt vendor/device-tree/dist/Bindings/eeprom/eeprom.txt vendor/device-tree/dist/Bindings/misc/arm-charlcd.txt vendor/device-tree/dist/Bindings/net/ti,wilink-st.txt vendor/device-tree/dist/Bindings/power/reset/imx-snvs-poweroff.txt vendor/device-tree/dist/Bindings/rng/brcm,bcm6368.txt vendor/device-tree/dist/Bindings/watchdog/cortina,gemin-watchdog.txt vendor/device-tree/dist/Bindings/watchdog/cortina,gemini-watchdog.txt vendor/device-tree/dist/src/arm/cloudengines-pogoplug-series-3.dts vendor/device-tree/dist/src/arm/imx6qdl-microsom-ar8035.dtsi vendor/device-tree/dist/src/arm/imx6qdl-microsom.dtsi vendor/device-tree/dist/src/arm/imx7d-pico.dts vendor/device-tree/dist/src/arm/wd-mbwe.dts vendor/device-tree/dist/src/arm64/marvell/armada-cp110-master.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-cp110-slave.dtsi Modified: vendor/device-tree/dist/Bindings/arm/actions.txt vendor/device-tree/dist/Bindings/arm/atmel-at91.txt vendor/device-tree/dist/Bindings/arm/axentia.txt vendor/device-tree/dist/Bindings/arm/bcm/brcm,brcmstb.txt vendor/device-tree/dist/Bindings/arm/cpus.txt vendor/device-tree/dist/Bindings/arm/marvell/armada-37xx.txt vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,ethsys.txt vendor/device-tree/dist/Bindings/arm/samsung/exynos-adc.txt vendor/device-tree/dist/Bindings/arm/samsung/samsung-boards.txt vendor/device-tree/dist/Bindings/arm/shmobile.txt vendor/device-tree/dist/Bindings/arm/technologic.txt vendor/device-tree/dist/Bindings/bus/ti-sysc.txt vendor/device-tree/dist/Bindings/chosen.txt vendor/device-tree/dist/Bindings/clock/amlogic,gxbb-clkc.txt vendor/device-tree/dist/Bindings/clock/exynos3250-clock.txt vendor/device-tree/dist/Bindings/clock/exynos5260-clock.txt vendor/device-tree/dist/Bindings/clock/exynos5410-clock.txt vendor/device-tree/dist/Bindings/clock/exynos5433-clock.txt vendor/device-tree/dist/Bindings/clock/hi3660-clock.txt vendor/device-tree/dist/Bindings/clock/qoriq-clock.txt vendor/device-tree/dist/Bindings/clock/silabs,si5351.txt vendor/device-tree/dist/Bindings/clock/sun8i-de2.txt vendor/device-tree/dist/Bindings/crypto/atmel-crypto.txt vendor/device-tree/dist/Bindings/crypto/inside-secure-safexcel.txt vendor/device-tree/dist/Bindings/crypto/samsung,exynos-rng4.txt vendor/device-tree/dist/Bindings/devfreq/event/exynos-nocp.txt vendor/device-tree/dist/Bindings/display/amlogic,meson-dw-hdmi.txt vendor/device-tree/dist/Bindings/display/amlogic,meson-vpu.txt vendor/device-tree/dist/Bindings/display/exynos/exynos_dsim.txt vendor/device-tree/dist/Bindings/display/exynos/exynos_hdmi.txt vendor/device-tree/dist/Bindings/display/panel/panel-common.txt vendor/device-tree/dist/Bindings/display/panel/panel-lvds.txt vendor/device-tree/dist/Bindings/display/panel/simple-panel.txt vendor/device-tree/dist/Bindings/display/panel/toshiba,lt089ac29000.txt vendor/device-tree/dist/Bindings/display/renesas,du.txt vendor/device-tree/dist/Bindings/display/rockchip/rockchip-vop.txt vendor/device-tree/dist/Bindings/display/simple-framebuffer-sunxi.txt vendor/device-tree/dist/Bindings/display/st,stih4xx.txt vendor/device-tree/dist/Bindings/display/st,stm32-ltdc.txt vendor/device-tree/dist/Bindings/display/sunxi/sun4i-drm.txt vendor/device-tree/dist/Bindings/display/tegra/nvidia,tegra20-host1x.txt vendor/device-tree/dist/Bindings/display/ti/ti,dra7-dss.txt vendor/device-tree/dist/Bindings/display/ti/ti,omap2-dss.txt vendor/device-tree/dist/Bindings/display/ti/ti,omap3-dss.txt vendor/device-tree/dist/Bindings/display/ti/ti,omap4-dss.txt vendor/device-tree/dist/Bindings/display/ti/ti,omap5-dss.txt vendor/device-tree/dist/Bindings/dma/mv-xor-v2.txt vendor/device-tree/dist/Bindings/dma/qcom_hidma_mgmt.txt vendor/device-tree/dist/Bindings/dma/snps-dma.txt vendor/device-tree/dist/Bindings/dma/ste-dma40.txt vendor/device-tree/dist/Bindings/eeprom/at25.txt vendor/device-tree/dist/Bindings/gpio/abilis,tb10x-gpio.txt vendor/device-tree/dist/Bindings/gpio/gpio-axp209.txt vendor/device-tree/dist/Bindings/gpio/gpio-stp-xway.txt vendor/device-tree/dist/Bindings/gpio/gpio.txt vendor/device-tree/dist/Bindings/gpio/renesas,gpio-rcar.txt vendor/device-tree/dist/Bindings/gpu/arm,mali-utgard.txt vendor/device-tree/dist/Bindings/hwmon/aspeed-pwm-tacho.txt vendor/device-tree/dist/Bindings/i2c/i2c-arb-gpio-challenge.txt vendor/device-tree/dist/Bindings/i2c/i2c-imx-lpi2c.txt vendor/device-tree/dist/Bindings/i2c/i2c-meson.txt vendor/device-tree/dist/Bindings/i2c/i2c-mtk.txt vendor/device-tree/dist/Bindings/i2c/i2c-mux-pca954x.txt vendor/device-tree/dist/Bindings/i2c/i2c-mv64xxx.txt vendor/device-tree/dist/Bindings/iio/adc/amlogic,meson-saradc.txt vendor/device-tree/dist/Bindings/iio/adc/aspeed_adc.txt vendor/device-tree/dist/Bindings/iio/adc/at91-sama5d2_adc.txt vendor/device-tree/dist/Bindings/iio/adc/st,stm32-adc.txt vendor/device-tree/dist/Bindings/iio/health/max30102.txt vendor/device-tree/dist/Bindings/input/hid-over-i2c.txt vendor/device-tree/dist/Bindings/input/samsung-keypad.txt vendor/device-tree/dist/Bindings/input/touchscreen/brcm,iproc-touchscreen.txt vendor/device-tree/dist/Bindings/input/touchscreen/mms114.txt vendor/device-tree/dist/Bindings/input/touchscreen/silead_gsl1680.txt vendor/device-tree/dist/Bindings/interrupt-controller/brcm,bcm2836-l1-intc.txt vendor/device-tree/dist/Bindings/interrupt-controller/renesas,irqc.txt vendor/device-tree/dist/Bindings/iommu/renesas,ipmmu-vmsa.txt vendor/device-tree/dist/Bindings/iommu/samsung,sysmmu.txt vendor/device-tree/dist/Bindings/leds/leds-lp8860.txt vendor/device-tree/dist/Bindings/mailbox/omap-mailbox.txt vendor/device-tree/dist/Bindings/mailbox/qcom,apcs-kpss-global.txt vendor/device-tree/dist/Bindings/mailbox/ti,message-manager.txt vendor/device-tree/dist/Bindings/media/cec-gpio.txt vendor/device-tree/dist/Bindings/media/i2c/mt9m111.txt vendor/device-tree/dist/Bindings/media/i2c/ov5640.txt vendor/device-tree/dist/Bindings/media/i2c/toshiba,et8ek8.txt vendor/device-tree/dist/Bindings/media/s5p-cec.txt vendor/device-tree/dist/Bindings/media/samsung-s5c73m3.txt vendor/device-tree/dist/Bindings/media/xilinx/xlnx,v-tpg.txt vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra30-mc.txt vendor/device-tree/dist/Bindings/memory-controllers/ti-aemif.txt vendor/device-tree/dist/Bindings/memory-controllers/ti/emif.txt vendor/device-tree/dist/Bindings/mfd/cros-ec.txt vendor/device-tree/dist/Bindings/mfd/mc13xxx.txt vendor/device-tree/dist/Bindings/mfd/syscon.txt vendor/device-tree/dist/Bindings/mmc/mmc.txt vendor/device-tree/dist/Bindings/mmc/mtk-sd.txt vendor/device-tree/dist/Bindings/mmc/tmio_mmc.txt vendor/device-tree/dist/Bindings/mtd/fsl-quadspi.txt vendor/device-tree/dist/Bindings/mtd/gpmc-onenand.txt vendor/device-tree/dist/Bindings/mtd/lpc32xx-mlc.txt vendor/device-tree/dist/Bindings/mtd/mtk-nand.txt vendor/device-tree/dist/Bindings/mtd/nand.txt vendor/device-tree/dist/Bindings/net/brcm,bcm7445-switch-v4.0.txt vendor/device-tree/dist/Bindings/net/can/fsl-flexcan.txt vendor/device-tree/dist/Bindings/net/can/m_can.txt vendor/device-tree/dist/Bindings/net/can/rcar_can.txt vendor/device-tree/dist/Bindings/net/cpsw.txt vendor/device-tree/dist/Bindings/net/davinci-mdio.txt vendor/device-tree/dist/Bindings/net/dsa/marvell.txt vendor/device-tree/dist/Bindings/net/fsl-fec.txt vendor/device-tree/dist/Bindings/net/fsl-tsec-phy.txt vendor/device-tree/dist/Bindings/net/ieee802154/adf7242.txt vendor/device-tree/dist/Bindings/net/mediatek-net.txt vendor/device-tree/dist/Bindings/net/phy.txt vendor/device-tree/dist/Bindings/net/renesas,ravb.txt vendor/device-tree/dist/Bindings/net/sff,sfp.txt vendor/device-tree/dist/Bindings/net/wireless/qcom,ath10k.txt vendor/device-tree/dist/Bindings/nvmem/rockchip-efuse.txt vendor/device-tree/dist/Bindings/opp/opp.txt vendor/device-tree/dist/Bindings/pci/axis,artpec6-pcie.txt vendor/device-tree/dist/Bindings/pci/fsl,imx6q-pcie.txt vendor/device-tree/dist/Bindings/pci/samsung,exynos5440-pcie.txt vendor/device-tree/dist/Bindings/phy/ti-phy.txt vendor/device-tree/dist/Bindings/pinctrl/abilis,tb10x-iomux.txt vendor/device-tree/dist/Bindings/pinctrl/cortina,gemini-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/fsl,imx6ul-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/img,pistachio-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/lantiq,pinctrl-xway.txt vendor/device-tree/dist/Bindings/pinctrl/meson,pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/pinctrl-mt65xx.txt vendor/device-tree/dist/Bindings/pinctrl/renesas,pfc-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/st,stm32-pinctrl.txt vendor/device-tree/dist/Bindings/power/actions,owl-sps.txt vendor/device-tree/dist/Bindings/power/fsl,imx-gpc.txt vendor/device-tree/dist/Bindings/power/fsl,imx-gpcv2.txt vendor/device-tree/dist/Bindings/power/power_domain.txt vendor/device-tree/dist/Bindings/power/supply/bq27xxx.txt vendor/device-tree/dist/Bindings/power/ti-smartreflex.txt vendor/device-tree/dist/Bindings/power/wakeup-source.txt vendor/device-tree/dist/Bindings/powerpc/fsl/interlaken-lac.txt vendor/device-tree/dist/Bindings/powerpc/fsl/mpc5200.txt vendor/device-tree/dist/Bindings/pwm/pwm-meson.txt vendor/device-tree/dist/Bindings/regulator/regulator.txt vendor/device-tree/dist/Bindings/regulator/st,stm32-vrefbuf.txt vendor/device-tree/dist/Bindings/reset/amlogic,meson-reset.txt vendor/device-tree/dist/Bindings/rng/brcm,bcm2835.txt vendor/device-tree/dist/Bindings/scsi/hisilicon-sas.txt vendor/device-tree/dist/Bindings/serial/fsl-imx-uart.txt vendor/device-tree/dist/Bindings/serial/fsl-lpuart.txt vendor/device-tree/dist/Bindings/serial/ingenic,uart.txt vendor/device-tree/dist/Bindings/serial/lantiq_asc.txt vendor/device-tree/dist/Bindings/serial/maxim,max310x.txt vendor/device-tree/dist/Bindings/serial/mvebu-uart.txt vendor/device-tree/dist/Bindings/serial/omap_serial.txt vendor/device-tree/dist/Bindings/serial/rs485.txt vendor/device-tree/dist/Bindings/soc/mediatek/scpsys.txt vendor/device-tree/dist/Bindings/soc/qcom/qcom,smp2p.txt vendor/device-tree/dist/Bindings/sound/dmic.txt vendor/device-tree/dist/Bindings/sound/img,i2s-out.txt vendor/device-tree/dist/Bindings/sound/img,parallel-out.txt vendor/device-tree/dist/Bindings/sound/img,spdif-in.txt vendor/device-tree/dist/Bindings/sound/img,spdif-out.txt vendor/device-tree/dist/Bindings/sound/mt2701-afe-pcm.txt vendor/device-tree/dist/Bindings/sound/mxs-audio-sgtl5000.txt vendor/device-tree/dist/Bindings/sound/nau8825.txt vendor/device-tree/dist/Bindings/sound/renesas,rsnd.txt vendor/device-tree/dist/Bindings/sound/simple-card.txt vendor/device-tree/dist/Bindings/sound/st,sti-asoc-card.txt vendor/device-tree/dist/Bindings/sound/st,stm32-sai.txt vendor/device-tree/dist/Bindings/sound/sun4i-i2s.txt vendor/device-tree/dist/Bindings/sound/tas5720.txt vendor/device-tree/dist/Bindings/sound/tfa9879.txt vendor/device-tree/dist/Bindings/sound/tlv320aic31xx.txt vendor/device-tree/dist/Bindings/sound/tlv320aic3x.txt vendor/device-tree/dist/Bindings/spi/sh-msiof.txt vendor/device-tree/dist/Bindings/spi/spi-davinci.txt vendor/device-tree/dist/Bindings/spi/spi-lantiq-ssc.txt vendor/device-tree/dist/Bindings/spi/spi-meson.txt vendor/device-tree/dist/Bindings/spi/spi-orion.txt vendor/device-tree/dist/Bindings/spi/spi-xilinx.txt vendor/device-tree/dist/Bindings/thermal/armada-thermal.txt vendor/device-tree/dist/Bindings/thermal/exynos-thermal.txt vendor/device-tree/dist/Bindings/thermal/imx-thermal.txt vendor/device-tree/dist/Bindings/thermal/rcar-thermal.txt vendor/device-tree/dist/Bindings/thermal/thermal.txt vendor/device-tree/dist/Bindings/timer/actions,owl-timer.txt vendor/device-tree/dist/Bindings/timer/renesas,tpu.txt vendor/device-tree/dist/Bindings/timer/samsung,exynos4210-mct.txt vendor/device-tree/dist/Bindings/trivial-devices.txt vendor/device-tree/dist/Bindings/usb/dwc2.txt vendor/device-tree/dist/Bindings/usb/dwc3.txt vendor/device-tree/dist/Bindings/usb/mediatek,mtk-xhci.txt vendor/device-tree/dist/Bindings/usb/mediatek,mtu3.txt vendor/device-tree/dist/Bindings/usb/renesas_usb3.txt vendor/device-tree/dist/Bindings/usb/renesas_usbhs.txt vendor/device-tree/dist/Bindings/usb/usb-device.txt vendor/device-tree/dist/Bindings/usb/usb-xhci.txt vendor/device-tree/dist/Bindings/vendor-prefixes.txt vendor/device-tree/dist/Bindings/watchdog/ingenic,jz4740-wdt.txt vendor/device-tree/dist/Bindings/watchdog/pnx4008-wdt.txt vendor/device-tree/dist/Bindings/watchdog/renesas-wdt.txt vendor/device-tree/dist/Bindings/watchdog/samsung-wdt.txt vendor/device-tree/dist/include/dt-bindings/clock/hi3660-clock.h vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-ipq8074.h vendor/device-tree/dist/include/dt-bindings/gpio/gpio.h vendor/device-tree/dist/include/dt-bindings/input/linux-event-codes.h vendor/device-tree/dist/include/dt-bindings/pinctrl/am43xx.h vendor/device-tree/dist/include/dt-bindings/pinctrl/stm32-pinfunc.h vendor/device-tree/dist/src/arc/axs101.dts vendor/device-tree/dist/src/arc/axs10x_mb.dtsi vendor/device-tree/dist/src/arc/haps_hs_idu.dts vendor/device-tree/dist/src/arc/nsim_700.dts vendor/device-tree/dist/src/arc/nsim_hs.dts vendor/device-tree/dist/src/arc/nsim_hs_idu.dts vendor/device-tree/dist/src/arc/nsimosci.dts vendor/device-tree/dist/src/arc/nsimosci_hs.dts vendor/device-tree/dist/src/arc/nsimosci_hs_idu.dts vendor/device-tree/dist/src/arm/am335x-bone-common.dtsi vendor/device-tree/dist/src/arm/am335x-boneblue.dts vendor/device-tree/dist/src/arm/am335x-evm.dts vendor/device-tree/dist/src/arm/am335x-evmsk.dts vendor/device-tree/dist/src/arm/am335x-pepper.dts vendor/device-tree/dist/src/arm/am33xx-clocks.dtsi vendor/device-tree/dist/src/arm/am33xx.dtsi vendor/device-tree/dist/src/arm/am3517.dtsi vendor/device-tree/dist/src/arm/am4372.dtsi vendor/device-tree/dist/src/arm/am437x-gp-evm.dts vendor/device-tree/dist/src/arm/am437x-idk-evm.dts vendor/device-tree/dist/src/arm/am437x-sk-evm.dts vendor/device-tree/dist/src/arm/am43x-epos-evm.dts vendor/device-tree/dist/src/arm/am43xx-clocks.dtsi vendor/device-tree/dist/src/arm/am571x-idk.dts vendor/device-tree/dist/src/arm/am572x-idk.dts vendor/device-tree/dist/src/arm/am57xx-beagle-x15-common.dtsi vendor/device-tree/dist/src/arm/animeo_ip.dts vendor/device-tree/dist/src/arm/arm-realview-eb-mp.dtsi vendor/device-tree/dist/src/arm/armada-38x.dtsi vendor/device-tree/dist/src/arm/aspeed-ast2500-evb.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-palmetto.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-romulus.dts vendor/device-tree/dist/src/arm/aspeed-g4.dtsi vendor/device-tree/dist/src/arm/aspeed-g5.dtsi vendor/device-tree/dist/src/arm/at91-ariag25.dts vendor/device-tree/dist/src/arm/at91-ariettag25.dts vendor/device-tree/dist/src/arm/at91-cosino.dtsi vendor/device-tree/dist/src/arm/at91-foxg20.dts vendor/device-tree/dist/src/arm/at91-kizbox.dts vendor/device-tree/dist/src/arm/at91-kizbox2.dts vendor/device-tree/dist/src/arm/at91-kizboxmini.dts vendor/device-tree/dist/src/arm/at91-linea.dtsi vendor/device-tree/dist/src/arm/at91-qil_a9260.dts vendor/device-tree/dist/src/arm/at91-sam9_l9260.dts vendor/device-tree/dist/src/arm/at91-sama5d27_som1_ek.dts vendor/device-tree/dist/src/arm/at91-sama5d2_xplained.dts vendor/device-tree/dist/src/arm/at91-sama5d3_xplained.dts vendor/device-tree/dist/src/arm/at91-sama5d4_ma5d4.dtsi vendor/device-tree/dist/src/arm/at91-sama5d4_xplained.dts vendor/device-tree/dist/src/arm/at91-sama5d4ek.dts vendor/device-tree/dist/src/arm/at91-vinco.dts vendor/device-tree/dist/src/arm/at91rm9200.dtsi vendor/device-tree/dist/src/arm/at91rm9200ek.dts vendor/device-tree/dist/src/arm/at91sam9260.dtsi vendor/device-tree/dist/src/arm/at91sam9260ek.dts vendor/device-tree/dist/src/arm/at91sam9261.dtsi vendor/device-tree/dist/src/arm/at91sam9261ek.dts vendor/device-tree/dist/src/arm/at91sam9263.dtsi vendor/device-tree/dist/src/arm/at91sam9263ek.dts vendor/device-tree/dist/src/arm/at91sam9g20ek_common.dtsi vendor/device-tree/dist/src/arm/at91sam9g25ek.dts vendor/device-tree/dist/src/arm/at91sam9g45.dtsi vendor/device-tree/dist/src/arm/at91sam9m10g45ek.dts vendor/device-tree/dist/src/arm/at91sam9n12.dtsi vendor/device-tree/dist/src/arm/at91sam9n12ek.dts vendor/device-tree/dist/src/arm/at91sam9rl.dtsi vendor/device-tree/dist/src/arm/at91sam9rlek.dts vendor/device-tree/dist/src/arm/at91sam9x5.dtsi vendor/device-tree/dist/src/arm/at91sam9x5cm.dtsi vendor/device-tree/dist/src/arm/axp81x.dtsi vendor/device-tree/dist/src/arm/bcm11351.dtsi vendor/device-tree/dist/src/arm/bcm21664.dtsi vendor/device-tree/dist/src/arm/bcm2835-rpi-a-plus.dts vendor/device-tree/dist/src/arm/bcm2835-rpi-a.dts vendor/device-tree/dist/src/arm/bcm2835-rpi-b-plus.dts vendor/device-tree/dist/src/arm/bcm2835-rpi-b-rev2.dts vendor/device-tree/dist/src/arm/bcm2835-rpi-b.dts vendor/device-tree/dist/src/arm/bcm2835.dtsi vendor/device-tree/dist/src/arm/bcm2836-rpi-2-b.dts vendor/device-tree/dist/src/arm/bcm2836.dtsi vendor/device-tree/dist/src/arm/bcm2837-rpi-3-b.dts vendor/device-tree/dist/src/arm/bcm2837.dtsi vendor/device-tree/dist/src/arm/bcm283x.dtsi vendor/device-tree/dist/src/arm/bcm958625hr.dts vendor/device-tree/dist/src/arm/dm814x-clocks.dtsi vendor/device-tree/dist/src/arm/dm814x.dtsi vendor/device-tree/dist/src/arm/dm816x-clocks.dtsi vendor/device-tree/dist/src/arm/dm816x.dtsi vendor/device-tree/dist/src/arm/dra62x-j5eco-evm.dts vendor/device-tree/dist/src/arm/dra7-evm-common.dtsi vendor/device-tree/dist/src/arm/dra7-evm.dts vendor/device-tree/dist/src/arm/dra7.dtsi vendor/device-tree/dist/src/arm/dra72-evm-common.dtsi vendor/device-tree/dist/src/arm/dra72-evm-tps65917.dtsi vendor/device-tree/dist/src/arm/dra72x.dtsi vendor/device-tree/dist/src/arm/dra74x.dtsi vendor/device-tree/dist/src/arm/dra76-evm.dts vendor/device-tree/dist/src/arm/dra7xx-clocks.dtsi vendor/device-tree/dist/src/arm/efm32gg-dk3750.dts vendor/device-tree/dist/src/arm/ethernut5.dts vendor/device-tree/dist/src/arm/exynos3250-artik5-eval.dts vendor/device-tree/dist/src/arm/exynos3250-artik5.dtsi vendor/device-tree/dist/src/arm/exynos3250-monk.dts vendor/device-tree/dist/src/arm/exynos3250-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos3250-rinato.dts vendor/device-tree/dist/src/arm/exynos3250.dtsi vendor/device-tree/dist/src/arm/exynos4-cpu-thermal.dtsi vendor/device-tree/dist/src/arm/exynos4.dtsi vendor/device-tree/dist/src/arm/exynos4210-origen.dts vendor/device-tree/dist/src/arm/exynos4210-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos4210-smdkv310.dts vendor/device-tree/dist/src/arm/exynos4210-trats.dts vendor/device-tree/dist/src/arm/exynos4210-universal_c210.dts vendor/device-tree/dist/src/arm/exynos4210.dtsi vendor/device-tree/dist/src/arm/exynos4412-itop-elite.dts vendor/device-tree/dist/src/arm/exynos4412-itop-scp-core.dtsi vendor/device-tree/dist/src/arm/exynos4412-odroid-common.dtsi vendor/device-tree/dist/src/arm/exynos4412-odroidu3.dts vendor/device-tree/dist/src/arm/exynos4412-odroidx.dts vendor/device-tree/dist/src/arm/exynos4412-odroidx2.dts vendor/device-tree/dist/src/arm/exynos4412-origen.dts vendor/device-tree/dist/src/arm/exynos4412-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos4412-ppmu-common.dtsi vendor/device-tree/dist/src/arm/exynos4412-prime.dtsi vendor/device-tree/dist/src/arm/exynos4412-smdk4412.dts vendor/device-tree/dist/src/arm/exynos4412-trats2.dts vendor/device-tree/dist/src/arm/exynos4412.dtsi vendor/device-tree/dist/src/arm/exynos5.dtsi vendor/device-tree/dist/src/arm/exynos5250-arndale.dts vendor/device-tree/dist/src/arm/exynos5250-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos5250-smdk5250.dts vendor/device-tree/dist/src/arm/exynos5250-snow-common.dtsi vendor/device-tree/dist/src/arm/exynos5250-snow-rev5.dts vendor/device-tree/dist/src/arm/exynos5250-snow.dts vendor/device-tree/dist/src/arm/exynos5250-spring.dts vendor/device-tree/dist/src/arm/exynos5250.dtsi vendor/device-tree/dist/src/arm/exynos5260-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos5260-xyref5260.dts vendor/device-tree/dist/src/arm/exynos5260.dtsi vendor/device-tree/dist/src/arm/exynos5410-odroidxu.dts vendor/device-tree/dist/src/arm/exynos5410-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos5410-smdk5410.dts vendor/device-tree/dist/src/arm/exynos5410.dtsi vendor/device-tree/dist/src/arm/exynos5420-arndale-octa.dts vendor/device-tree/dist/src/arm/exynos5420-cpus.dtsi vendor/device-tree/dist/src/arm/exynos5420-peach-pit.dts vendor/device-tree/dist/src/arm/exynos5420-pinctrl.dtsi vendor/device-tree/dist/src/arm/exynos5420-smdk5420.dts vendor/device-tree/dist/src/arm/exynos5420-tmu-sensor-conf.dtsi vendor/device-tree/dist/src/arm/exynos5420-trip-points.dtsi vendor/device-tree/dist/src/arm/exynos5420.dtsi vendor/device-tree/dist/src/arm/exynos5422-cpus.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroid-core.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroidhc1.dts vendor/device-tree/dist/src/arm/exynos5422-odroidxu3-audio.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroidxu3-common.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroidxu3-lite.dts vendor/device-tree/dist/src/arm/exynos5422-odroidxu3.dts vendor/device-tree/dist/src/arm/exynos5422-odroidxu4.dts vendor/device-tree/dist/src/arm/exynos5440-sd5v1.dts vendor/device-tree/dist/src/arm/exynos5440-ssdk5440.dts vendor/device-tree/dist/src/arm/exynos5440-tmu-sensor-conf.dtsi vendor/device-tree/dist/src/arm/exynos5440-trip-points.dtsi vendor/device-tree/dist/src/arm/exynos5440.dtsi vendor/device-tree/dist/src/arm/exynos54xx-odroidxu-leds.dtsi vendor/device-tree/dist/src/arm/exynos54xx.dtsi vendor/device-tree/dist/src/arm/ge863-pro3.dtsi vendor/device-tree/dist/src/arm/gemini-dlink-dir-685.dts vendor/device-tree/dist/src/arm/gemini-nas4220b.dts vendor/device-tree/dist/src/arm/gemini-rut1xx.dts vendor/device-tree/dist/src/arm/gemini-wbd111.dts vendor/device-tree/dist/src/arm/gemini-wbd222.dts vendor/device-tree/dist/src/arm/gemini.dtsi vendor/device-tree/dist/src/arm/imx25.dtsi vendor/device-tree/dist/src/arm/imx27-pdk.dts vendor/device-tree/dist/src/arm/imx27-phytec-phycore-rdk.dts vendor/device-tree/dist/src/arm/imx27-phytec-phycore-som.dtsi vendor/device-tree/dist/src/arm/imx28.dtsi vendor/device-tree/dist/src/arm/imx35.dtsi vendor/device-tree/dist/src/arm/imx51-babbage.dts vendor/device-tree/dist/src/arm/imx51-eukrea-mbimxsd51-baseboard.dts vendor/device-tree/dist/src/arm/imx51-ts4800.dts vendor/device-tree/dist/src/arm/imx51-zii-rdu1.dts vendor/device-tree/dist/src/arm/imx51.dtsi vendor/device-tree/dist/src/arm/imx53-cx9020.dts vendor/device-tree/dist/src/arm/imx53-m53.dtsi vendor/device-tree/dist/src/arm/imx53-tx53-x03x.dts vendor/device-tree/dist/src/arm/imx53-tx53.dtsi vendor/device-tree/dist/src/arm/imx53.dtsi vendor/device-tree/dist/src/arm/imx6dl-aristainetos_4.dts vendor/device-tree/dist/src/arm/imx6dl-aristainetos_7.dts vendor/device-tree/dist/src/arm/imx6dl-colibri-eval-v3.dts vendor/device-tree/dist/src/arm/imx6dl-cubox-i.dts vendor/device-tree/dist/src/arm/imx6dl-hummingboard.dts vendor/device-tree/dist/src/arm/imx6dl-icore-rqs.dts vendor/device-tree/dist/src/arm/imx6dl-pinfunc.h vendor/device-tree/dist/src/arm/imx6dl.dtsi vendor/device-tree/dist/src/arm/imx6q-apalis-eval.dts vendor/device-tree/dist/src/arm/imx6q-apalis-ixora-v1.1.dts vendor/device-tree/dist/src/arm/imx6q-apalis-ixora.dts vendor/device-tree/dist/src/arm/imx6q-b450v3.dts vendor/device-tree/dist/src/arm/imx6q-b650v3.dts vendor/device-tree/dist/src/arm/imx6q-b850v3.dts vendor/device-tree/dist/src/arm/imx6q-bx50v3.dtsi vendor/device-tree/dist/src/arm/imx6q-cubox-i.dts vendor/device-tree/dist/src/arm/imx6q-display5.dtsi vendor/device-tree/dist/src/arm/imx6q-h100.dts vendor/device-tree/dist/src/arm/imx6q-hummingboard.dts vendor/device-tree/dist/src/arm/imx6q-pinfunc.h vendor/device-tree/dist/src/arm/imx6qdl-apalis.dtsi vendor/device-tree/dist/src/arm/imx6qdl-apf6dev.dtsi vendor/device-tree/dist/src/arm/imx6qdl-aristainetos.dtsi vendor/device-tree/dist/src/arm/imx6qdl-aristainetos2.dtsi vendor/device-tree/dist/src/arm/imx6qdl-colibri.dtsi vendor/device-tree/dist/src/arm/imx6qdl-cubox-i.dtsi vendor/device-tree/dist/src/arm/imx6qdl-hummingboard.dtsi vendor/device-tree/dist/src/arm/imx6qdl-nitrogen6_max.dtsi vendor/device-tree/dist/src/arm/imx6qdl-nitrogen6x.dtsi vendor/device-tree/dist/src/arm/imx6qdl-sabreauto.dtsi vendor/device-tree/dist/src/arm/imx6qdl-udoo.dtsi vendor/device-tree/dist/src/arm/imx6qdl-wandboard-revd1.dtsi vendor/device-tree/dist/src/arm/imx6qdl-zii-rdu2.dtsi vendor/device-tree/dist/src/arm/imx6qdl.dtsi vendor/device-tree/dist/src/arm/imx6sl-evk.dts vendor/device-tree/dist/src/arm/imx6sl.dtsi vendor/device-tree/dist/src/arm/imx6sx-sdb.dtsi vendor/device-tree/dist/src/arm/imx6sx.dtsi vendor/device-tree/dist/src/arm/imx6ul-14x14-evk.dts vendor/device-tree/dist/src/arm/imx6ul.dtsi vendor/device-tree/dist/src/arm/imx7-colibri-eval-v3.dtsi vendor/device-tree/dist/src/arm/imx7-colibri.dtsi vendor/device-tree/dist/src/arm/imx7d-colibri-eval-v3.dts vendor/device-tree/dist/src/arm/imx7d-colibri.dtsi vendor/device-tree/dist/src/arm/imx7d-sdb.dts vendor/device-tree/dist/src/arm/imx7d.dtsi vendor/device-tree/dist/src/arm/imx7s.dtsi vendor/device-tree/dist/src/arm/iwg20d-q7-common.dtsi vendor/device-tree/dist/src/arm/iwg20d-q7-dbcm-ca.dtsi vendor/device-tree/dist/src/arm/keystone-clocks.dtsi vendor/device-tree/dist/src/arm/keystone-k2e-clocks.dtsi vendor/device-tree/dist/src/arm/keystone-k2e-evm.dts vendor/device-tree/dist/src/arm/keystone-k2e-netcp.dtsi vendor/device-tree/dist/src/arm/keystone-k2e.dtsi vendor/device-tree/dist/src/arm/keystone-k2g-evm.dts vendor/device-tree/dist/src/arm/keystone-k2g-ice.dts vendor/device-tree/dist/src/arm/keystone-k2g.dtsi vendor/device-tree/dist/src/arm/keystone-k2hk-clocks.dtsi vendor/device-tree/dist/src/arm/keystone-k2hk-evm.dts vendor/device-tree/dist/src/arm/keystone-k2hk-netcp.dtsi vendor/device-tree/dist/src/arm/keystone-k2hk.dtsi vendor/device-tree/dist/src/arm/keystone-k2l-clocks.dtsi vendor/device-tree/dist/src/arm/keystone-k2l-evm.dts vendor/device-tree/dist/src/arm/keystone-k2l-netcp.dtsi vendor/device-tree/dist/src/arm/keystone-k2l.dtsi vendor/device-tree/dist/src/arm/keystone.dtsi vendor/device-tree/dist/src/arm/kirkwood-linksys-viper.dts vendor/device-tree/dist/src/arm/logicpd-som-lv-37xx-devkit.dts vendor/device-tree/dist/src/arm/logicpd-som-lv.dtsi vendor/device-tree/dist/src/arm/logicpd-torpedo-37xx-devkit.dts vendor/device-tree/dist/src/arm/logicpd-torpedo-som.dtsi vendor/device-tree/dist/src/arm/lpc3250-ea3250.dts vendor/device-tree/dist/src/arm/lpc3250-phy3250.dts vendor/device-tree/dist/src/arm/lpc4337-ciaa.dts vendor/device-tree/dist/src/arm/lpc4350-hitex-eval.dts vendor/device-tree/dist/src/arm/lpc4357-ea4357-devkit.dts vendor/device-tree/dist/src/arm/ls1021a-qds.dts vendor/device-tree/dist/src/arm/ls1021a-twr.dts vendor/device-tree/dist/src/arm/ls1021a.dtsi vendor/device-tree/dist/src/arm/meson8.dtsi vendor/device-tree/dist/src/arm/meson8b.dtsi vendor/device-tree/dist/src/arm/mpa1600.dts vendor/device-tree/dist/src/arm/mt2701.dtsi vendor/device-tree/dist/src/arm/mt7623.dtsi vendor/device-tree/dist/src/arm/mt7623n-bananapi-bpi-r2.dts vendor/device-tree/dist/src/arm/mt7623n-rfb-nand.dts vendor/device-tree/dist/src/arm/omap2420-n8x0-common.dtsi vendor/device-tree/dist/src/arm/omap3-cm-t3x.dtsi vendor/device-tree/dist/src/arm/omap3-evm-37xx.dts vendor/device-tree/dist/src/arm/omap3-gta04.dtsi vendor/device-tree/dist/src/arm/omap3-igep.dtsi vendor/device-tree/dist/src/arm/omap3-lilly-a83x.dtsi vendor/device-tree/dist/src/arm/omap3-n9.dts vendor/device-tree/dist/src/arm/omap3-n900.dts vendor/device-tree/dist/src/arm/omap3-n950-n9.dtsi vendor/device-tree/dist/src/arm/omap3-n950.dts vendor/device-tree/dist/src/arm/omap3-pandora-common.dtsi vendor/device-tree/dist/src/arm/omap3.dtsi vendor/device-tree/dist/src/arm/omap3430-sdp.dts vendor/device-tree/dist/src/arm/omap34xx.dtsi vendor/device-tree/dist/src/arm/omap36xx.dtsi vendor/device-tree/dist/src/arm/omap4-droid4-xt894.dts vendor/device-tree/dist/src/arm/omap4.dtsi vendor/device-tree/dist/src/arm/omap44xx-clocks.dtsi vendor/device-tree/dist/src/arm/omap5-uevm.dts vendor/device-tree/dist/src/arm/omap5.dtsi vendor/device-tree/dist/src/arm/omap54xx-clocks.dtsi vendor/device-tree/dist/src/arm/pm9g45.dts vendor/device-tree/dist/src/arm/qcom-msm8974-fairphone-fp2.dts vendor/device-tree/dist/src/arm/r7s72100-genmai.dts vendor/device-tree/dist/src/arm/r8a73a4.dtsi vendor/device-tree/dist/src/arm/r8a7740-armadillo800eva.dts vendor/device-tree/dist/src/arm/r8a7740.dtsi vendor/device-tree/dist/src/arm/r8a7743.dtsi vendor/device-tree/dist/src/arm/r8a7745-iwg22d-sodimm.dts vendor/device-tree/dist/src/arm/r8a7745.dtsi vendor/device-tree/dist/src/arm/r8a7778.dtsi vendor/device-tree/dist/src/arm/r8a7779.dtsi vendor/device-tree/dist/src/arm/r8a7790-lager.dts vendor/device-tree/dist/src/arm/r8a7790.dtsi vendor/device-tree/dist/src/arm/r8a7791-koelsch.dts vendor/device-tree/dist/src/arm/r8a7791.dtsi vendor/device-tree/dist/src/arm/r8a7792.dtsi vendor/device-tree/dist/src/arm/r8a7793.dtsi vendor/device-tree/dist/src/arm/r8a7794-alt.dts vendor/device-tree/dist/src/arm/r8a7794.dtsi vendor/device-tree/dist/src/arm/rk3036.dtsi vendor/device-tree/dist/src/arm/rk3066a-rayeager.dts vendor/device-tree/dist/src/arm/rk322x.dtsi vendor/device-tree/dist/src/arm/rk3288-phycore-som.dtsi vendor/device-tree/dist/src/arm/rk3288.dtsi vendor/device-tree/dist/src/arm/s3c2416-pinctrl.dtsi vendor/device-tree/dist/src/arm/s3c2416-smdk2416.dts vendor/device-tree/dist/src/arm/s3c2416.dtsi vendor/device-tree/dist/src/arm/s3c24xx.dtsi vendor/device-tree/dist/src/arm/s3c6400.dtsi vendor/device-tree/dist/src/arm/s3c6410-mini6410.dts vendor/device-tree/dist/src/arm/s3c6410-smdk6410.dts vendor/device-tree/dist/src/arm/s3c6410.dtsi vendor/device-tree/dist/src/arm/s3c64xx-pinctrl.dtsi vendor/device-tree/dist/src/arm/s3c64xx.dtsi vendor/device-tree/dist/src/arm/s5pv210-aquila.dts vendor/device-tree/dist/src/arm/s5pv210-goni.dts vendor/device-tree/dist/src/arm/s5pv210-pinctrl.dtsi vendor/device-tree/dist/src/arm/s5pv210-smdkc110.dts vendor/device-tree/dist/src/arm/s5pv210-smdkv210.dts vendor/device-tree/dist/src/arm/s5pv210-torbreck.dts vendor/device-tree/dist/src/arm/s5pv210.dtsi vendor/device-tree/dist/src/arm/sama5d2.dtsi vendor/device-tree/dist/src/arm/sama5d3.dtsi vendor/device-tree/dist/src/arm/sama5d3_tcb1.dtsi vendor/device-tree/dist/src/arm/sama5d3xcm.dtsi vendor/device-tree/dist/src/arm/sama5d3xcm_cmp.dtsi vendor/device-tree/dist/src/arm/sama5d3xmb.dtsi vendor/device-tree/dist/src/arm/sama5d3xmb_cmp.dtsi vendor/device-tree/dist/src/arm/sama5d4.dtsi vendor/device-tree/dist/src/arm/sh73a0.dtsi vendor/device-tree/dist/src/arm/socfpga.dtsi vendor/device-tree/dist/src/arm/socfpga_arria10_socdk.dtsi vendor/device-tree/dist/src/arm/socfpga_cyclone5_vining_fpga.dts vendor/device-tree/dist/src/arm/spear1310-evb.dts vendor/device-tree/dist/src/arm/spear1340.dtsi vendor/device-tree/dist/src/arm/spear13xx.dtsi vendor/device-tree/dist/src/arm/spear600.dtsi vendor/device-tree/dist/src/arm/ste-nomadik-stn8815.dtsi vendor/device-tree/dist/src/arm/stih407.dtsi vendor/device-tree/dist/src/arm/stih410.dtsi vendor/device-tree/dist/src/arm/sun5i-a13-olinuxino.dts vendor/device-tree/dist/src/arm/sun6i-a31s-sinovoip-bpi-m2.dts vendor/device-tree/dist/src/arm/sun7i-a20-pcduino3-nano.dts vendor/device-tree/dist/src/arm/sun8i-a83t-bananapi-m3.dts vendor/device-tree/dist/src/arm/sun8i-a83t-cubietruck-plus.dts vendor/device-tree/dist/src/arm/sun8i-a83t-tbs-a711.dts vendor/device-tree/dist/src/arm/sun8i-a83t.dtsi vendor/device-tree/dist/src/arm/sun8i-h3-bananapi-m2-plus.dts vendor/device-tree/dist/src/arm/sun8i-h3-nanopi-m1-plus.dts vendor/device-tree/dist/src/arm/sun8i-h3-nanopi-m1.dts vendor/device-tree/dist/src/arm/sun8i-h3-nanopi-neo.dts vendor/device-tree/dist/src/arm/sun8i-h3-orangepi-plus.dts vendor/device-tree/dist/src/arm/sun8i-h3.dtsi vendor/device-tree/dist/src/arm/sunxi-h3-h5.dtsi vendor/device-tree/dist/src/arm/tegra20.dtsi vendor/device-tree/dist/src/arm/tny_a9260_common.dtsi vendor/device-tree/dist/src/arm/tny_a9263.dts vendor/device-tree/dist/src/arm/uniphier-ld4-ref.dts vendor/device-tree/dist/src/arm/uniphier-ld4.dtsi vendor/device-tree/dist/src/arm/uniphier-ld6b-ref.dts vendor/device-tree/dist/src/arm/uniphier-pro4-ref.dts vendor/device-tree/dist/src/arm/uniphier-pro4.dtsi vendor/device-tree/dist/src/arm/uniphier-pro5.dtsi vendor/device-tree/dist/src/arm/uniphier-pxs2.dtsi vendor/device-tree/dist/src/arm/uniphier-sld8-ref.dts vendor/device-tree/dist/src/arm/uniphier-sld8.dtsi vendor/device-tree/dist/src/arm/usb_a9260_common.dtsi vendor/device-tree/dist/src/arm/usb_a9263.dts vendor/device-tree/dist/src/arm/vf-colibri-eval-v3.dtsi vendor/device-tree/dist/src/arm/vf500.dtsi vendor/device-tree/dist/src/arm/vf610-zii-dev-rev-b.dts vendor/device-tree/dist/src/arm/vf610-zii-dev-rev-c.dts vendor/device-tree/dist/src/arm/vf610-zii-dev.dtsi vendor/device-tree/dist/src/arm/vfxxx.dtsi vendor/device-tree/dist/src/arm/zx296702.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-bananapi-m64.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-olinuxino.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-orangepi-win.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-nanopi-neo-plus2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-nanopi-neo2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-pc2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-prime.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-zero-plus2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5.dtsi vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10.dtsi vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10_socdk.dts vendor/device-tree/dist/src/arm64/amlogic/meson-axg-s400.dts vendor/device-tree/dist/src/arm64/amlogic/meson-axg.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gx-p23x-q20x.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gx.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-nanopi-k2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-odroidc2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-p200.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905x-libretech-cc.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905x-p212.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxl.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-khadas-vim2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-q200.dts vendor/device-tree/dist/src/arm64/cavium/thunder2-99xx.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-bus.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-pinctrl.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-tm2-common.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-tm2.dts vendor/device-tree/dist/src/arm64/exynos/exynos5433-tm2e.dts vendor/device-tree/dist/src/arm64/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-tmu-sensor-conf.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-tmu.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos7-espresso.dts vendor/device-tree/dist/src/arm64/exynos/exynos7-pinctrl.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos7-tmu-sensor-conf.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos7-trip-points.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos7.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1088a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1088a.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls208xa-rdb.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hi3660-hikey960.dts vendor/device-tree/dist/src/arm64/hisilicon/hi3660.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hi3798cv200-poplar.dts vendor/device-tree/dist/src/arm64/hisilicon/hi3798cv200.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hi6220-hikey.dts vendor/device-tree/dist/src/arm64/marvell/armada-372x.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-37xx.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-7040-db.dts vendor/device-tree/dist/src/arm64/marvell/armada-70x0.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-8020.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-8040-db.dts vendor/device-tree/dist/src/arm64/marvell/armada-8040-mcbin.dts vendor/device-tree/dist/src/arm64/marvell/armada-8040.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-80x0.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-ap806.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt2712-evb.dts vendor/device-tree/dist/src/arm64/mediatek/mt2712e.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt8173-evb.dts vendor/device-tree/dist/src/arm64/mediatek/mt8173.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra186-p2771-0000.dts vendor/device-tree/dist/src/arm64/nvidia/tegra186-p3310.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra186.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210-p2180.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210-p2530.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8016-sbc.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8096-db820c.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8916-pins.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8916.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8996.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8916.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a7795-es1-salvator-x.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-es1.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a7795-salvator-x.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-salvator-xs.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a7796-salvator-x.dts vendor/device-tree/dist/src/arm64/renesas/r8a7796.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77970-eagle.dts vendor/device-tree/dist/src/arm64/renesas/r8a77970.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77995.dtsi vendor/device-tree/dist/src/arm64/renesas/salvator-common.dtsi vendor/device-tree/dist/src/arm64/renesas/ulcb-kf.dtsi vendor/device-tree/dist/src/arm64/renesas/ulcb.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3328-rock64.dts vendor/device-tree/dist/src/arm64/rockchip/rk3328.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3368.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-gru-kevin.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-gru.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-sapphire.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-ld11-ref.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-ld11.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20-ref.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-pxs3-ref.dts vendor/device-tree/dist/src/arm64/socionext/uniphier-pxs3.dtsi vendor/device-tree/dist/src/arm64/sprd/sc9860.dtsi vendor/device-tree/dist/src/arm64/sprd/whale2.dtsi vendor/device-tree/dist/src/nios2/3c120_devboard.dts vendor/device-tree/dist/src/powerpc/a3m071.dts vendor/device-tree/dist/src/powerpc/akebono.dts vendor/device-tree/dist/src/powerpc/c2k.dts vendor/device-tree/dist/src/powerpc/currituck.dts vendor/device-tree/dist/src/powerpc/fsl/mpc8568mds.dts vendor/device-tree/dist/src/powerpc/fsl/mpc8569mds.dts vendor/device-tree/dist/src/powerpc/fsl/p1010si-post.dtsi vendor/device-tree/dist/src/powerpc/fsl/p1021mds.dts vendor/device-tree/dist/src/powerpc/fsl/p1025rdb.dtsi vendor/device-tree/dist/src/powerpc/fsl/p1025rdb_32b.dts vendor/device-tree/dist/src/powerpc/fsl/p1025twr.dtsi vendor/device-tree/dist/src/powerpc/fsl/t1040rdb.dts vendor/device-tree/dist/src/powerpc/fsl/t1042d4rdb.dts vendor/device-tree/dist/src/powerpc/fsl/t1042rdb.dts vendor/device-tree/dist/src/powerpc/fsl/t104xrdb.dtsi vendor/device-tree/dist/src/powerpc/fsp2.dts vendor/device-tree/dist/src/powerpc/gamecube.dts vendor/device-tree/dist/src/powerpc/haleakala.dts vendor/device-tree/dist/src/powerpc/kilauea.dts vendor/device-tree/dist/src/powerpc/kmeter1.dts vendor/device-tree/dist/src/powerpc/makalu.dts vendor/device-tree/dist/src/powerpc/mpc832x_mds.dts vendor/device-tree/dist/src/powerpc/mpc832x_rdb.dts vendor/device-tree/dist/src/powerpc/mpc836x_mds.dts vendor/device-tree/dist/src/powerpc/sbc8548-altflash.dts vendor/device-tree/dist/src/powerpc/sbc8548.dts vendor/device-tree/dist/src/powerpc/wii.dts Modified: vendor/device-tree/dist/Bindings/arm/actions.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/actions.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/actions.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -21,8 +21,24 @@ Boards: Root node property compatible must contain, depending on board: + - Allo.com Sparky: "allo,sparky" - Cubietech CubieBoard6: "cubietech,cubieboard6" - LeMaker Guitar Base Board rev. B: "lemaker,guitar-bb-rev-b", "lemaker,guitar" + + +S700 SoC +======== + +Required root node properties: + +- compatible : must contain "actions,s700" + + +Boards: + +Root node property compatible must contain, depending on board: + + - Cubietech CubieBoard7: "cubietech,cubieboard7" S900 SoC Added: vendor/device-tree/dist/Bindings/arm/arm-dsu-pmu.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/arm-dsu-pmu.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,27 @@ +* ARM DynamIQ Shared Unit (DSU) Performance Monitor Unit (PMU) + +ARM DyanmIQ Shared Unit (DSU) integrates one or more CPU cores +with a shared L3 memory system, control logic and external interfaces to +form a multicore cluster. The PMU enables to gather various statistics on +the operations of the DSU. The PMU provides independent 32bit counters that +can count any of the supported events, along with a 64bit cycle counter. +The PMU is accessed via CPU system registers and has no MMIO component. + +** DSU PMU required properties: + +- compatible : should be one of : + + "arm,dsu-pmu" + +- interrupts : Exactly 1 SPI must be listed. + +- cpus : List of phandles for the CPUs connected to this DSU instance. + + +** Example: + +dsu-pmu-0 { + compatible = "arm,dsu-pmu"; + interrupts = <GIC_SPI 02 IRQ_TYPE_LEVEL_HIGH>; + cpus = <&cpu_0>, <&cpu_1>; +}; Modified: vendor/device-tree/dist/Bindings/arm/atmel-at91.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/atmel-at91.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/atmel-at91.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -90,38 +90,6 @@ System Timer (ST) required properties: Its subnodes can be: - watchdog: compatible should be "atmel,at91rm9200-wdt" -TC/TCLIB Timer required properties: -- compatible: Should be "atmel,<chip>-tcb". - <chip> can be "at91rm9200" or "at91sam9x5" -- reg: Should contain registers location and length -- interrupts: Should contain all interrupts for the TC block - Note that you can specify several interrupt cells if the TC - block has one interrupt per channel. -- clock-names: tuple listing input clock names. - Required elements: "t0_clk", "slow_clk" - Optional elements: "t1_clk", "t2_clk" -- clocks: phandles to input clocks. - -Examples: - -One interrupt per TC block: - tcb0: timer@fff7c000 { - compatible = "atmel,at91rm9200-tcb"; - reg = <0xfff7c000 0x100>; - interrupts = <18 4>; - clocks = <&tcb0_clk>; - clock-names = "t0_clk"; - }; - -One interrupt per TC channel in a TC block: - tcb1: timer@fffdc000 { - compatible = "atmel,at91rm9200-tcb"; - reg = <0xfffdc000 0x100>; - interrupts = <26 4 27 4 28 4>; - clocks = <&tcb1_clk>; - clock-names = "t0_clk"; - }; - RSTC Reset Controller required properties: - compatible: Should be "atmel,<chip>-rstc". <chip> can be "at91sam9260" or "at91sam9g45" or "sama5d3" Modified: vendor/device-tree/dist/Bindings/arm/axentia.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/axentia.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/axentia.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -10,6 +10,15 @@ compatible = "axentia,linea", and following the rules from atmel-at91.txt for a sama5d31 SoC. +Nattis v2 board with Natte v2 power board +----------------------------------------- + +Required root node properties: +compatible = "axentia,nattis-2", "axentia,natte-2", "axentia,linea", + "atmel,sama5d31", "atmel,sama5d3", "atmel,sama5"; +and following the rules from above for the axentia,linea CPU module. + + TSE-850 v3 board ---------------- Modified: vendor/device-tree/dist/Bindings/arm/bcm/brcm,brcmstb.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/bcm/brcm,brcmstb.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/bcm/brcm,brcmstb.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -17,21 +17,23 @@ Further, syscon nodes that map platform-specific regis system control is required: - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon" - - compatible: "brcm,bcm<chip_id>-hif-cpubiuctrl", "syscon" + - compatible: "brcm,bcm<chip_id>-cpu-biu-ctrl", + "brcm,brcmstb-cpu-biu-ctrl", + "syscon" - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon" -hif-cpubiuctrl node +cpu-biu-ctrl node ------------------- -SoCs with Broadcom Brahma15 ARM-based CPUs have a specific Bus Interface Unit -(BIU) block which controls and interfaces the CPU complex to the different -Memory Controller Ports (MCP), one per memory controller (MEMC). This BIU block -offers a feature called Write Pairing which consists in collapsing two adjacent -cache lines into a single (bursted) write transaction towards the memory -controller (MEMC) to maximize write bandwidth. +SoCs with Broadcom Brahma15 ARM-based and Brahma53 ARM64-based CPUs have a +specific Bus Interface Unit (BIU) block which controls and interfaces the CPU +complex to the different Memory Controller Ports (MCP), one per memory +controller (MEMC). This BIU block offers a feature called Write Pairing which +consists in collapsing two adjacent cache lines into a single (bursted) write +transaction towards the memory controller (MEMC) to maximize write bandwidth. Required properties: - - compatible: must be "brcm,bcm7445-hif-cpubiuctrl", "syscon" + - compatible: must be "brcm,bcm7445-cpu-biu-ctrl", "brcm,brcmstb-cpu-biu-ctrl", "syscon" Optional properties: @@ -52,7 +54,7 @@ example: }; hif_cpubiuctrl: syscon@3e2400 { - compatible = "brcm,bcm7445-hif-cpubiuctrl", "syscon"; + compatible = "brcm,bcm7445-cpu-biu-ctrl", "brcm,brcmstb-cpu-biu-ctrl", "syscon"; reg = <0x3e2400 0x5b4>; brcm,write-pairing; }; Modified: vendor/device-tree/dist/Bindings/arm/cpus.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/cpus.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/cpus.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -169,6 +169,7 @@ described below. "arm,cortex-r5" "arm,cortex-r7" "brcm,brahma-b15" + "brcm,brahma-b53" "brcm,vulcan" "cavium,thunder" "cavium,thunder2" Added: vendor/device-tree/dist/Bindings/arm/firmware/sdei.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/firmware/sdei.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,42 @@ +* Software Delegated Exception Interface (SDEI) + +Firmware implementing the SDEI functions described in ARM document number +ARM DEN 0054A ("Software Delegated Exception Interface") can be used by +Linux to receive notification of events such as those generated by +firmware-first error handling, or from an IRQ that has been promoted to +a firmware-assisted NMI. + +The interface provides a number of API functions for registering callbacks +and enabling/disabling events. Functions are invoked by trapping to the +privilege level of the SDEI firmware (specified as part of the binding +below) and passing arguments in a manner specified by the "SMC Calling +Convention (ARM DEN 0028B): + + r0 => 32-bit Function ID / return value + {r1 - r3} => Parameters + +Note that the immediate field of the trapping instruction must be set +to #0. + +The SDEI_EVENT_REGISTER function registers a callback in the kernel +text to handle the specified event number. + +The sdei node should be a child node of '/firmware' and have required +properties: + + - compatible : should contain: + * "arm,sdei-1.0" : For implementations complying to SDEI version 1.x. + + - method : The method of calling the SDEI firmware. Permitted + values are: + * "smc" : SMC #0, with the register assignments specified in this + binding. + * "hvc" : HVC #0, with the register assignments specified in this + binding. +Example: + firmware { + sdei { + compatible = "arm,sdei-1.0"; + method = "smc"; + }; + }; Modified: vendor/device-tree/dist/Bindings/arm/marvell/armada-37xx.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/marvell/armada-37xx.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/marvell/armada-37xx.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -14,3 +14,22 @@ following property before the previous one: Example: compatible = "marvell,armada-3720-db", "marvell,armada3720", "marvell,armada3710"; + + +Power management +---------------- + +For power management (particularly DVFS and AVS), the North Bridge +Power Management component is needed: + +Required properties: +- compatible : should contain "marvell,armada-3700-nb-pm", "syscon"; +- reg : the register start and length for the North Bridge + Power Management + +Example: + +nb_pm: syscon@14000 { + compatible = "marvell,armada-3700-nb-pm", "syscon"; + reg = <0x14000 0x60>; +} Modified: vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,ethsys.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,ethsys.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/mediatek/mediatek,ethsys.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -20,4 +20,5 @@ ethsys: clock-controller@1b000000 { compatible = "mediatek,mt2701-ethsys", "syscon"; reg = <0 0x1b000000 0 0x1000>; #clock-cells = <1>; + #reset-cells = <1>; }; Modified: vendor/device-tree/dist/Bindings/arm/samsung/exynos-adc.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/samsung/exynos-adc.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/samsung/exynos-adc.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -55,7 +55,7 @@ Note: child nodes can be added for auto probing from d Example: adding device info in dtsi file -adc: adc@12D10000 { +adc: adc@12d10000 { compatible = "samsung,exynos-adc-v1"; reg = <0x12D10000 0x100>; interrupts = <0 106 0>; @@ -71,7 +71,7 @@ adc: adc@12D10000 { Example: adding device info in dtsi file for Exynos3250 with additional sclk -adc: adc@126C0000 { +adc: adc@126c0000 { compatible = "samsung,exynos3250-adc", "samsung,exynos-adc-v2; reg = <0x126C0000 0x100>; interrupts = <0 137 0>; @@ -87,7 +87,7 @@ adc: adc@126C0000 { Example: Adding child nodes in dts file -adc@12D10000 { +adc@12d10000 { /* NTC thermistor is a hwmon device */ ncp15wb473@0 { Modified: vendor/device-tree/dist/Bindings/arm/samsung/samsung-boards.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/samsung/samsung-boards.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/samsung/samsung-boards.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -72,7 +72,7 @@ Optional nodes: - compatible: only "samsung,secure-firmware" is currently supported - reg: address of non-secure SYSRAM used for communication with firmware - firmware@203F000 { + firmware@203f000 { compatible = "samsung,secure-firmware"; reg = <0x0203F000 0x1000>; }; Modified: vendor/device-tree/dist/Bindings/arm/shmobile.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/shmobile.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/shmobile.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -104,12 +104,16 @@ Boards: compatible = "renesas,salvator-x", "renesas,r8a7796" - Salvator-XS (Salvator-X 2nd version, RTP0RC7795SIPB0012S) compatible = "renesas,salvator-xs", "renesas,r8a7795" + - Salvator-XS (Salvator-X 2nd version, RTP0RC7796SIPB0012S) + compatible = "renesas,salvator-xs", "renesas,r8a7796" - SILK (RTP0RC7794LCB00011S) compatible = "renesas,silk", "renesas,r8a7794" - SK-RZG1E (YR8A77450S000BE) compatible = "renesas,sk-rzg1e", "renesas,r8a7745" - SK-RZG1M (YR8A77430S000BE) compatible = "renesas,sk-rzg1m", "renesas,r8a7743" + - V3MSK + compatible = "renesas,v3msk", "renesas,r8a77970" - Wheat compatible = "renesas,wheat", "renesas,r8a7792" Added: vendor/device-tree/dist/Bindings/arm/stm32.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/stm32.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,9 @@ +STMicroelectronics STM32 Platforms Device Tree Bindings + +Each device tree must specify which STM32 SoC it uses, +using one of the following compatible strings: + + st,stm32f429 + st,stm32f469 + st,stm32f746 + st,stm32h743 Modified: vendor/device-tree/dist/Bindings/arm/technologic.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/technologic.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/arm/technologic.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -1,6 +1,11 @@ Technologic Systems Platforms Device Tree Bindings -------------------------------------------------- +TS-4600 is a System-on-Module based on the Freescale i.MX28 System-on-Chip. +It can be mounted on a carrier board providing additional peripheral connectors. +Required root node properties: + - compatible = "technologic,imx28-ts4600", "fsl,imx28" + TS-4800 board Required root node properties: - compatible = "technologic,imx51-ts4800", "fsl,imx51"; @@ -10,3 +15,9 @@ It can be mounted on a carrier board providing additio Required root node properties: - compatible = "technologic,imx6dl-ts4900", "fsl,imx6dl" - compatible = "technologic,imx6q-ts4900", "fsl,imx6q" + +TS-7970 is a System-on-Module based on the Freescale i.MX6 System-on-Chip. +It can be mounted on a carrier board providing additional peripheral connectors. +Required root node properties: + - compatible = "technologic,imx6dl-ts7970", "fsl,imx6dl" + - compatible = "technologic,imx6q-ts7970", "fsl,imx6q" Added: vendor/device-tree/dist/Bindings/auxdisplay/arm-charlcd.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/auxdisplay/arm-charlcd.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,18 @@ +ARM Versatile Character LCD +----------------------------------------------------- +This binding defines the character LCD interface found on ARM Versatile AB +and PB reference platforms. + +Required properties: +- compatible : "arm,versatile-clcd" +- reg : Location and size of character LCD registers + +Optional properties: +- interrupts - single interrupt for character LCD. The character LCD can + operate in polled mode without an interrupt. + +Example: + lcd@10008000 { + compatible = "arm,versatile-lcd"; + reg = <0x10008000 0x1000>; + }; Modified: vendor/device-tree/dist/Bindings/bus/ti-sysc.txt ============================================================================== --- vendor/device-tree/dist/Bindings/bus/ti-sysc.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/bus/ti-sysc.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -19,6 +19,7 @@ Required standard properties: - compatible shall be one of the following generic types: + "ti,sysc" "ti,sysc-omap2" "ti,sysc-omap4" "ti,sysc-omap4-simple" @@ -26,6 +27,8 @@ Required standard properties: or one of the following derivative types for hardware needing special workarounds: + "ti,sysc-omap2-timer" + "ti,sysc-omap4-timer" "ti,sysc-omap3430-sr" "ti,sysc-omap3630-sr" "ti,sysc-omap4-sr" @@ -49,6 +52,26 @@ Required standard properties: Optional properties: +- ti,sysc-mask shall contain mask of supported register bits for the + SYSCONFIG register as documented in the Technical Reference + Manual (TRM) for the interconnect target module + +- ti,sysc-midle list of master idle modes supported by the interconnect + target module as documented in the TRM for SYSCONFIG + register MIDLEMODE bits + +- ti,sysc-sidle list of slave idle modes supported by the interconnect + target module as documented in the TRM for SYSCONFIG + register SIDLEMODE bits + +- ti,sysc-delay-us delay needed after OCP softreset before accssing + SYSCONFIG register again + +- ti,syss-mask optional mask of reset done status bits as described in the + TRM for SYSSTATUS registers, typically 1 with some devices + having separate reset done bits for children like OHCI and + EHCI + - clocks clock specifier for each name in the clock-names as specified in the binding documentation for ti-clkctrl, typically available for all interconnect targets on TI SoCs @@ -61,7 +84,10 @@ Optional properties: - ti,hwmods optional TI interconnect module name to use legacy hwmod platform data +- ti,no-reset-on-init interconnect target module should not be reset at init +- ti,no-idle-on-init interconnect target module should not be idled at init + Example: Single instance of MUSB controller on omap4 using interconnect ranges using offsets from l4_cfg second segment (0x4a000000 + 0x80000 = 0x4a0ab000): @@ -74,6 +100,17 @@ using offsets from l4_cfg second segment (0x4a000000 + reg-names = "rev", "sysc", "syss"; clocks = <&l3_init_clkctrl OMAP4_USB_OTG_HS_CLKCTRL 0>; clock-names = "fck"; + ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP | + SYSC_OMAP2_SOFTRESET | + SYSC_OMAP2_AUTOIDLE)>; + ti,sysc-midle = <SYSC_IDLE_FORCE>, + <SYSC_IDLE_NO>, + <SYSC_IDLE_SMART>; + ti,sysc-sidle = <SYSC_IDLE_FORCE>, + <SYSC_IDLE_NO>, + <SYSC_IDLE_SMART>, + <SYSC_IDLE_SMART_WKUP>; + ti,syss-mask = <1>; #address-cells = <1>; #size-cells = <1>; ranges = <0 0x2b000 0x1000>; Modified: vendor/device-tree/dist/Bindings/chosen.txt ============================================================================== --- vendor/device-tree/dist/Bindings/chosen.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/chosen.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -120,3 +120,18 @@ e.g. While this property does not represent a real hardware, the address and the size are expressed in #address-cells and #size-cells, respectively, of the root node. + +linux,initrd-start and linux,initrd-end +--------------------------------------- + +These properties hold the physical start and end address of an initrd that's +loaded by the bootloader. Note that linux,initrd-start is inclusive, but +linux,initrd-end is exclusive. +e.g. + +/ { + chosen { + linux,initrd-start = <0x82000000>; + linux,initrd-end = <0x82800000>; + }; +}; Modified: vendor/device-tree/dist/Bindings/clock/amlogic,gxbb-clkc.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/amlogic,gxbb-clkc.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/amlogic,gxbb-clkc.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -5,8 +5,11 @@ controllers within the SoC. Required Properties: -- compatible: should be "amlogic,gxbb-clkc" for GXBB SoC, - or "amlogic,gxl-clkc" for GXL and GXM SoC. +- compatible: should be: + "amlogic,gxbb-clkc" for GXBB SoC, + "amlogic,gxl-clkc" for GXL and GXM SoC, + "amlogic,axg-clkc" for AXG SoC. + - reg: physical base address of the clock controller and length of memory mapped region. Modified: vendor/device-tree/dist/Bindings/clock/exynos3250-clock.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/exynos3250-clock.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/exynos3250-clock.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -32,7 +32,7 @@ Example 1: Examples of clock controller nodes are list #clock-cells = <1>; }; - cmu_dmc: clock-controller@105C0000 { + cmu_dmc: clock-controller@105c0000 { compatible = "samsung,exynos3250-cmu-dmc"; reg = <0x105C0000 0x2000>; #clock-cells = <1>; Modified: vendor/device-tree/dist/Bindings/clock/exynos5260-clock.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/exynos5260-clock.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/exynos5260-clock.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -180,7 +180,7 @@ Example 2: UART controller node that consumes the cloc peri clock controller. Refer to the standard clock bindings for information about 'clocks' and 'clock-names' property. - serial@12C00000 { + serial@12c00000 { compatible = "samsung,exynos4210-uart"; reg = <0x12C00000 0x100>; interrupts = <0 146 0>; Modified: vendor/device-tree/dist/Bindings/clock/exynos5410-clock.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/exynos5410-clock.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/exynos5410-clock.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -41,7 +41,7 @@ Example 2: UART controller node that consumes the cloc controller. Refer to the standard clock bindings for information about 'clocks' and 'clock-names' property. - serial@12C20000 { + serial@12c20000 { compatible = "samsung,exynos4210-uart"; reg = <0x12C00000 0x100>; interrupts = <0 51 0>; Modified: vendor/device-tree/dist/Bindings/clock/exynos5433-clock.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/exynos5433-clock.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/exynos5433-clock.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -472,7 +472,7 @@ Example 2: Examples of clock controller nodes are list Example 3: UART controller node that consumes the clock generated by the clock controller. - serial_0: serial@14C10000 { + serial_0: serial@14c10000 { compatible = "samsung,exynos5433-uart"; reg = <0x14C10000 0x100>; interrupts = <0 421 0>; Modified: vendor/device-tree/dist/Bindings/clock/hi3660-clock.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/hi3660-clock.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/hi3660-clock.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -13,11 +13,17 @@ Required Properties: - "hisilicon,hi3660-pmuctrl" - "hisilicon,hi3660-sctrl" - "hisilicon,hi3660-iomcu" + - "hisilicon,hi3660-stub-clk" - reg: physical base address of the controller and length of memory mapped region. - #clock-cells: should be 1. + +Optional Properties: + +- mboxes: Phandle to the mailbox for sending message to MCU. + (See: ../mailbox/hisilicon,hi3660-mailbox.txt for more info) Each clock is assigned an identifier and client nodes use this identifier to specify the clock which they consume. Added: vendor/device-tree/dist/Bindings/clock/qcom,a53pll.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/clock/qcom,a53pll.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,22 @@ +Qualcomm MSM8916 A53 PLL Binding +-------------------------------- +The A53 PLL on MSM8916 platforms is the main CPU PLL used used for frequencies +above 1GHz. + +Required properties : +- compatible : Shall contain only one of the following: + + "qcom,msm8916-a53pll" + +- reg : shall contain base register location and length + +- #clock-cells : must be set to <0> + +Example: + + a53pll: clock@b016000 { + compatible = "qcom,msm8916-a53pll"; + reg = <0xb016000 0x40>; + #clock-cells = <0>; + }; + Added: vendor/device-tree/dist/Bindings/clock/qcom,spmi-clkdiv.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/clock/qcom,spmi-clkdiv.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,59 @@ +Qualcomm Technologies, Inc. SPMI PMIC clock divider (clkdiv) + +clkdiv configures the clock frequency of a set of outputs on the PMIC. +These clocks are typically wired through alternate functions on +gpio pins. + +======================= +Properties +======================= + +- compatible + Usage: required + Value type: <string> + Definition: must be "qcom,spmi-clkdiv". + +- reg + Usage: required + Value type: <prop-encoded-array> + Definition: base address of CLKDIV peripherals. + +- qcom,num-clkdivs + Usage: required + Value type: <u32> + Definition: number of CLKDIV peripherals. + +- clocks: + Usage: required + Value type: <prop-encoded-array> + Definition: reference to the xo clock. + +- clock-names: + Usage: required + Value type: <stringlist> + Definition: must be "xo". + +- #clock-cells: + Usage: required + Value type: <u32> + Definition: shall contain 1. + +======= +Example +======= + +pm8998_clk_divs: clock-controller@5b00 { + compatible = "qcom,spmi-clkdiv"; + reg = <0x5b00>; + #clock-cells = <1>; + qcom,num-clkdivs = <3>; + clocks = <&xo_board>; + clock-names = "xo"; + + assigned-clocks = <&pm8998_clk_divs 1>, + <&pm8998_clk_divs 2>, + <&pm8998_clk_divs 3>; + assigned-clock-rates = <9600000>, + <9600000>, + <9600000>; +}; Modified: vendor/device-tree/dist/Bindings/clock/qoriq-clock.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/qoriq-clock.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/qoriq-clock.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -78,6 +78,7 @@ second cell is the clock index for the specified type. 2 hwaccel index (n in CLKCGnHWACSR) 3 fman 0 for fm1, 1 for fm2 4 platform pll 0=pll, 1=pll/2, 2=pll/3, 3=pll/4 + 4=pll/5, 5=pll/6, 6=pll/7, 7=pll/8 5 coreclk must be 0 3. Example Modified: vendor/device-tree/dist/Bindings/clock/silabs,si5351.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/silabs,si5351.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/silabs,si5351.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -49,6 +49,7 @@ Optional child node properties: - silabs,multisynth-source: source pll A(0) or B(1) of corresponding multisynth divider. - silabs,pll-master: boolean, multisynth can change pll frequency. +- silabs,pll-reset: boolean, clock output can reset its pll. - silabs,disable-state : clock output disable state, shall be 0 = clock output is driven LOW when disabled 1 = clock output is driven HIGH when disabled Added: vendor/device-tree/dist/Bindings/clock/sprd.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/clock/sprd.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,63 @@ +Spreadtrum Clock Binding +------------------------ + +Required properties: +- compatible: should contain the following compatible strings: + - "sprd,sc9860-pmu-gate" + - "sprd,sc9860-pll" + - "sprd,sc9860-ap-clk" + - "sprd,sc9860-aon-prediv" + - "sprd,sc9860-apahb-gate" + - "sprd,sc9860-aon-gate" + - "sprd,sc9860-aonsecure-clk" + - "sprd,sc9860-agcp-gate" + - "sprd,sc9860-gpu-clk" + - "sprd,sc9860-vsp-clk" + - "sprd,sc9860-vsp-gate" + - "sprd,sc9860-cam-clk" + - "sprd,sc9860-cam-gate" + - "sprd,sc9860-disp-clk" + - "sprd,sc9860-disp-gate" + - "sprd,sc9860-apapb-gate" + +- #clock-cells: must be 1 + +- clocks : Should be the input parent clock(s) phandle for the clock, this + property here just simply shows which clock group the clocks' + parents are in, since each clk node would represent many clocks + which are defined in the driver. The detailed dependency + relationship (i.e. how many parents and which are the parents) + are implemented in driver code. + +Optional properties: + +- reg: Contain the registers base address and length. It must be configured + only if no 'sprd,syscon' under the node. + +- sprd,syscon: phandle to the syscon which is in the same address area with + the clock, and so we can get regmap for the clocks from the + syscon device. + +Example: + + pmu_gate: pmu-gate { + compatible = "sprd,sc9860-pmu-gate"; + sprd,syscon = <&pmu_regs>; + clocks = <&ext_26m>; + #clock-cells = <1>; + }; + + pll: pll { + compatible = "sprd,sc9860-pll"; + sprd,syscon = <&ana_regs>; + clocks = <&pmu_gate 0>; + #clock-cells = <1>; + }; + + ap_clk: clock-controller@20000000 { + compatible = "sprd,sc9860-ap-clk"; + reg = <0 0x20000000 0 0x400>; + clocks = <&ext_26m>, <&pll 0>, + <&pmu_gate 0>; + #clock-cells = <1>; + }; Modified: vendor/device-tree/dist/Bindings/clock/sun8i-de2.txt ============================================================================== --- vendor/device-tree/dist/Bindings/clock/sun8i-de2.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/clock/sun8i-de2.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -4,13 +4,14 @@ Allwinner Display Engine 2.0 Clock Control Binding Required properties : - compatible: must contain one of the following compatibles: - "allwinner,sun8i-a83t-de2-clk" + - "allwinner,sun8i-h3-de2-clk" - "allwinner,sun8i-v3s-de2-clk" - "allwinner,sun50i-h5-de2-clk" - reg: Must contain the registers base address and length - clocks: phandle to the clocks feeding the display engine subsystem. Three are needed: - - "mod": the display engine module clock + - "mod": the display engine module clock (on A83T it's the DE PLL) - "bus": the bus clock for the whole display engine subsystem - clock-names: Must contain the clock names described just above - resets: phandle to the reset control for the display engine subsystem. @@ -19,7 +20,7 @@ Required properties : Example: de2_clocks: clock@1000000 { - compatible = "allwinner,sun8i-a83t-de2-clk"; + compatible = "allwinner,sun8i-h3-de2-clk"; reg = <0x01000000 0x100000>; clocks = <&ccu CLK_BUS_DE>, <&ccu CLK_DE>; Added: vendor/device-tree/dist/Bindings/crypto/arm-cryptocell.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/crypto/arm-cryptocell.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,22 @@ +Arm TrustZone CryptoCell cryptographic engine + +Required properties: +- compatible: Should be "arm,cryptocell-712-ree". +- reg: Base physical address of the engine and length of memory mapped region. +- interrupts: Interrupt number for the device. + +Optional properties: +- interrupt-parent: The phandle for the interrupt controller that services + interrupts for this device. +- clocks: Reference to the crypto engine clock. +- dma-coherent: Present if dma operations are coherent. + +Examples: + + arm_cc712: crypto@80000000 { + compatible = "arm,cryptocell-712-ree"; + interrupt-parent = <&intc>; + interrupts = < 0 30 4 >; + reg = < 0x80000000 0x10000 >; + + }; Modified: vendor/device-tree/dist/Bindings/crypto/atmel-crypto.txt ============================================================================== --- vendor/device-tree/dist/Bindings/crypto/atmel-crypto.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/crypto/atmel-crypto.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -75,7 +75,7 @@ Required properties: - clock-frequency: must be present in the i2c controller node. Example: -atecc508a@C0 { +atecc508a@c0 { compatible = "atmel,atecc508a"; reg = <0xC0>; }; Modified: vendor/device-tree/dist/Bindings/crypto/inside-secure-safexcel.txt ============================================================================== --- vendor/device-tree/dist/Bindings/crypto/inside-secure-safexcel.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/crypto/inside-secure-safexcel.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -1,7 +1,8 @@ Inside Secure SafeXcel cryptographic engine Required properties: -- compatible: Should be "inside-secure,safexcel-eip197". +- compatible: Should be "inside-secure,safexcel-eip197" or + "inside-secure,safexcel-eip97". - reg: Base physical address of the engine and length of memory mapped region. - interrupts: Interrupt numbers for the rings and engine. - interrupt-names: Should be "ring0", "ring1", "ring2", "ring3", "eip", "mem". Modified: vendor/device-tree/dist/Bindings/crypto/samsung,exynos-rng4.txt ============================================================================== --- vendor/device-tree/dist/Bindings/crypto/samsung,exynos-rng4.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/crypto/samsung,exynos-rng4.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -2,7 +2,9 @@ Exynos Pseudo Random Number Generator Required properties: -- compatible : Should be "samsung,exynos4-rng". +- compatible : One of: + - "samsung,exynos4-rng" for Exynos4210 and Exynos4412 + - "samsung,exynos5250-prng" for Exynos5250+ - reg : Specifies base physical address and size of the registers map. - clocks : Phandle to clock-controller plus clock-specifier pair. - clock-names : "secss" as a clock name. Added: vendor/device-tree/dist/Bindings/crypto/st,stm32-cryp.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/crypto/st,stm32-cryp.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,19 @@ +* STMicroelectronics STM32 CRYP + +Required properties: +- compatible: Should be "st,stm32f756-cryp". +- reg: The address and length of the peripheral registers space +- clocks: The input clock of the CRYP instance +- interrupts: The CRYP interrupt + +Optional properties: +- resets: The input reset of the CRYP instance + +Example: +crypto@50060000 { + compatible = "st,stm32f756-cryp"; + reg = <0x50060000 0x400>; + interrupts = <79>; + clocks = <&rcc 0 STM32F7_AHB2_CLOCK(CRYP)>; + resets = <&rcc STM32F7_AHB2_RESET(CRYP)>; +}; Modified: vendor/device-tree/dist/Bindings/devfreq/event/exynos-nocp.txt ============================================================================== --- vendor/device-tree/dist/Bindings/devfreq/event/exynos-nocp.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/devfreq/event/exynos-nocp.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -20,7 +20,7 @@ Optional properties: Example : NoC Probe nodes in Device Tree are listed below. - nocp_mem0_0: nocp@10CA1000 { + nocp_mem0_0: nocp@10ca1000 { compatible = "samsung,exynos5420-nocp"; reg = <0x10CA1000 0x200>; }; Modified: vendor/device-tree/dist/Bindings/display/amlogic,meson-dw-hdmi.txt ============================================================================== --- vendor/device-tree/dist/Bindings/display/amlogic,meson-dw-hdmi.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/display/amlogic,meson-dw-hdmi.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -48,6 +48,10 @@ Required properties: Documentation/devicetree/bindings/reset/reset.txt, the reset-names should be "hdmitx_apb", "hdmitx", "hdmitx_phy" +Optional properties: +- hdmi-supply: Optional phandle to an external 5V regulator to power the HDMI + logic, as described in the file ../regulator/regulator.txt + Required nodes: The connections to the HDMI ports are modeled using the OF graph Modified: vendor/device-tree/dist/Bindings/display/amlogic,meson-vpu.txt ============================================================================== --- vendor/device-tree/dist/Bindings/display/amlogic,meson-vpu.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/display/amlogic,meson-vpu.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -64,6 +64,10 @@ Required properties: - reg-names: should contain the names of the previous memory regions - interrupts: should contain the VENC Vsync interrupt number +Optional properties: +- power-domains: Optional phandle to associated power domain as described in + the file ../power/power_domain.txt + Required nodes: The connections to the VPU output video ports are modeled using the OF graph Modified: vendor/device-tree/dist/Bindings/display/exynos/exynos_dsim.txt ============================================================================== --- vendor/device-tree/dist/Bindings/display/exynos/exynos_dsim.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/display/exynos/exynos_dsim.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -54,7 +54,7 @@ Video interfaces: Example: - dsi@11C80000 { + dsi@11c80000 { compatible = "samsung,exynos4210-mipi-dsi"; reg = <0x11C80000 0x10000>; interrupts = <0 79 0>; Modified: vendor/device-tree/dist/Bindings/display/exynos/exynos_hdmi.txt ============================================================================== --- vendor/device-tree/dist/Bindings/display/exynos/exynos_hdmi.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/display/exynos/exynos_hdmi.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -16,6 +16,7 @@ Required properties: - ddc: phandle to the hdmi ddc node - phy: phandle to the hdmi phy node - samsung,syscon-phandle: phandle for system controller node for PMU. +- #sound-dai-cells: should be 0. Required properties for Exynos 4210, 4212, 5420 and 5433: - clocks: list of clock IDs from SoC clock driver. Added: vendor/device-tree/dist/Bindings/display/ilitek,ili9225.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/display/ilitek,ili9225.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,25 @@ +Ilitek ILI9225 display panels + +This binding is for display panels using an Ilitek ILI9225 controller in SPI +mode. + +Required properties: +- compatible: "vot,v220hf01a-t", "ilitek,ili9225" +- rs-gpios: Register select signal +- reset-gpios: Reset pin + +The node for this driver must be a child node of a SPI controller, hence +all mandatory properties described in ../spi/spi-bus.txt must be specified. + +Optional properties: +- rotation: panel rotation in degrees counter clockwise (0,90,180,270) + +Example: + display@0{ + compatible = "vot,v220hf01a-t", "ilitek,ili9225"; + reg = <0>; + spi-max-frequency = <12000000>; + rs-gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio0 8 GPIO_ACTIVE_HIGH>; + rotation = <270>; + }; Added: vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9322.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/display/panel/ilitek,ili9322.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,49 @@ +Ilitek ILI9322 TFT panel driver with SPI control bus + +This is a driver for 320x240 TFT panels, accepting a variety of input +streams that get adapted and scaled to the panel. The panel output has +960 TFT source driver pins and 240 TFT gate driver pins, VCOM, VCOML and +VCOMH outputs. + +Required properties: + - compatible: "dlink,dir-685-panel", "ilitek,ili9322" + (full system-specific compatible is always required to look up configuration) + - reg: address of the panel on the SPI bus + +Optional properties: + - vcc-supply: core voltage supply, see regulator/regulator.txt + - iovcc-supply: voltage supply for the interface input/output signals, + see regulator/regulator.txt + - vci-supply: voltage supply for analog parts, see regulator/regulator.txt + - reset-gpios: a GPIO spec for the reset pin, see gpio/gpio.txt + + The following optional properties only apply to RGB and YUV input modes and + can be omitted for BT.656 input modes: + + - pixelclk-active: see display/panel/display-timing.txt + - de-active: see display/panel/display-timing.txt + - hsync-active: see display/panel/display-timing.txt + - vsync-active: see display/panel/display-timing.txt + +The panel must obey the rules for a SPI slave device as specified in +spi/spi-bus.txt + +The device node can contain one 'port' child node with one child +'endpoint' node, according to the bindings defined in +media/video-interfaces.txt. This node should describe panel's video bus. + +Example: + +panel: display@0 { + compatible = "dlink,dir-685-panel", "ilitek,ili9322"; + reg = <0>; + vcc-supply = <&vdisp>; + iovcc-supply = <&vdisp>; + vci-supply = <&vdisp>; + + port { + panel_in: endpoint { + remote-endpoint = <&display_out>; + }; + }; +}; Added: vendor/device-tree/dist/Bindings/display/panel/mitsubishi,aa070mc01.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/display/panel/mitsubishi,aa070mc01.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -0,0 +1,7 @@ +Mitsubishi "AA070MC01 7.0" WVGA TFT LCD panel + +Required properties: +- compatible: should be "mitsubishi,aa070mc01-ca1" + +This binding is compatible with the simple-panel binding, which is specified +in simple-panel.txt in this directory. Modified: vendor/device-tree/dist/Bindings/display/panel/panel-common.txt ============================================================================== --- vendor/device-tree/dist/Bindings/display/panel/panel-common.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/display/panel/panel-common.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -78,6 +78,16 @@ used for panels that implement compatible control sign while active. Active high reset signals can be supported by inverting the GPIO specifier polarity flag. +Power +----- + +- power-supply: display panels require power to be supplied. While several + panels need more than one power supply with panel-specific constraints + governing the order and timings of the power supplies, in many cases a single + power supply is sufficient, either because the panel has a single power rail, + or because all its power rails can be driven by the same supply. In that case + the power-supply property specifies the supply powering the panel as a phandle + to a regulator. Backlight --------- Modified: vendor/device-tree/dist/Bindings/display/panel/panel-lvds.txt ============================================================================== --- vendor/device-tree/dist/Bindings/display/panel/panel-lvds.txt Fri Apr 20 18:38:36 2018 (r332835) +++ vendor/device-tree/dist/Bindings/display/panel/panel-lvds.txt Fri Apr 20 18:44:52 2018 (r332836) @@ -32,6 +32,7 @@ Optional properties: - label: See panel-common.txt. - gpios: See panel-common.txt. - backlight: See panel-common.txt. +- power-supply: See panel-common.txt. - data-mirror: If set, reverse the bit order described in the data mappings below on all data lanes, transmitting bits for slots 6 to 0 instead of 0 to 6. *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804201844.w3KIir9t086526>