Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Aug 2020 19:44:44 +0000 (UTC)
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r363853 - in head/sys/gnu/dts: arm arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/freescale arm64/hisilicon arm64/intel arm64/marvell arm64/mediatek arm64/nvidia arm64/qcom ...
Message-ID:  <202008041944.074Jii4l003541@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: manu
Date: Tue Aug  4 19:44:43 2020
New Revision: 363853
URL: https://svnweb.freebsd.org/changeset/base/363853

Log:
  Import DTS files for arm, arm64, riscv from Linux 5.8
  
  MFC after:	2 months

Added:
  head/sys/gnu/dts/arm/am5729-beagleboneai.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/am5729-beagleboneai.dts
  head/sys/gnu/dts/arm/aspeed-bmc-facebook-yosemitev2.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-yosemitev2.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-nicole.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/aspeed-bmc-opp-nicole.dts
  head/sys/gnu/dts/arm/at91-sama5d2_icp.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/at91-sama5d2_icp.dts
  head/sys/gnu/dts/arm/bcm2835-rpi-common.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/bcm2835-rpi-common.dtsi
  head/sys/gnu/dts/arm/dra7-ipu-dsp-common.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/dra7-ipu-dsp-common.dtsi
  head/sys/gnu/dts/arm/dra74-ipu-dsp-common.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/dra74-ipu-dsp-common.dtsi
  head/sys/gnu/dts/arm/exynos4210-i9100.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/exynos4210-i9100.dts
  head/sys/gnu/dts/arm/imx6dl-colibri-v1_1-eval-v3.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/imx6dl-colibri-v1_1-eval-v3.dts
  head/sys/gnu/dts/arm/imx6qdl-colibri-v1_1-uhs.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/imx6qdl-colibri-v1_1-uhs.dtsi
  head/sys/gnu/dts/arm/integratorap-im-pd1.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/integratorap-im-pd1.dts
  head/sys/gnu/dts/arm/kirkwood-l-50.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/kirkwood-l-50.dts
  head/sys/gnu/dts/arm/r8a7742-iwg21d-q7.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/r8a7742-iwg21d-q7.dts
  head/sys/gnu/dts/arm/r8a7742-iwg21m.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/r8a7742-iwg21m.dtsi
  head/sys/gnu/dts/arm/r8a7742.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/r8a7742.dtsi
  head/sys/gnu/dts/arm/rtd1195-horseradish.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/rtd1195-horseradish.dts
  head/sys/gnu/dts/arm/rtd1195-mele-x1000.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/rtd1195-mele-x1000.dts
  head/sys/gnu/dts/arm/rtd1195.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/rtd1195.dtsi
  head/sys/gnu/dts/arm/stm32mp157a-dhcor-avenger96.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp157a-dhcor-avenger96.dts
  head/sys/gnu/dts/arm/stm32mp157a-iot-box.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp157a-iot-box.dts
  head/sys/gnu/dts/arm/stm32mp157a-stinger96.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp157a-stinger96.dts
  head/sys/gnu/dts/arm/stm32mp157a-stinger96.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp157a-stinger96.dtsi
  head/sys/gnu/dts/arm/stm32mp157c-lxa-mc1.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp157c-lxa-mc1.dts
  head/sys/gnu/dts/arm/stm32mp15xx-dhcom-pdk2.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp15xx-dhcom-pdk2.dtsi
  head/sys/gnu/dts/arm/stm32mp15xx-dhcom-som.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp15xx-dhcom-som.dtsi
  head/sys/gnu/dts/arm/stm32mp15xx-dhcor-avenger96.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp15xx-dhcor-avenger96.dtsi
  head/sys/gnu/dts/arm/stm32mp15xx-dhcor-io1v8.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp15xx-dhcor-io1v8.dtsi
  head/sys/gnu/dts/arm/stm32mp15xx-dhcor-som.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp15xx-dhcor-som.dtsi
  head/sys/gnu/dts/arm/stm32mp15xx-osd32.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/stm32mp15xx-osd32.dtsi
  head/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime-emmc.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm/sun7i-a20-olinuxino-lime-emmc.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-cpu-opp.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-cpu-opp.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-g12b-gtking-pro.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-gtking-pro.dts
  head/sys/gnu/dts/arm64/amlogic/meson-g12b-gtking.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-gtking.dts
  head/sys/gnu/dts/arm64/amlogic/meson-g12b-w400.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-w400.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s805x.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-sml5442tw.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905d-sml5442tw.dts
  head/sys/gnu/dts/arm64/amlogic/meson-sm1-odroid-c4.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/amlogic/meson-sm1-odroid-c4.dts
  head/sys/gnu/dts/arm64/freescale/imx8mm-beacon-baseboard.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/freescale/imx8mm-beacon-baseboard.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mm-beacon-kit.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/freescale/imx8mm-beacon-kit.dts
  head/sys/gnu/dts/arm64/freescale/imx8mm-beacon-som.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/freescale/imx8mm-beacon-som.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt6358.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/mediatek/mt6358.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt8173-elm-hana-rev7.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm-hana-rev7.dts
  head/sys/gnu/dts/arm64/mediatek/mt8173-elm-hana.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm-hana.dts
  head/sys/gnu/dts/arm64/mediatek/mt8173-elm-hana.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm-hana.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt8173-elm.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm.dts
  head/sys/gnu/dts/arm64/mediatek/mt8173-elm.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/mediatek/mt8173-elm.dtsi
  head/sys/gnu/dts/arm64/qcom/sdm660-xiaomi-lavender.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/qcom/sdm660-xiaomi-lavender.dts
  head/sys/gnu/dts/arm64/qcom/sdm660.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/qcom/sdm660.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd1295-xnano-x5.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd1295-xnano-x5.dts
  head/sys/gnu/dts/arm64/realtek/rtd1395-bpi-m4.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd1395-bpi-m4.dts
  head/sys/gnu/dts/arm64/realtek/rtd1395-lionskin.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd1395-lionskin.dts
  head/sys/gnu/dts/arm64/realtek/rtd1395.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd1395.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd139x.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd139x.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd1619-mjolnir.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd1619-mjolnir.dts
  head/sys/gnu/dts/arm64/realtek/rtd1619.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd1619.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd16xx.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/realtek/rtd16xx.dtsi
  head/sys/gnu/dts/arm64/renesas/aistarvision-mipi-adapter-2.1.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/renesas/aistarvision-mipi-adapter-2.1.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774c0-ek874-mipi-2.1.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/renesas/r8a774c0-ek874-mipi-2.1.dts
  head/sys/gnu/dts/arm64/rockchip/rk3326-odroid-go2.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/rockchip/rk3326-odroid-go2.dts
  head/sys/gnu/dts/arm64/rockchip/rk3326.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/rockchip/rk3326.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-ld20-akebi96.dts
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20-akebi96.dts
  head/sys/gnu/dts/arm64/ti/k3-am654-industrial-thermal.dtsi
     - copied unchanged from r363850, vendor/device-tree/dist/src/arm64/ti/k3-am654-industrial-thermal.dtsi
  head/sys/gnu/dts/include/dt-bindings/clock/agilex-clock.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/agilex-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/bt1-ccu.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/bt1-ccu.h
  head/sys/gnu/dts/include/dt-bindings/clock/intel,lgm-clk.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/intel,lgm-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/marvell,mmp2-audio.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/marvell,mmp2-audio.h
  head/sys/gnu/dts/include/dt-bindings/clock/mt6765-clk.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/mt6765-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8939.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-msm8939.h
  head/sys/gnu/dts/include/dt-bindings/clock/r8a7742-cpg-mssr.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/r8a7742-cpg-mssr.h
  head/sys/gnu/dts/include/dt-bindings/clock/x1830-cgu.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/clock/x1830-cgu.h
  head/sys/gnu/dts/include/dt-bindings/interconnect/imx8mm.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/interconnect/imx8mm.h
  head/sys/gnu/dts/include/dt-bindings/interconnect/imx8mn.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/interconnect/imx8mn.h
  head/sys/gnu/dts/include/dt-bindings/interconnect/imx8mq.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/interconnect/imx8mq.h
  head/sys/gnu/dts/include/dt-bindings/mailbox/qcom-ipcc.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/mailbox/qcom-ipcc.h
  head/sys/gnu/dts/include/dt-bindings/pinctrl/pads-imx8dxl.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/pinctrl/pads-imx8dxl.h
  head/sys/gnu/dts/include/dt-bindings/power/marvell,mmp2.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/power/marvell,mmp2.h
  head/sys/gnu/dts/include/dt-bindings/power/meson-gxbb-power.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/power/meson-gxbb-power.h
  head/sys/gnu/dts/include/dt-bindings/power/meson8-power.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/power/meson8-power.h
  head/sys/gnu/dts/include/dt-bindings/power/r8a7742-sysc.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/power/r8a7742-sysc.h
  head/sys/gnu/dts/include/dt-bindings/reset/bt1-ccu.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/reset/bt1-ccu.h
  head/sys/gnu/dts/include/dt-bindings/reset/imx8mp-reset.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/reset/imx8mp-reset.h
  head/sys/gnu/dts/include/dt-bindings/reset/qcom,gcc-msm8939.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/reset/qcom,gcc-msm8939.h
  head/sys/gnu/dts/include/dt-bindings/reset/realtek,rtd1195.h
     - copied unchanged from r363850, vendor/device-tree/dist/include/dt-bindings/reset/realtek,rtd1195.h
Deleted:
  head/sys/gnu/dts/arm/stm32mp157c-dhcom-som.dtsi
  head/sys/gnu/dts/arm64/qcom/apq8016-sbc-pmic-pins.dtsi
  head/sys/gnu/dts/arm64/qcom/apq8016-sbc-soc-pins.dtsi
Modified:
  head/sys/gnu/dts/arm/am335x-baltos.dtsi
  head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi
  head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts
  head/sys/gnu/dts/arm/am335x-boneblue.dts
  head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts
  head/sys/gnu/dts/arm/am335x-evm.dts
  head/sys/gnu/dts/arm/am335x-evmsk.dts
  head/sys/gnu/dts/arm/am335x-guardian.dts
  head/sys/gnu/dts/arm/am335x-lxm.dts
  head/sys/gnu/dts/arm/am335x-moxa-uc-2100-common.dtsi
  head/sys/gnu/dts/arm/am335x-moxa-uc-8100-me-t.dts
  head/sys/gnu/dts/arm/am335x-pepper.dts
  head/sys/gnu/dts/arm/am335x-phycore-som.dtsi
  head/sys/gnu/dts/arm/am335x-pocketbeagle.dts
  head/sys/gnu/dts/arm/am33xx-l4.dtsi
  head/sys/gnu/dts/arm/am33xx.dtsi
  head/sys/gnu/dts/arm/am3517-evm.dts
  head/sys/gnu/dts/arm/am3517.dtsi
  head/sys/gnu/dts/arm/am4372.dtsi
  head/sys/gnu/dts/arm/am437x-cm-t43.dts
  head/sys/gnu/dts/arm/am437x-gp-evm.dts
  head/sys/gnu/dts/arm/am437x-l4.dtsi
  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-common.dtsi
  head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi
  head/sys/gnu/dts/arm/am57xx-idk-common.dtsi
  head/sys/gnu/dts/arm/armada-370-xp.dtsi
  head/sys/gnu/dts/arm/armada-375.dtsi
  head/sys/gnu/dts/arm/armada-38x.dtsi
  head/sys/gnu/dts/arm/armada-39x.dtsi
  head/sys/gnu/dts/arm/aspeed-ast2600-evb.dts
  head/sys/gnu/dts/arm/aspeed-bmc-facebook-tiogapass.dts
  head/sys/gnu/dts/arm/aspeed-bmc-ibm-rainier.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-mihawk.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-tacoma.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts
  head/sys/gnu/dts/arm/aspeed-g4.dtsi
  head/sys/gnu/dts/arm/aspeed-g5.dtsi
  head/sys/gnu/dts/arm/aspeed-g6.dtsi
  head/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi
  head/sys/gnu/dts/arm/at91-kizbox3-hs.dts
  head/sys/gnu/dts/arm/at91-kizbox3_common.dtsi
  head/sys/gnu/dts/arm/at91-sam9x60ek.dts
  head/sys/gnu/dts/arm/at91-sama5d27_som1.dtsi
  head/sys/gnu/dts/arm/at91-sama5d27_som1_ek.dts
  head/sys/gnu/dts/arm/at91-sama5d27_wlsom1.dtsi
  head/sys/gnu/dts/arm/at91-sama5d27_wlsom1_ek.dts
  head/sys/gnu/dts/arm/at91-sama5d2_ptc_ek.dts
  head/sys/gnu/dts/arm/at91-sama5d2_xplained.dts
  head/sys/gnu/dts/arm/at91-wb50n.dtsi
  head/sys/gnu/dts/arm/at91rm9200.dtsi
  head/sys/gnu/dts/arm/at91sam9g45.dtsi
  head/sys/gnu/dts/arm/at91sam9m10g45ek.dts
  head/sys/gnu/dts/arm/at91sam9n12.dtsi
  head/sys/gnu/dts/arm/at91sam9n12ek.dts
  head/sys/gnu/dts/arm/at91sam9rl.dtsi
  head/sys/gnu/dts/arm/at91sam9x5.dtsi
  head/sys/gnu/dts/arm/bcm-nsp.dtsi
  head/sys/gnu/dts/arm/bcm2711-rpi-4-b.dts
  head/sys/gnu/dts/arm/bcm2835-common.dtsi
  head/sys/gnu/dts/arm/bcm2835.dtsi
  head/sys/gnu/dts/arm/bcm2836.dtsi
  head/sys/gnu/dts/arm/bcm2837.dtsi
  head/sys/gnu/dts/arm/bcm47094-luxul-xwc-2000.dts
  head/sys/gnu/dts/arm/bcm958522er.dts
  head/sys/gnu/dts/arm/bcm958525er.dts
  head/sys/gnu/dts/arm/bcm958525xmc.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/berlin2.dtsi
  head/sys/gnu/dts/arm/berlin2cd.dtsi
  head/sys/gnu/dts/arm/berlin2q.dtsi
  head/sys/gnu/dts/arm/dm814x.dtsi
  head/sys/gnu/dts/arm/dm816x.dtsi
  head/sys/gnu/dts/arm/dove.dtsi
  head/sys/gnu/dts/arm/dra7-evm-common.dtsi
  head/sys/gnu/dts/arm/dra7-evm.dts
  head/sys/gnu/dts/arm/dra7-l4.dtsi
  head/sys/gnu/dts/arm/dra7.dtsi
  head/sys/gnu/dts/arm/dra71-evm.dts
  head/sys/gnu/dts/arm/dra72-evm-common.dtsi
  head/sys/gnu/dts/arm/dra72-evm-revc.dts
  head/sys/gnu/dts/arm/dra72-evm.dts
  head/sys/gnu/dts/arm/dra72x.dtsi
  head/sys/gnu/dts/arm/dra74x.dtsi
  head/sys/gnu/dts/arm/dra76-evm.dts
  head/sys/gnu/dts/arm/e60k02.dtsi
  head/sys/gnu/dts/arm/exynos3250-monk.dts
  head/sys/gnu/dts/arm/exynos3250-rinato.dts
  head/sys/gnu/dts/arm/exynos4210-origen.dts
  head/sys/gnu/dts/arm/exynos4210-trats.dts
  head/sys/gnu/dts/arm/exynos4210-universal_c210.dts
  head/sys/gnu/dts/arm/exynos4412-galaxy-s3.dtsi
  head/sys/gnu/dts/arm/exynos4412-midas.dtsi
  head/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
  head/sys/gnu/dts/arm/exynos4412-origen.dts
  head/sys/gnu/dts/arm/exynos5250-arndale.dts
  head/sys/gnu/dts/arm/exynos5420-arndale-octa.dts
  head/sys/gnu/dts/arm/imx50.dtsi
  head/sys/gnu/dts/arm/imx51.dtsi
  head/sys/gnu/dts/arm/imx53-cx9020.dts
  head/sys/gnu/dts/arm/imx53.dtsi
  head/sys/gnu/dts/arm/imx6q-dhcom-pdk2.dts
  head/sys/gnu/dts/arm/imx6qdl-colibri.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw551x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw552x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw560x.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5904.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5910.dtsi
  head/sys/gnu/dts/arm/imx6qdl-icore.dtsi
  head/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi
  head/sys/gnu/dts/arm/imx6qdl-sr-som.dtsi
  head/sys/gnu/dts/arm/imx6qdl.dtsi
  head/sys/gnu/dts/arm/imx6sl.dtsi
  head/sys/gnu/dts/arm/imx6sx-sabreauto.dts
  head/sys/gnu/dts/arm/imx6sx-sdb.dtsi
  head/sys/gnu/dts/arm/imx6sx.dtsi
  head/sys/gnu/dts/arm/imx6ul-kontron-n6x1x-s.dtsi
  head/sys/gnu/dts/arm/imx6ul-kontron-n6x1x-som-common.dtsi
  head/sys/gnu/dts/arm/imx6ul.dtsi
  head/sys/gnu/dts/arm/imx7-tqma7.dtsi
  head/sys/gnu/dts/arm/imx7d-cl-som-imx7.dts
  head/sys/gnu/dts/arm/imx7d-colibri.dtsi
  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/imx7d-tqma7.dtsi
  head/sys/gnu/dts/arm/imx7d-zii-rmu2.dts
  head/sys/gnu/dts/arm/imx7d-zii-rpu2.dts
  head/sys/gnu/dts/arm/imx7d.dtsi
  head/sys/gnu/dts/arm/imx7s.dtsi
  head/sys/gnu/dts/arm/integratorap.dts
  head/sys/gnu/dts/arm/keystone-k2e.dtsi
  head/sys/gnu/dts/arm/keystone-k2g-evm.dts
  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/kirkwood-netgear_readynas_nv+_v2.dts
  head/sys/gnu/dts/arm/kirkwood.dtsi
  head/sys/gnu/dts/arm/logicpd-torpedo-baseboard.dtsi
  head/sys/gnu/dts/arm/ls1021a-twr.dts
  head/sys/gnu/dts/arm/meson.dtsi
  head/sys/gnu/dts/arm/meson8b-odroidc1.dts
  head/sys/gnu/dts/arm/meson8b.dtsi
  head/sys/gnu/dts/arm/meson8m2-mxiii-plus.dts
  head/sys/gnu/dts/arm/meson8m2.dtsi
  head/sys/gnu/dts/arm/mmp2.dtsi
  head/sys/gnu/dts/arm/mmp3.dtsi
  head/sys/gnu/dts/arm/motorola-cpcap-mapphone.dtsi
  head/sys/gnu/dts/arm/mt2701-evb.dts
  head/sys/gnu/dts/arm/mt2701.dtsi
  head/sys/gnu/dts/arm/mt7623.dtsi
  head/sys/gnu/dts/arm/mt7623n-rfb-emmc.dts
  head/sys/gnu/dts/arm/omap2.dtsi
  head/sys/gnu/dts/arm/omap2420.dtsi
  head/sys/gnu/dts/arm/omap2430.dtsi
  head/sys/gnu/dts/arm/omap3-beagle.dts
  head/sys/gnu/dts/arm/omap3-devkit8000.dts
  head/sys/gnu/dts/arm/omap3-gta04.dtsi
  head/sys/gnu/dts/arm/omap3-n900.dts
  head/sys/gnu/dts/arm/omap3.dtsi
  head/sys/gnu/dts/arm/omap4-duovero-parlor.dts
  head/sys/gnu/dts/arm/omap4-l4.dtsi
  head/sys/gnu/dts/arm/omap4.dtsi
  head/sys/gnu/dts/arm/omap5-l4.dtsi
  head/sys/gnu/dts/arm/omap5.dtsi
  head/sys/gnu/dts/arm/pxa168.dtsi
  head/sys/gnu/dts/arm/pxa3xx.dtsi
  head/sys/gnu/dts/arm/pxa910.dtsi
  head/sys/gnu/dts/arm/qcom-ipq4019.dtsi
  head/sys/gnu/dts/arm/qcom-ipq8064.dtsi
  head/sys/gnu/dts/arm/qcom-msm8974-samsung-klte.dts
  head/sys/gnu/dts/arm/qcom-msm8974.dtsi
  head/sys/gnu/dts/arm/r8a7740.dtsi
  head/sys/gnu/dts/arm/r8a7743.dtsi
  head/sys/gnu/dts/arm/r8a7744.dtsi
  head/sys/gnu/dts/arm/r8a7745.dtsi
  head/sys/gnu/dts/arm/r8a7790.dtsi
  head/sys/gnu/dts/arm/r8a7791.dtsi
  head/sys/gnu/dts/arm/r8a7793.dtsi
  head/sys/gnu/dts/arm/r8a7794.dtsi
  head/sys/gnu/dts/arm/rk3036-kylin.dts
  head/sys/gnu/dts/arm/rk3066a-mk808.dts
  head/sys/gnu/dts/arm/rk3188-radxarock.dts
  head/sys/gnu/dts/arm/rk3229-xms6.dts
  head/sys/gnu/dts/arm/rk322x.dtsi
  head/sys/gnu/dts/arm/rk3288-firefly-reload.dts
  head/sys/gnu/dts/arm/rk3288-firefly.dtsi
  head/sys/gnu/dts/arm/rk3288-miqi.dts
  head/sys/gnu/dts/arm/rk3288-phycore-som.dtsi
  head/sys/gnu/dts/arm/rk3288-rock2-square.dts
  head/sys/gnu/dts/arm/rk3288-tinker.dtsi
  head/sys/gnu/dts/arm/rk3288.dtsi
  head/sys/gnu/dts/arm/s5pv210-aries.dtsi
  head/sys/gnu/dts/arm/s5pv210-fascinate4g.dts
  head/sys/gnu/dts/arm/s5pv210-galaxys.dts
  head/sys/gnu/dts/arm/s5pv210-pinctrl.dtsi
  head/sys/gnu/dts/arm/s5pv210.dtsi
  head/sys/gnu/dts/arm/sama5d2.dtsi
  head/sys/gnu/dts/arm/sama5d3.dtsi
  head/sys/gnu/dts/arm/sama5d3_can.dtsi
  head/sys/gnu/dts/arm/sama5d3_emac.dtsi
  head/sys/gnu/dts/arm/sama5d3_gmac.dtsi
  head/sys/gnu/dts/arm/sama5d3_lcd.dtsi
  head/sys/gnu/dts/arm/sama5d3_mci2.dtsi
  head/sys/gnu/dts/arm/sama5d3_tcb1.dtsi
  head/sys/gnu/dts/arm/sama5d3_uart.dtsi
  head/sys/gnu/dts/arm/sama5d3xmb.dtsi
  head/sys/gnu/dts/arm/sama5d3xmb_cmp.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_arria10.dtsi
  head/sys/gnu/dts/arm/ste-ux500-samsung-golden.dts
  head/sys/gnu/dts/arm/ste-ux500-samsung-skomer.dts
  head/sys/gnu/dts/arm/stih407-family.dtsi
  head/sys/gnu/dts/arm/stih418.dtsi
  head/sys/gnu/dts/arm/stm32f429.dtsi
  head/sys/gnu/dts/arm/stm32h743.dtsi
  head/sys/gnu/dts/arm/stm32mp15-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp151.dtsi
  head/sys/gnu/dts/arm/stm32mp157.dtsi
  head/sys/gnu/dts/arm/stm32mp157a-avenger96.dts
  head/sys/gnu/dts/arm/stm32mp157c-dhcom-pdk2.dts
  head/sys/gnu/dts/arm/stm32mp157c-dk2.dts
  head/sys/gnu/dts/arm/stm32mp157c-ed1.dts
  head/sys/gnu/dts/arm/stm32mp157c-ev1.dts
  head/sys/gnu/dts/arm/stm32mp15xx-dkx.dtsi
  head/sys/gnu/dts/arm/sun4i-a10.dtsi
  head/sys/gnu/dts/arm/sun5i.dtsi
  head/sys/gnu/dts/arm/sun7i-a20.dtsi
  head/sys/gnu/dts/arm/sun8i-a83t.dtsi
  head/sys/gnu/dts/arm/sun8i-h2-plus-bananapi-m2-zero.dts
  head/sys/gnu/dts/arm/sun8i-h3.dtsi
  head/sys/gnu/dts/arm/sunxi-h3-h5.dtsi
  head/sys/gnu/dts/arm/tegra114-dalmore.dts
  head/sys/gnu/dts/arm/tegra124-venice2.dts
  head/sys/gnu/dts/arm/tegra20-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/tegra20-colibri-iris.dts
  head/sys/gnu/dts/arm/tegra20-harmony.dts
  head/sys/gnu/dts/arm/tegra20-medcom-wide.dts
  head/sys/gnu/dts/arm/tegra20-paz00.dts
  head/sys/gnu/dts/arm/tegra20-seaboard.dts
  head/sys/gnu/dts/arm/tegra20-ventana.dts
  head/sys/gnu/dts/arm/tegra30-apalis-eval.dts
  head/sys/gnu/dts/arm/tegra30-apalis-v1.1-eval.dts
  head/sys/gnu/dts/arm/tegra30-beaver.dts
  head/sys/gnu/dts/arm/tegra30-cardhu.dtsi
  head/sys/gnu/dts/arm/tegra30-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/uniphier-ld4.dtsi
  head/sys/gnu/dts/arm/uniphier-ld6b-ref.dts
  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-sld8.dtsi
  head/sys/gnu/dts/arm/vexpress-v2m-rs1.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-olinuxino.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-beelink-gs1.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-orangepi-3.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-orangepi-lite2.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-orangepi.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-pine-h64.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-tanix-tx6.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6.dtsi
  head/sys/gnu/dts/arm64/altera/socfpga_stratix10.dtsi
  head/sys/gnu/dts/arm64/altera/socfpga_stratix10_socdk.dts
  head/sys/gnu/dts/arm64/altera/socfpga_stratix10_socdk_nand.dts
  head/sys/gnu/dts/arm64/amlogic/meson-axg.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-g12-common.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-g12.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-g12b-khadas-vim3.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-g12b-s922x.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-g12b-ugoos-am6.dts
  head/sys/gnu/dts/arm64/amlogic/meson-g12b.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gx-libretech-pc.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gx-p23x-q20x.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gx.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-kii-pro.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-nanopi-k2.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-nexbox-a95x.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-odroidc2.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-vega-s95.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-wetek-play2.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-wetek.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-libretech-ac.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-phicomm-n1.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905x-khadas-vim.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905x-libretech-cc.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905x-nexbox-a95x.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905x-p212.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxl.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxm-khadas-vim2.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxm-nexbox-a1.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxm-rbox-pro.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxm-vega-s96.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxm.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-khadas-vim3.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-sm1-sei610.dts
  head/sys/gnu/dts/arm64/amlogic/meson-sm1.dtsi
  head/sys/gnu/dts/arm64/arm/foundation-v8-gicv2.dtsi
  head/sys/gnu/dts/arm64/arm/foundation-v8-gicv3.dtsi
  head/sys/gnu/dts/arm64/arm/foundation-v8.dtsi
  head/sys/gnu/dts/arm64/arm/fvp-base-revc.dts
  head/sys/gnu/dts/arm64/arm/juno-base.dtsi
  head/sys/gnu/dts/arm64/arm/juno-motherboard.dtsi
  head/sys/gnu/dts/arm64/arm/rtsm_ve-aemv8a.dts
  head/sys/gnu/dts/arm64/arm/rtsm_ve-motherboard-rs2.dtsi
  head/sys/gnu/dts/arm64/arm/rtsm_ve-motherboard.dtsi
  head/sys/gnu/dts/arm64/arm/vexpress-v2m-rs1.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls1012a-frdm.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1012a-frwy.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1012a-qds.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1012a-rdb.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1012a.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls1028a-kontron-sl28-var2.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1028a-kontron-sl28.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1028a.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls1043a-rdb.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1043a.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-lx2160a.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mm-evk.dts
  head/sys/gnu/dts/arm64/freescale/imx8mm.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mn-ddr4-evk.dts
  head/sys/gnu/dts/arm64/freescale/imx8mn.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mp.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mq-librem5-devkit.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8qxp-mek.dts
  head/sys/gnu/dts/arm64/freescale/imx8qxp.dtsi
  head/sys/gnu/dts/arm64/freescale/qoriq-fman3-0.dtsi
  head/sys/gnu/dts/arm64/hisilicon/hi3660.dtsi
  head/sys/gnu/dts/arm64/hisilicon/hi6220-coresight.dtsi
  head/sys/gnu/dts/arm64/hisilicon/hikey960-pinctrl.dtsi
  head/sys/gnu/dts/arm64/intel/socfpga_agilex.dtsi
  head/sys/gnu/dts/arm64/intel/socfpga_agilex_socdk.dts
  head/sys/gnu/dts/arm64/marvell/armada-3720-db.dts
  head/sys/gnu/dts/arm64/marvell/armada-3720-espressobin.dtsi
  head/sys/gnu/dts/arm64/marvell/armada-3720-turris-mox.dts
  head/sys/gnu/dts/arm64/marvell/armada-3720-uDPU.dts
  head/sys/gnu/dts/arm64/marvell/armada-37xx.dtsi
  head/sys/gnu/dts/arm64/marvell/armada-8040-clearfog-gt-8k.dts
  head/sys/gnu/dts/arm64/marvell/armada-8040-mcbin-singleshot.dts
  head/sys/gnu/dts/arm64/marvell/armada-8040-mcbin.dts
  head/sys/gnu/dts/arm64/marvell/armada-ap80x.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt2712-evb.dts
  head/sys/gnu/dts/arm64/mediatek/mt2712e.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts
  head/sys/gnu/dts/arm64/mediatek/mt6797.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt7622-bananapi-bpi-r64.dts
  head/sys/gnu/dts/arm64/mediatek/mt7622-rfb1.dts
  head/sys/gnu/dts/arm64/mediatek/mt7622.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt8173.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt8183-evb.dts
  head/sys/gnu/dts/arm64/mediatek/mt8183.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt8516.dtsi
  head/sys/gnu/dts/arm64/mediatek/pumpkin-common.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra132-norrin.dts
  head/sys/gnu/dts/arm64/nvidia/tegra186-p3310.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra194-p2888.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra194.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra210-p2180.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra210-p2597.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra210-p3450-0000.dts
  head/sys/gnu/dts/arm64/nvidia/tegra210.dtsi
  head/sys/gnu/dts/arm64/qcom/apq8016-sbc.dtsi
  head/sys/gnu/dts/arm64/qcom/apq8096-db820c.dtsi
  head/sys/gnu/dts/arm64/qcom/ipq8074-hk01.dts
  head/sys/gnu/dts/arm64/qcom/ipq8074.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8916-longcheer-l8150.dts
  head/sys/gnu/dts/arm64/qcom/msm8916-pins.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8916-samsung-a2015-common.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8916-samsung-a3u-eur.dts
  head/sys/gnu/dts/arm64/qcom/msm8916-samsung-a5u-eur.dts
  head/sys/gnu/dts/arm64/qcom/msm8916.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8996.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8998.dtsi
  head/sys/gnu/dts/arm64/qcom/pm8150.dtsi
  head/sys/gnu/dts/arm64/qcom/pm8150b.dtsi
  head/sys/gnu/dts/arm64/qcom/pm8150l.dtsi
  head/sys/gnu/dts/arm64/qcom/pmi8994.dtsi
  head/sys/gnu/dts/arm64/qcom/qcs404-evb.dtsi
  head/sys/gnu/dts/arm64/qcom/qcs404.dtsi
  head/sys/gnu/dts/arm64/qcom/sc7180-idp.dts
  head/sys/gnu/dts/arm64/qcom/sc7180.dtsi
  head/sys/gnu/dts/arm64/qcom/sdm845-cheza.dtsi
  head/sys/gnu/dts/arm64/qcom/sdm845-db845c.dts
  head/sys/gnu/dts/arm64/qcom/sdm845-mtp.dts
  head/sys/gnu/dts/arm64/qcom/sdm845.dtsi
  head/sys/gnu/dts/arm64/qcom/sdm850-lenovo-yoga-c630.dts
  head/sys/gnu/dts/arm64/qcom/sm8250-mtp.dts
  head/sys/gnu/dts/arm64/qcom/sm8250.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd1293-ds418j.dts
  head/sys/gnu/dts/arm64/realtek/rtd1293.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd1295-mele-v9.dts
  head/sys/gnu/dts/arm64/realtek/rtd1295-probox2-ava.dts
  head/sys/gnu/dts/arm64/realtek/rtd1295-zidoo-x9s.dts
  head/sys/gnu/dts/arm64/realtek/rtd1295.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd1296-ds418.dts
  head/sys/gnu/dts/arm64/realtek/rtd1296.dtsi
  head/sys/gnu/dts/arm64/realtek/rtd129x.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774a1.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774b1.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774c0.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77950.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77951.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77960.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77961.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77965.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77970.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77980.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77990.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77995.dtsi
  head/sys/gnu/dts/arm64/rockchip/px30.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3308-roc-cc.dts
  head/sys/gnu/dts/arm64/rockchip/rk3328-a1.dts
  head/sys/gnu/dts/arm64/rockchip/rk3328-roc-cc.dts
  head/sys/gnu/dts/arm64/rockchip/rk3328-rock64.dts
  head/sys/gnu/dts/arm64/rockchip/rk3328.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3368-geekbox.dts
  head/sys/gnu/dts/arm64/rockchip/rk3368-orion-r68-meta.dts
  head/sys/gnu/dts/arm64/rockchip/rk3368-r88.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-firefly.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-hugsun-x99.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-nanopi4.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399-orangepi.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-pinebook-pro.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-rock960.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-rockpro64.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-ld11-global.dts
  head/sys/gnu/dts/arm64/socionext/uniphier-ld11-ref.dts
  head/sys/gnu/dts/arm64/socionext/uniphier-ld11.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-ld20-global.dts
  head/sys/gnu/dts/arm64/socionext/uniphier-ld20-ref.dts
  head/sys/gnu/dts/arm64/socionext/uniphier-ld20.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-pxs3-ref.dts
  head/sys/gnu/dts/arm64/socionext/uniphier-pxs3.dtsi
  head/sys/gnu/dts/arm64/sprd/sc9863a.dtsi
  head/sys/gnu/dts/arm64/sprd/sharkl3.dtsi
  head/sys/gnu/dts/arm64/ti/k3-am65-main.dtsi
  head/sys/gnu/dts/arm64/ti/k3-am65-mcu.dtsi
  head/sys/gnu/dts/arm64/ti/k3-am65-wakeup.dtsi
  head/sys/gnu/dts/arm64/ti/k3-j721e-common-proc-board.dts
  head/sys/gnu/dts/arm64/ti/k3-j721e-main.dtsi
  head/sys/gnu/dts/arm64/ti/k3-j721e-mcu-wakeup.dtsi
  head/sys/gnu/dts/arm64/xilinx/zynqmp.dtsi
  head/sys/gnu/dts/include/dt-bindings/clock/at91.h
  head/sys/gnu/dts/include/dt-bindings/clock/imx7ulp-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/imx8mp-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/marvell,mmp2.h
  head/sys/gnu/dts/include/dt-bindings/clock/meson8b-clkc.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8998.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-sc7180.h
  head/sys/gnu/dts/include/dt-bindings/clock/sprd,sc9863a-clk.h
  head/sys/gnu/dts/include/dt-bindings/clock/tegra114-car.h
  head/sys/gnu/dts/include/dt-bindings/clock/tegra124-car-common.h
  head/sys/gnu/dts/include/dt-bindings/clock/tegra20-car.h
  head/sys/gnu/dts/include/dt-bindings/clock/tegra210-car.h
  head/sys/gnu/dts/include/dt-bindings/clock/tegra30-car.h
  head/sys/gnu/dts/include/dt-bindings/clock/x1000-cgu.h
  head/sys/gnu/dts/include/dt-bindings/firmware/imx/rsrc.h
  head/sys/gnu/dts/include/dt-bindings/input/linux-event-codes.h
  head/sys/gnu/dts/include/dt-bindings/phy/phy.h
  head/sys/gnu/dts/include/dt-bindings/pinctrl/rockchip.h
  head/sys/gnu/dts/include/dt-bindings/power/qcom-rpmpd.h
  head/sys/gnu/dts/include/dt-bindings/reset/amlogic,meson-gxbb-reset.h
  head/sys/gnu/dts/include/dt-bindings/reset/imx8mq-reset.h
  head/sys/gnu/dts/include/dt-bindings/reset/realtek,rtd1295.h
Directory Properties:
  head/sys/gnu/dts/arm/   (props changed)
  head/sys/gnu/dts/arm64/   (props changed)
  head/sys/gnu/dts/include/   (props changed)
  head/sys/gnu/dts/riscv/   (props changed)

Modified: head/sys/gnu/dts/arm/am335x-baltos.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-baltos.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-baltos.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -369,7 +369,7 @@
 &mmc2 {
 	status = "okay";
 	vmmc-supply = <&wl12xx_vmmc>;
-	ti,non-removable;
+	non-removable;
 	bus-width = <4>;
 	cap-power-off-card;
 	pinctrl-names = "default";

Modified: head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -22,6 +22,7 @@
 	pinctrl-0 = <&emmc_pins>;
 	bus-width = <8>;
 	status = "okay";
+	non-removable;
 };
 
 &am33xx_pinmux {

Modified: head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -75,7 +75,6 @@
 	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>;

Modified: head/sys/gnu/dts/arm/am335x-boneblue.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-boneblue.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-boneblue.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -367,7 +367,6 @@
 	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>;

Modified: head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -75,7 +75,6 @@
 	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>;

Modified: head/sys/gnu/dts/arm/am335x-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evm.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-evm.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -743,8 +743,7 @@
 	bus-width = <4>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&mmc3_pins &wlan_pins>;
-	ti,non-removable;
-	ti,needs-special-hs-handling;
+	non-removable;
 	cap-power-off-card;
 	keep-power-in-suspend;
 

Modified: head/sys/gnu/dts/arm/am335x-evmsk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evmsk.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-evmsk.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -655,7 +655,7 @@
 &mmc2 {
 	status = "okay";
 	vmmc-supply = <&wl12xx_vmmc>;
-	ti,non-removable;
+	non-removable;
 	bus-width = <4>;
 	cap-power-off-card;
 	keep-power-in-suspend;

Modified: head/sys/gnu/dts/arm/am335x-guardian.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-guardian.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-guardian.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -105,6 +105,7 @@
 		ti,timers = <&timer7>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&dmtimer7_pins>;
+		ti,clock-source = <0x01>;
 	};
 
 	vmmcsd_fixed: regulator-3v3 {

Modified: head/sys/gnu/dts/arm/am335x-lxm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-lxm.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-lxm.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -339,7 +339,7 @@
 	pinctrl-0 = <&emmc_pins>;
 	vmmc-supply = <&vmmcsd_fixed>;
 	bus-width = <8>;
-	ti,non-removable;
+	non-removable;
 	status = "okay";
 };
 

Modified: head/sys/gnu/dts/arm/am335x-moxa-uc-2100-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-moxa-uc-2100-common.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-moxa-uc-2100-common.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -159,7 +159,7 @@
 	vmmc-supply = <&vmmcsd_fixed>;
 	bus-width = <8>;
 	pinctrl-0 = <&mmc1_pins_default>;
-	ti,non-removable;
+	non-removable;
 	status = "okay";
 };
 

Modified: head/sys/gnu/dts/arm/am335x-moxa-uc-8100-me-t.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-moxa-uc-8100-me-t.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-moxa-uc-8100-me-t.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -451,7 +451,7 @@
 	vmmc-supply = <&vmmcsd_fixed>;
 	bus-width = <8>;
 	pinctrl-0 = <&mmc2_pins_default>;
-	ti,non-removable;
+	non-removable;
 	status = "okay";
 };
 

Modified: head/sys/gnu/dts/arm/am335x-pepper.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-pepper.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-pepper.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -341,7 +341,7 @@
 	pinctrl-0 = <&emmc_pins>;
 	vmmc-supply = <&ldo3_reg>;
 	bus-width = <8>;
-	ti,non-removable;
+	non-removable;
 };
 
 &mmc3 {
@@ -351,7 +351,7 @@
 	pinctrl-0 = <&wireless_pins>;
 	vmmmc-supply = <&v3v3c_reg>;
 	bus-width = <4>;
-	ti,non-removable;
+	non-removable;
 	dmas = <&edma_xbar 12 0 1
 		&edma_xbar 13 0 2>;
 	dma-names = "tx", "rx";

Modified: head/sys/gnu/dts/arm/am335x-phycore-som.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-phycore-som.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-phycore-som.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -69,7 +69,7 @@
 	pinctrl-0 = <&emmc_pins>;
 	vmmc-supply = <&vmmc_reg>;
 	bus-width = <8>;
-	ti,non-removable;
+	non-removable;
 	status = "disabled";
 };
 

Modified: head/sys/gnu/dts/arm/am335x-pocketbeagle.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-pocketbeagle.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am335x-pocketbeagle.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -88,7 +88,6 @@
 			AM33XX_PADCONF(AM335X_PIN_MMC0_DAT3, PIN_INPUT_PULLUP, MUX_MODE0)
 			AM33XX_PADCONF(AM335X_PIN_MMC0_CMD, PIN_INPUT_PULLUP, MUX_MODE0)
 			AM33XX_PADCONF(AM335X_PIN_MMC0_CLK, PIN_INPUT_PULLUP, MUX_MODE0)
-			AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKR, PIN_INPUT, MUX_MODE4)		/* (B12) mcasp0_aclkr.mmc0_sdwp */
 		>;
 	};
 

Modified: head/sys/gnu/dts/arm/am33xx-l4.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx-l4.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am33xx-l4.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -330,9 +330,8 @@
 			};
 		};
 
-		target-module@31000 {			/* 0x44e31000, ap 25 40.0 */
+		timer1_target: target-module@31000 {	/* 0x44e31000, ap 25 40.0 */
 			compatible = "ti,sysc-omap2-timer", "ti,sysc";
-			ti,hwmods = "timer1";
 			reg = <0x31000 0x4>,
 			      <0x31010 0x4>,
 			      <0x31014 0x4>;
@@ -1117,9 +1116,8 @@
 			};
 		};
 
-		target-module@40000 {			/* 0x48040000, ap 22 1e.0 */
+		timer2_target: target-module@40000 {	/* 0x48040000, ap 22 1e.0 */
 			compatible = "ti,sysc-omap4-timer", "ti,sysc";
-			ti,hwmods = "timer2";
 			reg = <0x40000 0x4>,
 			      <0x40010 0x4>,
 			      <0x40014 0x4>;
@@ -1347,10 +1345,8 @@
 			ranges = <0x0 0x60000 0x1000>;
 
 			mmc1: mmc@0 {
-				compatible = "ti,omap4-hsmmc";
-				ti,dual-volt;
+				compatible = "ti,am335-sdhci";
 				ti,needs-special-reset;
-				ti,needs-special-hs-handling;
 				dmas = <&edma_xbar 24 0 0
 					&edma_xbar 25 0 0>;
 				dma-names = "tx", "rx";
@@ -1828,7 +1824,7 @@
 			ranges = <0x0 0xd8000 0x1000>;
 
 			mmc2: mmc@0 {
-				compatible = "ti,omap4-hsmmc";
+				compatible = "ti,am335-sdhci";
 				ti,needs-special-reset;
 				dmas = <&edma 2 0
 					&edma 3 0>;

Modified: head/sys/gnu/dts/arm/am33xx.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am33xx.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -322,7 +322,7 @@
 			ranges = <0x0 0x47810000 0x1000>;
 
 			mmc3: mmc@0 {
-				compatible = "ti,omap4-hsmmc";
+				compatible = "ti,am335-sdhci";
 				ti,needs-special-reset;
 				interrupts = <29>;
 				reg = <0x0 0x1000>;
@@ -618,5 +618,25 @@
 		compatible = "ti,am3-prm-inst", "ti,omap-prm-inst";
 		reg = <0x1100 0x100>;
 		#reset-cells = <1>;
+	};
+};
+
+/* Preferred always-on timer for clocksource */
+&timer1_target {
+	ti,no-reset-on-init;
+	ti,no-idle;
+	timer@0 {
+		assigned-clocks = <&timer1_fck>;
+		assigned-clock-parents = <&sys_clkin_ck>;
+	};
+};
+
+/* Preferred timer for clockevent */
+&timer2_target {
+	ti,no-reset-on-init;
+	ti,no-idle;
+	timer@0 {
+		assigned-clocks = <&timer2_fck>;
+		assigned-clock-parents = <&sys_clkin_ck>;
 	};
 };

Modified: head/sys/gnu/dts/arm/am3517-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am3517-evm.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am3517-evm.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -156,6 +156,7 @@
 		pinctrl-0 = <&pwm_pins>;
 		ti,timers = <&timer11>;
 		#pwm-cells = <3>;
+		ti,clock-source = <0x01>;
 	};
 
 	/* HS USB Host PHY on PORT 1 */

Modified: head/sys/gnu/dts/arm/am3517.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am3517.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am3517.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -169,5 +169,25 @@
 	status = "disabled";
 };
 
-/include/ "am35xx-clocks.dtsi"
-/include/ "omap36xx-am35xx-omap3430es2plus-clocks.dtsi"
+#include "am35xx-clocks.dtsi"
+#include "omap36xx-am35xx-omap3430es2plus-clocks.dtsi"
+
+/* Preferred always-on timer for clocksource */
+&timer1_target {
+	ti,no-reset-on-init;
+	ti,no-idle;
+	timer@0 {
+		assigned-clocks = <&gpt1_fck>;
+		assigned-clock-parents = <&sys_ck>;
+	};
+};
+
+/* Preferred timer for clockevent */
+&timer2_target {
+	ti,no-reset-on-init;
+	ti,no-idle;
+	timer@0 {
+		assigned-clocks = <&gpt2_fck>;
+		assigned-clock-parents = <&sys_ck>;
+	};
+};

Modified: head/sys/gnu/dts/arm/am4372.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am4372.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am4372.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -316,10 +316,11 @@
 			ranges = <0x0 0x47810000 0x1000>;
 
 			mmc3: mmc@0 {
-				compatible = "ti,omap4-hsmmc";
+				compatible = "ti,am437-sdhci";
 				ti,needs-special-reset;
 				interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
 				reg = <0x0 0x1000>;
+				status = "disabled";
 			};
 		};
 
@@ -551,5 +552,25 @@
 		compatible = "ti,am4-prm-inst", "ti,omap-prm-inst";
 		reg = <0x4000 0x100>;
 		#reset-cells = <1>;
+	};
+};
+
+/* Preferred always-on timer for clocksource */
+&timer1_target {
+	ti,no-reset-on-init;
+	ti,no-idle;
+	timer@0 {
+		assigned-clocks = <&timer1_fck>;
+		assigned-clock-parents = <&sys_clkin_ck>;
+	};
+};
+
+/* Preferred timer for clockevent */
+&timer2_target {
+	ti,no-reset-on-init;
+	ti,no-idle;
+	timer@0 {
+		assigned-clocks = <&timer2_fck>;
+		assigned-clock-parents = <&sys_clkin_ck>;
 	};
 };

Modified: head/sys/gnu/dts/arm/am437x-cm-t43.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-cm-t43.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am437x-cm-t43.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -291,7 +291,7 @@
 	pinctrl-0 = <&emmc_pins>;
 	vmmc-supply = <&vmmc_3v3>;
 	bus-width = <8>;
-	ti,non-removable;
+	non-removable;
 };
 
 &spi0 {

Modified: head/sys/gnu/dts/arm/am437x-gp-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-gp-evm.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am437x-gp-evm.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -91,22 +91,6 @@
 
 		backlight = <&lcd_bl>;
 
-		panel-timing {
-			clock-frequency = <33000000>;
-			hactive = <800>;
-			vactive = <480>;
-			hfront-porch = <210>;
-			hback-porch = <16>;
-			hsync-len = <30>;
-			vback-porch = <10>;
-			vfront-porch = <22>;
-			vsync-len = <13>;
-			hsync-active = <0>;
-			vsync-active = <0>;
-			de-active = <1>;
-			pixelclk-active = <1>;
-		};
-
 		port {
 			lcd_in: endpoint {
 				remote-endpoint = <&dpi_out>;
@@ -869,7 +853,7 @@
 	pinctrl-names = "default", "sleep";
 	pinctrl-0 = <&emmc_pins_default>;
 	pinctrl-1 = <&emmc_pins_sleep>;
-	ti,non-removable;
+	non-removable;
 };
 
 &mmc3 {
@@ -886,7 +870,7 @@
 	pinctrl-1 = <&mmc3_pins_sleep>;
 	cap-power-off-card;
 	keep-power-in-suspend;
-	ti,non-removable;
+	non-removable;
 
 	#address-cells = <1>;
 	#size-cells = <0>;

Modified: head/sys/gnu/dts/arm/am437x-l4.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am437x-l4.dtsi	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am437x-l4.dtsi	Tue Aug  4 19:44:43 2020	(r363853)
@@ -328,9 +328,8 @@
 			};
 		};
 
-		target-module@31000 {			/* 0x44e31000, ap 24 40.0 */
+		timer1_target: target-module@31000 {	/* 0x44e31000, ap 24 40.0 */
 			compatible = "ti,sysc-omap2-timer", "ti,sysc";
-			ti,hwmods = "timer1";
 			reg = <0x31000 0x4>,
 			      <0x31010 0x4>,
 			      <0x31014 0x4>;
@@ -450,7 +449,6 @@
 
 		target-module@86000 {			/* 0x44e86000, ap 40 70.0 */
 			compatible = "ti,sysc-omap2", "ti,sysc";
-			ti,hwmods = "counter_32k";
 			reg = <0x86000 0x4>,
 			      <0x86004 0x4>;
 			reg-names = "rev", "sysc";
@@ -868,9 +866,8 @@
 			};
 		};
 
-		target-module@40000 {			/* 0x48040000, ap 18 1e.0 */
+		timer2_target: target-module@40000 {	/* 0x48040000, ap 18 1e.0 */
 			compatible = "ti,sysc-omap4-timer", "ti,sysc";
-			ti,hwmods = "timer2";
 			reg = <0x40000 0x4>,
 			      <0x40010 0x4>,
 			      <0x40014 0x4>;
@@ -1086,9 +1083,8 @@
 			ranges = <0x0 0x60000 0x1000>;
 
 			mmc1: mmc@0 {
-				compatible = "ti,omap4-hsmmc";
+				compatible = "ti,am437-sdhci";
 				reg = <0x0 0x1000>;
-				ti,dual-volt;
 				ti,needs-special-reset;
 				dmas = <&edma 24 0>,
 					<&edma 25 0>;
@@ -1544,8 +1540,9 @@
 			reg = <0xcc020 0x4>;
 			reg-names = "rev";
 			/* Domains (P, C): per_pwrdm, l4ls_clkdm */
-			clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN0_CLKCTRL 0>;
-			clock-names = "fck";
+			clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN0_CLKCTRL 0>,
+			<&dcan0_fck>;
+			clock-names = "fck", "osc";
 			#address-cells = <1>;
 			#size-cells = <1>;
 			ranges = <0x0 0xcc000 0x2000>;
@@ -1553,6 +1550,8 @@
 			dcan0: can@0 {
 				compatible = "ti,am4372-d_can", "ti,am3352-d_can";
 				reg = <0x0 0x2000>;
+				clocks = <&dcan0_fck>;
+				clock-names = "fck";
 				syscon-raminit = <&scm_conf 0x644 0>;
 				interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>;
 				status = "disabled";
@@ -1564,8 +1563,9 @@
 			reg = <0xd0020 0x4>;
 			reg-names = "rev";
 			/* Domains (P, C): per_pwrdm, l4ls_clkdm */
-			clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN1_CLKCTRL 0>;
-			clock-names = "fck";
+			clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN1_CLKCTRL 0>,
+			<&dcan1_fck>;
+			clock-names = "fck", "osc";
 			#address-cells = <1>;
 			#size-cells = <1>;
 			ranges = <0x0 0xd0000 0x2000>;
@@ -1573,6 +1573,8 @@
 			dcan1: can@0 {
 				compatible = "ti,am4372-d_can", "ti,am3352-d_can";
 				reg = <0x0 0x2000>;
+				clocks = <&dcan1_fck>;
+				clock-name = "fck";
 				syscon-raminit = <&scm_conf 0x644 1>;
 				interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>;
 				status = "disabled";
@@ -1601,7 +1603,7 @@
 			ranges = <0x0 0xd8000 0x1000>;
 
 			mmc2: mmc@0 {
-				compatible = "ti,omap4-hsmmc";
+				compatible = "ti,am437-sdhci";
 				reg = <0x0 0x1000>;
 				ti,needs-special-reset;
 				dmas = <&edma 2 0>,

Modified: head/sys/gnu/dts/arm/am437x-sk-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-sk-evm.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am437x-sk-evm.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -134,22 +134,6 @@
 
 		enable-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
 
-		panel-timing {
-			clock-frequency = <9000000>;
-			hactive = <480>;
-			vactive = <272>;
-			hfront-porch = <2>;
-			hback-porch = <2>;
-			hsync-len = <41>;
-			vfront-porch = <2>;
-			vback-porch = <2>;
-			vsync-len = <10>;
-			hsync-active = <0>;
-			vsync-active = <0>;
-			de-active = <1>;
-			pixelclk-active = <1>;
-		};
-
 		port {
 			lcd_in: endpoint {
 				remote-endpoint = <&dpi_out>;
@@ -719,7 +703,7 @@
 	pinctrl-1 = <&mmc3_pins_sleep>;
 	cap-power-off-card;
 	keep-power-in-suspend;
-	ti,non-removable;
+	non-removable;
 
 	#address-cells = <1>;
 	#size-cells = <0>;

Modified: head/sys/gnu/dts/arm/am43x-epos-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am43x-epos-evm.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am43x-epos-evm.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -47,22 +47,6 @@
 
 		backlight = <&lcd_bl>;
 
-		panel-timing {
-			clock-frequency = <33000000>;
-			hactive = <800>;
-			vactive = <480>;
-			hfront-porch = <210>;
-			hback-porch = <16>;
-			hsync-len = <30>;
-			vback-porch = <10>;
-			vfront-porch = <22>;
-			vsync-len = <13>;
-			hsync-active = <0>;
-			vsync-active = <0>;
-			de-active = <1>;
-			pixelclk-active = <1>;
-		};
-
 		port {
 			lcd_in: endpoint {
 				remote-endpoint = <&dpi_out>;

Modified: head/sys/gnu/dts/arm/am571x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am571x-idk.dts	Tue Aug  4 19:27:03 2020	(r363852)
+++ head/sys/gnu/dts/arm/am571x-idk.dts	Tue Aug  4 19:44:43 2020	(r363853)
@@ -10,6 +10,7 @@
 #include "dra7-mmc-iodelay.dtsi"
 #include "dra72x-mmc-iodelay.dtsi"
 #include "am57xx-idk-common.dtsi"
+#include "dra7-ipu-dsp-common.dtsi"
 
 / {
 	model = "TI AM5718 IDK";
@@ -20,6 +21,33 @@
 		reg = <0x0 0x80000000 0x0 0x40000000>;
 	};
 
+	reserved-memory {
+		#address-cells = <2>;
+		#size-cells = <2>;
+		ranges;
+
+		ipu2_memory_region: ipu2-memory@95800000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x95800000 0x0 0x3800000>;
+			reusable;
+			status = "okay";
+		};
+
+		dsp1_memory_region: dsp1-memory@99000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x99000000 0x0 0x4000000>;
+			reusable;
+			status = "okay";
+		};
+
+		ipu1_memory_region: ipu1-memory@9d000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x9d000000 0x0 0x2000000>;
+			reusable;
+			status = "okay";
+		};
+	};
+
 	leds {
 		compatible = "gpio-leds";
 		cpu0-led {
@@ -148,21 +176,19 @@
 	load-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>;
 };
 
-&mailbox5 {
+&ipu2 {
 	status = "okay";
-	mbox_ipu1_ipc3x: mbox_ipu1_ipc3x {
-		status = "okay";
-	};
-	mbox_dsp1_ipc3x: mbox_dsp1_ipc3x {
-		status = "okay";
-	};
+	memory-region = <&ipu2_memory_region>;
 };
 
-&mailbox6 {
+&ipu1 {
 	status = "okay";
-	mbox_ipu2_ipc3x: mbox_ipu2_ipc3x {
-		status = "okay";
-	};
+	memory-region = <&ipu1_memory_region>;
+};
+
+&dsp1 {
+	status = "okay";
+	memory-region = <&dsp1_memory_region>;
 };
 
 &pcie1_rc {

Copied: head/sys/gnu/dts/arm/am5729-beagleboneai.dts (from r363850, vendor/device-tree/dist/src/arm/am5729-beagleboneai.dts)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am5729-beagleboneai.dts	Tue Aug  4 19:44:43 2020	(r363853, copy of r363850, vendor/device-tree/dist/src/arm/am5729-beagleboneai.dts)
@@ -0,0 +1,731 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Copyright (C) 2014-2019 Texas Instruments Incorporated - http://www.ti.com/
+ */
+
+/dts-v1/;
+
+#include "dra74x.dtsi"
+#include "am57xx-commercial-grade.dtsi"
+#include "dra74x-mmc-iodelay.dtsi"
+#include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/interrupt-controller/irq.h>
+#include <dt-bindings/pinctrl/dra.h>
+
+/ {
+	model = "BeagleBoard.org BeagleBone AI";
+	compatible = "beagle,am5729-beagleboneai", "ti,am5728",
+		     "ti,dra742", "ti,dra74", "ti,dra7";
+
+	aliases {
+		rtc0 = &tps659038_rtc;
+		rtc1 = &rtc;
+		display0 = &hdmi_conn;
+	};
+
+	chosen {
+		stdout-path = &uart1;
+	};
+
+	memory@0 {
+		device_type = "memory";
+		reg = <0x0 0x80000000 0x0 0x40000000>;
+	};
+
+	reserved-memory {
+		#address-cells = <2>;
+		#size-cells = <2>;
+		ranges;
+
+		ipu2_memory_region: ipu2-memory@95800000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x95800000 0x0 0x3800000>;
+			reusable;
+			status = "okay";
+		};
+
+		dsp1_memory_region: dsp1-memory@99000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x99000000 0x0 0x4000000>;
+			reusable;
+			status = "okay";
+		};
+
+		ipu1_memory_region: ipu1-memory@9d000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x9d000000 0x0 0x2000000>;
+			reusable;
+			status = "okay";
+		};
+
+		dsp2_memory_region: dsp2-memory@9f000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0x9f000000 0x0 0x800000>;
+			reusable;
+			status = "okay";
+		};
+
+	};
+
+	vdd_adc: gpioregulator-vdd_adc {
+		compatible = "regulator-gpio";
+		regulator-name = "vdd_adc";
+		vin-supply = <&vdd_5v>;
+		regulator-min-microvolt = <1800000>;
+		regulator-max-microvolt = <3300000>;
+		regulator-always-on;
+		regulator-boot-on;
+		gpios = <&gpio3 27 GPIO_ACTIVE_HIGH>;
+		states = <1800000 0
+			3300000 1>;
+	};
+
+	vdd_5v: fixedregulator-vdd_5v {
+		compatible = "regulator-fixed";
+		regulator-name = "vdd_5v";
+		regulator-min-microvolt = <5000000>;
+		regulator-max-microvolt = <5000000>;
+		regulator-always-on;
+		regulator-boot-on;
+	};
+
+	vtt_fixed: fixedregulator-vtt {
+		/* TPS51200 */
+		compatible = "regulator-fixed";
+		regulator-name = "vtt_fixed";
+		vin-supply = <&vdd_ddr>;
+		regulator-min-microvolt = <3300000>;
+		regulator-max-microvolt = <3300000>;
+		regulator-always-on;
+		regulator-boot-on;
+	};
+
+	leds {
+		compatible = "gpio-leds";
+
+		led0 {
+			label = "beaglebone:green:usr0";
+			gpios = <&gpio3 17 GPIO_ACTIVE_HIGH>;
+			linux,default-trigger = "heartbeat";
+			default-state = "off";
+		};
+
+		led1 {
+			label = "beaglebone:green:usr1";
+			gpios = <&gpio5 5 GPIO_ACTIVE_HIGH>;
+			linux,default-trigger = "mmc0";
+			default-state = "off";
+		};
+
+		led2 {
+			label = "beaglebone:green:usr2";
+			gpios = <&gpio3 15 GPIO_ACTIVE_HIGH>;
+			linux,default-trigger = "cpu";
+			default-state = "off";
+		};
+
+		led3 {
+			label = "beaglebone:green:usr3";
+			gpios = <&gpio3 14 GPIO_ACTIVE_HIGH>;
+			linux,default-trigger = "mmc1";
+			default-state = "off";
+		};
+
+		led4 {
+			label = "beaglebone:green:usr4";
+			gpios = <&gpio3 7 GPIO_ACTIVE_HIGH>;
+			linux,default-trigger = "netdev";
+			default-state = "off";
+		};
+	};
+
+	hdmi_conn: connector@0 {
+		compatible = "hdmi-connector";
+		label = "hdmi";
+		type = "a";
+
+		port {
+			hdmi_connector_in: endpoint {
+				remote-endpoint = <&hdmi_encoder_out>;
+			};
+		};
+	};
+
+	hdmi_enc: encoder@0 {
+		/* "ti,tpd12s016" software compatible with "ti,tpd12s015"
+		 *  no need for individual driver
+		 */
+		compatible = "ti,tpd12s015";
+		gpios = <0>,
+			<0>,
+			<&gpio7 12 GPIO_ACTIVE_HIGH>;
+
+		ports {
+			#address-cells = <0x1>;
+			#size-cells = <0x0>;
+
+			port@0 {
+				reg = <0x0>;
+
+				hdmi_encoder_in: endpoint@0 {
+					remote-endpoint = <&hdmi_out>;
+				};
+			};
+
+			port@1 {
+				reg = <0x1>;
+
+				hdmi_encoder_out: endpoint@0 {
+					remote-endpoint = <&hdmi_connector_in>;
+				};
+			};
+		};
+	};
+
+	emmc_pwrseq: emmc_pwrseq {
+		compatible = "mmc-pwrseq-emmc";
+		reset-gpios = <&gpio5 7 GPIO_ACTIVE_LOW>;
+	};
+
+	brcmf_pwrseq: brcmf_pwrseq {
+		compatible = "mmc-pwrseq-simple";
+		reset-gpios = <&gpio3 22 GPIO_ACTIVE_LOW>,	/* BT-REG-ON */
+				<&gpio3 18 GPIO_ACTIVE_LOW>;	/* WL-REG-ON */
+	};
+
+	extcon_usb1: extcon_usb1 {
+		compatible = "linux,extcon-usb-gpio";
+		ti,enable-id-detection;
+		id-gpio = <&gpio3 13 GPIO_ACTIVE_HIGH>;
+	};
+};
+
+&i2c1 {
+	status = "okay";
+	clock-frequency = <400000>;
+
+	tps659038: tps659038@58 {
+		compatible = "ti,tps659038";
+		reg = <0x58>;
+		interrupt-parent = <&gpio6>;
+		interrupts = <16 IRQ_TYPE_LEVEL_LOW>;
+
+		#interrupt-cells = <2>;
+		interrupt-controller;
+
+		ti,system-power-controller;
+		ti,palmas-override-powerhold;
+
+		tps659038_pmic {
+			compatible = "ti,tps659038-pmic";
+
+			smps12-in-supply = <&vdd_5v>;
+			smps3-in-supply = <&vdd_5v>;
+			smps45-in-supply = <&vdd_5v>;
+			smps6-in-supply = <&vdd_5v>;
+			smps7-in-supply = <&vdd_5v>;
+			mps3-in-supply = <&vdd_5v>;
+			smps8-in-supply = <&vdd_5v>;
+			smps9-in-supply = <&vdd_5v>;
+			ldo1-in-supply = <&vdd_5v>;
+			ldo2-in-supply = <&vdd_5v>;
+			ldo3-in-supply = <&vdd_5v>;
+			ldo4-in-supply = <&vdd_5v>;
+			ldo9-in-supply = <&vdd_5v>;
+			ldoln-in-supply = <&vdd_5v>;
+			ldousb-in-supply = <&vdd_5v>;
+			ldortc-in-supply = <&vdd_5v>;
+
+			regulators {
+				vdd_mpu: smps12 {
+					/* VDD_MPU */
+					regulator-name = "smps12";
+					regulator-min-microvolt = <850000>;
+					regulator-max-microvolt = <1250000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_ddr: smps3 {
+					/* VDD_DDR EMIF1 EMIF2 */
+					regulator-name = "smps3";
+					regulator-min-microvolt = <1350000>;
+					regulator-max-microvolt = <1350000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_dspeve: smps45 {
+					/* VDD_DSPEVE on AM572 */
+					regulator-name = "smps45";
+					regulator-min-microvolt = < 850000>;
+					regulator-max-microvolt = <1250000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_gpu: smps6 {
+					/* VDD_GPU */
+					regulator-name = "smps6";
+					regulator-min-microvolt = < 850000>;
+					regulator-max-microvolt = <1250000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_core: smps7 {
+					/* VDD_CORE */
+					regulator-name = "smps7";
+					regulator-min-microvolt = < 850000>;	/*** 1.15V */
+					regulator-max-microvolt = <1150000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_iva: smps8 {
+					/* VDD_IVAHD */				/*** 1.06V */
+					regulator-name = "smps8";
+				};
+
+				vdd_3v3: smps9 {
+					/* VDD_3V3 */
+					regulator-name = "smps9";
+					regulator-min-microvolt = <3300000>;
+					regulator-max-microvolt = <3300000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_sd: ldo1 {
+					/* VDDSHV8 - VSDMMC  */
+					regulator-name = "ldo1";
+					regulator-min-microvolt = <1800000>;
+					regulator-max-microvolt = <3300000>;
+					regulator-boot-on;
+					regulator-always-on;
+				};
+
+				vdd_1v8: ldo2 {
+					/* VDDSH18V */
+					regulator-name = "ldo2";
+					regulator-min-microvolt = <1800000>;
+					regulator-max-microvolt = <1800000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_1v8_phy_ldo3: ldo3 {
+					/* R1.3a 572x V1_8PHY_LDO3: USB, SATA */
+					regulator-name = "ldo3";
+					regulator-min-microvolt = <1800000>;
+					regulator-max-microvolt = <1800000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_1v8_phy_ldo4: ldo4 {
+					/* R1.3a 572x V1_8PHY_LDO4: PCIE, HDMI*/
+					regulator-name = "ldo4";
+					regulator-min-microvolt = <1800000>;
+					regulator-max-microvolt = <1800000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				/* LDO5-8 unused */
+
+				vdd_rtc: ldo9 {
+					/* VDD_RTC  */
+					regulator-name = "ldo9";
+					regulator-min-microvolt = < 840000>;
+					regulator-max-microvolt = <1160000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				vdd_1v8_pll: ldoln {
+					/* VDDA_1V8_PLL */
+					regulator-name = "ldoln";
+					regulator-min-microvolt = <1800000>;
+					regulator-max-microvolt = <1800000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				ldousb_reg: ldousb {
+					/* VDDA_3V_USB: VDDA_USBHS33 */
+					regulator-name = "ldousb";
+					regulator-min-microvolt = <3300000>;
+					regulator-max-microvolt = <3300000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				ldortc_reg: ldortc {
+					/* VDDA_RTC  */
+					regulator-name = "ldortc";
+					regulator-min-microvolt = <1800000>;
+					regulator-max-microvolt = <1800000>;
+					regulator-always-on;
+					regulator-boot-on;
+				};
+
+				regen1: regen1 {
+					/* VDD_3V3_ON */
+					regulator-name = "regen1";
+					regulator-boot-on;
+					regulator-always-on;
+				};
+
+				regen2: regen2 {
+					/* Needed for PMIC internal resource */
+					regulator-name = "regen2";
+					regulator-boot-on;
+					regulator-always-on;
+				};
+			};
+		};
+
+		tps659038_rtc: tps659038_rtc {
+			compatible = "ti,palmas-rtc";
+			interrupt-parent = <&tps659038>;
+			interrupts = <8 IRQ_TYPE_EDGE_FALLING>;
+			wakeup-source;
+		};

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008041944.074Jii4l003541>