svn commit: r335121 - in head/sys/gnu/dts: arm include/dt-bindings/clock include/dt-bindings/gpio include/dt-bindings/input include/dt-bindings/media include/dt-bindings/mfd include/dt-bindings/net...

Emmanuel Vadot manu at FreeBSD.org
Thu Jun 14 07:12:14 UTC 2018


Author: manu
Date: Thu Jun 14 07:12:10 2018
New Revision: 335121
URL: https://svnweb.freebsd.org/changeset/base/335121

Log:
  dts: Update our copy to Linux 4.17

Added:
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/am335x-pdu001.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/aspeed-bmc-arm-centriq2400-rep.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/dra76x-mmc-iodelay.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/exynos4412-galaxy-s3.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/exynos4412-i9300.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/exynos4412-i9305.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/exynos4412-midas.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/exynos4412-n710x.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6dl-phytec-mira-rdk-nand.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6q-dms-ba16.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6q-phytec-mira-rdk-emmc.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6q-phytec-mira-rdk-nand.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6qdl-phytec-mira.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6qdl-phytec-phycore-som.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6qp-phytec-mira-rdk-nand.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ul-14x14-evk.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-colibri-eval-v3.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-colibri-eval-v3.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-colibri-nonwifi.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-colibri-wifi-eval-v3.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-colibri-wifi.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-colibri.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/imx6ull-pinfunc-snvs.h
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/nuvoton-common-npcm7xx.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/nuvoton-npcm750-evb.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/nuvoton-npcm750.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/qcom-msm8974-samsung-klte.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/r8a7790-stout.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32f7-pinctrl.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32f746-pinctrl.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32f769-pinctrl.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32mp157-pinctrl.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32mp157c-ed1.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32mp157c-ev1.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/stm32mp157c.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/sun7i-a20-olimex-som204-evb-emmc.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/sun7i-a20-olimex-som204-evb.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/sun8i-h2-plus-bananapi-m2-zero.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/tegra124-apalis-v1.2-eval.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/tegra124-apalis-v1.2.dtsi
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/versatile-ab-ib2.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/zynq-cc108.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/zynq-zc770-xm010.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/zynq-zc770-xm011.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/zynq-zc770-xm012.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/zynq-zc770-xm013.dts
     - copied unchanged from r335118, vendor/device-tree/dist/src/arm/zynq-zybo-z7.dts
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/imx6sll-clock.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/r8a77965-cpg-mssr.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/r8a77980-cpg-mssr.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/stm32mp1-clks.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/stratix10-clock.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/sun50i-h6-ccu.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/clock/tegra194-clock.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/gpio/tegra194-gpio.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/input/gpio-keys.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/media/tda1997x.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/power/mt7623a-power.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/power/r8a77965-sysc.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/power/r8a77980-sysc.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/power/tegra194-powergate.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/reset/stm32mp1-resets.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/reset/sun50i-h6-ccu.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/reset/tegra194-reset.h
     - copied unchanged from r335118, vendor/device-tree/dist/include/dt-bindings/sound/rt5651.h
Directory Properties:
  head/sys/gnu/dts/arm/am335x-pdu001.dts   (props changed)
  head/sys/gnu/dts/arm/aspeed-bmc-arm-centriq2400-rep.dts   (props changed)
  head/sys/gnu/dts/arm/dra76x-mmc-iodelay.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos4412-galaxy-s3.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos4412-i9300.dts   (props changed)
  head/sys/gnu/dts/arm/exynos4412-i9305.dts   (props changed)
  head/sys/gnu/dts/arm/exynos4412-midas.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos4412-n710x.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-phytec-mira-rdk-nand.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-dms-ba16.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-phytec-mira-rdk-emmc.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-phytec-mira-rdk-nand.dts   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-phytec-mira.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-phytec-phycore-som.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qp-phytec-mira-rdk-nand.dts   (props changed)
  head/sys/gnu/dts/arm/imx6ul-14x14-evk.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ull-colibri-eval-v3.dts   (props changed)
  head/sys/gnu/dts/arm/imx6ull-colibri-eval-v3.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ull-colibri-nonwifi.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ull-colibri-wifi-eval-v3.dts   (props changed)
  head/sys/gnu/dts/arm/imx6ull-colibri-wifi.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ull-colibri.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ull-pinfunc-snvs.h   (props changed)
  head/sys/gnu/dts/arm/nuvoton-common-npcm7xx.dtsi   (props changed)
  head/sys/gnu/dts/arm/nuvoton-npcm750-evb.dts   (props changed)
  head/sys/gnu/dts/arm/nuvoton-npcm750.dtsi   (props changed)
  head/sys/gnu/dts/arm/qcom-msm8974-samsung-klte.dts   (props changed)
  head/sys/gnu/dts/arm/r8a7790-stout.dts   (props changed)
  head/sys/gnu/dts/arm/stm32f7-pinctrl.dtsi   (props changed)
  head/sys/gnu/dts/arm/stm32f746-pinctrl.dtsi   (props changed)
  head/sys/gnu/dts/arm/stm32f769-pinctrl.dtsi   (props changed)
  head/sys/gnu/dts/arm/stm32mp157-pinctrl.dtsi   (props changed)
  head/sys/gnu/dts/arm/stm32mp157c-ed1.dts   (props changed)
  head/sys/gnu/dts/arm/stm32mp157c-ev1.dts   (props changed)
  head/sys/gnu/dts/arm/stm32mp157c.dtsi   (props changed)
  head/sys/gnu/dts/arm/sun7i-a20-olimex-som204-evb-emmc.dts   (props changed)
  head/sys/gnu/dts/arm/sun7i-a20-olimex-som204-evb.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-h2-plus-bananapi-m2-zero.dts   (props changed)
  head/sys/gnu/dts/arm/tegra124-apalis-v1.2-eval.dts   (props changed)
  head/sys/gnu/dts/arm/tegra124-apalis-v1.2.dtsi   (props changed)
  head/sys/gnu/dts/arm/versatile-ab-ib2.dts   (props changed)
  head/sys/gnu/dts/arm/zynq-cc108.dts   (props changed)
  head/sys/gnu/dts/arm/zynq-zc770-xm010.dts   (props changed)
  head/sys/gnu/dts/arm/zynq-zc770-xm011.dts   (props changed)
  head/sys/gnu/dts/arm/zynq-zc770-xm012.dts   (props changed)
  head/sys/gnu/dts/arm/zynq-zc770-xm013.dts   (props changed)
  head/sys/gnu/dts/arm/zynq-zybo-z7.dts   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/imx6sll-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r8a77965-cpg-mssr.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r8a77980-cpg-mssr.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/stm32mp1-clks.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/stratix10-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun50i-h6-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/tegra194-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/gpio/tegra194-gpio.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/input/gpio-keys.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/media/tda1997x.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/mt7623a-power.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/r8a77965-sysc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/r8a77980-sysc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/tegra194-powergate.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/stm32mp1-resets.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun50i-h6-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/tegra194-reset.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/sound/rt5651.h   (props changed)
Deleted:
  head/sys/gnu/dts/arm/samsung_k3pe0e000b.dtsi
Modified:
  head/sys/gnu/dts/arm/am335x-boneblue.dts
  head/sys/gnu/dts/arm/am33xx.dtsi
  head/sys/gnu/dts/arm/am4372.dtsi
  head/sys/gnu/dts/arm/am437x-gp-evm.dts
  head/sys/gnu/dts/arm/am437x-sk-evm.dts
  head/sys/gnu/dts/arm/am43x-epos-evm.dts
  head/sys/gnu/dts/arm/am571x-idk.dts
  head/sys/gnu/dts/arm/am572x-idk.dts
  head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi
  head/sys/gnu/dts/arm/am57xx-idk-common.dtsi
  head/sys/gnu/dts/arm/animeo_ip.dts
  head/sys/gnu/dts/arm/arm-realview-eb.dtsi
  head/sys/gnu/dts/arm/arm-realview-pb1176.dts
  head/sys/gnu/dts/arm/arm-realview-pb11mp.dts
  head/sys/gnu/dts/arm/arm-realview-pbx.dtsi
  head/sys/gnu/dts/arm/armada-370-db.dts
  head/sys/gnu/dts/arm/armada-370-dlink-dns327l.dts
  head/sys/gnu/dts/arm/armada-370-mirabox.dts
  head/sys/gnu/dts/arm/armada-370-netgear-rn102.dts
  head/sys/gnu/dts/arm/armada-370-netgear-rn104.dts
  head/sys/gnu/dts/arm/armada-370-rd.dts
  head/sys/gnu/dts/arm/armada-370-seagate-nas-2bay.dts
  head/sys/gnu/dts/arm/armada-370-seagate-nas-4bay.dts
  head/sys/gnu/dts/arm/armada-370-seagate-nas-xbay.dtsi
  head/sys/gnu/dts/arm/armada-370-seagate-personal-cloud-2bay.dts
  head/sys/gnu/dts/arm/armada-370-seagate-personal-cloud.dts
  head/sys/gnu/dts/arm/armada-370-seagate-personal-cloud.dtsi
  head/sys/gnu/dts/arm/armada-370-synology-ds213j.dts
  head/sys/gnu/dts/arm/armada-370-xp.dtsi
  head/sys/gnu/dts/arm/armada-370.dtsi
  head/sys/gnu/dts/arm/armada-375-db.dts
  head/sys/gnu/dts/arm/armada-375.dtsi
  head/sys/gnu/dts/arm/armada-380.dtsi
  head/sys/gnu/dts/arm/armada-385-db-ap.dts
  head/sys/gnu/dts/arm/armada-385-linksys-caiman.dts
  head/sys/gnu/dts/arm/armada-385-linksys-cobra.dts
  head/sys/gnu/dts/arm/armada-385-linksys-rango.dts
  head/sys/gnu/dts/arm/armada-385-linksys-shelby.dts
  head/sys/gnu/dts/arm/armada-385-linksys.dtsi
  head/sys/gnu/dts/arm/armada-385-synology-ds116.dts
  head/sys/gnu/dts/arm/armada-385-turris-omnia.dts
  head/sys/gnu/dts/arm/armada-385.dtsi
  head/sys/gnu/dts/arm/armada-388-clearfog-base.dts
  head/sys/gnu/dts/arm/armada-388-clearfog-pro.dts
  head/sys/gnu/dts/arm/armada-388-clearfog.dts
  head/sys/gnu/dts/arm/armada-388-clearfog.dtsi
  head/sys/gnu/dts/arm/armada-388-db.dts
  head/sys/gnu/dts/arm/armada-388-gp.dts
  head/sys/gnu/dts/arm/armada-388-rd.dts
  head/sys/gnu/dts/arm/armada-388.dtsi
  head/sys/gnu/dts/arm/armada-38x-solidrun-microsom.dtsi
  head/sys/gnu/dts/arm/armada-38x.dtsi
  head/sys/gnu/dts/arm/armada-390-db.dts
  head/sys/gnu/dts/arm/armada-390.dtsi
  head/sys/gnu/dts/arm/armada-395-gp.dts
  head/sys/gnu/dts/arm/armada-395.dtsi
  head/sys/gnu/dts/arm/armada-398-db.dts
  head/sys/gnu/dts/arm/armada-398.dtsi
  head/sys/gnu/dts/arm/armada-39x.dtsi
  head/sys/gnu/dts/arm/armada-xp-98dx3236.dtsi
  head/sys/gnu/dts/arm/armada-xp-98dx3336.dtsi
  head/sys/gnu/dts/arm/armada-xp-98dx4251.dtsi
  head/sys/gnu/dts/arm/armada-xp-axpwifiap.dts
  head/sys/gnu/dts/arm/armada-xp-db-dxbc2.dts
  head/sys/gnu/dts/arm/armada-xp-db-xc3-24g4xg.dts
  head/sys/gnu/dts/arm/armada-xp-db.dts
  head/sys/gnu/dts/arm/armada-xp-gp.dts
  head/sys/gnu/dts/arm/armada-xp-lenovo-ix4-300d.dts
  head/sys/gnu/dts/arm/armada-xp-linksys-mamba.dts
  head/sys/gnu/dts/arm/armada-xp-matrix.dts
  head/sys/gnu/dts/arm/armada-xp-mv78230.dtsi
  head/sys/gnu/dts/arm/armada-xp-mv78260.dtsi
  head/sys/gnu/dts/arm/armada-xp-mv78460.dtsi
  head/sys/gnu/dts/arm/armada-xp-netgear-rn2120.dts
  head/sys/gnu/dts/arm/armada-xp-openblocks-ax3-4.dts
  head/sys/gnu/dts/arm/armada-xp-synology-ds414.dts
  head/sys/gnu/dts/arm/armada-xp.dtsi
  head/sys/gnu/dts/arm/artpec6-devboard.dts
  head/sys/gnu/dts/arm/artpec6.dtsi
  head/sys/gnu/dts/arm/aspeed-bmc-opp-palmetto.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts   (contents, props changed)
  head/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts   (contents, props changed)
  head/sys/gnu/dts/arm/aspeed-g4.dtsi
  head/sys/gnu/dts/arm/aspeed-g5.dtsi
  head/sys/gnu/dts/arm/at91-nattis-2-natte-2.dts   (contents, props changed)
  head/sys/gnu/dts/arm/at91-sama5d2_ptc_ek.dts   (contents, props changed)
  head/sys/gnu/dts/arm/at91-tse850-3.dts
  head/sys/gnu/dts/arm/at91rm9200.dtsi
  head/sys/gnu/dts/arm/at91sam9260.dtsi
  head/sys/gnu/dts/arm/at91sam9260ek.dts
  head/sys/gnu/dts/arm/at91sam9261.dtsi
  head/sys/gnu/dts/arm/at91sam9263.dtsi
  head/sys/gnu/dts/arm/at91sam9263ek.dts
  head/sys/gnu/dts/arm/at91sam9g20ek_common.dtsi
  head/sys/gnu/dts/arm/at91sam9g25.dtsi
  head/sys/gnu/dts/arm/at91sam9g45.dtsi
  head/sys/gnu/dts/arm/at91sam9n12.dtsi
  head/sys/gnu/dts/arm/at91sam9rl.dtsi
  head/sys/gnu/dts/arm/at91sam9rlek.dts
  head/sys/gnu/dts/arm/at91sam9x5.dtsi
  head/sys/gnu/dts/arm/at91sam9x5_usart3.dtsi
  head/sys/gnu/dts/arm/atlas7-evb.dts
  head/sys/gnu/dts/arm/axp209.dtsi
  head/sys/gnu/dts/arm/axp22x.dtsi
  head/sys/gnu/dts/arm/axp81x.dtsi
  head/sys/gnu/dts/arm/bcm-cygnus.dtsi
  head/sys/gnu/dts/arm/bcm2835-rpi-zero-w.dts
  head/sys/gnu/dts/arm/bcm2835-rpi.dtsi
  head/sys/gnu/dts/arm/bcm2837-rpi-3-b.dts
  head/sys/gnu/dts/arm/bcm283x.dtsi
  head/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts
  head/sys/gnu/dts/arm/bcm958622hr.dts
  head/sys/gnu/dts/arm/bcm958623hr.dts
  head/sys/gnu/dts/arm/bcm958625hr.dts
  head/sys/gnu/dts/arm/bcm958625k.dts
  head/sys/gnu/dts/arm/bcm988312hr.dts
  head/sys/gnu/dts/arm/da850-evm.dts
  head/sys/gnu/dts/arm/da850-lcdk.dts
  head/sys/gnu/dts/arm/da850-lego-ev3.dts
  head/sys/gnu/dts/arm/da850.dtsi
  head/sys/gnu/dts/arm/dm8148-evm.dts
  head/sys/gnu/dts/arm/dm8148-t410.dts
  head/sys/gnu/dts/arm/dm8168-evm.dts
  head/sys/gnu/dts/arm/dra62x-j5eco-evm.dts
  head/sys/gnu/dts/arm/dra7-evm.dts
  head/sys/gnu/dts/arm/dra7.dtsi
  head/sys/gnu/dts/arm/dra71-evm.dts
  head/sys/gnu/dts/arm/dra76-evm.dts
  head/sys/gnu/dts/arm/emev2-kzm9d.dts
  head/sys/gnu/dts/arm/exynos-mfc-reserved-memory.dtsi
  head/sys/gnu/dts/arm/exynos-syscon-restart.dtsi
  head/sys/gnu/dts/arm/exynos3250-artik5.dtsi
  head/sys/gnu/dts/arm/exynos3250.dtsi
  head/sys/gnu/dts/arm/exynos4.dtsi
  head/sys/gnu/dts/arm/exynos4210-pinctrl.dtsi
  head/sys/gnu/dts/arm/exynos4210-trats.dts
  head/sys/gnu/dts/arm/exynos4210-universal_c210.dts
  head/sys/gnu/dts/arm/exynos4210.dtsi
  head/sys/gnu/dts/arm/exynos4412-itop-elite.dts
  head/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
  head/sys/gnu/dts/arm/exynos4412-pinctrl.dtsi
  head/sys/gnu/dts/arm/exynos4412-tiny4412.dts
  head/sys/gnu/dts/arm/exynos4412-tmu-sensor-conf.dtsi
  head/sys/gnu/dts/arm/exynos4412-trats2.dts
  head/sys/gnu/dts/arm/exynos4412.dtsi
  head/sys/gnu/dts/arm/exynos5250-snow-common.dtsi
  head/sys/gnu/dts/arm/exynos5250-snow.dts
  head/sys/gnu/dts/arm/exynos5250.dtsi
  head/sys/gnu/dts/arm/exynos5260-xyref5260.dts
  head/sys/gnu/dts/arm/exynos5410.dtsi
  head/sys/gnu/dts/arm/exynos5420-cpus.dtsi
  head/sys/gnu/dts/arm/exynos5420-peach-pit.dts
  head/sys/gnu/dts/arm/exynos5422-cpus.dtsi
  head/sys/gnu/dts/arm/exynos5440.dtsi
  head/sys/gnu/dts/arm/exynos5800-peach-pi.dts
  head/sys/gnu/dts/arm/exynos5800.dtsi
  head/sys/gnu/dts/arm/gemini-dlink-dns-313.dts   (contents, props changed)
  head/sys/gnu/dts/arm/gemini-nas4220b.dts
  head/sys/gnu/dts/arm/imx1-ads.dts
  head/sys/gnu/dts/arm/imx1-apf9328.dts
  head/sys/gnu/dts/arm/imx1.dtsi
  head/sys/gnu/dts/arm/imx23-evk.dts
  head/sys/gnu/dts/arm/imx23-olinuxino.dts
  head/sys/gnu/dts/arm/imx23-sansa.dts
  head/sys/gnu/dts/arm/imx23-stmp378x_devb.dts
  head/sys/gnu/dts/arm/imx23-xfi3.dts
  head/sys/gnu/dts/arm/imx23.dtsi
  head/sys/gnu/dts/arm/imx25-eukrea-cpuimx25.dtsi
  head/sys/gnu/dts/arm/imx25-eukrea-mbimxsd25-baseboard.dts
  head/sys/gnu/dts/arm/imx25-karo-tx25.dts
  head/sys/gnu/dts/arm/imx25-pdk.dts
  head/sys/gnu/dts/arm/imx25-pinfunc.h
  head/sys/gnu/dts/arm/imx25.dtsi
  head/sys/gnu/dts/arm/imx27-apf27.dts
  head/sys/gnu/dts/arm/imx27-eukrea-cpuimx27.dtsi
  head/sys/gnu/dts/arm/imx27-eukrea-mbimxsd27-baseboard.dts
  head/sys/gnu/dts/arm/imx27-pdk.dts
  head/sys/gnu/dts/arm/imx27-phytec-phycard-s-som.dtsi
  head/sys/gnu/dts/arm/imx27-phytec-phycore-som.dtsi
  head/sys/gnu/dts/arm/imx27.dtsi
  head/sys/gnu/dts/arm/imx28-apf28.dts
  head/sys/gnu/dts/arm/imx28-apx4devkit.dts
  head/sys/gnu/dts/arm/imx28-cfa10036.dts
  head/sys/gnu/dts/arm/imx28-cfa10049.dts
  head/sys/gnu/dts/arm/imx28-duckbill-2-485.dts
  head/sys/gnu/dts/arm/imx28-duckbill-2-enocean.dts
  head/sys/gnu/dts/arm/imx28-duckbill-2-spi.dts
  head/sys/gnu/dts/arm/imx28-duckbill-2.dts
  head/sys/gnu/dts/arm/imx28-duckbill.dts
  head/sys/gnu/dts/arm/imx28-eukrea-mbmx283lc.dts
  head/sys/gnu/dts/arm/imx28-eukrea-mbmx287lc.dts
  head/sys/gnu/dts/arm/imx28-eukrea-mbmx28lc.dtsi
  head/sys/gnu/dts/arm/imx28-evk.dts
  head/sys/gnu/dts/arm/imx28-m28.dtsi
  head/sys/gnu/dts/arm/imx28-m28cu3.dts
  head/sys/gnu/dts/arm/imx28-m28evk.dts
  head/sys/gnu/dts/arm/imx28-sps1.dts
  head/sys/gnu/dts/arm/imx28-ts4600.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx28-tx28.dts
  head/sys/gnu/dts/arm/imx28.dtsi
  head/sys/gnu/dts/arm/imx31-bug.dts
  head/sys/gnu/dts/arm/imx31.dtsi
  head/sys/gnu/dts/arm/imx35-eukrea-cpuimx35.dtsi
  head/sys/gnu/dts/arm/imx35-pdk.dts
  head/sys/gnu/dts/arm/imx35.dtsi
  head/sys/gnu/dts/arm/imx50-evk.dts
  head/sys/gnu/dts/arm/imx50.dtsi
  head/sys/gnu/dts/arm/imx51-apf51.dts
  head/sys/gnu/dts/arm/imx51-babbage.dts
  head/sys/gnu/dts/arm/imx51-digi-connectcore-jsk.dts
  head/sys/gnu/dts/arm/imx51-digi-connectcore-som.dtsi
  head/sys/gnu/dts/arm/imx51-eukrea-cpuimx51.dtsi
  head/sys/gnu/dts/arm/imx51-ts4800.dts
  head/sys/gnu/dts/arm/imx51-zii-rdu1.dts
  head/sys/gnu/dts/arm/imx51.dtsi
  head/sys/gnu/dts/arm/imx53-ard.dts
  head/sys/gnu/dts/arm/imx53-cx9020.dts
  head/sys/gnu/dts/arm/imx53-m53.dtsi
  head/sys/gnu/dts/arm/imx53-m53evk.dts
  head/sys/gnu/dts/arm/imx53-ppd.dts
  head/sys/gnu/dts/arm/imx53-qsb-common.dtsi
  head/sys/gnu/dts/arm/imx53-smd.dts
  head/sys/gnu/dts/arm/imx53-tqma53.dtsi
  head/sys/gnu/dts/arm/imx53-tx53-x03x.dts
  head/sys/gnu/dts/arm/imx53-tx53-x13x.dts
  head/sys/gnu/dts/arm/imx53-tx53.dtsi
  head/sys/gnu/dts/arm/imx53-usbarmory.dts
  head/sys/gnu/dts/arm/imx53-voipac-bsb.dts
  head/sys/gnu/dts/arm/imx53.dtsi
  head/sys/gnu/dts/arm/imx6dl-apf6dev.dts
  head/sys/gnu/dts/arm/imx6dl-aristainetos2_4.dts
  head/sys/gnu/dts/arm/imx6dl-aristainetos2_7.dts
  head/sys/gnu/dts/arm/imx6dl-aristainetos_4.dts
  head/sys/gnu/dts/arm/imx6dl-aristainetos_7.dts
  head/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/imx6dl-dfi-fs700-m60.dts
  head/sys/gnu/dts/arm/imx6dl-phytec-pfla02.dtsi
  head/sys/gnu/dts/arm/imx6dl-rex-basic.dts
  head/sys/gnu/dts/arm/imx6dl-riotboard.dts
  head/sys/gnu/dts/arm/imx6dl-ts4900.dts
  head/sys/gnu/dts/arm/imx6dl-ts7970.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6dl-wandboard-revb1.dts
  head/sys/gnu/dts/arm/imx6dl-wandboard-revd1.dts
  head/sys/gnu/dts/arm/imx6dl-wandboard.dts
  head/sys/gnu/dts/arm/imx6dl.dtsi
  head/sys/gnu/dts/arm/imx6q-apf6dev.dts
  head/sys/gnu/dts/arm/imx6q-arm2.dts
  head/sys/gnu/dts/arm/imx6q-ba16.dtsi
  head/sys/gnu/dts/arm/imx6q-bx50v3.dtsi
  head/sys/gnu/dts/arm/imx6q-cm-fx6.dts
  head/sys/gnu/dts/arm/imx6q-dfi-fs700-m60.dts
  head/sys/gnu/dts/arm/imx6q-display5.dtsi
  head/sys/gnu/dts/arm/imx6q-dmo-edmqmx6.dts
  head/sys/gnu/dts/arm/imx6q-evi.dts
  head/sys/gnu/dts/arm/imx6q-gk802.dts
  head/sys/gnu/dts/arm/imx6q-gw5400-a.dts
  head/sys/gnu/dts/arm/imx6q-h100.dts
  head/sys/gnu/dts/arm/imx6q-marsboard.dts
  head/sys/gnu/dts/arm/imx6q-mccmon6.dts
  head/sys/gnu/dts/arm/imx6q-novena.dts
  head/sys/gnu/dts/arm/imx6q-phytec-pfla02.dtsi
  head/sys/gnu/dts/arm/imx6q-pistachio.dts
  head/sys/gnu/dts/arm/imx6q-rex-pro.dts
  head/sys/gnu/dts/arm/imx6q-sbc6x.dts
  head/sys/gnu/dts/arm/imx6q-tbs2910.dts
  head/sys/gnu/dts/arm/imx6q-ts4900.dts
  head/sys/gnu/dts/arm/imx6q-ts7970.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6q-wandboard-revb1.dts
  head/sys/gnu/dts/arm/imx6q-wandboard-revd1.dts
  head/sys/gnu/dts/arm/imx6q-wandboard.dts
  head/sys/gnu/dts/arm/imx6q-zii-rdu2.dts
  head/sys/gnu/dts/arm/imx6q.dtsi
  head/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
  head/sys/gnu/dts/arm/imx6qdl-cubox-i.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw51xx.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw52xx.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw53xx.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw54xx.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw551x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw552x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw553x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw560x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5903.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5904.dtsi
  head/sys/gnu/dts/arm/imx6qdl-hummingboard.dtsi
  head/sys/gnu/dts/arm/imx6qdl-hummingboard2.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-icore-rqs.dtsi
  head/sys/gnu/dts/arm/imx6qdl-icore.dtsi
  head/sys/gnu/dts/arm/imx6qdl-nit6xlite.dtsi
  head/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi
  head/sys/gnu/dts/arm/imx6qdl-nitrogen6_som2.dtsi
  head/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-phytec-pbab01.dtsi
  head/sys/gnu/dts/arm/imx6qdl-phytec-pfla02.dtsi
  head/sys/gnu/dts/arm/imx6qdl-rex.dtsi
  head/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi
  head/sys/gnu/dts/arm/imx6qdl-sabrelite.dtsi
  head/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi
  head/sys/gnu/dts/arm/imx6qdl-tx6.dtsi
  head/sys/gnu/dts/arm/imx6qdl-udoo.dtsi
  head/sys/gnu/dts/arm/imx6qdl-var-dart.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-zii-rdu2.dtsi
  head/sys/gnu/dts/arm/imx6qdl.dtsi
  head/sys/gnu/dts/arm/imx6qp-wandboard-revd1.dts
  head/sys/gnu/dts/arm/imx6qp-zii-rdu2.dts
  head/sys/gnu/dts/arm/imx6sl-evk.dts
  head/sys/gnu/dts/arm/imx6sl-warp.dts
  head/sys/gnu/dts/arm/imx6sl.dtsi
  head/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts
  head/sys/gnu/dts/arm/imx6sx-sabreauto.dts
  head/sys/gnu/dts/arm/imx6sx-sdb.dtsi
  head/sys/gnu/dts/arm/imx6sx-softing-vining-2000.dts
  head/sys/gnu/dts/arm/imx6sx-udoo-neo-basic.dts
  head/sys/gnu/dts/arm/imx6sx-udoo-neo-extended.dts
  head/sys/gnu/dts/arm/imx6sx-udoo-neo-full.dts
  head/sys/gnu/dts/arm/imx6sx.dtsi
  head/sys/gnu/dts/arm/imx6ul-14x14-evk.dts
  head/sys/gnu/dts/arm/imx6ul-geam.dts
  head/sys/gnu/dts/arm/imx6ul-isiot.dtsi
  head/sys/gnu/dts/arm/imx6ul-litesom.dtsi
  head/sys/gnu/dts/arm/imx6ul-opos6ul.dtsi
  head/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts
  head/sys/gnu/dts/arm/imx6ul-pinfunc.h
  head/sys/gnu/dts/arm/imx6ul-tx6ul.dtsi
  head/sys/gnu/dts/arm/imx6ul.dtsi
  head/sys/gnu/dts/arm/imx6ull-14x14-evk.dts
  head/sys/gnu/dts/arm/imx6ull.dtsi
  head/sys/gnu/dts/arm/imx7d-cl-som-imx7.dts
  head/sys/gnu/dts/arm/imx7d-colibri-emmc.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx7d-colibri.dtsi
  head/sys/gnu/dts/arm/imx7d-nitrogen7.dts
  head/sys/gnu/dts/arm/imx7d-pico.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx7d-sdb.dts
  head/sys/gnu/dts/arm/imx7s-colibri.dtsi
  head/sys/gnu/dts/arm/imx7s-warp.dts
  head/sys/gnu/dts/arm/imx7s.dtsi
  head/sys/gnu/dts/arm/keystone-k2e-clocks.dtsi
  head/sys/gnu/dts/arm/keystone-k2e.dtsi
  head/sys/gnu/dts/arm/keystone-k2g.dtsi
  head/sys/gnu/dts/arm/keystone-k2hk.dtsi
  head/sys/gnu/dts/arm/keystone-k2l.dtsi
  head/sys/gnu/dts/arm/keystone.dtsi
  head/sys/gnu/dts/arm/kirkwood-b3.dts
  head/sys/gnu/dts/arm/kirkwood-blackarmor-nas220.dts
  head/sys/gnu/dts/arm/kirkwood-d2net.dts
  head/sys/gnu/dts/arm/kirkwood-db-88f6281.dts
  head/sys/gnu/dts/arm/kirkwood-db-88f6282.dts
  head/sys/gnu/dts/arm/kirkwood-db.dtsi
  head/sys/gnu/dts/arm/kirkwood-dir665.dts
  head/sys/gnu/dts/arm/kirkwood-ds109.dts
  head/sys/gnu/dts/arm/kirkwood-ds110jv10.dts
  head/sys/gnu/dts/arm/kirkwood-ds111.dts
  head/sys/gnu/dts/arm/kirkwood-ds112.dts
  head/sys/gnu/dts/arm/kirkwood-ds209.dts
  head/sys/gnu/dts/arm/kirkwood-ds210.dts
  head/sys/gnu/dts/arm/kirkwood-ds212.dts
  head/sys/gnu/dts/arm/kirkwood-ds212j.dts
  head/sys/gnu/dts/arm/kirkwood-ds409.dts
  head/sys/gnu/dts/arm/kirkwood-ds409slim.dts
  head/sys/gnu/dts/arm/kirkwood-ds411.dts
  head/sys/gnu/dts/arm/kirkwood-ds411j.dts
  head/sys/gnu/dts/arm/kirkwood-ds411slim.dts
  head/sys/gnu/dts/arm/kirkwood-laplug.dts
  head/sys/gnu/dts/arm/kirkwood-linkstation-6282.dtsi
  head/sys/gnu/dts/arm/kirkwood-linkstation-duo-6281.dtsi
  head/sys/gnu/dts/arm/kirkwood-linkstation-lsqvl.dts
  head/sys/gnu/dts/arm/kirkwood-linkstation-lsvl.dts
  head/sys/gnu/dts/arm/kirkwood-linkstation-lswsxl.dts
  head/sys/gnu/dts/arm/kirkwood-linkstation-lswvl.dts
  head/sys/gnu/dts/arm/kirkwood-linkstation-lswxl.dts
  head/sys/gnu/dts/arm/kirkwood-linkstation.dtsi
  head/sys/gnu/dts/arm/kirkwood-linksys-viper.dts
  head/sys/gnu/dts/arm/kirkwood-mv88f6281gtw-ge.dts
  head/sys/gnu/dts/arm/kirkwood-nas2big.dts
  head/sys/gnu/dts/arm/kirkwood-net2big.dts
  head/sys/gnu/dts/arm/kirkwood-net5big.dts
  head/sys/gnu/dts/arm/kirkwood-netgear_readynas_duo_v2.dts
  head/sys/gnu/dts/arm/kirkwood-netgear_readynas_nv+_v2.dts
  head/sys/gnu/dts/arm/kirkwood-netxbig.dtsi
  head/sys/gnu/dts/arm/kirkwood-nsa320.dts
  head/sys/gnu/dts/arm/kirkwood-nsa325.dts
  head/sys/gnu/dts/arm/kirkwood-openblocks_a7.dts
  head/sys/gnu/dts/arm/kirkwood-openrd-base.dts
  head/sys/gnu/dts/arm/kirkwood-openrd-client.dts
  head/sys/gnu/dts/arm/kirkwood-openrd-ultimate.dts
  head/sys/gnu/dts/arm/kirkwood-openrd.dtsi
  head/sys/gnu/dts/arm/kirkwood-pogo_e02.dts
  head/sys/gnu/dts/arm/kirkwood-pogoplug-series-4.dts
  head/sys/gnu/dts/arm/kirkwood-rd88f6192.dts
  head/sys/gnu/dts/arm/kirkwood-rd88f6281-a.dts
  head/sys/gnu/dts/arm/kirkwood-rd88f6281-z0.dts
  head/sys/gnu/dts/arm/kirkwood-rd88f6281.dtsi
  head/sys/gnu/dts/arm/kirkwood-rs212.dts
  head/sys/gnu/dts/arm/kirkwood-rs409.dts
  head/sys/gnu/dts/arm/kirkwood-rs411.dts
  head/sys/gnu/dts/arm/kirkwood-sheevaplug-common.dtsi
  head/sys/gnu/dts/arm/kirkwood-sheevaplug-esata.dts
  head/sys/gnu/dts/arm/kirkwood-sheevaplug.dts
  head/sys/gnu/dts/arm/kirkwood-synology.dtsi
  head/sys/gnu/dts/arm/kirkwood-t5325.dts
  head/sys/gnu/dts/arm/kirkwood-ts419-6281.dts
  head/sys/gnu/dts/arm/kirkwood-ts419-6282.dts
  head/sys/gnu/dts/arm/kirkwood-ts419.dtsi
  head/sys/gnu/dts/arm/kirkwood.dtsi
  head/sys/gnu/dts/arm/logicpd-som-lv.dtsi
  head/sys/gnu/dts/arm/logicpd-torpedo-som.dtsi
  head/sys/gnu/dts/arm/lpc18xx.dtsi
  head/sys/gnu/dts/arm/ls1021a.dtsi
  head/sys/gnu/dts/arm/meson8.dtsi
  head/sys/gnu/dts/arm/meson8b-odroidc1.dts
  head/sys/gnu/dts/arm/meson8b.dtsi
  head/sys/gnu/dts/arm/motorola-cpcap-mapphone.dtsi
  head/sys/gnu/dts/arm/mt7623.dtsi
  head/sys/gnu/dts/arm/mt7623n-bananapi-bpi-r2.dts
  head/sys/gnu/dts/arm/mt7623n-rfb-nand.dts
  head/sys/gnu/dts/arm/omap3-n9.dts
  head/sys/gnu/dts/arm/omap3-n900.dts
  head/sys/gnu/dts/arm/omap3.dtsi
  head/sys/gnu/dts/arm/omap4-droid4-xt894.dts
  head/sys/gnu/dts/arm/omap4.dtsi
  head/sys/gnu/dts/arm/omap443x.dtsi
  head/sys/gnu/dts/arm/omap4460.dtsi
  head/sys/gnu/dts/arm/omap5-board-common.dtsi
  head/sys/gnu/dts/arm/omap5.dtsi
  head/sys/gnu/dts/arm/omap54xx-clocks.dtsi
  head/sys/gnu/dts/arm/orion5x-lacie-d2-network.dts
  head/sys/gnu/dts/arm/orion5x-lacie-ethernet-disk-mini-v2.dts
  head/sys/gnu/dts/arm/orion5x-linkstation.dtsi
  head/sys/gnu/dts/arm/orion5x-lswsgl.dts
  head/sys/gnu/dts/arm/orion5x-maxtor-shared-storage-2.dts
  head/sys/gnu/dts/arm/orion5x-rd88f5182-nas.dts
  head/sys/gnu/dts/arm/picoxcell-pc7302-pc3x2.dts
  head/sys/gnu/dts/arm/picoxcell-pc7302-pc3x3.dts
  head/sys/gnu/dts/arm/pxa3xx.dtsi
  head/sys/gnu/dts/arm/qcom-apq8064-cm-qs600.dts
  head/sys/gnu/dts/arm/qcom-apq8064.dtsi
  head/sys/gnu/dts/arm/qcom-msm8974-sony-xperia-castor.dts
  head/sys/gnu/dts/arm/r8a7743-iwg20m.dtsi
  head/sys/gnu/dts/arm/r8a7743.dtsi
  head/sys/gnu/dts/arm/r8a7745-iwg22m.dtsi
  head/sys/gnu/dts/arm/r8a7745.dtsi
  head/sys/gnu/dts/arm/r8a7779-marzen.dts
  head/sys/gnu/dts/arm/r8a7790-lager.dts
  head/sys/gnu/dts/arm/r8a7790.dtsi
  head/sys/gnu/dts/arm/r8a7791-koelsch.dts
  head/sys/gnu/dts/arm/r8a7791-porter.dts
  head/sys/gnu/dts/arm/r8a7791.dtsi
  head/sys/gnu/dts/arm/r8a7792.dtsi
  head/sys/gnu/dts/arm/r8a7793-gose.dts
  head/sys/gnu/dts/arm/r8a7793.dtsi
  head/sys/gnu/dts/arm/r8a7794-alt.dts
  head/sys/gnu/dts/arm/r8a7794-silk.dts
  head/sys/gnu/dts/arm/r8a7794.dtsi
  head/sys/gnu/dts/arm/rk322x.dtsi
  head/sys/gnu/dts/arm/rk3288-phycore-rdk.dts
  head/sys/gnu/dts/arm/rk3288-phycore-som.dtsi
  head/sys/gnu/dts/arm/rk3288-rock2-som.dtsi
  head/sys/gnu/dts/arm/rk3288-rock2-square.dts
  head/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi
  head/sys/gnu/dts/arm/rk3288-vyasa.dts
  head/sys/gnu/dts/arm/sama5d3.dtsi
  head/sys/gnu/dts/arm/sama5d34ek.dts
  head/sys/gnu/dts/arm/sama5d3_uart.dtsi
  head/sys/gnu/dts/arm/sama5d4.dtsi
  head/sys/gnu/dts/arm/socfpga.dtsi
  head/sys/gnu/dts/arm/socfpga_arria10_socdk_sdmmc.dts
  head/sys/gnu/dts/arm/socfpga_arria5.dtsi
  head/sys/gnu/dts/arm/socfpga_cyclone5.dtsi
  head/sys/gnu/dts/arm/socfpga_vt.dts
  head/sys/gnu/dts/arm/stih407-b2120.dts
  head/sys/gnu/dts/arm/stih407-clock.dtsi
  head/sys/gnu/dts/arm/stih407-family.dtsi
  head/sys/gnu/dts/arm/stih407-pinctrl.dtsi
  head/sys/gnu/dts/arm/stih407.dtsi
  head/sys/gnu/dts/arm/stih410-b2120.dts
  head/sys/gnu/dts/arm/stih410-b2260.dts
  head/sys/gnu/dts/arm/stih410-clock.dtsi
  head/sys/gnu/dts/arm/stih410-pinctrl.dtsi
  head/sys/gnu/dts/arm/stih410.dtsi
  head/sys/gnu/dts/arm/stih418-b2199.dts
  head/sys/gnu/dts/arm/stih418-clock.dtsi
  head/sys/gnu/dts/arm/stih418.dtsi
  head/sys/gnu/dts/arm/stihxxx-b2120.dtsi
  head/sys/gnu/dts/arm/stm32429i-eval.dts
  head/sys/gnu/dts/arm/stm32746g-eval.dts
  head/sys/gnu/dts/arm/stm32f4-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32f429.dtsi
  head/sys/gnu/dts/arm/stm32f469-disco.dts
  head/sys/gnu/dts/arm/stm32f746-disco.dts
  head/sys/gnu/dts/arm/stm32f746.dtsi
  head/sys/gnu/dts/arm/stm32f769-disco.dts
  head/sys/gnu/dts/arm/stm32h743-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32h743.dtsi
  head/sys/gnu/dts/arm/stm32h743i-disco.dts
  head/sys/gnu/dts/arm/stm32h743i-eval.dts
  head/sys/gnu/dts/arm/sun4i-a10-a1000.dts
  head/sys/gnu/dts/arm/sun4i-a10-ba10-tvbox.dts
  head/sys/gnu/dts/arm/sun4i-a10-chuwi-v7-cw0825.dts
  head/sys/gnu/dts/arm/sun4i-a10-cubieboard.dts
  head/sys/gnu/dts/arm/sun4i-a10-dserve-dsrv9703c.dts
  head/sys/gnu/dts/arm/sun4i-a10-gemei-g9.dts
  head/sys/gnu/dts/arm/sun4i-a10-hackberry.dts
  head/sys/gnu/dts/arm/sun4i-a10-hyundai-a7hd.dts
  head/sys/gnu/dts/arm/sun4i-a10-inet1.dts
  head/sys/gnu/dts/arm/sun4i-a10-inet97fv2.dts
  head/sys/gnu/dts/arm/sun4i-a10-inet9f-rev03.dts
  head/sys/gnu/dts/arm/sun4i-a10-itead-iteaduino-plus.dts
  head/sys/gnu/dts/arm/sun4i-a10-jesurun-q5.dts
  head/sys/gnu/dts/arm/sun4i-a10-marsboard.dts
  head/sys/gnu/dts/arm/sun4i-a10-mini-xplus.dts
  head/sys/gnu/dts/arm/sun4i-a10-mk802.dts
  head/sys/gnu/dts/arm/sun4i-a10-mk802ii.dts
  head/sys/gnu/dts/arm/sun4i-a10-olinuxino-lime.dts
  head/sys/gnu/dts/arm/sun4i-a10-pcduino.dts
  head/sys/gnu/dts/arm/sun4i-a10-pov-protab2-ips9.dts
  head/sys/gnu/dts/arm/sun4i-a10.dtsi
  head/sys/gnu/dts/arm/sun5i-a10s-auxtek-t003.dts
  head/sys/gnu/dts/arm/sun5i-a10s-auxtek-t004.dts
  head/sys/gnu/dts/arm/sun5i-a10s-mk802.dts
  head/sys/gnu/dts/arm/sun5i-a10s-olinuxino-micro.dts
  head/sys/gnu/dts/arm/sun5i-a10s-r7-tv-dongle.dts
  head/sys/gnu/dts/arm/sun5i-a10s-wobo-i5.dts
  head/sys/gnu/dts/arm/sun5i-a13-empire-electronix-d709.dts
  head/sys/gnu/dts/arm/sun5i-a13-hsg-h702.dts
  head/sys/gnu/dts/arm/sun5i-a13-olinuxino-micro.dts
  head/sys/gnu/dts/arm/sun5i-a13-olinuxino.dts
  head/sys/gnu/dts/arm/sun5i-a13.dtsi
  head/sys/gnu/dts/arm/sun5i-gr8-evb.dts
  head/sys/gnu/dts/arm/sun5i-reference-design-tablet.dtsi
  head/sys/gnu/dts/arm/sun6i-a31-colombus.dts
  head/sys/gnu/dts/arm/sun6i-a31-hummingbird.dts
  head/sys/gnu/dts/arm/sun6i-a31-i7.dts
  head/sys/gnu/dts/arm/sun6i-a31-m9.dts
  head/sys/gnu/dts/arm/sun6i-a31-mele-a1000g-quad.dts
  head/sys/gnu/dts/arm/sun6i-a31.dtsi
  head/sys/gnu/dts/arm/sun6i-a31s-primo81.dts
  head/sys/gnu/dts/arm/sun6i-a31s-sina31s.dts
  head/sys/gnu/dts/arm/sun6i-a31s-sinovoip-bpi-m2.dts
  head/sys/gnu/dts/arm/sun6i-a31s-yones-toptech-bs1078-v2.dts
  head/sys/gnu/dts/arm/sun6i-reference-design-tablet.dtsi
  head/sys/gnu/dts/arm/sun7i-a20-bananapi-m1-plus.dts
  head/sys/gnu/dts/arm/sun7i-a20-bananapi.dts
  head/sys/gnu/dts/arm/sun7i-a20-bananapro.dts
  head/sys/gnu/dts/arm/sun7i-a20-cubieboard2.dts
  head/sys/gnu/dts/arm/sun7i-a20-cubietruck.dts
  head/sys/gnu/dts/arm/sun7i-a20-hummingbird.dts
  head/sys/gnu/dts/arm/sun7i-a20-i12-tvbox.dts
  head/sys/gnu/dts/arm/sun7i-a20-icnova-swac.dts
  head/sys/gnu/dts/arm/sun7i-a20-itead-ibox.dts
  head/sys/gnu/dts/arm/sun7i-a20-lamobo-r1.dts
  head/sys/gnu/dts/arm/sun7i-a20-m3.dts
  head/sys/gnu/dts/arm/sun7i-a20-mk808c.dts
  head/sys/gnu/dts/arm/sun7i-a20-olimex-som-evb.dts
  head/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime.dts
  head/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime2.dts
  head/sys/gnu/dts/arm/sun7i-a20-olinuxino-micro.dts
  head/sys/gnu/dts/arm/sun7i-a20-orangepi-mini.dts
  head/sys/gnu/dts/arm/sun7i-a20-orangepi.dts
  head/sys/gnu/dts/arm/sun7i-a20-pcduino3-nano.dts
  head/sys/gnu/dts/arm/sun7i-a20-pcduino3.dts
  head/sys/gnu/dts/arm/sun7i-a20-wexler-tab7200.dts
  head/sys/gnu/dts/arm/sun7i-a20-wits-pro-a20-dkt.dts
  head/sys/gnu/dts/arm/sun7i-a20.dtsi
  head/sys/gnu/dts/arm/sun8i-a23-evb.dts
  head/sys/gnu/dts/arm/sun8i-a33-olinuxino.dts
  head/sys/gnu/dts/arm/sun8i-a33-sinlinx-sina33.dts
  head/sys/gnu/dts/arm/sun8i-a33.dtsi
  head/sys/gnu/dts/arm/sun8i-a83t-allwinner-h8homlet-v2.dts
  head/sys/gnu/dts/arm/sun8i-a83t-bananapi-m3.dts
  head/sys/gnu/dts/arm/sun8i-a83t-cubietruck-plus.dts
  head/sys/gnu/dts/arm/sun8i-a83t-tbs-a711.dts
  head/sys/gnu/dts/arm/sun8i-a83t.dtsi
  head/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-r1.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-zero.dts
  head/sys/gnu/dts/arm/sun8i-h3-bananapi-m2-plus.dts
  head/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
  head/sys/gnu/dts/arm/sun8i-h3-libretech-all-h3-cc.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-h3-nanopi-m1-plus.dts
  head/sys/gnu/dts/arm/sun8i-h3-nanopi-m1.dts
  head/sys/gnu/dts/arm/sun8i-h3-nanopi-neo-air.dts
  head/sys/gnu/dts/arm/sun8i-h3-nanopi.dtsi
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-2.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-lite.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-one.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-pc-plus.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-pc.dts
  head/sys/gnu/dts/arm/sun8i-h3.dtsi
  head/sys/gnu/dts/arm/sun8i-r16-bananapi-m2m.dts
  head/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts
  head/sys/gnu/dts/arm/sun8i-reference-design-tablet.dtsi
  head/sys/gnu/dts/arm/sun8i-v3s-licheepi-zero-dock.dts
  head/sys/gnu/dts/arm/sun8i-v40-bananapi-m2-berry.dts
  head/sys/gnu/dts/arm/sun9i-a80-cubieboard4.dts
  head/sys/gnu/dts/arm/sun9i-a80-optimus.dts
  head/sys/gnu/dts/arm/sun9i-a80.dtsi
  head/sys/gnu/dts/arm/sunxi-h3-h5.dtsi
  head/sys/gnu/dts/arm/tegra114-dalmore.dts
  head/sys/gnu/dts/arm/tegra124-apalis-eval.dts
  head/sys/gnu/dts/arm/tegra124-apalis.dtsi
  head/sys/gnu/dts/arm/tegra124-jetson-tk1.dts
  head/sys/gnu/dts/arm/tegra124-venice2.dts
  head/sys/gnu/dts/arm/tegra20-colibri-512.dtsi
  head/sys/gnu/dts/arm/tegra20.dtsi
  head/sys/gnu/dts/arm/tegra30-apalis-eval.dts
  head/sys/gnu/dts/arm/tegra30-apalis.dtsi
  head/sys/gnu/dts/arm/tegra30-beaver.dts
  head/sys/gnu/dts/arm/tegra30-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/tegra30-colibri.dtsi
  head/sys/gnu/dts/arm/tegra30.dtsi
  head/sys/gnu/dts/arm/uniphier-ld4-ref.dts
  head/sys/gnu/dts/arm/uniphier-ld4.dtsi
  head/sys/gnu/dts/arm/uniphier-ld6b-ref.dts
  head/sys/gnu/dts/arm/uniphier-ld6b.dtsi
  head/sys/gnu/dts/arm/uniphier-pinctrl.dtsi
  head/sys/gnu/dts/arm/uniphier-pro4-ace.dts
  head/sys/gnu/dts/arm/uniphier-pro4-ref.dts
  head/sys/gnu/dts/arm/uniphier-pro4-sanji.dts
  head/sys/gnu/dts/arm/uniphier-pro4.dtsi
  head/sys/gnu/dts/arm/uniphier-pro5.dtsi
  head/sys/gnu/dts/arm/uniphier-pxs2-gentil.dts
  head/sys/gnu/dts/arm/uniphier-pxs2-vodka.dts
  head/sys/gnu/dts/arm/uniphier-pxs2.dtsi
  head/sys/gnu/dts/arm/uniphier-ref-daughter.dtsi
  head/sys/gnu/dts/arm/uniphier-sld8-ref.dts
  head/sys/gnu/dts/arm/uniphier-sld8.dtsi
  head/sys/gnu/dts/arm/uniphier-support-card.dtsi
  head/sys/gnu/dts/arm/versatile-ab.dts
  head/sys/gnu/dts/arm/vf500-colibri.dtsi
  head/sys/gnu/dts/arm/vf500.dtsi
  head/sys/gnu/dts/arm/vf610-colibri.dtsi
  head/sys/gnu/dts/arm/vf610-cosmic.dts
  head/sys/gnu/dts/arm/vf610-twr.dts
  head/sys/gnu/dts/arm/vf610-zii-dev.dtsi
  head/sys/gnu/dts/arm/vf610m4-colibri.dts
  head/sys/gnu/dts/arm/vf610m4.dtsi
  head/sys/gnu/dts/arm/zynq-7000.dtsi
  head/sys/gnu/dts/arm/zynq-microzed.dts
  head/sys/gnu/dts/arm/zynq-parallella.dts
  head/sys/gnu/dts/arm/zynq-zc702.dts
  head/sys/gnu/dts/arm/zynq-zc706.dts
  head/sys/gnu/dts/arm/zynq-zed.dts
  head/sys/gnu/dts/arm/zynq-zybo.dts
  head/sys/gnu/dts/include/dt-bindings/clock/axg-clkc.h
  head/sys/gnu/dts/include/dt-bindings/clock/histb-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/imx7d-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/mt2701-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/mt2712-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/mt7622-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,rpmcc.h
  head/sys/gnu/dts/include/dt-bindings/clock/rk3328-cru.h
  head/sys/gnu/dts/include/dt-bindings/clock/sprd,sc9860-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/stm32fx-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/sun8i-h3-ccu.h
  head/sys/gnu/dts/include/dt-bindings/clock/tegra210-car.h
  head/sys/gnu/dts/include/dt-bindings/gpio/meson8b-gpio.h
  head/sys/gnu/dts/include/dt-bindings/mfd/stm32f7-rcc.h
  head/sys/gnu/dts/include/dt-bindings/net/ti-dp83867.h
  head/sys/gnu/dts/include/dt-bindings/pinctrl/mt7623-pinfunc.h
  head/sys/gnu/dts/include/dt-bindings/power/mt2712-power.h
Directory Properties:
  head/sys/gnu/dts/arm/   (props changed)
  head/sys/gnu/dts/arm/am572x-idk-common.dtsi   (props changed)
  head/sys/gnu/dts/arm/am574x-idk.dts   (props changed)
  head/sys/gnu/dts/arm/aspeed-bmc-quanta-q71l.dts   (props changed)
  head/sys/gnu/dts/arm/at91-natte.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6dl-cubox-i-emmc-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-cubox-i-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-hummingboard-emmc-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-hummingboard-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-hummingboard2-emmc-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-hummingboard2-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-hummingboard2.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-cubox-i-emmc-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-cubox-i-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-hummingboard-emmc-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-hummingboard-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-hummingboard2-emmc-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-hummingboard2-som-v15.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-hummingboard2.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-var-dt6customboard.dts   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-hummingboard2-emmc.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-sr-som-brcm.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-sr-som-emmc.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-sr-som-ti.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-sr-som.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-ts7970.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx7d-colibri-emmc-eval-v3.dts   (props changed)
  head/sys/gnu/dts/arm/imx7d-pico-pi.dts   (props changed)
  head/sys/gnu/dts/arm/logicpd-som-lv-35xx-devkit.dts   (props changed)
  head/sys/gnu/dts/arm/logicpd-som-lv-baseboard.dtsi   (props changed)
  head/sys/gnu/dts/arm/logicpd-torpedo-35xx-devkit.dts   (props changed)
  head/sys/gnu/dts/arm/logicpd-torpedo-baseboard.dtsi   (props changed)
  head/sys/gnu/dts/arm/ls1021a-moxa-uc-8410a.dts   (props changed)
  head/sys/gnu/dts/arm/openbmc-flash-layout.dtsi   (props changed)
  head/sys/gnu/dts/arm/owl-s500-sparky.dts   (props changed)
  head/sys/gnu/dts/arm/ox810se-wd-mbwe.dts   (props changed)
  head/sys/gnu/dts/arm/ox820-cloudengines-pogoplug-series-3.dts   (props changed)
  head/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts   (props changed)
  head/sys/gnu/dts/include/   (props changed)

Modified: head/sys/gnu/dts/arm/am335x-boneblue.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-boneblue.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am335x-boneblue.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -342,7 +342,7 @@
 	};
 
 	baseboard_eeprom: baseboard_eeprom at 50 {
-		compatible = "at,24c256";
+		compatible = "atmel,24c256";
 		reg = <0x50>;
 
 		#address-cells = <1>;

Copied: head/sys/gnu/dts/arm/am335x-pdu001.dts (from r335118, vendor/device-tree/dist/src/arm/am335x-pdu001.dts)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-pdu001.dts	Thu Jun 14 07:12:10 2018	(r335121, copy of r335118, vendor/device-tree/dist/src/arm/am335x-pdu001.dts)
@@ -0,0 +1,595 @@
+/*
+ * pdu001.dts
+ *
+ * EETS GmbH PDU001 board device tree file
+ *
+ * Copyright (C) 2018 EETS GmbH - http://www.eets.ch/
+ *
+ * Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/
+ *
+ * SPDX-License-Identifier:  GPL-2.0+
+ */
+
+/dts-v1/;
+
+#include "am33xx.dtsi"
+#include <dt-bindings/interrupt-controller/irq.h>
+#include <dt-bindings/leds/leds-pca9532.h>
+
+/ {
+	model = "EETS,PDU001";
+	compatible = "ti,am33xx";
+
+	chosen {
+		stdout-path = &uart3;
+	};
+
+	cpus {
+		cpu at 0 {
+			cpu0-supply = <&vdd1_reg>;
+		};
+	};
+
+	memory {
+		device_type = "memory";
+		reg = <0x80000000 0x10000000>; /* 256 MB */
+	};
+
+	vbat: fixedregulator at 0 {
+		compatible = "regulator-fixed";
+		regulator-name = "vbat";
+		regulator-min-microvolt = <3600000>;
+		regulator-max-microvolt = <3600000>;
+		regulator-boot-on;
+	};
+
+	lis3_reg: fixedregulator at 1 {
+		compatible = "regulator-fixed";
+		regulator-name = "lis3_reg";
+		regulator-boot-on;
+	};
+
+	panel {
+		compatible = "ti,tilcdc,panel";
+		status = "okay";
+		pinctrl-names = "default";
+		pinctrl-0 = <&lcd_pins_s0>;
+		panel-info {
+			ac-bias           = <255>;
+			ac-bias-intrpt    = <0>;
+			dma-burst-sz      = <16>;
+			bpp               = <16>;
+			fdd               = <0x80>;
+			sync-edge         = <0>;
+			sync-ctrl         = <1>;
+			raster-order      = <0>;
+			fifo-th           = <0>;
+		};
+
+		display-timings {
+			240x320p16 {
+				clock-frequency = <6500000>;
+				hactive = <240>;
+				vactive = <320>;
+				hfront-porch = <6>;
+				hback-porch = <6>;
+				hsync-len = <1>;
+				vback-porch = <6>;
+				vfront-porch = <6>;
+				vsync-len = <1>;
+				hsync-active = <0>;
+				vsync-active = <0>;
+				pixelclk-active = <1>;
+				de-active = <0>;
+			};
+		};
+	};
+};
+
+&am33xx_pinmux {
+	pinctrl-names = "default";
+	pinctrl-0 = <&clkout2_pin>;
+
+	i2c0_pins: pinmux_i2c0_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x988, PIN_INPUT_PULLUP | MUX_MODE0)	/* i2c0_sda.i2c0_sda */
+			AM33XX_IOPAD(0x98c, PIN_INPUT_PULLUP | MUX_MODE0)	/* i2c0_scl.i2c0_scl */
+		>;
+	};
+
+	i2c1_pins: pinmux_i2c1_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x958, PIN_INPUT_PULLUP | MUX_MODE2)	/* spi0_d1.i2c1_sda */
+			AM33XX_IOPAD(0x95c, PIN_INPUT_PULLUP | MUX_MODE2)	/* spi0_cs0.i2c1_scl */
+		>;
+	};
+
+	i2c2_pins: pinmux_i2c2_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x950, PIN_INPUT_PULLUP | MUX_MODE2)	/* spi0_clk.i2c2_sda */
+			AM33XX_IOPAD(0x954, PIN_INPUT_PULLUP | MUX_MODE2)	/* spi0_d0.i2c2_scl */
+		>;
+	};
+
+	spi1_pins: pinmux_spi1_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x990, PIN_OUTPUT | MUX_MODE3)		/* mcasp0_aclkx.spi1_sclk */
+			AM33XX_IOPAD(0x994, PIN_OUTPUT | MUX_MODE3)		/* mcasp0_fsx.spi1_d0 */
+			AM33XX_IOPAD(0x998, PIN_INPUT_PULLDOWN | MUX_MODE3)	/* mcasp0_axr0.spi1_d1 */
+			AM33XX_IOPAD(0x99C, PIN_OUTPUT | MUX_MODE3)		/* mcasp0_ahclkr.spi1_cs0 */
+		>;
+	};
+
+	uart0_pins: pinmux_uart0_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x96C, PIN_OUTPUT | MUX_MODE7)		/* uart0_rtsn.gpio1_9 */
+			AM33XX_IOPAD(0x970, PIN_INPUT_PULLUP | MUX_MODE0)	/* uart0_rxd.uart0_rxd */
+			AM33XX_IOPAD(0x974, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* uart0_txd.uart0_txd */
+		>;
+	};
+
+	uart1_pins: pinmux_uart1_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x980, PIN_INPUT_PULLUP | MUX_MODE0)	/* uart1_rxd.uart1_rxd */
+			AM33XX_IOPAD(0x984, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* uart1_txd.uart1_txd */
+		>;
+	};
+
+	uart3_pins: pinmux_uart3_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x960, PIN_INPUT_PULLUP | MUX_MODE1)	/* spi0_cs1.uart3_rxd */
+			AM33XX_IOPAD(0x964, PIN_OUTPUT_PULLDOWN | MUX_MODE1)	/* ecap0_in_pwm0_out.uart3_txd */
+		>;
+	};
+
+	clkout2_pin: pinmux_clkout2_pin {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x9b4, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* xdma_event_intr1.clkout2 */
+		>;
+	};
+
+	cpsw_default: cpsw_default {
+		pinctrl-single,pins = <
+			/* Port 1 (emac0) */
+			AM33XX_IOPAD(0x908, PIN_INPUT | MUX_MODE0)		/* mii1_col.mii1_col */
+			AM33XX_IOPAD(0x90C, PIN_INPUT | MUX_MODE0)		/* mii1_crs.mii1_crs */
+			AM33XX_IOPAD(0x910, PIN_INPUT | MUX_MODE0)		/* mii1_rxer.mii1_rxer */
+			AM33XX_IOPAD(0x914, PIN_OUTPUT | MUX_MODE0)		/* mii1_txen.mii1_txen */
+			AM33XX_IOPAD(0x918, PIN_INPUT | MUX_MODE0)		/* mii1_rxdv.mii1_rxdv */
+			AM33XX_IOPAD(0x91c, PIN_OUTPUT | MUX_MODE0)		/* mii1_txd3.mii1_txd3 */
+			AM33XX_IOPAD(0x920, PIN_OUTPUT | MUX_MODE0)		/* mii1_txd2.mii1_txd2 */
+			AM33XX_IOPAD(0x924, PIN_OUTPUT | MUX_MODE0)		/* mii1_txd1.mii1_txd1 */
+			AM33XX_IOPAD(0x928, PIN_OUTPUT | MUX_MODE0)		/* mii1_txd0.mii1_txd0 */
+			AM33XX_IOPAD(0x92c, PIN_INPUT | MUX_MODE0)		/* mii1_txclk.mii1_txclk */
+			AM33XX_IOPAD(0x930, PIN_INPUT | MUX_MODE0)		/* mii1_rxclk.mii1_rxclk */
+			AM33XX_IOPAD(0x934, PIN_INPUT | MUX_MODE0)		/* mii1_rxd3.mii1_rxd3 */
+			AM33XX_IOPAD(0x938, PIN_INPUT | MUX_MODE0)		/* mii1_rxd2.mii1_rxd2 */
+			AM33XX_IOPAD(0x93c, PIN_INPUT | MUX_MODE0)		/* mii1_rxd1.mii1_rxd1 */
+			AM33XX_IOPAD(0x940, PIN_INPUT | MUX_MODE0)		/* mii1_rxd0.mii1_rxd0 */
+
+			/* Port 2 (emac1) */
+			AM33XX_IOPAD(0x840, PIN_OUTPUT | MUX_MODE1)		/* mii2_txen.gpmc_a0 */
+			AM33XX_IOPAD(0x844, PIN_INPUT | MUX_MODE1)		/* mii2_rxdv.gpmc_a1 */
+			AM33XX_IOPAD(0x848, PIN_OUTPUT | MUX_MODE1)		/* mii2_txd3.gpmc_a2 */
+			AM33XX_IOPAD(0x84c, PIN_OUTPUT | MUX_MODE1)		/* mii2_txd2.gpmc_a3 */
+			AM33XX_IOPAD(0x850, PIN_OUTPUT | MUX_MODE1)		/* mii2_txd1.gpmc_a4 */
+			AM33XX_IOPAD(0x854, PIN_OUTPUT | MUX_MODE1)		/* mii2_txd0.gpmc_a5 */
+			AM33XX_IOPAD(0x858, PIN_INPUT | MUX_MODE1)		/* mii2_txclk.gpmc_a6 */
+			AM33XX_IOPAD(0x85c, PIN_INPUT | MUX_MODE1)		/* mii2_rxclk.gpmc_a7 */
+			AM33XX_IOPAD(0x860, PIN_INPUT | MUX_MODE1)		/* mii2_rxd3.gpmc_a8 */
+			AM33XX_IOPAD(0x864, PIN_INPUT | MUX_MODE1)		/* mii2_rxd2.gpmc_a9 */
+			AM33XX_IOPAD(0x868, PIN_INPUT | MUX_MODE1)		/* mii2_rxd1.gpmc_a10 */
+			AM33XX_IOPAD(0x86C, PIN_INPUT | MUX_MODE1)		/* mii2_rxd0.gpmc_a11 */
+			AM33XX_IOPAD(0x870, PIN_INPUT | MUX_MODE1)		/* mii2_crs.gpmc_wait0 */
+			AM33XX_IOPAD(0x874, PIN_INPUT | MUX_MODE1)		/* mii2_rxer.gpmc_wpn */
+			AM33XX_IOPAD(0x878, PIN_INPUT | MUX_MODE1)		/* mii2_col.gpmc_ben1 */
+		>;
+	};
+
+	davinci_mdio_default: davinci_mdio_default {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x948, PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0)	/* mdio_data.mdio_data */
+			AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLUP | MUX_MODE0)			/* mdio_clk.mdio_clk */
+		>;
+	};
+
+	mmc1_pins: pinmux_mmc1_pins {
+		/* eMMC */
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x8f0, PIN_INPUT_PULLUP | MUX_MODE0)	/* mmc0_dat3 */
+			AM33XX_IOPAD(0x8f4, PIN_INPUT_PULLUP | MUX_MODE0)	/* mmc0_dat2 */
+			AM33XX_IOPAD(0x8f8, PIN_INPUT_PULLUP | MUX_MODE0)	/* mmc0_dat1 */
+			AM33XX_IOPAD(0x8fc, PIN_INPUT_PULLUP | MUX_MODE0)	/* mmc0_dat0 */
+			AM33XX_IOPAD(0x900, PIN_INPUT_PULLUP | MUX_MODE0)	/* mmc0_clk */
+			AM33XX_IOPAD(0x904, PIN_INPUT_PULLUP | MUX_MODE0)	/* mmc0_cmd */
+		>;
+	};
+
+	mmc2_pins: pinmux_mmc2_pins {
+		/* SD cardcage */
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x80c, PIN_INPUT_PULLUP | MUX_MODE1)	/* gpmc_ad3.mmc1_dat3 */
+			AM33XX_IOPAD(0x808, PIN_INPUT_PULLUP | MUX_MODE1)	/* gpmc_ad2.mmc1_dat2 */
+			AM33XX_IOPAD(0x804, PIN_INPUT_PULLUP | MUX_MODE1)	/* gpmc_ad1.mmc1_dat1 */
+			AM33XX_IOPAD(0x800, PIN_INPUT_PULLUP | MUX_MODE1)	/* gpmc_ad0.mmc1_dat0 */
+			AM33XX_IOPAD(0x880, PIN_INPUT_PULLUP | MUX_MODE2)	/* gpmc_csn1.mmc1_clk */
+			AM33XX_IOPAD(0x884, PIN_INPUT_PULLUP | MUX_MODE2)	/* gpmc_csn2.mmc1_cmd */
+			/* card change signal for frontpanel SD cardcage */
+			AM33XX_IOPAD(0x890, PIN_INPUT | MUX_MODE7)		/* gpmc_advn_ale.gpio2_2 */
+		>;
+	};
+
+	lcd_pins_s0: lcd_pins_s0 {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x8a0, PIN_OUTPUT | MUX_MODE0)		/* lcd_data0.lcd_data0 */
+			AM33XX_IOPAD(0x8a4, PIN_OUTPUT | MUX_MODE0)		/* lcd_data1.lcd_data1 */
+			AM33XX_IOPAD(0x8a8, PIN_OUTPUT | MUX_MODE0)		/* lcd_data2.lcd_data2 */
+			AM33XX_IOPAD(0x8ac, PIN_OUTPUT | MUX_MODE0)		/* lcd_data3.lcd_data3 */
+			AM33XX_IOPAD(0x8b0, PIN_OUTPUT | MUX_MODE0)		/* lcd_data4.lcd_data4 */
+			AM33XX_IOPAD(0x8b4, PIN_OUTPUT | MUX_MODE0)		/* lcd_data5.lcd_data5 */
+			AM33XX_IOPAD(0x8b8, PIN_OUTPUT | MUX_MODE0)		/* lcd_data6.lcd_data6 */
+			AM33XX_IOPAD(0x8bc, PIN_OUTPUT | MUX_MODE0)		/* lcd_data7.lcd_data7 */
+			AM33XX_IOPAD(0x8c0, PIN_OUTPUT | MUX_MODE0)		/* lcd_data8.lcd_data8 */
+			AM33XX_IOPAD(0x8c4, PIN_OUTPUT | MUX_MODE0)		/* lcd_data9.lcd_data9 */
+			AM33XX_IOPAD(0x8c8, PIN_OUTPUT | MUX_MODE0)		/* lcd_data10.lcd_data10 */
+			AM33XX_IOPAD(0x8cc, PIN_OUTPUT | MUX_MODE0)		/* lcd_data11.lcd_data11 */
+			AM33XX_IOPAD(0x8d0, PIN_OUTPUT | MUX_MODE0)		/* lcd_data12.lcd_data12 */
+			AM33XX_IOPAD(0x8d4, PIN_OUTPUT | MUX_MODE0)		/* lcd_data13.lcd_data13 */
+			AM33XX_IOPAD(0x8d8, PIN_OUTPUT | MUX_MODE0)		/* lcd_data14.lcd_data14 */
+			AM33XX_IOPAD(0x8dc, PIN_OUTPUT | MUX_MODE0)		/* lcd_data15.lcd_data15 */
+			AM33XX_IOPAD(0x8e0, PIN_OUTPUT | MUX_MODE0)		/* lcd_vsync.lcd_vsync */
+			AM33XX_IOPAD(0x8e4, PIN_OUTPUT | MUX_MODE0)		/* lcd_hsync.lcd_hsync */
+			AM33XX_IOPAD(0x8e8, PIN_OUTPUT | MUX_MODE0)		/* lcd_pclk.lcd_pclk */
+			AM33XX_IOPAD(0x8ec, PIN_OUTPUT | MUX_MODE0)		/* lcd_ac_bias_en.lcd_ac_bias_en */
+		>;
+	};
+
+	dcan0_pins: pinmux_dcan0_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x978, PIN_OUTPUT | MUX_MODE2)		/* uart1_ctsn.d_can0_tx */
+			AM33XX_IOPAD(0x97c, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* uart1_rtsn.d_can0_rx */
+		>;
+	};
+};
+
+&uart0 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart0_pins>;
+
+	rts-gpio = <&gpio1 9 GPIO_ACTIVE_HIGH>;
+	rs485-rts-active-high;
+	rs485-rts-delay = <0 0>;
+	linux,rs485-enabled-at-boot-time;
+
+	status = "okay";
+};
+
+&uart1 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart1_pins>;
+
+	status = "okay";
+};
+
+&uart3 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart3_pins>;
+
+	status = "okay";
+};
+
+&i2c0 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&i2c0_pins>;
+
+	status = "okay";
+	clock-frequency = <400000>;
+
+	tps: tps at 2d {
+		reg = <0x2d>;
+	};
+
+	m2_eeprom: m2_eeprom at 50 {
+		compatible = "atmel,24c256";
+		reg = <0x50>;
+		status = "okay";
+	};
+};
+
+&i2c1 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&i2c1_pins>;
+
+	status = "okay";
+	clock-frequency = <100000>;
+
+	board_24aa025e48: board_24aa025e48 at 50 {
+		compatible = "atmel,24c02";
+		reg = <0x50>;
+	};
+
+	backplane_24aa025e48: backplane_24aa025e48 at 53 {
+		compatible = "atmel,24c02";
+		reg = <0x53>;
+	};
+
+	pca9532: pca9532 at 60 {
+		compatible = "nxp,pca9532";
+		reg = <0x60>;
+		psc0 = <0x97>;
+		pwm0 = <0x80>;
+		psc1 = <0x97>;
+		pwm1 = <0x10>;
+
+		run.red at 0 {
+			type = <PCA9532_TYPE_LED>;
+		};
+		run.green at 1 {
+			type = <PCA9532_TYPE_LED>;
+			default-state = "on";
+		};
+		s2.red at 2 {
+			type = <PCA9532_TYPE_LED>;
+		};
+		s2.green at 3 {
+			type = <PCA9532_TYPE_LED>;
+		};
+		s1.yellow at 4 {
+			type = <PCA9532_TYPE_LED>;
+		};
+		s1.green at 5 {
+			type = <PCA9532_TYPE_LED>;
+		};
+	};
+
+	pca9530: pca9530 at 61 {
+		compatible = "nxp,pca9530";
+		reg = <0x61>;
+
+		tft-panel at 0 {
+			type = <PCA9532_TYPE_LED>;
+			linux,default-trigger = "backlight";
+			default-state = "on";
+		};
+	};
+
+	mcp79400: mcp79400 at 6f {
+		compatible = "microchip,mcp7940x";
+		reg = <0x6f>;
+	};
+};
+
+&i2c2 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&i2c2_pins>;
+
+	status = "okay";
+	clock-frequency = <100000>;
+};
+
+&spi1 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&spi1_pins>;
+	ti,pindir-d0-out-d1-in;
+	status = "okay";
+
+	cfaf240320a032t {
+		compatible = "orisetech,otm3225a";
+		reg = <0>;
+		spi-max-frequency = <1000000>;
+		// SPI mode 3
+		spi-cpol;
+		spi-cpha;
+		status = "okay";
+	};
+};
+
+&usb {
+	status = "okay";
+};
+
+&usb_ctrl_mod {
+	status = "okay";
+};
+
+&usb0_phy {
+	status = "okay";
+};
+
+&usb1_phy {
+	status = "okay";
+};
+
+&usb0 {
+	status = "okay";
+};
+
+&usb1 {
+	status = "okay";
+};
+
+&cppi41dma  {
+	status = "okay";
+};
+
+/*
+ * Disable soc's rtc as we have no VBAT for it. This makes the board
+ * rtc (Microchip MCP79400) the default rtc device 'rtc0'.
+ */
+&rtc {
+	status = "disabled";
+};
+
+&lcdc {
+	status = "okay";
+};
+
+&elm {
+	status = "okay";
+};
+
+#include "tps65910.dtsi"
+
+&tps {
+	vcc1-supply = <&vbat>;
+	vcc2-supply = <&vbat>;
+	vcc3-supply = <&vbat>;
+	vcc4-supply = <&vbat>;
+	vcc5-supply = <&vbat>;
+	vcc6-supply = <&vbat>;
+	vcc7-supply = <&vbat>;
+	vccio-supply = <&vbat>;
+
+	regulators {
+		vrtc_reg: regulator at 0 {
+			regulator-name = "ldo_vrtc";
+			regulator-always-on;
+		};
+
+		vio_reg: regulator at 1 {
+			regulator-name = "buck_vdd_ddr";
+			regulator-always-on;
+		};
+
+		vdd1_reg: regulator at 2 {
+			/* VDD_MPU voltage limits */
+			regulator-name = "buck_vdd_mpu";
+			regulator-min-microvolt = <912500>;
+			regulator-max-microvolt = <1312500>;
+			regulator-boot-on;
+			regulator-always-on;
+		};
+
+		vdd2_reg: regulator at 3 {
+			/* VDD_CORE voltage limits */
+			regulator-name = "buck_vdd_core";
+			regulator-min-microvolt = <912500>;
+			regulator-max-microvolt = <1150000>;
+			regulator-boot-on;
+			regulator-always-on;
+		};
+
+		vdd3_reg: regulator at 4 {
+			regulator-name = "boost_res";
+			regulator-always-on;
+		};
+
+		vdig1_reg: regulator at 5 {
+			regulator-name = "ldo_vdig1";
+			regulator-always-on;
+		};
+
+		vdig2_reg: regulator at 6 {
+			regulator-name = "ldo_vdig2";
+			regulator-always-on;
+		};
+
+		vpll_reg: regulator at 7 {
+			regulator-name = "ldo_vpll";
+			regulator-always-on;
+		};
+
+		vdac_reg: regulator at 8 {
+			regulator-name = "ldo_vdac";
+			regulator-always-on;
+		};
+
+		vaux1_reg: regulator at 9 {
+			regulator-name = "ldo_vaux1";
+			regulator-always-on;
+		};
+
+		vaux2_reg: regulator at 10 {
+			regulator-name = "ldo_vaux2";
+			regulator-always-on;
+		};
+
+		vaux33_reg: regulator at 11 {
+			regulator-name = "ldo_vaux33";
+			regulator-always-on;
+		};
+
+		vmmc_reg: regulator at 12 {
+			regulator-name = "ldo_vmmc";
+			regulator-min-microvolt = <1800000>;
+			regulator-max-microvolt = <3300000>;
+			regulator-always-on;
+		};
+
+		vbb_reg: regulator at 13 {
+			regulator-name = "bat_vbb";
+		};
+	};
+};
+
+&mac {
+	pinctrl-names = "default";
+	pinctrl-0 = <&cpsw_default>;
+	dual_emac;			/* no switch, two distinct MACs */
+	status = "okay";
+};
+
+&davinci_mdio {
+	pinctrl-names = "default";
+	pinctrl-0 = <&davinci_mdio_default>;
+	status = "okay";
+};
+
+&cpsw_emac0 {
+	phy_id = <&davinci_mdio>, <0>;
+	phy-mode = "mii";
+	dual_emac_res_vlan = <1>;
+};
+
+&cpsw_emac1 {
+	phy_id = <&davinci_mdio>, <1>;
+	phy-mode = "mii";
+	dual_emac_res_vlan = <2>;
+};
+
+&tscadc {
+	status = "okay";
+	tsc {
+		ti,wires = <4>;
+		ti,x-plate-resistance = <200>;
+		ti,coordinate-readouts = <5>;
+		ti,wire-config = <0x01 0x10 0x22 0x33>;
+		ti,charge-delay = <0x400>;
+	};
+
+	adc {
+		ti,adc-channels = <4 5 6 7>;
+	};
+};
+
+&mmc1 {
+	status = "okay";
+	vmmc-supply = <&vmmc_reg>;
+	bus-width = <4>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&mmc1_pins>;
+	non-removable;
+};
+
+&mmc2 {
+	status = "okay";
+	vmmc-supply = <&vmmc_reg>;
+	bus-width = <4>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&mmc2_pins>;
+	cd-gpios = <&gpio2 2 GPIO_ACTIVE_LOW>;
+};
+
+&sham {
+	status = "okay";
+};
+
+&aes {
+	status = "okay";
+};
+
+&dcan0 {
+	status = "okay";
+	pinctrl-names = "default";
+	pinctrl-0 = <&dcan0_pins>;
+};

Modified: head/sys/gnu/dts/arm/am33xx.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx.dtsi	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am33xx.dtsi	Thu Jun 14 07:12:10 2018	(r335121)
@@ -147,6 +147,8 @@
 		mpu {
 			compatible = "ti,omap3-mpu";
 			ti,hwmods = "mpu";
+			pm-sram = <&pm_sram_code
+				   &pm_sram_data>;
 		};
 	};
 
@@ -905,6 +907,21 @@
 		ocmcram: ocmcram at 40300000 {
 			compatible = "mmio-sram";
 			reg = <0x40300000 0x10000>; /* 64k */
+			ranges = <0x0 0x40300000 0x10000>;
+			#address-cells = <1>;
+			#size-cells = <1>;
+
+			pm_sram_code: pm-sram-code at 0 {
+				compatible = "ti,sram";
+				reg = <0x0 0x1000>;
+				protect-exec;
+			};
+
+			pm_sram_data: pm-sram-data at 1000 {
+				compatible = "ti,sram";
+				reg = <0x1000 0x1000>;
+				pool;
+			};
 		};
 
 		elm: elm at 48080000 {
@@ -945,6 +962,10 @@
 			compatible = "ti,emif-am3352";
 			reg = <0x4c000000 0x1000000>;
 			ti,hwmods = "emif";
+			interrupts = <101>;
+			sram = <&pm_sram_code
+				&pm_sram_data>;
+			ti,no-idle;
 		};
 
 		gpmc: gpmc at 50000000 {

Modified: head/sys/gnu/dts/arm/am4372.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am4372.dtsi	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am4372.dtsi	Thu Jun 14 07:12:10 2018	(r335121)
@@ -92,6 +92,16 @@
 		};
 	};
 
+	soc {
+		compatible = "ti,omap-infra";
+		mpu {
+			compatible = "ti,omap4-mpu";
+			ti,hwmods = "mpu";
+			pm-sram = <&pm_sram_code
+				   &pm_sram_data>;
+		};
+	};
+
 	gic: interrupt-controller at 48241000 {
 		compatible = "arm,cortex-a9-gic";
 		interrupt-controller;
@@ -143,6 +153,7 @@
 		#size-cells = <1>;
 		ranges;
 		ti,hwmods = "l3_main";
+		ti,no-idle;
 		reg = <0x44000000 0x400000
 		       0x44800000 0x400000>;
 		interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>,
@@ -237,6 +248,10 @@
 			compatible = "ti,emif-am4372";
 			reg = <0x4c000000 0x1000000>;
 			ti,hwmods = "emif";
+			interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
+			ti,no-idle;
+			sram = <&pm_sram_code
+				&pm_sram_data>;
 		};
 
 		edma: edma at 49000000 {
@@ -1141,6 +1156,21 @@
 		ocmcram: ocmcram at 40300000 {
 			compatible = "mmio-sram";
 			reg = <0x40300000 0x40000>; /* 256k */
+			ranges = <0x0 0x40300000 0x40000>;
+			#address-cells = <1>;
+			#size-cells = <1>;
+
+			pm_sram_code: pm-sram-code at 0 {
+				compatible = "ti,sram";
+				reg = <0x0 0x1000>;
+				protect-exec;
+			};
+
+			pm_sram_data: pm-sram-data at 1000 {
+				compatible = "ti,sram";
+				reg = <0x1000 0x1000>;
+				pool;
+			};
 		};
 
 		dcan0: can at 481cc000 {

Modified: head/sys/gnu/dts/arm/am437x-gp-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-gp-evm.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am437x-gp-evm.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -805,7 +805,7 @@
 };
 
 &usb1 {
-	dr_mode = "peripheral";
+	dr_mode = "otg";
 	status = "okay";
 };
 

Modified: head/sys/gnu/dts/arm/am437x-sk-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-sk-evm.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am437x-sk-evm.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -600,7 +600,7 @@
 };
 
 &usb1 {
-	dr_mode = "peripheral";
+	dr_mode = "otg";
 	status = "okay";
 	pinctrl-names = "default";
 	pinctrl-0 = <&usb1_pins>;

Modified: head/sys/gnu/dts/arm/am43x-epos-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am43x-epos-evm.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am43x-epos-evm.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -856,7 +856,7 @@
 };
 
 &usb1 {
-	dr_mode = "peripheral";
+	dr_mode = "otg";
 	status = "okay";
 };
 

Modified: head/sys/gnu/dts/arm/am571x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am571x-idk.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am571x-idk.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -10,8 +10,8 @@
 #include "dra72x.dtsi"
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/interrupt-controller/irq.h>
-#include "am57xx-idk-common.dtsi"
 #include "dra72x-mmc-iodelay.dtsi"
+#include "am57xx-idk-common.dtsi"
 
 / {
 	model = "TI AM5718 IDK";

Modified: head/sys/gnu/dts/arm/am572x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am572x-idk.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am572x-idk.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -9,9 +9,8 @@
 /dts-v1/;
 
 #include "dra74x.dtsi"
-#include "am572x-idk-common.dtsi"
-#include "am57xx-idk-common.dtsi"
 #include "dra74x-mmc-iodelay.dtsi"
+#include "am572x-idk-common.dtsi"
 
 / {
 	model = "TI AM5728 IDK";

Modified: head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi	Thu Jun 14 07:12:10 2018	(r335121)
@@ -442,6 +442,7 @@
 	pinctrl-0 = <&mmc2_pins_default>;
 
 	vmmc-supply = <&vdd_3v3>;
+	vqmmc-supply = <&vdd_3v3>;
 	bus-width = <8>;
 	ti,non-removable;
 	cap-mmc-dual-data-rate;

Modified: head/sys/gnu/dts/arm/am57xx-idk-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am57xx-idk-common.dtsi	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/am57xx-idk-common.dtsi	Thu Jun 14 07:12:10 2018	(r335121)
@@ -115,6 +115,17 @@
 			DRA7XX_CORE_IOPAD(0x37d4, MUX_MODE15 | PULL_UP)	/* dcan1_rx.off */
 		>;
 	};
+
+	mmc1_pins_default: mmc1_pins_default {
+		pinctrl-single,pins = <
+			DRA7XX_CORE_IOPAD(0x3754, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mmc1_clk.clk */
+			DRA7XX_CORE_IOPAD(0x3758, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc1_cmd.cmd */
+			DRA7XX_CORE_IOPAD(0x375c, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc1_dat0.dat0 */
+			DRA7XX_CORE_IOPAD(0x3760, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc1_dat1.dat1 */
+			DRA7XX_CORE_IOPAD(0x3764, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc1_dat2.dat2 */
+			DRA7XX_CORE_IOPAD(0x3768, PIN_INPUT_PULLUP | MUX_MODE0) /* mmc1_dat3.dat3 */
+		>;
+	};
 };
 
 &i2c1 {
@@ -410,6 +421,7 @@
 &mmc2 {
 	status = "okay";
 	vmmc-supply = <&v3_3d>;
+	vqmmc-supply = <&v3_3d>;
 	bus-width = <8>;
 	ti,non-removable;
 	max-frequency = <96000000>;

Modified: head/sys/gnu/dts/arm/animeo_ip.dts
==============================================================================
--- head/sys/gnu/dts/arm/animeo_ip.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/animeo_ip.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -24,7 +24,7 @@
 	};
 
 	chosen {
-		linux,stdout-path = &usart2;
+		stdout-path = &usart2;
 	};
 
 	memory {

Modified: head/sys/gnu/dts/arm/arm-realview-eb.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-eb.dtsi	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/arm-realview-eb.dtsi	Thu Jun 14 07:12:10 2018	(r335121)
@@ -143,6 +143,43 @@
 		port1-otg;
 	};
 
+	bridge {
+		compatible = "ti,ths8134a", "ti,ths8134";
+		#address-cells = <1>;
+		#size-cells = <0>;
+
+		ports {
+			#address-cells = <1>;
+			#size-cells = <0>;
+
+			port at 0 {
+				reg = <0>;
+
+				vga_bridge_in: endpoint {
+					remote-endpoint = <&clcd_pads>;
+				};
+			};
+
+			port at 1 {
+				reg = <1>;
+
+				vga_bridge_out: endpoint {
+					remote-endpoint = <&vga_con_in>;
+				};
+			};
+		};
+	};
+
+	vga {
+		compatible = "vga-connector";
+
+		port {
+			vga_con_in: endpoint {
+				remote-endpoint = <&vga_bridge_out>;
+			};
+		};
+	};
+
 	/* These peripherals are inside the FPGA */
 	fpga {
 		#address-cells = <1>;
@@ -409,34 +446,13 @@
 			interrupt-names = "combined";
 			clocks = <&oscclk0>, <&pclk>;
 			clock-names = "clcdclk", "apb_pclk";
+			/* 1024x768 16bpp @65MHz works fine */
+			max-memory-bandwidth = <95000000>;
 
 			port {
 				clcd_pads: endpoint {
-					remote-endpoint = <&clcd_panel>;
+					remote-endpoint = <&vga_bridge_in>;
 					arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
-				};
-			};
-
-			panel {
-				compatible = "panel-dpi";
-
-				port {
-					clcd_panel: endpoint {
-						remote-endpoint = <&clcd_pads>;
-					};
-				};
-
-				/* Standard 640x480 VGA timings */
-				panel-timing {
-					clock-frequency = <25175000>;
-					hactive = <640>;
-					hback-porch = <48>;
-					hfront-porch = <16>;
-					hsync-len = <96>;
-					vactive = <480>;
-					vback-porch = <33>;
-					vfront-porch = <10>;
-					vsync-len = <2>;
 				};
 			};
 		};

Modified: head/sys/gnu/dts/arm/arm-realview-pb1176.dts
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-pb1176.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/arm-realview-pb1176.dts	Thu Jun 14 07:12:10 2018	(r335121)
@@ -161,6 +161,43 @@
 		port1-otg;
 	};
 
+	bridge {
+		compatible = "ti,ths8134a", "ti,ths8134";
+		#address-cells = <1>;
+		#size-cells = <0>;
+
+		ports {
+			#address-cells = <1>;
+			#size-cells = <0>;
+
+			port at 0 {
+				reg = <0>;
+
+				vga_bridge_in: endpoint {
+					remote-endpoint = <&clcd_pads>;
+				};
+			};
+
+			port at 1 {
+				reg = <1>;
+
+				vga_bridge_out: endpoint {
+					remote-endpoint = <&vga_con_in>;
+				};
+			};
+		};
+	};
+
+	vga {
+		compatible = "vga-connector";
+
+		port {
+			vga_con_in: endpoint {
+				remote-endpoint = <&vga_bridge_out>;
+			};
+		};
+	};
+
 	soc {
 		#address-cells = <1>;
 		#size-cells = <1>;
@@ -403,36 +440,15 @@
 			interrupts = <0 47 IRQ_TYPE_LEVEL_HIGH>;
 			clocks = <&oscclk0>, <&pclk>;
 			clock-names = "clcdclk", "apb_pclk";
+			/* 1024x768 16bpp @65MHz works fine */
+			max-memory-bandwidth = <95000000>;
 
 			port {
 				clcd_pads: endpoint {
-					remote-endpoint = <&clcd_panel>;
+					remote-endpoint = <&vga_bridge_in>;
 					arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
 				};
 			};
-
-			panel {
-				compatible = "panel-dpi";
-
-				port {
-					clcd_panel: endpoint {
-						remote-endpoint = <&clcd_pads>;
-					};
-				};
-
-				/* Standard 640x480 VGA timings */
-				panel-timing {
-					clock-frequency = <25175000>;
-					hactive = <640>;
-					hback-porch = <48>;
-					hfront-porch = <16>;
-					hsync-len = <96>;
-					vactive = <480>;
-					vback-porch = <33>;
-					vfront-porch = <10>;
-					vsync-len = <2>;
-				};
-			};
 		};
 	};
 
@@ -564,7 +580,5 @@
 			clocks = <&pclk>;
 			clock-names = "apb_pclk";
 		};
-
-
 	};
 };

Modified: head/sys/gnu/dts/arm/arm-realview-pb11mp.dts
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-pb11mp.dts	Thu Jun 14 07:09:50 2018	(r335120)
+++ head/sys/gnu/dts/arm/arm-realview-pb11mp.dts	Thu Jun 14 07:12:10 2018	(r335121)

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-head mailing list