svn commit: r320130 - in head/sys/gnu/dts: arm include/dt-bindings/clock include/dt-bindings/display include/dt-bindings/gpio include/dt-bindings/leds include/dt-bindings/mailbox include/dt-binding...

Emmanuel Vadot manu at FreeBSD.org
Tue Jun 20 03:13:52 UTC 2017


Author: manu
Date: Tue Jun 20 03:13:49 2017
New Revision: 320130
URL: https://svnweb.freebsd.org/changeset/base/320130

Log:
  Update the GNU DTS file from Linux 4.11

Added:
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/am335x-boneblack-common.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/am335x-boneblack-wireless.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/am335x-bonegreen-common.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/am335x-bonegreen-wireless.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/am335x-pcm-953.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/am335x-phycore-rdk.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-388-clearfog-base.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-388-clearfog-pro.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-388-clearfog.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-xp-98dx3236.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-xp-98dx3336.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-xp-98dx4251.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-xp-db-dxbc2.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/armada-xp-db-xc3-24g4xg.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/aspeed-bmc-opp-romulus.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/at91-linea.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/at91-tse850-3.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/axp223.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/bcm47081-luxul-xap-1410.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/bcm47081-luxul-xwr-1200.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/da850-lego-ev3.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/exynos4412-pinctrl.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/exynos4412-prime.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6dl-icore-rqs.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6dl-savageboard.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6q-mccmon6.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6q-savageboard.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6qdl-savageboard.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6ul-isiot-emmc.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6ul-isiot-nand.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6ul-isiot.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6ul-opos6ul.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/imx6ul-opos6uldev.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sama5d36ek_cmp.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sama5d3xcm_cmp.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sama5d3xmb_cmp.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/socfpga_arria10_socdk_nand.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sun5i-a13-licheepi-one.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sun8i-h2-plus-orangepi-zero.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sun8i-h3-beelink-x2.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sun8i-v3s-licheepi-zero.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/sun8i-v3s.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/vf610-zii-dev-rev-c.dts
     - copied unchanged from r320128, vendor/device-tree/dist/src/arm/vf610-zii-dev.dtsi
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/hi3660-clock.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/rk3328-cru.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/ste-ab8500.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/stm32fx-clock.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/sun5i-ccu.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/sun8i-v3s-ccu.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/sun9i-a80-ccu.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/sun9i-a80-de.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/clock/sun9i-a80-usb.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/net/mscc-phy-vsc8531.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/pinctrl/stm32h7-pinfunc.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/power/rk3328-power.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/reset/sun5i-ccu.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/reset/sun8i-v3s-ccu.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/reset/sun9i-a80-ccu.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/reset/sun9i-a80-de.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/reset/sun9i-a80-usb.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/soc/zte,pm_domains.h
     - copied unchanged from r320128, vendor/device-tree/dist/include/dt-bindings/thermal/lm90.h
Directory Properties:
  head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi   (props changed)
  head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts   (props changed)
  head/sys/gnu/dts/arm/am335x-bonegreen-common.dtsi   (props changed)
  head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts   (props changed)
  head/sys/gnu/dts/arm/am335x-pcm-953.dtsi   (props changed)
  head/sys/gnu/dts/arm/am335x-phycore-rdk.dts   (props changed)
  head/sys/gnu/dts/arm/armada-388-clearfog-base.dts   (props changed)
  head/sys/gnu/dts/arm/armada-388-clearfog-pro.dts   (props changed)
  head/sys/gnu/dts/arm/armada-388-clearfog.dtsi   (props changed)
  head/sys/gnu/dts/arm/armada-xp-98dx3236.dtsi   (props changed)
  head/sys/gnu/dts/arm/armada-xp-98dx3336.dtsi   (props changed)
  head/sys/gnu/dts/arm/armada-xp-98dx4251.dtsi   (props changed)
  head/sys/gnu/dts/arm/armada-xp-db-dxbc2.dts   (props changed)
  head/sys/gnu/dts/arm/armada-xp-db-xc3-24g4xg.dts   (props changed)
  head/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts   (props changed)
  head/sys/gnu/dts/arm/at91-linea.dtsi   (props changed)
  head/sys/gnu/dts/arm/at91-tse850-3.dts   (props changed)
  head/sys/gnu/dts/arm/axp223.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts   (props changed)
  head/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts   (props changed)
  head/sys/gnu/dts/arm/da850-lego-ev3.dts   (props changed)
  head/sys/gnu/dts/arm/exynos4412-pinctrl.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos4412-prime.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6dl-icore-rqs.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-savageboard.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-mccmon6.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-savageboard.dts   (props changed)
  head/sys/gnu/dts/arm/imx6qdl-savageboard.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ul-isiot-emmc.dts   (props changed)
  head/sys/gnu/dts/arm/imx6ul-isiot-nand.dts   (props changed)
  head/sys/gnu/dts/arm/imx6ul-isiot.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ul-opos6ul.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx6ul-opos6uldev.dts   (props changed)
  head/sys/gnu/dts/arm/sama5d36ek_cmp.dts   (props changed)
  head/sys/gnu/dts/arm/sama5d3xcm_cmp.dtsi   (props changed)
  head/sys/gnu/dts/arm/sama5d3xmb_cmp.dtsi   (props changed)
  head/sys/gnu/dts/arm/socfpga_arria10_socdk_nand.dts   (props changed)
  head/sys/gnu/dts/arm/sun5i-a13-licheepi-one.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-zero.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-v3s-licheepi-zero.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-v3s.dtsi   (props changed)
  head/sys/gnu/dts/arm/vf610-zii-dev-rev-c.dts   (props changed)
  head/sys/gnu/dts/arm/vf610-zii-dev.dtsi   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/hi3660-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/rk3328-cru.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/ste-ab8500.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/stm32fx-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun5i-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun8i-v3s-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-de.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-usb.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/net/mscc-phy-vsc8531.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/rk3328-power.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun5i-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun8i-v3s-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-de.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-usb.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/soc/zte,pm_domains.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/thermal/lm90.h   (props changed)
Modified:
  head/sys/gnu/dts/arm/alpine.dtsi
  head/sys/gnu/dts/arm/am335x-baltos.dtsi
  head/sys/gnu/dts/arm/am335x-bone-common.dtsi
  head/sys/gnu/dts/arm/am335x-boneblack.dts
  head/sys/gnu/dts/arm/am335x-bonegreen.dts
  head/sys/gnu/dts/arm/am335x-chiliboard.dts
  head/sys/gnu/dts/arm/am335x-chilisom.dtsi
  head/sys/gnu/dts/arm/am335x-evm.dts
  head/sys/gnu/dts/arm/am335x-evmsk.dts
  head/sys/gnu/dts/arm/am335x-icev2.dts
  head/sys/gnu/dts/arm/am335x-nano.dts
  head/sys/gnu/dts/arm/am335x-phycore-som.dtsi
  head/sys/gnu/dts/arm/am335x-sl50.dts
  head/sys/gnu/dts/arm/am335x-wega.dtsi
  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-idk-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/am57xx-beagle-x15-common.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/am57xx-beagle-x15-revb1.dts   (contents, props changed)
  head/sys/gnu/dts/arm/am57xx-beagle-x15.dts
  head/sys/gnu/dts/arm/am57xx-idk-common.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-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-linksys.dtsi
  head/sys/gnu/dts/arm/armada-385-turris-omnia.dts   (contents, props changed)
  head/sys/gnu/dts/arm/armada-385.dtsi
  head/sys/gnu/dts/arm/armada-388-clearfog.dts
  head/sys/gnu/dts/arm/armada-388-db.dts
  head/sys/gnu/dts/arm/armada-388-rd.dts
  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   (contents, props changed)
  head/sys/gnu/dts/arm/armada-390.dtsi
  head/sys/gnu/dts/arm/armada-395.dtsi   (contents, props changed)
  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-axpwifiap.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/aspeed-ast2500-evb.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-palmetto.dts
  head/sys/gnu/dts/arm/aspeed-g4.dtsi
  head/sys/gnu/dts/arm/aspeed-g5.dtsi
  head/sys/gnu/dts/arm/at91-sama5d2_xplained.dts
  head/sys/gnu/dts/arm/at91-sama5d4_xplained.dts
  head/sys/gnu/dts/arm/axm55xx.dtsi
  head/sys/gnu/dts/arm/bcm-nsp.dtsi
  head/sys/gnu/dts/arm/bcm2835-rpi.dtsi
  head/sys/gnu/dts/arm/bcm283x.dtsi
  head/sys/gnu/dts/arm/bcm4708-asus-rt-ac56u.dts
  head/sys/gnu/dts/arm/bcm4708-asus-rt-ac68u.dts
  head/sys/gnu/dts/arm/bcm4708-buffalo-wzr-1750dhp.dts
  head/sys/gnu/dts/arm/bcm4708-luxul-xap-1510.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm4708-luxul-xwc-1000.dts
  head/sys/gnu/dts/arm/bcm4708-netgear-r6250.dts
  head/sys/gnu/dts/arm/bcm4708-netgear-r6300-v2.dts
  head/sys/gnu/dts/arm/bcm4708-smartrg-sr400ac.dts
  head/sys/gnu/dts/arm/bcm4708.dtsi
  head/sys/gnu/dts/arm/bcm47081-asus-rt-n18u.dts
  head/sys/gnu/dts/arm/bcm47081-buffalo-wzr-600dhp2.dts
  head/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts
  head/sys/gnu/dts/arm/bcm47081.dtsi
  head/sys/gnu/dts/arm/bcm4709-asus-rt-ac87u.dts
  head/sys/gnu/dts/arm/bcm4709-buffalo-wxr-1900dhp.dts
  head/sys/gnu/dts/arm/bcm4709-netgear-r7000.dts
  head/sys/gnu/dts/arm/bcm4709-netgear-r8000.dts
  head/sys/gnu/dts/arm/bcm4709-tplink-archer-c9-v1.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm4709.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/bcm47094-dlink-dir-885l.dts
  head/sys/gnu/dts/arm/bcm47094-luxul-xwr-3100.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm47094-netgear-r8500.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm47094.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/bcm5301x.dtsi
  head/sys/gnu/dts/arm/bcm53573.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/bcm94708.dts
  head/sys/gnu/dts/arm/bcm94709.dts
  head/sys/gnu/dts/arm/bcm953012er.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm953012k.dts
  head/sys/gnu/dts/arm/bcm958522er.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm958525er.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm958525xmc.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm958622hr.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm958623hr.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm958625hr.dts   (contents, props changed)
  head/sys/gnu/dts/arm/bcm958625k.dts
  head/sys/gnu/dts/arm/bcm988312hr.dts   (contents, props changed)
  head/sys/gnu/dts/arm/da850-evm.dts
  head/sys/gnu/dts/arm/da850-lcdk.dts   (contents, props changed)
  head/sys/gnu/dts/arm/da850.dtsi
  head/sys/gnu/dts/arm/dm814x.dtsi
  head/sys/gnu/dts/arm/dm816x.dtsi
  head/sys/gnu/dts/arm/dove-cm-a510.dtsi
  head/sys/gnu/dts/arm/dove-sbc-a510.dts
  head/sys/gnu/dts/arm/dra7-evm.dts
  head/sys/gnu/dts/arm/dra7.dtsi
  head/sys/gnu/dts/arm/dra71-evm.dts   (contents, props changed)
  head/sys/gnu/dts/arm/dra72-evm-common.dtsi
  head/sys/gnu/dts/arm/dra72-evm-revc.dts
  head/sys/gnu/dts/arm/ecx-2000.dts
  head/sys/gnu/dts/arm/exynos-mfc-reserved-memory.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/exynos3250.dtsi
  head/sys/gnu/dts/arm/exynos4.dtsi
  head/sys/gnu/dts/arm/exynos4210.dtsi
  head/sys/gnu/dts/arm/exynos4412-itop-elite.dts   (contents, props changed)
  head/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
  head/sys/gnu/dts/arm/exynos4412-odroidu3.dts
  head/sys/gnu/dts/arm/exynos4412-odroidx.dts
  head/sys/gnu/dts/arm/exynos4412-odroidx2.dts
  head/sys/gnu/dts/arm/exynos4412.dtsi
  head/sys/gnu/dts/arm/exynos5.dtsi
  head/sys/gnu/dts/arm/exynos5250.dtsi
  head/sys/gnu/dts/arm/exynos5260.dtsi
  head/sys/gnu/dts/arm/exynos5410.dtsi
  head/sys/gnu/dts/arm/exynos5420.dtsi
  head/sys/gnu/dts/arm/exynos5440.dtsi
  head/sys/gnu/dts/arm/imx1-ads.dts
  head/sys/gnu/dts/arm/imx1.dtsi
  head/sys/gnu/dts/arm/imx23.dtsi
  head/sys/gnu/dts/arm/imx25.dtsi
  head/sys/gnu/dts/arm/imx27-apf27dev.dts
  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-rdk.dts
  head/sys/gnu/dts/arm/imx27-phytec-phycore-som.dtsi
  head/sys/gnu/dts/arm/imx27.dtsi
  head/sys/gnu/dts/arm/imx28.dtsi
  head/sys/gnu/dts/arm/imx31.dtsi
  head/sys/gnu/dts/arm/imx35.dtsi
  head/sys/gnu/dts/arm/imx50-evk.dts
  head/sys/gnu/dts/arm/imx51-apf51dev.dts
  head/sys/gnu/dts/arm/imx51-babbage.dts
  head/sys/gnu/dts/arm/imx51-digi-connectcore-som.dtsi
  head/sys/gnu/dts/arm/imx51-eukrea-mbimxsd51-baseboard.dts
  head/sys/gnu/dts/arm/imx53-qsb-common.dtsi
  head/sys/gnu/dts/arm/imx53-qsb.dts
  head/sys/gnu/dts/arm/imx53-qsrb.dts
  head/sys/gnu/dts/arm/imx53-smd.dts
  head/sys/gnu/dts/arm/imx53-tqma53.dtsi
  head/sys/gnu/dts/arm/imx53-tx53.dtsi
  head/sys/gnu/dts/arm/imx53-voipac-dmm-668.dtsi
  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-colibri-eval-v3.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6dl-cubox-i.dts
  head/sys/gnu/dts/arm/imx6dl-hummingboard.dts
  head/sys/gnu/dts/arm/imx6dl-icore.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6dl-nit6xlite.dts
  head/sys/gnu/dts/arm/imx6dl-nitrogen6x.dts
  head/sys/gnu/dts/arm/imx6dl-sabrelite.dts
  head/sys/gnu/dts/arm/imx6dl-ts4900.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6q-apalis-ixora.dts
  head/sys/gnu/dts/arm/imx6q-b450v3.dts
  head/sys/gnu/dts/arm/imx6q-b650v3.dts
  head/sys/gnu/dts/arm/imx6q-b850v3.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-cubox-i.dts
  head/sys/gnu/dts/arm/imx6q-dmo-edmqmx6.dts
  head/sys/gnu/dts/arm/imx6q-evi.dts
  head/sys/gnu/dts/arm/imx6q-gw5400-a.dts
  head/sys/gnu/dts/arm/imx6q-h100.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6q-hummingboard.dts
  head/sys/gnu/dts/arm/imx6q-icore-rqs.dts
  head/sys/gnu/dts/arm/imx6q-icore.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6q-marsboard.dts
  head/sys/gnu/dts/arm/imx6q-nitrogen6_max.dts
  head/sys/gnu/dts/arm/imx6q-nitrogen6_som2.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6q-nitrogen6x.dts
  head/sys/gnu/dts/arm/imx6q-novena.dts
  head/sys/gnu/dts/arm/imx6q-sabrelite.dts
  head/sys/gnu/dts/arm/imx6q-ts4900.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6q-utilite-pro.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
  head/sys/gnu/dts/arm/imx6qdl-apf6dev.dtsi
  head/sys/gnu/dts/arm/imx6qdl-aristainetos.dtsi
  head/sys/gnu/dts/arm/imx6qdl-aristainetos2.dtsi
  head/sys/gnu/dts/arm/imx6qdl-colibri.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-cubox-i.dtsi
  head/sys/gnu/dts/arm/imx6qdl-dfi-fs700-m60.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   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-hummingboard.dtsi
  head/sys/gnu/dts/arm/imx6qdl-icore-rqs.dtsi
  head/sys/gnu/dts/arm/imx6qdl-icore.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-microsom-ar8035.dtsi
  head/sys/gnu/dts/arm/imx6qdl-microsom.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   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-nitrogen6x.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-ts4900.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6qdl-tx6.dtsi
  head/sys/gnu/dts/arm/imx6qdl.dtsi
  head/sys/gnu/dts/arm/imx6qp.dtsi
  head/sys/gnu/dts/arm/imx6sl-evk.dts
  head/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts
  head/sys/gnu/dts/arm/imx6sx-sdb-sai.dts
  head/sys/gnu/dts/arm/imx6sx-udoo-neo.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6ul-geam-kit.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6ul-geam.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6ul-liteboard.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6ul-litesom.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts
  head/sys/gnu/dts/arm/imx6ul-tx6ul.dtsi
  head/sys/gnu/dts/arm/imx6ul.dtsi
  head/sys/gnu/dts/arm/imx6ull-14x14-evk.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx6ull.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx7-colibri.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/imx7d-cl-som-imx7.dts
  head/sys/gnu/dts/arm/imx7d-nitrogen7.dts
  head/sys/gnu/dts/arm/imx7d-pinfunc.h
  head/sys/gnu/dts/arm/imx7d-sdb.dts
  head/sys/gnu/dts/arm/imx7s-warp.dts   (contents, props changed)
  head/sys/gnu/dts/arm/imx7s.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/keystone-k2e-netcp.dtsi
  head/sys/gnu/dts/arm/keystone-k2e.dtsi
  head/sys/gnu/dts/arm/keystone-k2g.dtsi
  head/sys/gnu/dts/arm/keystone-k2hk-netcp.dtsi
  head/sys/gnu/dts/arm/keystone-k2hk.dtsi
  head/sys/gnu/dts/arm/keystone-k2l-netcp.dtsi
  head/sys/gnu/dts/arm/keystone-k2l.dtsi
  head/sys/gnu/dts/arm/keystone.dtsi
  head/sys/gnu/dts/arm/kirkwood-dir665.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-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/logicpd-torpedo-som.dtsi
  head/sys/gnu/dts/arm/ls1021a.dtsi
  head/sys/gnu/dts/arm/mt2701-evb.dts
  head/sys/gnu/dts/arm/mt2701.dtsi
  head/sys/gnu/dts/arm/mt6580.dtsi
  head/sys/gnu/dts/arm/mt6589.dtsi
  head/sys/gnu/dts/arm/mt7623-evb.dts
  head/sys/gnu/dts/arm/mt7623.dtsi
  head/sys/gnu/dts/arm/mt8127.dtsi
  head/sys/gnu/dts/arm/mt8135.dtsi
  head/sys/gnu/dts/arm/mvebu-linkstation-fan.dtsi
  head/sys/gnu/dts/arm/mvebu-linkstation-gpio-simple.dtsi
  head/sys/gnu/dts/arm/omap3-beagle-xm.dts
  head/sys/gnu/dts/arm/omap3-igep.dtsi
  head/sys/gnu/dts/arm/omap3-n900.dts
  head/sys/gnu/dts/arm/omap4-panda-common.dtsi
  head/sys/gnu/dts/arm/omap5-igep0050.dts
  head/sys/gnu/dts/arm/omap5-uevm.dts
  head/sys/gnu/dts/arm/omap5.dtsi
  head/sys/gnu/dts/arm/orion5x-kuroboxpro.dts
  head/sys/gnu/dts/arm/orion5x-linkstation-lschl.dts   (contents, props changed)
  head/sys/gnu/dts/arm/orion5x-linkstation-lsgl.dts
  head/sys/gnu/dts/arm/orion5x-linkstation-lswtgl.dts
  head/sys/gnu/dts/arm/orion5x-linkstation.dtsi
  head/sys/gnu/dts/arm/orion5x-lswsgl.dts
  head/sys/gnu/dts/arm/ox810se.dtsi
  head/sys/gnu/dts/arm/ox820.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/qcom-apq8060-dragonboard.dts   (contents, props changed)
  head/sys/gnu/dts/arm/qcom-apq8064-arrow-sd-600eval.dts   (contents, props changed)
  head/sys/gnu/dts/arm/qcom-apq8064-ifc6410.dts
  head/sys/gnu/dts/arm/qcom-apq8064-pins.dtsi
  head/sys/gnu/dts/arm/qcom-apq8064-sony-xperia-yuga.dts
  head/sys/gnu/dts/arm/qcom-apq8064.dtsi
  head/sys/gnu/dts/arm/qcom-ipq8064.dtsi
  head/sys/gnu/dts/arm/qcom-msm8660-surf.dts
  head/sys/gnu/dts/arm/qcom-msm8660.dtsi
  head/sys/gnu/dts/arm/qcom-msm8974-sony-xperia-honami.dts
  head/sys/gnu/dts/arm/qcom-msm8974.dtsi
  head/sys/gnu/dts/arm/r7s72100-rskrza1.dts   (contents, props changed)
  head/sys/gnu/dts/arm/r7s72100.dtsi
  head/sys/gnu/dts/arm/r8a73a4.dtsi
  head/sys/gnu/dts/arm/r8a7743.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/r8a7745.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/r8a7778.dtsi
  head/sys/gnu/dts/arm/r8a7779-marzen.dts
  head/sys/gnu/dts/arm/r8a7779.dtsi
  head/sys/gnu/dts/arm/r8a7790.dtsi
  head/sys/gnu/dts/arm/r8a7791.dtsi
  head/sys/gnu/dts/arm/r8a7792.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/r8a7793-gose.dts
  head/sys/gnu/dts/arm/r8a7793.dtsi
  head/sys/gnu/dts/arm/r8a7794.dtsi
  head/sys/gnu/dts/arm/rk1108.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/rk3036-evb.dts
  head/sys/gnu/dts/arm/rk3036-kylin.dts
  head/sys/gnu/dts/arm/rk3036.dtsi
  head/sys/gnu/dts/arm/rk3066a-bqcurie2.dts
  head/sys/gnu/dts/arm/rk3066a-marsboard.dts
  head/sys/gnu/dts/arm/rk3066a-mk808.dts   (contents, props changed)
  head/sys/gnu/dts/arm/rk3066a-rayeager.dts
  head/sys/gnu/dts/arm/rk3066a.dtsi
  head/sys/gnu/dts/arm/rk3188-px3-evb.dts   (contents, props changed)
  head/sys/gnu/dts/arm/rk3188-radxarock.dts
  head/sys/gnu/dts/arm/rk3188.dtsi
  head/sys/gnu/dts/arm/rk3229-evb.dts   (contents, props changed)
  head/sys/gnu/dts/arm/rk322x.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/rk3288-evb-act8846.dts
  head/sys/gnu/dts/arm/rk3288-evb-rk808.dts
  head/sys/gnu/dts/arm/rk3288-evb.dtsi
  head/sys/gnu/dts/arm/rk3288-fennec.dts   (contents, props changed)
  head/sys/gnu/dts/arm/rk3288-firefly-beta.dts
  head/sys/gnu/dts/arm/rk3288-firefly-reload-core.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/rk3288-firefly-reload.dts   (contents, props changed)
  head/sys/gnu/dts/arm/rk3288-firefly.dts
  head/sys/gnu/dts/arm/rk3288-firefly.dtsi
  head/sys/gnu/dts/arm/rk3288-miqi.dts
  head/sys/gnu/dts/arm/rk3288-popmetal.dts
  head/sys/gnu/dts/arm/rk3288-r89.dts
  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-analog-audio.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/rk3288-veyron-brain.dts
  head/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi
  head/sys/gnu/dts/arm/rk3288-veyron-jaq.dts
  head/sys/gnu/dts/arm/rk3288-veyron-jerry.dts
  head/sys/gnu/dts/arm/rk3288-veyron-mickey.dts
  head/sys/gnu/dts/arm/rk3288-veyron-minnie.dts
  head/sys/gnu/dts/arm/rk3288-veyron-pinky.dts
  head/sys/gnu/dts/arm/rk3288-veyron-sdmmc.dtsi
  head/sys/gnu/dts/arm/rk3288-veyron-speedy.dts
  head/sys/gnu/dts/arm/rk3288-veyron.dtsi
  head/sys/gnu/dts/arm/rk3288.dtsi
  head/sys/gnu/dts/arm/sama5d2.dtsi
  head/sys/gnu/dts/arm/sama5d3_uart.dtsi
  head/sys/gnu/dts/arm/sama5d4.dtsi
  head/sys/gnu/dts/arm/sh73a0.dtsi
  head/sys/gnu/dts/arm/socfpga.dtsi
  head/sys/gnu/dts/arm/socfpga_arria5.dtsi
  head/sys/gnu/dts/arm/socfpga_arria5_socdk.dts
  head/sys/gnu/dts/arm/socfpga_cyclone5_socdk.dts
  head/sys/gnu/dts/arm/ste-dbx5x0.dtsi
  head/sys/gnu/dts/arm/ste-href.dtsi
  head/sys/gnu/dts/arm/ste-hrefprev60.dtsi
  head/sys/gnu/dts/arm/ste-hrefv60plus.dtsi
  head/sys/gnu/dts/arm/ste-snowball.dts
  head/sys/gnu/dts/arm/stih407-family.dtsi
  head/sys/gnu/dts/arm/stih407-pinctrl.dtsi
  head/sys/gnu/dts/arm/stih410-b2120.dts
  head/sys/gnu/dts/arm/stih410-b2260.dts   (contents, props changed)
  head/sys/gnu/dts/arm/stih410.dtsi
  head/sys/gnu/dts/arm/stm32429i-eval.dts
  head/sys/gnu/dts/arm/stm32f429-disco.dts
  head/sys/gnu/dts/arm/stm32f429.dtsi
  head/sys/gnu/dts/arm/stm32f469-disco.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-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-olinuxino-lime.dts
  head/sys/gnu/dts/arm/sun4i-a10-pcduino.dts
  head/sys/gnu/dts/arm/sun4i-a10-pcduino2.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-a10s.dtsi
  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-utoo-p66.dts
  head/sys/gnu/dts/arm/sun5i-a13.dtsi
  head/sys/gnu/dts/arm/sun5i-gr8-chip-pro.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun5i-gr8-evb.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun5i-gr8.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/sun5i-r8-chip.dts
  head/sys/gnu/dts/arm/sun5i-r8.dtsi
  head/sys/gnu/dts/arm/sun5i-reference-design-tablet.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/sun5i.dtsi
  head/sys/gnu/dts/arm/sun6i-a31-app4-evb1.dts
  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   (contents, props changed)
  head/sys/gnu/dts/arm/sun7i-a20-bananapi-m1-plus.dts   (contents, props changed)
  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-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-emmc.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-a33.dtsi
  head/sys/gnu/dts/arm/sun8i-a23-evb.dts
  head/sys/gnu/dts/arm/sun8i-a23-ippo-q8h-v1.2.dts
  head/sys/gnu/dts/arm/sun8i-a23-ippo-q8h-v5.dts
  head/sys/gnu/dts/arm/sun8i-a23-polaroid-mid2407pxe03.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-a23-polaroid-mid2809pxe04.dts
  head/sys/gnu/dts/arm/sun8i-a23-q8-tablet.dts
  head/sys/gnu/dts/arm/sun8i-a23.dtsi
  head/sys/gnu/dts/arm/sun8i-a33-inet-d978-rev2.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-a33-olinuxino.dts   (contents, props changed)
  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.dtsi
  head/sys/gnu/dts/arm/sun8i-h3-bananapi-m2-plus.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-h3-nanopi.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-2.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-lite.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-one.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-pc-plus.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-pc.dts
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-plus.dts
  head/sys/gnu/dts/arm/sun8i-h3.dtsi
  head/sys/gnu/dts/arm/sun8i-q8-common.dtsi
  head/sys/gnu/dts/arm/sun8i-r16-parrot.dts   (contents, props changed)
  head/sys/gnu/dts/arm/sun8i-reference-design-tablet.dtsi   (contents, props changed)
  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-common-regulators.dtsi
  head/sys/gnu/dts/arm/tango4-common.dtsi
  head/sys/gnu/dts/arm/tango4-vantage-1172.dts
  head/sys/gnu/dts/arm/tegra124-apalis-eval.dts   (contents, props changed)
  head/sys/gnu/dts/arm/tegra124-apalis.dtsi   (contents, props changed)
  head/sys/gnu/dts/arm/tegra124-nyan-big.dts
  head/sys/gnu/dts/arm/tegra124-nyan-blaze.dts
  head/sys/gnu/dts/arm/tegra124-nyan.dtsi
  head/sys/gnu/dts/arm/tegra20-paz00.dts
  head/sys/gnu/dts/arm/tegra20-trimslice.dts
  head/sys/gnu/dts/arm/uniphier-pinctrl.dtsi
  head/sys/gnu/dts/arm/vf-colibri-eval-v3.dtsi
  head/sys/gnu/dts/arm/vf-colibri.dtsi
  head/sys/gnu/dts/arm/vf500-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/vf500-colibri.dtsi
  head/sys/gnu/dts/arm/vf500.dtsi
  head/sys/gnu/dts/arm/vf610-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/vf610-colibri.dtsi
  head/sys/gnu/dts/arm/vf610-twr.dts
  head/sys/gnu/dts/arm/vf610-zii-dev-rev-b.dts
  head/sys/gnu/dts/arm/vf610.dtsi
  head/sys/gnu/dts/arm/vf610m4-colibri.dts
  head/sys/gnu/dts/arm/vf610m4-cosmic.dts
  head/sys/gnu/dts/arm/vf610m4.dtsi
  head/sys/gnu/dts/arm/vfxxx.dtsi
  head/sys/gnu/dts/include/dt-bindings/clock/bcm2835.h
  head/sys/gnu/dts/include/dt-bindings/clock/exynos5433.h
  head/sys/gnu/dts/include/dt-bindings/clock/gxbb-clkc.h   (contents, props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/imx7d-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-ipq4019.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-mdm9615.h   (contents, props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8994.h   (contents, props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8996.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,rpmcc.h   (contents, props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r7s72100-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/rk3188-cru-common.h
  head/sys/gnu/dts/include/dt-bindings/clock/rk3288-cru.h
  head/sys/gnu/dts/include/dt-bindings/mfd/stm32f4-rcc.h   (contents, props changed)
  head/sys/gnu/dts/include/dt-bindings/pinctrl/omap.h
  head/sys/gnu/dts/include/dt-bindings/pinctrl/samsung.h   (contents, props changed)
  head/sys/gnu/dts/include/dt-bindings/sound/cs42l42.h   (contents, props changed)
Directory Properties:
  head/sys/gnu/dts/arm/   (props changed)
  head/sys/gnu/dts/arm/am571x-idk.dts   (props changed)
  head/sys/gnu/dts/arm/arm-realview-eb-11mp-bbrevd-ctrevb.dts   (props changed)
  head/sys/gnu/dts/arm/arm-realview-eb-11mp-bbrevd.dts   (props changed)
  head/sys/gnu/dts/arm/arm-realview-eb-11mp-ctrevb.dts   (props changed)
  head/sys/gnu/dts/arm/arm-realview-eb-a9mp-bbrevd.dts   (props changed)
  head/sys/gnu/dts/arm/arm-realview-eb-bbrevd.dts   (props changed)
  head/sys/gnu/dts/arm/arm-realview-eb-bbrevd.dtsi   (props changed)
  head/sys/gnu/dts/arm/armada-395-gp.dts   (props changed)
  head/sys/gnu/dts/arm/at91-sam9_l9260.dts   (props changed)
  head/sys/gnu/dts/arm/at91sam9260ek.dts   (props changed)
  head/sys/gnu/dts/arm/axp809.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm23550-sparrow.dts   (props changed)
  head/sys/gnu/dts/arm/bcm23550.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm2835-rpi-zero.dts   (props changed)
  head/sys/gnu/dts/arm/bcm283x-rpi-smsc9512.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm283x-rpi-smsc9514.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm283x-rpi-usb-host.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm47189-tenda-ac9.dts   (props changed)
  head/sys/gnu/dts/arm/bcm5301x-nand-cs0-bch1.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm5301x-nand-cs0-bch4.dtsi   (props changed)
  head/sys/gnu/dts/arm/bcm5301x-nand-cs0.dtsi   (props changed)
  head/sys/gnu/dts/arm/cloudengines-pogoplug-series-3.dts   (props changed)
  head/sys/gnu/dts/arm/dra72-evm-tps65917.dtsi   (props changed)
  head/sys/gnu/dts/arm/ep7209.dtsi   (props changed)
  head/sys/gnu/dts/arm/ep7211-edb7211.dts   (props changed)
  head/sys/gnu/dts/arm/ep7211.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos4412-itop-scp-core.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos5410-odroidxu.dts   (props changed)
  head/sys/gnu/dts/arm/exynos54xx-odroidxu-leds.dtsi   (props changed)
  head/sys/gnu/dts/arm/exynos54xx.dtsi   (props changed)
  head/sys/gnu/dts/arm/hi3519-demb.dts   (props changed)
  head/sys/gnu/dts/arm/hi3519.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx23-sansa.dts   (props changed)
  head/sys/gnu/dts/arm/imx23-xfi3.dts   (props changed)
  head/sys/gnu/dts/arm/imx53-usbarmory.dts   (props changed)
  head/sys/gnu/dts/arm/imx6dl-gw553x.dts   (props changed)
  head/sys/gnu/dts/arm/imx6q-gw553x.dts   (props changed)
  head/sys/gnu/dts/arm/imx6sx-udoo-neo-basic.dts   (props changed)
  head/sys/gnu/dts/arm/imx6sx-udoo-neo-extended.dts   (props changed)
  head/sys/gnu/dts/arm/imx6sx-udoo-neo-full.dts   (props changed)
  head/sys/gnu/dts/arm/imx7-colibri-eval-v3.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx7d-colibri-eval-v3.dts   (props changed)
  head/sys/gnu/dts/arm/imx7d-colibri.dtsi   (props changed)
  head/sys/gnu/dts/arm/imx7s-colibri-eval-v3.dts   (props changed)
  head/sys/gnu/dts/arm/imx7s-colibri.dtsi   (props changed)
  head/sys/gnu/dts/arm/omap4-droid4-xt894.dts   (props changed)
  head/sys/gnu/dts/arm/orion5x-mv88f5181.dtsi   (props changed)
  head/sys/gnu/dts/arm/orion5x-netgear-wnr854t.dts   (props changed)
  head/sys/gnu/dts/arm/pxa25x.dtsi   (props changed)
  head/sys/gnu/dts/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi   (props changed)
  head/sys/gnu/dts/arm/qcom-mdm9615-wp8548-mangoh-green.dts   (props changed)
  head/sys/gnu/dts/arm/qcom-mdm9615-wp8548.dtsi   (props changed)
  head/sys/gnu/dts/arm/qcom-mdm9615.dtsi   (props changed)
  head/sys/gnu/dts/arm/qcom-msm8974-lge-nexus5-hammerhead.dts   (props changed)
  head/sys/gnu/dts/arm/r8a7743-sk-rzg1m.dts   (props changed)
  head/sys/gnu/dts/arm/r8a7745-sk-rzg1e.dts   (props changed)
  head/sys/gnu/dts/arm/r8a7792-blanche.dts   (props changed)
  head/sys/gnu/dts/arm/r8a7792-wheat.dts   (props changed)
  head/sys/gnu/dts/arm/rk1108-evb.dts   (props changed)
  head/sys/gnu/dts/arm/sama5d3xmb_emac.dtsi   (props changed)
  head/sys/gnu/dts/arm/sama5d3xmb_gmac.dtsi   (props changed)
  head/sys/gnu/dts/arm/socfpga_arria10_socdk_qspi.dts   (props changed)
  head/sys/gnu/dts/arm/socfpga_cyclone5_sodia.dts   (props changed)
  head/sys/gnu/dts/arm/stm32746g-eval.dts   (props changed)
  head/sys/gnu/dts/arm/stm32f746.dtsi   (props changed)
  head/sys/gnu/dts/arm/sun5i-a13-empire-electronix-m712.dts   (props changed)
  head/sys/gnu/dts/arm/sun6i-a31s-inet-q972.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-a23-inet86dz.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-h3-nanopi-m1.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-h3-nanopi-neo.dts   (props changed)
  head/sys/gnu/dts/arm/sun8i-h3-orangepi-plus2e.dts   (props changed)
  head/sys/gnu/dts/arm/sunxi-reference-design-tablet.dtsi   (props changed)
  head/sys/gnu/dts/arm/tegra124-apalis-emc.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-ld4-ref.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-ld4.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-ld6b-ref.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-ld6b.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-pro4-ace.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-pro4-ref.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-pro4-sanji.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-pro4.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-pro5.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-pxs2-gentil.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-pxs2-vodka.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-pxs2.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-sld3-ref.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-sld3.dtsi   (props changed)
  head/sys/gnu/dts/arm/uniphier-sld8-ref.dts   (props changed)
  head/sys/gnu/dts/arm/uniphier-sld8.dtsi   (props changed)
  head/sys/gnu/dts/arm/zynq-microzed.dts   (props changed)
  head/sys/gnu/dts/include/   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/gxbb-aoclkc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/hi3516cv300-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/histb-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/maxim,max77620.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/mt2701-clk.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/oxsemi,ox810se.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/oxsemi,ox820.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,lcc-mdm9615.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r8a7743-cpg-mssr.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r8a7745-cpg-mssr.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r8a7792-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/r8a7796-cpg-mssr.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/rk1108-cru.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun50i-a64-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun6i-a31-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun8i-a23-a33-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/sun8i-h3-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/tegra186-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/clock/zx296718-clock.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/display/tda998x.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/gpio/meson-gxl-gpio.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/leds/leds-pca9532.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/mailbox/tegra186-hsp.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/memory/mt2701-larb-port.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/pinctrl/keystone.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/mt2701-power.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/r8a7743-sysc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/r8a7745-sysc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/r8a7792-sysc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/r8a7796-sysc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/power/tegra186-powergate.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/amlogic,meson-gxbb-reset.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/amlogic,meson8b-reset.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/gxbb-aoclkc.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/mt2701-resets.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/oxsemi,ox810se.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/oxsemi,ox820.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/qcom,gcc-mdm9615.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun50i-a64-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun6i-a31-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun8i-a23-a33-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/sun8i-h3-ccu.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/tegra186-reset.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/reset/ti-syscon.h   (props changed)
  head/sys/gnu/dts/include/dt-bindings/soc/rockchip,boot-mode.h   (props changed)

Modified: head/sys/gnu/dts/arm/alpine.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/alpine.dtsi	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/alpine.dtsi	Tue Jun 20 03:13:49 2017	(r320130)
@@ -93,7 +93,7 @@
 			interrupt-controller;
 			reg = <0x0 0xfb001000 0x0 0x1000>,
 			      <0x0 0xfb002000 0x0 0x2000>,
-			      <0x0 0xfb004000 0x0 0x1000>,
+			      <0x0 0xfb004000 0x0 0x2000>,
 			      <0x0 0xfb006000 0x0 0x2000>;
 			interrupts =
 				<GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;

Modified: head/sys/gnu/dts/arm/am335x-baltos.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-baltos.dtsi	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-baltos.dtsi	Tue Jun 20 03:13:49 2017	(r320130)
@@ -371,6 +371,8 @@
 
 	phy1: ethernet-phy at 1 {
 		reg = <7>;
+		eee-broken-100tx;
+		eee-broken-1000t;
 	};
 };
 

Modified: head/sys/gnu/dts/arm/am335x-bone-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-bone-common.dtsi	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-bone-common.dtsi	Tue Jun 20 03:13:49 2017	(r320130)
@@ -207,6 +207,8 @@
 &usb0 {
 	status = "okay";
 	dr_mode = "peripheral";
+	interrupts-extended = <&intc 18 &tps 0>;
+	interrupt-names = "mc", "vbus";
 };
 
 &usb1 {

Copied: head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi (from r320128, vendor/device-tree/dist/src/arm/am335x-boneblack-common.dtsi)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi	Tue Jun 20 03:13:49 2017	(r320130, copy of r320128, vendor/device-tree/dist/src/arm/am335x-boneblack-common.dtsi)
@@ -0,0 +1,163 @@
+/*
+ * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+#include <dt-bindings/display/tda998x.h>
+
+&ldo3_reg {
+	regulator-min-microvolt = <1800000>;
+	regulator-max-microvolt = <1800000>;
+	regulator-always-on;
+};
+
+&mmc1 {
+	vmmc-supply = <&vmmcsd_fixed>;
+};
+
+&mmc2 {
+	vmmc-supply = <&vmmcsd_fixed>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&emmc_pins>;
+	bus-width = <8>;
+	status = "okay";
+};
+
+&am33xx_pinmux {
+	nxp_hdmi_bonelt_pins: nxp_hdmi_bonelt_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x9b0, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* xdma_event_intr0 */
+			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_PULLDOWN | MUX_MODE0)	/* lcd_vsync.lcd_vsync */
+			AM33XX_IOPAD(0x8e4, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* lcd_hsync.lcd_hsync */
+			AM33XX_IOPAD(0x8e8, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* lcd_pclk.lcd_pclk */
+			AM33XX_IOPAD(0x8ec, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* lcd_ac_bias_en.lcd_ac_bias_en */
+		>;
+	};
+
+	nxp_hdmi_bonelt_off_pins: nxp_hdmi_bonelt_off_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x9b0, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* xdma_event_intr0 */
+		>;
+	};
+
+	mcasp0_pins: mcasp0_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x9ac, PIN_INPUT_PULLUP | MUX_MODE0) /* mcasp0_ahcklx.mcasp0_ahclkx */
+			AM33XX_IOPAD(0x99c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mcasp0_ahclkr.mcasp0_axr2*/
+			AM33XX_IOPAD(0x994, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mcasp0_fsx.mcasp0_fsx */
+			AM33XX_IOPAD(0x990, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mcasp0_aclkx.mcasp0_aclkx */
+			AM33XX_IOPAD(0x86c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a11.GPIO1_27 */
+		>;
+	};
+};
+
+&lcdc {
+	status = "okay";
+
+	/* If you want to get 24 bit RGB and 16 BGR mode instead of
+	 * current 16 bit RGB and 24 BGR modes, set the propety
+	 * below to "crossed" and uncomment the video-ports -property
+	 * in tda19988 node.
+	 */
+	blue-and-red-wiring = "straight";
+
+	port {
+		lcdc_0: endpoint at 0 {
+			remote-endpoint = <&hdmi_0>;
+		};
+	};
+};
+
+&i2c0 {
+	tda19988: tda19988 {
+		compatible = "nxp,tda998x";
+		reg = <0x70>;
+
+		pinctrl-names = "default", "off";
+		pinctrl-0 = <&nxp_hdmi_bonelt_pins>;
+		pinctrl-1 = <&nxp_hdmi_bonelt_off_pins>;
+
+		/* Convert 24bit BGR to RGB, e.g. cross red and blue wiring */
+		/* video-ports = <0x234501>; */
+
+		#sound-dai-cells = <0>;
+		audio-ports = <	TDA998x_I2S	0x03>;
+
+		ports {
+			port at 0 {
+				hdmi_0: endpoint at 0 {
+					remote-endpoint = <&lcdc_0>;
+				};
+			};
+		};
+	};
+};
+
+&rtc {
+	system-power-controller;
+};
+
+&mcasp0	{
+	#sound-dai-cells = <0>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&mcasp0_pins>;
+	status = "okay";
+	op-mode = <0>;	/* MCASP_IIS_MODE */
+	tdm-slots = <2>;
+	serial-dir = <	/* 0: INACTIVE, 1: TX, 2: RX */
+			0 0 1 0
+		>;
+	tx-num-evt = <32>;
+	rx-num-evt = <32>;
+};
+
+/ {
+	clk_mcasp0_fixed: clk_mcasp0_fixed {
+		#clock-cells = <0>;
+		compatible = "fixed-clock";
+		clock-frequency = <24576000>;
+	};
+
+	clk_mcasp0: clk_mcasp0 {
+		#clock-cells = <0>;
+		compatible = "gpio-gate-clock";
+		clocks = <&clk_mcasp0_fixed>;
+		enable-gpios = <&gpio1 27 0>; /* BeagleBone Black Clk enable on GPIO1_27 */
+	};
+
+	sound {
+		compatible = "simple-audio-card";
+		simple-audio-card,name = "TI BeagleBone Black";
+		simple-audio-card,format = "i2s";
+		simple-audio-card,bitclock-master = <&dailink0_master>;
+		simple-audio-card,frame-master = <&dailink0_master>;
+
+		dailink0_master: simple-audio-card,cpu {
+			sound-dai = <&mcasp0>;
+			clocks = <&clk_mcasp0>;
+		};
+
+		simple-audio-card,codec {
+			sound-dai = <&tda19988>;
+		};
+	};
+};

Copied: head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts (from r320128, vendor/device-tree/dist/src/arm/am335x-boneblack-wireless.dts)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts	Tue Jun 20 03:13:49 2017	(r320130, copy of r320128, vendor/device-tree/dist/src/arm/am335x-boneblack-wireless.dts)
@@ -0,0 +1,109 @@
+/*
+ * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+/dts-v1/;
+
+#include "am33xx.dtsi"
+#include "am335x-bone-common.dtsi"
+#include "am335x-boneblack-common.dtsi"
+#include <dt-bindings/interrupt-controller/irq.h>
+
+/ {
+	model = "TI AM335x BeagleBone Black Wireless";
+	compatible = "ti,am335x-bone-black-wireless", "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
+
+	wlan_en_reg: fixedregulator at 2 {
+		compatible = "regulator-fixed";
+		regulator-name = "wlan-en-regulator";
+		regulator-min-microvolt = <1800000>;
+		regulator-max-microvolt = <1800000>;
+		startup-delay-us= <70000>;
+
+		/* WL_EN */
+		gpio = <&gpio3 9 0>;
+		enable-active-high;
+	};
+};
+
+&am33xx_pinmux {
+	bt_pins: pinmux_bt_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x928, PIN_OUTPUT_PULLUP | MUX_MODE7)	/* gmii1_txd0.gpio0_28 - BT_EN */
+		>;
+	};
+
+	mmc3_pins: pinmux_mmc3_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x93c, PIN_INPUT_PULLUP | MUX_MODE6 ) /* (L15) gmii1_rxd1.mmc2_clk */
+			AM33XX_IOPAD(0x914, PIN_INPUT_PULLUP | MUX_MODE6 ) /* (J16) gmii1_txen.mmc2_cmd */
+			AM33XX_IOPAD(0x918, PIN_INPUT_PULLUP | MUX_MODE5 ) /* (J17) gmii1_rxdv.mmc2_dat0 */
+			AM33XX_IOPAD(0x91c, PIN_INPUT_PULLUP | MUX_MODE5 ) /* (J18) gmii1_txd3.mmc2_dat1 */
+			AM33XX_IOPAD(0x920, PIN_INPUT_PULLUP | MUX_MODE5 ) /* (K15) gmii1_txd2.mmc2_dat2 */
+			AM33XX_IOPAD(0x908, PIN_INPUT_PULLUP | MUX_MODE5 ) /* (H16) gmii1_col.mmc2_dat3 */
+		>;
+	};
+
+	uart3_pins: pinmux_uart3_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x934, PIN_INPUT_PULLUP | MUX_MODE1)	/* gmii1_rxd3.uart3_rxd */
+			AM33XX_IOPAD(0x938, PIN_OUTPUT_PULLDOWN | MUX_MODE1)	/* gmii1_rxd2.uart3_txd */
+			AM33XX_IOPAD(0x948, PIN_INPUT | MUX_MODE3)		/* mdio_data.uart3_ctsn */
+			AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* mdio_clk.uart3_rtsn */
+		>;
+	};
+
+	wl18xx_pins: pinmux_wl18xx_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* gmii1_txclk.gpio3_9 WL_EN */
+			AM33XX_IOPAD(0x944, PIN_INPUT_PULLDOWN | MUX_MODE7)	/* rmii1_refclk.gpio0_29 WL_IRQ */
+			AM33XX_IOPAD(0x930, PIN_OUTPUT_PULLUP | MUX_MODE7)	/* gmii1_rxclk.gpio3_10 LS_BUF_EN */
+		>;
+	};
+};
+
+&mac {
+	status = "disabled";
+};
+
+&mmc3 {
+	dmas = <&edma_xbar 12 0 1
+		&edma_xbar 13 0 2>;
+	dma-names = "tx", "rx";
+	status = "okay";
+	vmmc-supply = <&wlan_en_reg>;
+	bus-width = <4>;
+	non-removable;
+	cap-power-off-card;
+	ti,needs-special-hs-handling;
+	keep-power-in-suspend;
+	pinctrl-names = "default";
+	pinctrl-0 = <&mmc3_pins &wl18xx_pins>;
+
+	#address-cells = <1>;
+	#size-cells = <0>;
+	wlcore: wlcore at 2 {
+		compatible = "ti,wl1835";
+		reg = <2>;
+		interrupt-parent = <&gpio0>;
+		interrupts = <29 IRQ_TYPE_EDGE_RISING>;
+	};
+};
+
+&uart3 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart3_pins &bt_pins>;
+	status = "okay";
+};
+
+&gpio3 {
+	ls_buf_en {
+		gpio-hog;
+		gpios = <10 GPIO_ACTIVE_HIGH>;
+		output-high;
+		line-name = "LS_BUF_EN";
+	};
+};

Modified: head/sys/gnu/dts/arm/am335x-boneblack.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-boneblack.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-boneblack.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -9,162 +9,9 @@
 
 #include "am33xx.dtsi"
 #include "am335x-bone-common.dtsi"
-#include <dt-bindings/display/tda998x.h>
+#include "am335x-boneblack-common.dtsi"
 
 / {
 	model = "TI AM335x BeagleBone Black";
 	compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
-};
-
-&ldo3_reg {
-	regulator-min-microvolt = <1800000>;
-	regulator-max-microvolt = <1800000>;
-	regulator-always-on;
-};
-
-&mmc1 {
-	vmmc-supply = <&vmmcsd_fixed>;
-};
-
-&mmc2 {
-	vmmc-supply = <&vmmcsd_fixed>;
-	pinctrl-names = "default";
-	pinctrl-0 = <&emmc_pins>;
-	bus-width = <8>;
-	status = "okay";
-};
-
-&am33xx_pinmux {
-	nxp_hdmi_bonelt_pins: nxp_hdmi_bonelt_pins {
-		pinctrl-single,pins = <
-			AM33XX_IOPAD(0x9b0, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* xdma_event_intr0 */
-			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_PULLDOWN | MUX_MODE0)	/* lcd_vsync.lcd_vsync */
-			AM33XX_IOPAD(0x8e4, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* lcd_hsync.lcd_hsync */
-			AM33XX_IOPAD(0x8e8, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* lcd_pclk.lcd_pclk */
-			AM33XX_IOPAD(0x8ec, PIN_OUTPUT_PULLDOWN | MUX_MODE0)	/* lcd_ac_bias_en.lcd_ac_bias_en */
-		>;
-	};
-	nxp_hdmi_bonelt_off_pins: nxp_hdmi_bonelt_off_pins {
-		pinctrl-single,pins = <
-			AM33XX_IOPAD(0x9b0, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* xdma_event_intr0 */
-		>;
-	};
-
-	mcasp0_pins: mcasp0_pins {
-		pinctrl-single,pins = <
-			AM33XX_IOPAD(0x9ac, PIN_INPUT_PULLUP | MUX_MODE0) /* mcasp0_ahcklx.mcasp0_ahclkx */
-			AM33XX_IOPAD(0x99c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mcasp0_ahclkr.mcasp0_axr2*/
-			AM33XX_IOPAD(0x994, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mcasp0_fsx.mcasp0_fsx */
-			AM33XX_IOPAD(0x990, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mcasp0_aclkx.mcasp0_aclkx */
-			AM33XX_IOPAD(0x86c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a11.GPIO1_27 */
-		>;
-	};
-};
-
-&lcdc {
-	status = "okay";
-
-	/* If you want to get 24 bit RGB and 16 BGR mode instead of
-	 * current 16 bit RGB and 24 BGR modes, set the propety
-	 * below to "crossed" and uncomment the video-ports -property
-	 * in tda19988 node.
-	 */
-	blue-and-red-wiring = "straight";
-
-	port {
-		lcdc_0: endpoint at 0 {
-			remote-endpoint = <&hdmi_0>;
-		};
-	};
-};
-
-&i2c0 {
-	tda19988: tda19988 {
-		compatible = "nxp,tda998x";
-		reg = <0x70>;
-
-		pinctrl-names = "default", "off";
-		pinctrl-0 = <&nxp_hdmi_bonelt_pins>;
-		pinctrl-1 = <&nxp_hdmi_bonelt_off_pins>;
-
-		/* Convert 24bit BGR to RGB, e.g. cross red and blue wiring */
-		/* video-ports = <0x234501>; */
-
-		#sound-dai-cells = <0>;
-		audio-ports = <	TDA998x_I2S	0x03>;
-
-		ports {
-			port at 0 {
-				hdmi_0: endpoint at 0 {
-					remote-endpoint = <&lcdc_0>;
-				};
-			};
-		};
-	};
-};
-
-&rtc {
-	system-power-controller;
-};
-
-&mcasp0	{
-	#sound-dai-cells = <0>;
-	pinctrl-names = "default";
-	pinctrl-0 = <&mcasp0_pins>;
-	status = "okay";
-	op-mode = <0>;	/* MCASP_IIS_MODE */
-	tdm-slots = <2>;
-	serial-dir = <	/* 0: INACTIVE, 1: TX, 2: RX */
-			0 0 1 0
-		>;
-	tx-num-evt = <32>;
-	rx-num-evt = <32>;
-};
-
-/ {
-	clk_mcasp0_fixed: clk_mcasp0_fixed {
-		#clock-cells = <0>;
-		compatible = "fixed-clock";
-		clock-frequency = <24576000>;
-	};
-
-	clk_mcasp0: clk_mcasp0 {
-		#clock-cells = <0>;
-		compatible = "gpio-gate-clock";
-		clocks = <&clk_mcasp0_fixed>;
-		enable-gpios = <&gpio1 27 0>; /* BeagleBone Black Clk enable on GPIO1_27 */
-	};
-
-	sound {
-		compatible = "simple-audio-card";
-		simple-audio-card,name = "TI BeagleBone Black";
-		simple-audio-card,format = "i2s";
-		simple-audio-card,bitclock-master = <&dailink0_master>;
-		simple-audio-card,frame-master = <&dailink0_master>;
-
-		dailink0_master: simple-audio-card,cpu {
-			sound-dai = <&mcasp0>;
-			clocks = <&clk_mcasp0>;
-		};
-
-		simple-audio-card,codec {
-			sound-dai = <&tda19988>;
-		};
-	};
 };

Copied: head/sys/gnu/dts/arm/am335x-bonegreen-common.dtsi (from r320128, vendor/device-tree/dist/src/arm/am335x-bonegreen-common.dtsi)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-bonegreen-common.dtsi	Tue Jun 20 03:13:49 2017	(r320130, copy of r320128, vendor/device-tree/dist/src/arm/am335x-bonegreen-common.dtsi)
@@ -0,0 +1,44 @@
+/*
+ * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+&ldo3_reg {
+	regulator-min-microvolt = <1800000>;
+	regulator-max-microvolt = <1800000>;
+	regulator-always-on;
+};
+
+&mmc1 {
+	vmmc-supply = <&vmmcsd_fixed>;
+};
+
+&mmc2 {
+	vmmc-supply = <&vmmcsd_fixed>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&emmc_pins>;
+	bus-width = <8>;
+	status = "okay";
+};
+
+&am33xx_pinmux {
+	uart2_pins: uart2_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x950, PIN_INPUT | MUX_MODE1)	/* spi0_sclk.uart2_rxd */
+			AM33XX_IOPAD(0x954, PIN_OUTPUT | MUX_MODE1)	/* spi0_d0.uart2_txd */
+		>;
+	};
+};
+
+&uart2 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart2_pins>;
+	status = "okay";
+};
+
+&rtc {
+	system-power-controller;
+};

Copied: head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts (from r320128, vendor/device-tree/dist/src/arm/am335x-bonegreen-wireless.dts)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts	Tue Jun 20 03:13:49 2017	(r320130, copy of r320128, vendor/device-tree/dist/src/arm/am335x-bonegreen-wireless.dts)
@@ -0,0 +1,126 @@
+/*
+ * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+/dts-v1/;
+
+#include "am33xx.dtsi"
+#include "am335x-bone-common.dtsi"
+#include "am335x-bonegreen-common.dtsi"
+#include <dt-bindings/interrupt-controller/irq.h>
+
+/ {
+	model = "TI AM335x BeagleBone Green Wireless";
+	compatible = "ti,am335x-bone-green-wireless", "ti,am335x-bone-green", "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
+
+	wlan_en_reg: fixedregulator at 2 {
+		compatible = "regulator-fixed";
+		regulator-name = "wlan-en-regulator";
+		regulator-min-microvolt = <1800000>;
+		regulator-max-microvolt = <1800000>;
+		startup-delay-us= <70000>;
+
+		/* WL_EN */
+		gpio = <&gpio0 26 0>;
+		enable-active-high;
+	};
+};
+
+&am33xx_pinmux {
+	bt_pins: pinmux_bt_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x878, PIN_OUTPUT_PULLUP | MUX_MODE7)	/* gpmc_ad12.gpio1_28 BT_EN */
+		>;
+	};
+
+	mmc3_pins: pinmux_mmc3_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x830, PIN_INPUT_PULLUP | MUX_MODE3)	/* gpmc_ad12.mmc2_dat0 */
+			AM33XX_IOPAD(0x834, PIN_INPUT_PULLUP | MUX_MODE3)	/* gpmc_ad13.mmc2_dat1 */
+			AM33XX_IOPAD(0x838, PIN_INPUT_PULLUP | MUX_MODE3)	/* gpmc_ad14.mmc2_dat2 */
+			AM33XX_IOPAD(0x83c, PIN_INPUT_PULLUP | MUX_MODE3)	/* gpmc_ad15.mmc2_dat3 */
+			AM33XX_IOPAD(0x888, PIN_INPUT_PULLUP | MUX_MODE3)	/* gpmc_csn3.mmc2_cmd */
+			AM33XX_IOPAD(0x88c, PIN_INPUT_PULLUP | MUX_MODE3)	/* gpmc_clk.mmc2_clk */
+		>;
+	};
+
+	uart3_pins: pinmux_uart3_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x934, PIN_INPUT_PULLUP | MUX_MODE1)	/* gmii1_rxd3.uart3_rxd */
+			AM33XX_IOPAD(0x938, PIN_OUTPUT_PULLDOWN | MUX_MODE1)	/* gmii1_rxd2.uart3_txd */
+			AM33XX_IOPAD(0x948, PIN_INPUT | MUX_MODE3)		/* mdio_data.uart3_ctsn */
+			AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* mdio_clk.uart3_rtsn */
+		>;
+	};
+
+	wl18xx_pins: pinmux_wl18xx_pins {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x828, PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* gpmc_ad10.gpio0_26 WL_EN */
+			AM33XX_IOPAD(0x82C, PIN_INPUT_PULLDOWN | MUX_MODE7)	/* gpmc_ad11.gpio0_27 WL_IRQ */
+			AM33XX_IOPAD(0x87C, PIN_OUTPUT_PULLUP | MUX_MODE7)	/* gpmc_csn0.gpio1_29 LS_BUF_EN */
+		>;
+	};
+};
+
+&mac {
+	status = "disabled";
+};
+
+&mmc3 {
+	dmas = <&edma_xbar 12 0 1
+		&edma_xbar 13 0 2>;
+	dma-names = "tx", "rx";
+	status = "okay";
+	vmmc-supply = <&wlan_en_reg>;
+	bus-width = <4>;
+	non-removable;
+	cap-power-off-card;
+	ti,needs-special-hs-handling;
+	keep-power-in-suspend;
+	pinctrl-names = "default";
+	pinctrl-0 = <&mmc3_pins &wl18xx_pins>;
+
+	#address-cells = <1>;
+	#size-cells = <0>;
+	wlcore: wlcore at 2 {
+		compatible = "ti,wl1835";
+		reg = <2>;
+		interrupt-parent = <&gpio0>;
+		interrupts = <27 IRQ_TYPE_EDGE_RISING>;
+	};
+};
+
+&uart3 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&uart3_pins &bt_pins>;
+	status = "okay";
+};
+
+&gpio1 {
+	ls_buf_en {
+		gpio-hog;
+		gpios = <29 GPIO_ACTIVE_HIGH>;
+		output-high;
+		line-name = "LS_BUF_EN";
+	};
+};
+
+/* BT_AUD_OUT from wl1835 has to be pulled low when WL_EN is activated.*/
+/* in case it isn't, wilink8 ends up in one of the test modes that     */
+/* intruces various issues (elp wkaeup timeouts etc.)                  */
+/* On the BBGW this pin is routed through the level shifter (U21) that */
+/* introduces a pullup on the line and wilink8 ends up in a bad state. */
+/* use a gpio hog to force this pin low. An alternative may be adding  */
+/* an external pulldown on U21 pin 4.                                  */
+
+&gpio3 {
+	bt_aud_in {
+		gpio-hog;
+		gpios = <16 GPIO_ACTIVE_HIGH>;
+		output-low;
+		line-name = "MCASP0_AHCLKR";
+	};
+};

Modified: head/sys/gnu/dts/arm/am335x-bonegreen.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-bonegreen.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-bonegreen.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -9,45 +9,9 @@
 
 #include "am33xx.dtsi"
 #include "am335x-bone-common.dtsi"
+#include "am335x-bonegreen-common.dtsi"
 
 / {
 	model = "TI AM335x BeagleBone Green";
 	compatible = "ti,am335x-bone-green", "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
-};
-
-&ldo3_reg {
-	regulator-min-microvolt = <1800000>;
-	regulator-max-microvolt = <1800000>;
-	regulator-always-on;
-};
-
-&mmc1 {
-	vmmc-supply = <&vmmcsd_fixed>;
-};
-
-&mmc2 {
-	vmmc-supply = <&vmmcsd_fixed>;
-	pinctrl-names = "default";
-	pinctrl-0 = <&emmc_pins>;
-	bus-width = <8>;
-	status = "okay";
-};
-
-&am33xx_pinmux {
-	uart2_pins: uart2_pins {
-		pinctrl-single,pins = <
-			AM33XX_IOPAD(0x950, PIN_INPUT | MUX_MODE1)	/* spi0_sclk.uart2_rxd */
-			AM33XX_IOPAD(0x954, PIN_OUTPUT | MUX_MODE1)	/* spi0_d0.uart2_txd */
-		>;
-	};
-};
-
-&uart2 {
-	pinctrl-names = "default";
-	pinctrl-0 = <&uart2_pins>;
-	status = "okay";
-};
-
-&rtc {
-	system-power-controller;
 };

Modified: head/sys/gnu/dts/arm/am335x-chiliboard.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-chiliboard.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-chiliboard.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -185,3 +185,19 @@
 	cd-gpios = <&gpio0 6 GPIO_ACTIVE_HIGH>;
 	status = "okay";
 };
+
+&tps {
+	interrupt-parent = <&intc>;
+	interrupts = <7>; /* NNMI */
+
+	charger {
+		interrupts = <0>, <1>;
+		interrupt-names = "USB", "AC";
+		status = "okay";
+	};
+
+	pwrbutton {
+		interrupts = <2>;
+		status = "okay";
+	};
+};

Modified: head/sys/gnu/dts/arm/am335x-chilisom.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-chilisom.dtsi	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-chilisom.dtsi	Tue Jun 20 03:13:49 2017	(r320130)
@@ -124,6 +124,14 @@
 
 &rtc {
 	system-power-controller;
+
+	pinctrl-0 = <&ext_wakeup>;
+	pinctrl-names = "default";
+
+	ext_wakeup: ext-wakeup {
+		pins = "ext_wakeup0";
+		input-enable;
+	};
 };
 
 /* NAND Flash */

Modified: head/sys/gnu/dts/arm/am335x-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evm.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-evm.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -25,6 +25,10 @@
 		reg = <0x80000000 0x10000000>; /* 256 MB */
 	};
 
+	chosen {
+		stdout-path = &uart0;
+	};
+
 	vbat: fixedregulator0 {
 		compatible = "regulator-fixed";
 		regulator-name = "vbat";

Modified: head/sys/gnu/dts/arm/am335x-evmsk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evmsk.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-evmsk.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -32,6 +32,10 @@
 		reg = <0x80000000 0x10000000>; /* 256 MB */
 	};
 
+	chosen {
+		stdout-path = &uart0;
+	};
+
 	vbat: fixedregulator0 {
 		compatible = "regulator-fixed";
 		regulator-name = "vbat";
@@ -668,6 +672,7 @@
 	ti,non-removable;
 	bus-width = <4>;
 	cap-power-off-card;
+	keep-power-in-suspend;
 	pinctrl-names = "default";
 	pinctrl-0 = <&mmc2_pins>;
 

Modified: head/sys/gnu/dts/arm/am335x-icev2.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-icev2.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-icev2.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -24,6 +24,10 @@
 		reg = <0x80000000 0x10000000>; /* 256 MB */
 	};
 
+	chosen {
+		stdout-path = &uart3;
+	};
+
 	vbat: fixedregulator0 {
 		compatible = "regulator-fixed";
 		regulator-name = "vbat";

Modified: head/sys/gnu/dts/arm/am335x-nano.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-nano.dts	Tue Jun 20 02:29:03 2017	(r320129)
+++ head/sys/gnu/dts/arm/am335x-nano.dts	Tue Jun 20 03:13:49 2017	(r320130)
@@ -249,7 +249,8 @@
 
 	#address-cells = <2>;
 	#size-cells = <1>;
-	ranges = <0 0 0x08000000 0x08000000>;	/* CS0: NOR 128M */
+	ranges = <0 0 0x08000000 0x08000000>,	/* CS0: NOR 128M */
+		 <1 0 0x1c000000 0x01000000>;	/* CS1: FRAM 16M */
 
 	nor at 0,0 {
 		reg = <0 0x00000000 0x08000000>;
@@ -341,6 +342,34 @@
 			label = "data";
 			reg = <0x04000000 0x04000000>; /* 64MB */
 		};
+	};
+
+	fram at 1,0 {
+		reg = <1 0x00000000 0x01000000>;
+		bank-width = <2>;
+
+		gpmc,mux-add-data = <2>;
+
+		gpmc,sync-clk-ps = <0>;
+		gpmc,cs-on-ns = <0>;
+		gpmc,cs-rd-off-ns = <160>;
+		gpmc,cs-wr-off-ns = <160>;
+		gpmc,adv-on-ns = <10>;
+		gpmc,adv-rd-off-ns = <20>;
+		gpmc,adv-wr-off-ns = <20>;
+		gpmc,oe-on-ns = <30>;
+		gpmc,oe-off-ns = <150>;
+		gpmc,we-on-ns = <30>;
+		gpmc,we-off-ns = <150>;
+		gpmc,rd-cycle-ns = <160>;
+		gpmc,wr-cycle-ns = <160>;
+		gpmc,access-ns = <130>;
+		gpmc,page-burst-access-ns = <10>;
+		gpmc,cycle2cycle-samecsen;
+		gpmc,cycle2cycle-diffcsen;
+		gpmc,cycle2cycle-delay-ns = <10>;
+		gpmc,wr-data-mux-bus-ns = <30>;
+		gpmc,wr-access-ns = <0>;
 	};
 };
 

Copied: head/sys/gnu/dts/arm/am335x-pcm-953.dtsi (from r320128, vendor/device-tree/dist/src/arm/am335x-pcm-953.dtsi)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-pcm-953.dtsi	Tue Jun 20 03:13:49 2017	(r320130, copy of r320128, vendor/device-tree/dist/src/arm/am335x-pcm-953.dtsi)
@@ -0,0 +1,288 @@
+/*
+ * Copyright (C) 2014-2017 Phytec Messtechnik GmbH
+ * Author: Wadim Egorov <w.egorov at phytec.de>
+ *	   Teresa Remmet <t.remmet at phytec.de>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+#include <dt-bindings/input/input.h>
+
+/ {
+	model = "Phytec AM335x PCM-953";
+	compatible = "phytec,am335x-pcm-953", "phytec,am335x-phycore-som", "ti,am33xx";
+
+	/* Power */
+	regulators {
+		vcc3v3: fixedregulator at 1 {
+			compatible = "regulator-fixed";
+			regulator-name = "vcc3v3";
+			regulator-min-microvolt = <3300000>;
+			regulator-max-microvolt = <3300000>;
+			regulator-boot-on;
+		};
+
+		vcc1v8: fixedregulator at 2 {
+			compatible = "regulator-fixed";
+			regulator-name = "vcc1v8";
+			regulator-min-microvolt = <1800000>;
+			regulator-max-microvolt = <1800000>;
+			regulator-boot-on;
+		};
+	};
+
+	/* User IO */
+	user_leds: user_leds {
+		compatible = "gpio-leds";
+		pinctrl-names = "default";
+		pinctrl-0 = <&user_leds_pins>;
+
+		green {
+			label = "green:user";
+			gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>;
+			linux,default-trigger = "gpio";
+			default-state = "on";
+		};
+
+		yellow {
+			label = "yellow:user";
+			gpios = <&gpio1 31 GPIO_ACTIVE_LOW>;
+			linux,default-trigger = "gpio";
+			default-state = "on";
+		};
+	};
+
+	user_buttons: user_buttons {
+		compatible = "gpio-keys";
+		pinctrl-names = "default";
+		pinctrl-0 = <&user_buttons_pins>;
+
+		button at 0 {
+			label = "home";
+			linux,code = <KEY_HOME>;
+			gpios = <&gpio3 7 GPIO_ACTIVE_HIGH>;
+			wakeup-source;
+		};
+
+		button at 1 {
+			label = "menu";
+			linux,code = <KEY_MENU>;
+			gpios = <&gpio3 8 GPIO_ACTIVE_HIGH>;
+			wakeup-source;
+		};
+
+	};
+};
+
+&am33xx_pinmux {
+	user_buttons_pins: pinmux_user_buttons {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x9e4, PIN_INPUT_PULLDOWN | MUX_MODE7)	/* emu0.gpio3_7 */
+			AM33XX_IOPAD(0x9e8, PIN_INPUT_PULLDOWN | MUX_MODE7)	/* emu1.gpio3_8 */
+		>;
+	};
+
+	user_leds_pins: pinmux_user_leds {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x880, PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* gpmc_csn1.gpio1_30 */
+			AM33XX_IOPAD(0x884, PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* gpmc_csn2.gpio1_31 */
+		>;
+	};
+};
+
+/* CAN */
+&am33xx_pinmux {
+	dcan1_pins: pinmux_dcan1 {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x980, PIN_OUTPUT_PULLUP | MUX_MODE2)	/* uart1_rxd.dcan1_tx_mux2 */
+			AM33XX_IOPAD(0x984, PIN_INPUT_PULLUP | MUX_MODE2)	/* uart1_txd.dcan1_rx_mux2 */
+		>;
+	};
+};
+
+&dcan1 {
+	pinctrl-names = "default";
+	pinctrl-0 = <&dcan1_pins>;
+	status = "okay";
+};
+
+/* Ethernet */
+&am33xx_pinmux {
+	ethernet1_pins: pinmux_ethernet1 {
+		pinctrl-single,pins = <
+			AM33XX_IOPAD(0x840, PIN_OUTPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a0.rgmii2_tctl */
+			AM33XX_IOPAD(0x844, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a1.rgmii2_rctl */
+			AM33XX_IOPAD(0x848, PIN_OUTPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a2.rgmii2_td3 */
+			AM33XX_IOPAD(0x84c, PIN_OUTPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a3.rgmii2_td2 */
+			AM33XX_IOPAD(0x850, PIN_OUTPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a4.rgmii2_td1 */
+			AM33XX_IOPAD(0x854, PIN_OUTPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a5.rgmii2_td0 */
+			AM33XX_IOPAD(0x858, PIN_OUTPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a6.rgmii2_tclk */
+			AM33XX_IOPAD(0x85c, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a7.rgmii2_rclk */
+			AM33XX_IOPAD(0x860, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a8.rgmii2_rd3 */
+			AM33XX_IOPAD(0x864, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a9.rgmii2_rd2 */
+			AM33XX_IOPAD(0x868, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a10.rgmii2_rd1 */
+			AM33XX_IOPAD(0x86c, PIN_INPUT_PULLDOWN | MUX_MODE2)	/* gpmc_a11.rgmii2_rd0 */
+		>;
+	};
+};
+
+&cpsw_emac1 {
+	phy-handle = <&phy1>;
+	phy-mode = "rgmii-id";
+	dual_emac_res_vlan = <2>;
+	status = "okay";
+};
+
+&davinci_mdio {
+	phy1: ethernet-phy at 2 {
+		reg = <2>;
+
+		/* Register 260 (104h) – RGMII Clock and Control Pad Skew */
+		rxc-skew-ps = <1400>;
+		rxdv-skew-ps = <0>;
+		txc-skew-ps = <1400>;
+		txen-skew-ps = <0>;
+		/* Register 261 (105h) – RGMII RX Data Pad Skew */
+		rxd3-skew-ps = <0>;
+		rxd2-skew-ps = <0>;
+		rxd1-skew-ps = <0>;
+		rxd0-skew-ps = <0>;
+		/* Register 262 (106h) – RGMII TX Data Pad Skew */
+		txd3-skew-ps = <0>;
+		txd2-skew-ps = <0>;
+		txd1-skew-ps = <0>;
+		txd0-skew-ps = <0>;
+	};
+};
+
+&mac {
+	slaves = <2>;
+	pinctrl-names = "default";

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


More information about the svn-src-head mailing list