Author: manu
Date: Tue Apr 14 18:57:00 2020
New Revision: 359934
URL: https://svnweb.freebsd.org/changeset/base/359934

Log:
  dts: Import DTS from Linux 5.6

Added:
  head/sys/gnu/dts/arm/am3703.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/am3703.dtsi
  head/sys/gnu/dts/arm/am3715.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/am3715.dtsi
  head/sys/gnu/dts/arm/armada-385-clearfog-gtr-l8.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/armada-385-clearfog-gtr-l8.dts
  head/sys/gnu/dts/arm/armada-385-clearfog-gtr-s4.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/armada-385-clearfog-gtr-s4.dts
  head/sys/gnu/dts/arm/armada-385-clearfog-gtr.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/armada-385-clearfog-gtr.dtsi
  head/sys/gnu/dts/arm/at91-kizboxmini-base.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-kizboxmini-base.dts
  head/sys/gnu/dts/arm/at91-kizboxmini-common.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-kizboxmini-common.dtsi
  head/sys/gnu/dts/arm/at91-kizboxmini-mb.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-kizboxmini-mb.dts
  head/sys/gnu/dts/arm/at91-kizboxmini-rd.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-kizboxmini-rd.dts
  head/sys/gnu/dts/arm/at91-sam9x60ek.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-sam9x60ek.dts
  head/sys/gnu/dts/arm/at91-sama5d27_wlsom1.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-sama5d27_wlsom1.dtsi
  head/sys/gnu/dts/arm/at91-sama5d27_wlsom1_ek.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-sama5d27_wlsom1_ek.dts
  head/sys/gnu/dts/arm/at91-smartkiz.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/at91-smartkiz.dts
  head/sys/gnu/dts/arm/dm3725.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/dm3725.dtsi
  head/sys/gnu/dts/arm/imx6dl-gw5907.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6dl-gw5907.dts
  head/sys/gnu/dts/arm/imx6dl-gw5910.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6dl-gw5910.dts
  head/sys/gnu/dts/arm/imx6dl-gw5912.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6dl-gw5912.dts
  head/sys/gnu/dts/arm/imx6dl-gw5913.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6dl-gw5913.dts
  head/sys/gnu/dts/arm/imx6q-gw5907.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6q-gw5907.dts
  head/sys/gnu/dts/arm/imx6q-gw5910.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6q-gw5910.dts
  head/sys/gnu/dts/arm/imx6q-gw5912.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6q-gw5912.dts
  head/sys/gnu/dts/arm/imx6q-gw5913.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6q-gw5913.dts
  head/sys/gnu/dts/arm/imx6qdl-gw5907.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6qdl-gw5907.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5910.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6qdl-gw5910.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5912.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6qdl-gw5912.dtsi
  head/sys/gnu/dts/arm/imx6qdl-gw5913.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6qdl-gw5913.dtsi
  head/sys/gnu/dts/arm/imx6sl-tolino-shine3.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx6sl-tolino-shine3.dts
  head/sys/gnu/dts/arm/imx7ulp-com.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/imx7ulp-com.dts
  head/sys/gnu/dts/arm/omap3-echo.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/omap3-echo.dts
  head/sys/gnu/dts/arm/rk3288-veyron-broadcom-bluetooth.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/rk3288-veyron-broadcom-bluetooth.dtsi
  head/sys/gnu/dts/arm/rockchip-radxa-dalang-carrier.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/rockchip-radxa-dalang-carrier.dtsi
  head/sys/gnu/dts/arm/sam9x60.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/sam9x60.dtsi
  head/sys/gnu/dts/arm/ste-ab8505.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-ab8505.dtsi
  head/sys/gnu/dts/arm/ste-db8500.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-db8500.dtsi
  head/sys/gnu/dts/arm/ste-db8520.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-db8520.dtsi
  head/sys/gnu/dts/arm/ste-dbx5x0-pinctrl.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-dbx5x0-pinctrl.dtsi
  head/sys/gnu/dts/arm/ste-href-tvk1281618-r2.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-href-tvk1281618-r2.dtsi
  head/sys/gnu/dts/arm/ste-href-tvk1281618-r3.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-href-tvk1281618-r3.dtsi
  head/sys/gnu/dts/arm/ste-href520-tvk.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-href520-tvk.dts
  head/sys/gnu/dts/arm/ste-ux500-samsung-golden.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/ste-ux500-samsung-golden.dts
  head/sys/gnu/dts/arm/stm32mp15-pinctrl.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp151.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp151.dtsi
  head/sys/gnu/dts/arm/stm32mp153.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp153.dtsi
  head/sys/gnu/dts/arm/stm32mp157.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp157.dtsi
  head/sys/gnu/dts/arm/stm32mp15xc.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15xc.dtsi
  head/sys/gnu/dts/arm/stm32mp15xx-dkx.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15xx-dkx.dtsi
  head/sys/gnu/dts/arm/stm32mp15xxaa-pinctrl.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15xxaa-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp15xxab-pinctrl.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15xxab-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp15xxac-pinctrl.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15xxac-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp15xxad-pinctrl.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/stm32mp15xxad-pinctrl.dtsi
  head/sys/gnu/dts/arm/sun8i-h3-emlid-neutis-n5h3-devboard.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/sun8i-h3-emlid-neutis-n5h3-devboard.dts
  head/sys/gnu/dts/arm/sun8i-h3-emlid-neutis-n5h3.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/sun8i-h3-emlid-neutis-n5h3.dtsi
  head/sys/gnu/dts/arm/sunxi-h3-h5-emlid-neutis.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/sunxi-h3-h5-emlid-neutis.dtsi
  head/sys/gnu/dts/arm/sunxi-libretech-all-h3-it.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm/sunxi-libretech-all-h3-it.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-cpu-opp.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-cpu-opp.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-libretech-all-h3-it.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-libretech-all-h3-it.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-libretech-all-h5-cc.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-libretech-all-h5-cc.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h6-pine-h64-model-b.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-pine-h64-model-b.dts
  head/sys/gnu/dts/arm64/altera/socfpga_stratix10_socdk_nand.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10_socdk_nand.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gx-libretech-pc.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/amlogic/meson-gx-libretech-pc.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxbb-kii-pro.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-kii-pro.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-libretech-pc.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905d-libretech-pc.dts
  head/sys/gnu/dts/arm64/amlogic/meson-gxm-s912-libretech-pc.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-s912-libretech-pc.dts
  head/sys/gnu/dts/arm64/freescale/fsl-lx2160a-cex7.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-cex7.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-lx2160a-clearfog-cx.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-clearfog-cx.dts
  head/sys/gnu/dts/arm64/freescale/fsl-lx2160a-clearfog-itx.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-clearfog-itx.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-lx2160a-honeycomb.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-honeycomb.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq-phanbell.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/freescale/imx8mq-phanbell.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq-thor96.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/freescale/imx8mq-thor96.dts
  head/sys/gnu/dts/arm64/intel/socfpga_agilex_socdk_nand.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/intel/socfpga_agilex_socdk_nand.dts
  head/sys/gnu/dts/arm64/qcom/apq8096-ifc6640.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/qcom/apq8096-ifc6640.dts
  head/sys/gnu/dts/arm64/qcom/pm6150.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/qcom/pm6150.dtsi
  head/sys/gnu/dts/arm64/qcom/pm6150l.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/qcom/pm6150l.dtsi
  head/sys/gnu/dts/arm64/qcom/sc7180-idp.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/qcom/sc7180-idp.dts
  head/sys/gnu/dts/arm64/qcom/sc7180.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/qcom/sc7180.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774c0-ek874-idk-2121wr.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a774c0-ek874-idk-2121wr.dts
  head/sys/gnu/dts/arm64/renesas/r8a77950-salvator-x.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77950-salvator-x.dts
  head/sys/gnu/dts/arm64/renesas/r8a77950-ulcb-kf.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77950-ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a77950-ulcb.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77950-ulcb.dts
  head/sys/gnu/dts/arm64/renesas/r8a77950.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77950.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77951-salvator-x.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77951-salvator-x.dts
  head/sys/gnu/dts/arm64/renesas/r8a77951-salvator-xs.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77951-salvator-xs.dts
  head/sys/gnu/dts/arm64/renesas/r8a77951-ulcb-kf.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77951-ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a77951-ulcb.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77951-ulcb.dts
  head/sys/gnu/dts/arm64/renesas/r8a77951.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77951.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77960-salvator-x.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77960-salvator-x.dts
  head/sys/gnu/dts/arm64/renesas/r8a77960-salvator-xs.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77960-salvator-xs.dts
  head/sys/gnu/dts/arm64/renesas/r8a77960-ulcb-kf.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77960-ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a77960-ulcb.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77960-ulcb.dts
  head/sys/gnu/dts/arm64/renesas/r8a77960.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77960.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77965-ulcb-kf.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77965-ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a77965-ulcb.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/renesas/r8a77965-ulcb.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-rockpro64-v2.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/rockchip/rk3399-rockpro64-v2.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-rockpro64.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/rockchip/rk3399-rockpro64.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399pro-rock-pi-n10.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/rockchip/rk3399pro-rock-pi-n10.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399pro-vmarc-som.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/rockchip/rk3399pro-vmarc-som.dtsi
  head/sys/gnu/dts/arm64/sprd/sc9863a.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/sprd/sc9863a.dtsi
  head/sys/gnu/dts/arm64/sprd/sharkl3.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/sprd/sharkl3.dtsi
  head/sys/gnu/dts/arm64/sprd/sp9863a-1h10.dts
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/sprd/sp9863a-1h10.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-clk-ccf.dtsi
     - copied unchanged from r359928, 
vendor/device-tree/dist/src/arm64/xilinx/zynqmp-clk-ccf.dtsi
  head/sys/gnu/dts/include/dt-bindings/clock/imx8mp-clock.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/imx8mp-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/meson8-ddr-clkc.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/meson8-ddr-clkc.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,dispcc-sc7180.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/qcom,dispcc-sc7180.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-ipq6018.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-ipq6018.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gpucc-sc7180.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/qcom,gpucc-sc7180.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,mmcc-msm8998.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/qcom,mmcc-msm8998.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,videocc-sc7180.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/qcom,videocc-sc7180.h
  head/sys/gnu/dts/include/dt-bindings/clock/ti-dra7-atl.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/ti-dra7-atl.h
  head/sys/gnu/dts/include/dt-bindings/clock/xlnx-versal-clk.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/clock/xlnx-versal-clk.h
  head/sys/gnu/dts/include/dt-bindings/dma/x1830-dma.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/dma/x1830-dma.h
  head/sys/gnu/dts/include/dt-bindings/interconnect/qcom,msm8916.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/interconnect/qcom,msm8916.h
  head/sys/gnu/dts/include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
  head/sys/gnu/dts/include/dt-bindings/memory/tegra194-mc.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/memory/tegra194-mc.h
  head/sys/gnu/dts/include/dt-bindings/power/mt6765-power.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/power/mt6765-power.h
  head/sys/gnu/dts/include/dt-bindings/reset-controller/mt2712-resets.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/reset-controller/mt2712-resets.h
  head/sys/gnu/dts/include/dt-bindings/reset/nuvoton,npcm7xx-reset.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/reset/nuvoton,npcm7xx-reset.h
  head/sys/gnu/dts/include/dt-bindings/reset/qcom,gcc-ipq6018.h
     - copied unchanged from r359928, 
vendor/device-tree/dist/include/dt-bindings/reset/qcom,gcc-ipq6018.h
Deleted:
  head/sys/gnu/dts/arm/at91-kizboxmini.dts
  head/sys/gnu/dts/arm/ste-href-ab8505.dtsi
  head/sys/gnu/dts/arm/stm32mp157-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp157c.dtsi
  head/sys/gnu/dts/arm/stm32mp157xaa-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp157xab-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp157xac-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32mp157xad-pinctrl.dtsi
  head/sys/gnu/dts/arm64/qcom/apq8096-db820c-pins.dtsi
  head/sys/gnu/dts/arm64/qcom/apq8096-db820c-pmic-pins.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795-es1-salvator-x.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795-es1.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795-salvator-x.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795-salvator-xs.dts
  head/sys/gnu/dts/arm64/renesas/r8a7795.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb.dts
  head/sys/gnu/dts/arm64/renesas/r8a7796-salvator-x.dts
  head/sys/gnu/dts/arm64/renesas/r8a7796-salvator-xs.dts
  head/sys/gnu/dts/arm64/renesas/r8a7796.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77965-m3nulcb-kf.dts
  head/sys/gnu/dts/arm64/renesas/r8a77965-m3nulcb.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-clk.dtsi
  head/sys/gnu/dts/include/dt-bindings/clk/ti-dra7-atl.h
Modified:
  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/am33xx-l4.dtsi
  head/sys/gnu/dts/arm/am33xx.dtsi
  head/sys/gnu/dts/arm/am3517.dtsi
  head/sys/gnu/dts/arm/am4372.dtsi
  head/sys/gnu/dts/arm/am437x-idk-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/am43xx-clocks.dtsi
  head/sys/gnu/dts/arm/am57xx-idk-common.dtsi
  head/sys/gnu/dts/arm/armada-388-clearfog.dtsi
  head/sys/gnu/dts/arm/armada-388-helios4.dts
  head/sys/gnu/dts/arm/armada-38x-solidrun-microsom.dtsi
  head/sys/gnu/dts/arm/aspeed-bmc-facebook-wedge100.dts
  head/sys/gnu/dts/arm/aspeed-bmc-facebook-wedge40.dts
  head/sys/gnu/dts/arm/aspeed-bmc-facebook-yamp.dts
  head/sys/gnu/dts/arm/aspeed-bmc-ibm-rainier.dts
  head/sys/gnu/dts/arm/aspeed-bmc-inspur-fp5280g2.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-swift.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-vesnin.dts
  head/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.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/ast2500-facebook-netbmc-common.dtsi
  head/sys/gnu/dts/arm/at91-kizbox.dts
  head/sys/gnu/dts/arm/at91-nattis-2-natte-2.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/at91sam9260.dtsi
  head/sys/gnu/dts/arm/at91sam9261.dtsi
  head/sys/gnu/dts/arm/at91sam9263.dtsi
  head/sys/gnu/dts/arm/at91sam9g45.dtsi
  head/sys/gnu/dts/arm/at91sam9rl.dtsi
  head/sys/gnu/dts/arm/bcm2711-rpi-4-b.dts
  head/sys/gnu/dts/arm/bcm2711.dtsi
  head/sys/gnu/dts/arm/bcm2835-common.dtsi
  head/sys/gnu/dts/arm/bcm2835-rpi-zero-w.dts
  head/sys/gnu/dts/arm/bcm2835-rpi.dtsi
  head/sys/gnu/dts/arm/bcm2837-rpi-3-a-plus.dts
  head/sys/gnu/dts/arm/bcm2837-rpi-3-b-plus.dts
  head/sys/gnu/dts/arm/bcm283x.dtsi
  head/sys/gnu/dts/arm/bcm958625hr.dts
  head/sys/gnu/dts/arm/dm8148-evm.dts
  head/sys/gnu/dts/arm/dm8148-t410.dts
  head/sys/gnu/dts/arm/dra62x-j5eco-evm.dts
  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/dra72-evm-common.dtsi
  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/dra76x.dtsi
  head/sys/gnu/dts/arm/dra7xx-clocks.dtsi
  head/sys/gnu/dts/arm/e60k02.dtsi
  head/sys/gnu/dts/arm/exynos3250.dtsi
  head/sys/gnu/dts/arm/exynos4210-universal_c210.dts
  head/sys/gnu/dts/arm/exynos4210.dtsi
  head/sys/gnu/dts/arm/exynos4412-galaxy-s3.dtsi
  head/sys/gnu/dts/arm/exynos4412-midas.dtsi
  head/sys/gnu/dts/arm/exynos4412-n710x.dts
  head/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
  head/sys/gnu/dts/arm/exynos4412-tiny4412.dts
  head/sys/gnu/dts/arm/exynos4412.dtsi
  head/sys/gnu/dts/arm/exynos5.dtsi
  head/sys/gnu/dts/arm/exynos5250-arndale.dts
  head/sys/gnu/dts/arm/exynos5250-smdk5250.dts
  head/sys/gnu/dts/arm/exynos5250.dtsi
  head/sys/gnu/dts/arm/exynos5260-xyref5260.dts
  head/sys/gnu/dts/arm/exynos5260.dtsi
  head/sys/gnu/dts/arm/exynos5410-odroidxu.dts
  head/sys/gnu/dts/arm/exynos5410-smdk5410.dts
  head/sys/gnu/dts/arm/exynos5410.dtsi
  head/sys/gnu/dts/arm/exynos5420-arndale-octa.dts
  head/sys/gnu/dts/arm/exynos5420-cpus.dtsi
  head/sys/gnu/dts/arm/exynos5420-smdk5420.dts
  head/sys/gnu/dts/arm/exynos5420.dtsi
  head/sys/gnu/dts/arm/exynos5422-cpus.dtsi
  head/sys/gnu/dts/arm/exynos5422-odroid-core.dtsi
  head/sys/gnu/dts/arm/exynos5422-odroidhc1.dts
  head/sys/gnu/dts/arm/exynos5422-odroidxu3-common.dtsi
  head/sys/gnu/dts/arm/exynos5422-odroidxu3-lite.dts
  head/sys/gnu/dts/arm/exynos54xx.dtsi
  head/sys/gnu/dts/arm/exynos5800-peach-pi.dts
  head/sys/gnu/dts/arm/exynos5800.dtsi
  head/sys/gnu/dts/arm/ibm-power9-dual.dtsi
  head/sys/gnu/dts/arm/imx25-eukrea-mbimxsd25-baseboard.dts
  head/sys/gnu/dts/arm/imx25-pdk.dts
  head/sys/gnu/dts/arm/imx25.dtsi
  head/sys/gnu/dts/arm/imx51-babbage.dts
  head/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts
  head/sys/gnu/dts/arm/imx6q-logicpd.dts
  head/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
  head/sys/gnu/dts/arm/imx6qdl-icore-1.5.dtsi
  head/sys/gnu/dts/arm/imx6qdl-icore.dtsi
  head/sys/gnu/dts/arm/imx6qdl-phytec-phycore-som.dtsi
  head/sys/gnu/dts/arm/imx6qdl-zii-rdu2.dtsi
  head/sys/gnu/dts/arm/imx6sll.dtsi
  head/sys/gnu/dts/arm/imx6sx-sdb-reva.dts
  head/sys/gnu/dts/arm/imx6ul-14x14-evk.dtsi
  head/sys/gnu/dts/arm/imx6ull-colibri.dtsi
  head/sys/gnu/dts/arm/imx7-colibri.dtsi
  head/sys/gnu/dts/arm/imx7d-pico.dtsi
  head/sys/gnu/dts/arm/imx7d-sdb-reva.dts
  head/sys/gnu/dts/arm/imx7d.dtsi
  head/sys/gnu/dts/arm/imx7s.dtsi
  head/sys/gnu/dts/arm/iwg20d-q7-common.dtsi
  head/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi
  head/sys/gnu/dts/arm/ls1021a-tsn.dts
  head/sys/gnu/dts/arm/ls1021a.dtsi
  head/sys/gnu/dts/arm/meson.dtsi
  head/sys/gnu/dts/arm/meson6.dtsi
  head/sys/gnu/dts/arm/meson8.dtsi
  head/sys/gnu/dts/arm/meson8b-ec100.dts
  head/sys/gnu/dts/arm/meson8b-mxq.dts
  head/sys/gnu/dts/arm/meson8b-odroidc1.dts
  head/sys/gnu/dts/arm/meson8b.dtsi
  head/sys/gnu/dts/arm/mmp3-dell-ariel.dts
  head/sys/gnu/dts/arm/mmp3.dtsi
  head/sys/gnu/dts/arm/motorola-cpcap-mapphone.dtsi
  head/sys/gnu/dts/arm/motorola-mapphone-common.dtsi
  head/sys/gnu/dts/arm/omap2.dtsi
  head/sys/gnu/dts/arm/omap2430.dtsi
  head/sys/gnu/dts/arm/omap3-n900.dts
  head/sys/gnu/dts/arm/omap3.dtsi
  head/sys/gnu/dts/arm/omap36xx.dtsi
  head/sys/gnu/dts/arm/omap4-l4-abe.dtsi
  head/sys/gnu/dts/arm/omap4-l4.dtsi
  head/sys/gnu/dts/arm/omap4.dtsi
  head/sys/gnu/dts/arm/omap44xx-clocks.dtsi
  head/sys/gnu/dts/arm/omap5-l4-abe.dtsi
  head/sys/gnu/dts/arm/omap5-l4.dtsi
  head/sys/gnu/dts/arm/omap5.dtsi
  head/sys/gnu/dts/arm/omap54xx-clocks.dtsi
  head/sys/gnu/dts/arm/ox810se.dtsi
  head/sys/gnu/dts/arm/ox820.dtsi
  head/sys/gnu/dts/arm/qcom-apq8084.dtsi
  head/sys/gnu/dts/arm/qcom-ipq4019.dtsi
  head/sys/gnu/dts/arm/qcom-mdm9615-wp8548-mangoh-green.dts
  head/sys/gnu/dts/arm/qcom-msm8974-fairphone-fp2.dts
  head/sys/gnu/dts/arm/qcom-msm8974.dtsi
  head/sys/gnu/dts/arm/r7s72100.dtsi
  head/sys/gnu/dts/arm/r8a73a4.dtsi
  head/sys/gnu/dts/arm/r8a7740-armadillo800eva.dts
  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-iwg22d-sodimm.dts
  head/sys/gnu/dts/arm/r8a7745.dtsi
  head/sys/gnu/dts/arm/r8a77470-iwg23s-sbc.dts
  head/sys/gnu/dts/arm/r8a77470.dtsi
  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-lager.dts
  head/sys/gnu/dts/arm/r8a7790.dtsi
  head/sys/gnu/dts/arm/r8a7791-koelsch.dts
  head/sys/gnu/dts/arm/r8a7791-porter.dts
  head/sys/gnu/dts/arm/r8a7791.dtsi
  head/sys/gnu/dts/arm/r8a7792.dtsi
  head/sys/gnu/dts/arm/r8a7793-gose.dts
  head/sys/gnu/dts/arm/r8a7793.dtsi
  head/sys/gnu/dts/arm/r8a7794-alt.dts
  head/sys/gnu/dts/arm/r8a7794-silk.dts
  head/sys/gnu/dts/arm/r8a7794.dtsi
  head/sys/gnu/dts/arm/rk3036.dtsi
  head/sys/gnu/dts/arm/rk3188-bqedison2qc.dts
  head/sys/gnu/dts/arm/rk322x.dtsi
  head/sys/gnu/dts/arm/rk3288-evb.dtsi
  head/sys/gnu/dts/arm/rk3288-tinker.dtsi
  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-edp.dtsi
  head/sys/gnu/dts/arm/rk3288-veyron-fievel.dts
  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-speedy.dts
  head/sys/gnu/dts/arm/rk3288-veyron-tiger.dts
  head/sys/gnu/dts/arm/rk3288-veyron.dtsi
  head/sys/gnu/dts/arm/rk3288.dtsi
  head/sys/gnu/dts/arm/rk3xxx.dtsi
  head/sys/gnu/dts/arm/rv1108.dtsi
  head/sys/gnu/dts/arm/s3c2416-smdk2416.dts
  head/sys/gnu/dts/arm/s3c6410-smdk6410.dts
  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_tcb1.dtsi
  head/sys/gnu/dts/arm/sama5d3_uart.dtsi
  head/sys/gnu/dts/arm/sh73a0.dtsi
  head/sys/gnu/dts/arm/ste-ab8500.dtsi
  head/sys/gnu/dts/arm/ste-dbx5x0.dtsi
  head/sys/gnu/dts/arm/ste-href-family-pinctrl.dtsi
  head/sys/gnu/dts/arm/ste-href-tvk1281618.dtsi
  head/sys/gnu/dts/arm/ste-href.dtsi
  head/sys/gnu/dts/arm/ste-hrefprev60-stuib.dts
  head/sys/gnu/dts/arm/ste-hrefprev60-tvk.dts
  head/sys/gnu/dts/arm/ste-hrefprev60.dtsi
  head/sys/gnu/dts/arm/ste-hrefv60plus-stuib.dts
  head/sys/gnu/dts/arm/ste-hrefv60plus-tvk.dts
  head/sys/gnu/dts/arm/ste-hrefv60plus.dtsi
  head/sys/gnu/dts/arm/ste-nomadik-pinctrl.dtsi
  head/sys/gnu/dts/arm/ste-snowball.dts
  head/sys/gnu/dts/arm/stih410-b2260.dts
  head/sys/gnu/dts/arm/stihxxx-b2120.dtsi
  head/sys/gnu/dts/arm/stm32429i-eval.dts
  head/sys/gnu/dts/arm/stm32f4-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32f429.dtsi
  head/sys/gnu/dts/arm/stm32f469-disco.dts
  head/sys/gnu/dts/arm/stm32f7-pinctrl.dtsi
  head/sys/gnu/dts/arm/stm32f746.dtsi
  head/sys/gnu/dts/arm/stm32h743.dtsi
  head/sys/gnu/dts/arm/stm32mp157a-avenger96.dts
  head/sys/gnu/dts/arm/stm32mp157a-dk1.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/sun4i-a10.dtsi
  head/sys/gnu/dts/arm/sun5i.dtsi
  head/sys/gnu/dts/arm/sun6i-a31.dtsi
  head/sys/gnu/dts/arm/sun7i-a20.dtsi
  head/sys/gnu/dts/arm/sun8i-a23-a33.dtsi
  head/sys/gnu/dts/arm/sun8i-a33.dtsi
  head/sys/gnu/dts/arm/sun8i-a83t-tbs-a711.dts
  head/sys/gnu/dts/arm/sun8i-a83t.dtsi
  head/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
  head/sys/gnu/dts/arm/sun8i-h3-nanopi-duo2.dts
  head/sys/gnu/dts/arm/sun8i-h3.dtsi
  head/sys/gnu/dts/arm/sun8i-r40.dtsi
  head/sys/gnu/dts/arm/sun8i-v3s.dtsi
  head/sys/gnu/dts/arm/sun9i-a80.dtsi
  head/sys/gnu/dts/arm/sunxi-h3-h5.dtsi
  head/sys/gnu/dts/arm/tegra124-apalis-emc.dtsi
  head/sys/gnu/dts/arm/tegra124-jetson-tk1-emc.dtsi
  head/sys/gnu/dts/arm/tegra124-nyan-big-emc.dtsi
  head/sys/gnu/dts/arm/tegra124-nyan-blaze-emc.dtsi
  head/sys/gnu/dts/arm/tegra124.dtsi
  head/sys/gnu/dts/arm/tegra20-paz00.dts
  head/sys/gnu/dts/arm/uniphier-ld4.dtsi
  head/sys/gnu/dts/arm/uniphier-pinctrl.dtsi
  head/sys/gnu/dts/arm/uniphier-pro4.dtsi
  head/sys/gnu/dts/arm/uniphier-pro5.dtsi
  head/sys/gnu/dts/arm/uniphier-pxs2.dtsi
  head/sys/gnu/dts/arm/uniphier-sld8.dtsi
  head/sys/gnu/dts/arm/vf610-zii-dev-rev-b.dts
  head/sys/gnu/dts/arm/vf610-zii-scu4-aib.dts
  head/sys/gnu/dts/arm/zynq-7000.dtsi
  head/sys/gnu/dts/arm64/allwinner/axp803.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-bananapi-m64.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-nanopi-a64.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-olinuxino-emmc.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-olinuxino.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-orangepi-win.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64-lts.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64-plus.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine-baseboard.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64-teres-i.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-a64.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-emlid-neutis-n5.dtsi
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-libretech-all-h3-cc.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-nanopi-neo-plus2.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-nanopi-neo2.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-pc2.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-prime.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-zero-plus.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-zero-plus2.dts
  head/sys/gnu/dts/arm64/allwinner/sun50i-h5.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-one-plus.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/amlogic/meson-a1.dtsi
  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-gxl.dtsi
  head/sys/gnu/dts/arm64/amlogic/meson-gxm-khadas-vim2.dts
  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/fvp-base-revc.dts
  head/sys/gnu/dts/arm64/bitmain/bm1880-sophon-edge.dts
  head/sys/gnu/dts/arm64/bitmain/bm1880.dtsi
  head/sys/gnu/dts/arm64/exynos/exynos5433-tm2-common.dtsi
  head/sys/gnu/dts/arm64/exynos/exynos5433-tm2.dts
  head/sys/gnu/dts/arm64/exynos/exynos5433-tm2e.dts
  head/sys/gnu/dts/arm64/exynos/exynos7-espresso.dts
  head/sys/gnu/dts/arm64/exynos/exynos7.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls1028a-qds.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1028a-rdb.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1028a.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls1043-post.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls1043a-rdb.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1046a-frwy.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1046a-rdb.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1088a-qds.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1088a-rdb.dts
  head/sys/gnu/dts/arm64/freescale/fsl-ls1088a.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls208xa-rdb.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-ls208xa.dtsi
  head/sys/gnu/dts/arm64/freescale/fsl-lx2160a-rdb.dts
  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-pinfunc.h
  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-evk.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mn.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mq-evk.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq-hummingboard-pulse.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq-librem5-devkit.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq-sr-som.dtsi
  head/sys/gnu/dts/arm64/freescale/imx8mq-zii-ultra-rmb3.dts
  head/sys/gnu/dts/arm64/freescale/imx8mq-zii-ultra-zest.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/hisilicon/hi3798cv200-poplar.dts
  head/sys/gnu/dts/arm64/hisilicon/hi3798cv200.dtsi
  head/sys/gnu/dts/arm64/intel/socfpga_agilex.dtsi
  head/sys/gnu/dts/arm64/marvell/armada-3720-uDPU.dts
  head/sys/gnu/dts/arm64/marvell/armada-8040-clearfog-gt-8k.dts
  head/sys/gnu/dts/arm64/mediatek/mt8173.dtsi
  head/sys/gnu/dts/arm64/mediatek/mt8183.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra132.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra186-p3310.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra186.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra194-p2888.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra194-p2972-0000.dts
  head/sys/gnu/dts/arm64/nvidia/tegra194.dtsi
  head/sys/gnu/dts/arm64/nvidia/tegra210-p3450-0000.dts
  head/sys/gnu/dts/arm64/qcom/apq8016-sbc-pmic-pins.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/msm8916.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8996.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8998-clamshell.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8998-mtp.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8998-pins.dtsi
  head/sys/gnu/dts/arm64/qcom/msm8998.dtsi
  head/sys/gnu/dts/arm64/qcom/pm8004.dtsi
  head/sys/gnu/dts/arm64/qcom/pm8916.dtsi
  head/sys/gnu/dts/arm64/qcom/pm8994.dtsi
  head/sys/gnu/dts/arm64/qcom/qcs404-evb.dtsi
  head/sys/gnu/dts/arm64/qcom/qcs404.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/sm8150-mtp.dts
  head/sys/gnu/dts/arm64/qcom/sm8150.dtsi
  head/sys/gnu/dts/arm64/renesas/hihope-common.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774a1.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774b1.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a774c0-cat874.dts
  head/sys/gnu/dts/arm64/renesas/r8a774c0.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-ebisu.dts
  head/sys/gnu/dts/arm64/renesas/r8a77990.dtsi
  head/sys/gnu/dts/arm64/renesas/r8a77995.dtsi
  head/sys/gnu/dts/arm64/renesas/salvator-common.dtsi
  head/sys/gnu/dts/arm64/renesas/ulcb.dtsi
  head/sys/gnu/dts/arm64/rockchip/px30-evb.dts
  head/sys/gnu/dts/arm64/rockchip/px30.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3308.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3328.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3368-lion-haikou.dts
  head/sys/gnu/dts/arm64/rockchip/rk3368.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399-firefly.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-gru-kevin.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-hugsun-x99.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-khadas-edge.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399-nanopc-t4.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-roc-pc-mezzanine.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-roc-pc.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399-rock-pi-4.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-rock960.dtsi
  head/sys/gnu/dts/arm64/rockchip/rk3399-rockpro64.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399-sapphire-excavator.dts
  head/sys/gnu/dts/arm64/rockchip/rk3399.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-ld11.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-ld20.dtsi
  head/sys/gnu/dts/arm64/socionext/uniphier-pxs3.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.dtsi
  head/sys/gnu/dts/arm64/ti/k3-am654-base-board.dts
  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/ti/k3-j721e-som-p0.dtsi
  head/sys/gnu/dts/arm64/ti/k3-j721e.dtsi
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1232-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1254-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1275-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1751-xm015-dc1.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1751-xm016-dc2.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1751-xm017-dc3.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1751-xm018-dc4.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zc1751-xm019-dc5.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zcu100-revC.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zcu102-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zcu102-revB.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zcu104-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zcu106-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp-zcu111-revA.dts
  head/sys/gnu/dts/arm64/xilinx/zynqmp.dtsi
  head/sys/gnu/dts/include/dt-bindings/clock/dra7.h
  head/sys/gnu/dts/include/dt-bindings/clock/imx8mn-clock.h
  head/sys/gnu/dts/include/dt-bindings/clock/marvell,mmp2.h
  head/sys/gnu/dts/include/dt-bindings/clock/omap4.h
  head/sys/gnu/dts/include/dt-bindings/clock/omap5.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,dispcc-sdm845.h
  head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8998.h
  head/sys/gnu/dts/include/dt-bindings/clock/sun50i-a64-ccu.h
  head/sys/gnu/dts/include/dt-bindings/clock/sun6i-a31-ccu.h
  head/sys/gnu/dts/include/dt-bindings/clock/sun8i-a23-a33-ccu.h
  head/sys/gnu/dts/include/dt-bindings/clock/sun8i-r40-ccu.h
  head/sys/gnu/dts/include/dt-bindings/input/linux-event-codes.h
  head/sys/gnu/dts/include/dt-bindings/memory/tegra186-mc.h
  head/sys/gnu/dts/include/dt-bindings/phy/phy.h
  head/sys/gnu/dts/include/dt-bindings/power/qcom-rpmpd.h
  head/sys/gnu/dts/include/dt-bindings/reset-controller/mt8183-resets.h
  head/sys/gnu/dts/include/dt-bindings/thermal/thermal_exynos.h
  head/sys/gnu/dts/riscv/sifive/fu540-c000.dtsi
  head/sys/gnu/dts/riscv/sifive/hifive-unleashed-a00.dts
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-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evm.dts Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am335x-evm.dts Tue Apr 14 18:57:00 2020        
(r359934)
@@ -113,7 +113,7 @@
                };
        };
 
-       backlight {
+       backlight: backlight {
                compatible = "pwm-backlight";
                pwms = <&ecap0 0 50000 0>;
                brightness-levels = <0 51 53 56 62 75 101 152 255>;
@@ -121,35 +121,15 @@
        };
 
        panel {
-               compatible = "ti,tilcdc,panel";
-               status = "okay";
+               compatible = "tfc,s9700rtwv43tr-01b";
+
                pinctrl-names = "default";
                pinctrl-0 = <&lcd_pins_s0>;
-               panel-info {
-                       ac-bias           = <255>;
-                       ac-bias-intrpt    = <0>;
-                       dma-burst-sz      = <16>;
-                       bpp               = <32>;
-                       fdd               = <0x80>;
-                       sync-edge         = <0>;
-                       sync-ctrl         = <1>;
-                       raster-order      = <0>;
-                       fifo-th           = <0>;
-               };
+               backlight = <&backlight>;
 
-               display-timings {
-                       800x480p62 {
-                               clock-frequency = <30000000>;
-                               hactive = <800>;
-                               vactive = <480>;
-                               hfront-porch = <39>;
-                               hback-porch = <39>;
-                               hsync-len = <47>;
-                               vback-porch = <29>;
-                               vfront-porch = <13>;
-                               vsync-len = <2>;
-                               hsync-active = <1>;
-                               vsync-active = <1>;
+               port {
+                       panel_0: endpoint@0 {
+                               remote-endpoint = <&lcdc_0>;
                        };
                };
        };
@@ -500,6 +480,12 @@
        status = "okay";
 
        blue-and-red-wiring = "crossed";
+
+       port {
+               lcdc_0: endpoint@0 {
+                       remote-endpoint = <&panel_0>;
+               };
+       };
 };
 
 &elm {

Modified: head/sys/gnu/dts/arm/am335x-evmsk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evmsk.dts       Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am335x-evmsk.dts       Tue Apr 14 18:57:00 2020        
(r359934)
@@ -183,36 +183,16 @@
        };
 
        panel {
-               compatible = "ti,tilcdc,panel";
+               compatible = "newhaven,nhd-4.3-480272ef-atxl";
+
                pinctrl-names = "default", "sleep";
                pinctrl-0 = <&lcd_pins_default>;
                pinctrl-1 = <&lcd_pins_sleep>;
                backlight = <&lcd_bl>;
-               status = "okay";
-               panel-info {
-                       ac-bias         = <255>;
-                       ac-bias-intrpt  = <0>;
-                       dma-burst-sz    = <16>;
-                       bpp             = <32>;
-                       fdd             = <0x80>;
-                       sync-edge       = <0>;
-                       sync-ctrl       = <1>;
-                       raster-order    = <0>;
-                       fifo-th         = <0>;
-               };
-               display-timings {
-                       480x272 {
-                               hactive         = <480>;
-                               vactive         = <272>;
-                               hback-porch     = <43>;
-                               hfront-porch    = <8>;
-                               hsync-len       = <4>;
-                               vback-porch     = <12>;
-                               vfront-porch    = <4>;
-                               vsync-len       = <10>;
-                               clock-frequency = <9000000>;
-                               hsync-active    = <0>;
-                               vsync-active    = <0>;
+
+               port {
+                       panel_0: endpoint@0 {
+                               remote-endpoint = <&lcdc_0>;
                        };
                };
        };
@@ -725,6 +705,12 @@
        status = "okay";
 
        blue-and-red-wiring = "crossed";
+
+       port {
+               lcdc_0: endpoint@0 {
+                       remote-endpoint = <&panel_0>;
+               };
+       };
 };
 
 &rtc {

Modified: head/sys/gnu/dts/arm/am335x-icev2.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-icev2.dts       Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am335x-icev2.dts       Tue Apr 14 18:57:00 2020        
(r359934)
@@ -287,6 +287,19 @@
                gpio-controller;
                #gpio-cells = <2>;
        };
+
+       /* osd9616p0899-10 */
+       display@3c {
+               compatible = "solomon,ssd1306fb-i2c";
+               reg = <0x3c>;
+               solomon,height = <16>;
+               solomon,width = <96>;
+               solomon,com-seq;
+               solomon,com-invdir;
+               solomon,page-offset = <0>;
+               solomon,prechargep1 = <2>;
+               solomon,prechargep2 = <13>;
+       };
 };
 
 &spi0 {

Modified: head/sys/gnu/dts/arm/am33xx-l4.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx-l4.dtsi Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am33xx-l4.dtsi Tue Apr 14 18:57:00 2020        
(r359934)
@@ -225,7 +225,6 @@
 
                target-module@d000 {                    /* 0x44e0d000, ap 20 
38.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "adc_tsc";
                        reg = <0xd000 0x4>,
                              <0xd010 0x4>;
                        reg-names = "rev", "sysc";
@@ -1009,7 +1008,6 @@
 
                target-module@30000 {                   /* 0x48030000, ap 77 
08.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi0";
                        reg = <0x30000 0x4>,
                              <0x30110 0x4>,
                              <0x30114 0x4>;
@@ -1134,7 +1132,6 @@
 
                target-module@42000 {                   /* 0x48042000, ap 24 
1c.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer3";
                        reg = <0x42000 0x4>,
                              <0x42010 0x4>,
                              <0x42014 0x4>;
@@ -1160,7 +1157,6 @@
 
                target-module@44000 {                   /* 0x48044000, ap 26 
26.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer4";
                        reg = <0x44000 0x4>,
                              <0x44010 0x4>,
                              <0x44014 0x4>;
@@ -1187,7 +1183,6 @@
 
                target-module@46000 {                   /* 0x48046000, ap 28 
28.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer5";
                        reg = <0x46000 0x4>,
                              <0x46010 0x4>,
                              <0x46014 0x4>;
@@ -1214,7 +1209,6 @@
 
                target-module@48000 {                   /* 0x48048000, ap 30 
22.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer6";
                        reg = <0x48000 0x4>,
                              <0x48010 0x4>,
                              <0x48014 0x4>;
@@ -1241,7 +1235,6 @@
 
                target-module@4a000 {                   /* 0x4804a000, ap 85 
60.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer7";
                        reg = <0x4a000 0x4>,
                              <0x4a010 0x4>,
                              <0x4a014 0x4>;
@@ -1344,7 +1337,6 @@
 
                target-module@80000 {                   /* 0x48080000, ap 38 
18.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "elm";
                        reg = <0x80000 0x4>,
                              <0x80010 0x4>,
                              <0x80014 0x4>;
@@ -1412,7 +1404,6 @@
 
                target-module@ca000 {                   /* 0x480ca000, ap 91 
40.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spinlock";
                        reg = <0xca000 0x4>,
                              <0xca010 0x4>,
                              <0xca014 0x4>;
@@ -1533,7 +1524,6 @@
 
                target-module@a0000 {                   /* 0x481a0000, ap 79 
24.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi1";
                        reg = <0xa0000 0x4>,
                              <0xa0110 0x4>,
                              <0xa0114 0x4>;
@@ -1749,7 +1739,6 @@
                        compatible = "ti,sysc-omap4", "ti,sysc";
                        reg = <0xcc020 0x4>;
                        reg-names = "rev";
-                       ti,hwmods = "d_can0";
                        /* Domains (P, C): per_pwrdm, l4ls_clkdm */
                        clocks = <&l4ls_clkctrl AM3_L4LS_D_CAN0_CLKCTRL 0>,
                                 <&dcan0_fck>;
@@ -1773,7 +1762,6 @@
                        compatible = "ti,sysc-omap4", "ti,sysc";
                        reg = <0xd0020 0x4>;
                        reg-names = "rev";
-                       ti,hwmods = "d_can1";
                        /* Domains (P, C): per_pwrdm, l4ls_clkdm */
                        clocks = <&l4ls_clkctrl AM3_L4LS_D_CAN1_CLKCTRL 0>,
                                 <&dcan1_fck>;
@@ -1863,7 +1851,6 @@
 
                target-module@0 {                       /* 0x48300000, ap 66 
48.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss0";
                        reg = <0x0 0x4>,
                              <0x4 0x4>;
                        reg-names = "rev", "sysc";
@@ -1916,7 +1903,6 @@
 
                target-module@2000 {                    /* 0x48302000, ap 68 
52.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss1";
                        reg = <0x2000 0x4>,
                              <0x2004 0x4>;
                        reg-names = "rev", "sysc";
@@ -1969,7 +1955,6 @@
 
                target-module@4000 {                    /* 0x48304000, ap 70 
44.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss2";
                        reg = <0x4000 0x4>,
                              <0x4004 0x4>;
                        reg-names = "rev", "sysc";
@@ -2022,7 +2007,6 @@
 
                target-module@e000 {                    /* 0x4830e000, ap 72 
4a.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "lcdc";
                        reg = <0xe000 0x4>,
                              <0xe054 0x4>;
                        reg-names = "rev", "sysc";

Modified: head/sys/gnu/dts/arm/am33xx.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx.dtsi    Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am33xx.dtsi    Tue Apr 14 18:57:00 2020        
(r359934)
@@ -440,23 +440,87 @@
                        status = "disabled";
                };
 
-               sham: sham@53100000 {
-                       compatible = "ti,omap4-sham";
-                       ti,hwmods = "sham";
-                       reg = <0x53100000 0x200>;
-                       interrupts = <109>;
-                       dmas = <&edma 36 0>;
-                       dma-names = "rx";
+               sham_target: target-module@53100000 {
+                       compatible = "ti,sysc-omap3-sham", "ti,sysc";
+                       reg = <0x53100100 0x4>,
+                             <0x53100110 0x4>,
+                             <0x53100114 0x4>;
+                       reg-names = "rev", "sysc", "syss";
+                       ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
+                                        SYSC_OMAP2_AUTOIDLE)>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>;
+                       ti,syss-mask = <1>;
+                       /* Domains (P, C): per_pwrdm, l3_clkdm */
+                       clocks = <&l3_clkctrl AM3_L3_SHAM_CLKCTRL 0>;
+                       clock-names = "fck";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0x0 0x53100000 0x1000>;
+
+                       sham: sham@0 {
+                               compatible = "ti,omap4-sham";
+                               reg = <0 0x200>;
+                               interrupts = <109>;
+                               dmas = <&edma 36 0>;
+                               dma-names = "rx";
+                       };
                };
 
-               aes: aes@53500000 {
-                       compatible = "ti,omap4-aes";
-                       ti,hwmods = "aes";
-                       reg = <0x53500000 0xa0>;
-                       interrupts = <103>;
-                       dmas = <&edma 6 0>,
-                              <&edma 5 0>;
-                       dma-names = "tx", "rx";
+               aes_target: target-module@53500000 {
+                       compatible = "ti,sysc-omap2", "ti,sysc";
+                       reg = <0x53500080 0x4>,
+                             <0x53500084 0x4>,
+                             <0x53500088 0x4>;
+                       reg-names = "rev", "sysc", "syss";
+                       ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
+                                        SYSC_OMAP2_AUTOIDLE)>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>,
+                                       <SYSC_IDLE_SMART_WKUP>;
+                       ti,syss-mask = <1>;
+                       /* Domains (P, C): per_pwrdm, l3_clkdm */
+                       clocks = <&l3_clkctrl AM3_L3_AES_CLKCTRL 0>;
+                       clock-names = "fck";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0x0 0x53500000 0x1000>;
+
+                       aes: aes@0 {
+                               compatible = "ti,omap4-aes";
+                               reg = <0 0xa0>;
+                               interrupts = <103>;
+                               dmas = <&edma 6 0>,
+                                      <&edma 5 0>;
+                               dma-names = "tx", "rx";
+                       };
+               };
+
+               target-module@56000000 {
+                       compatible = "ti,sysc-omap4", "ti,sysc";
+                       reg = <0x5600fe00 0x4>,
+                             <0x5600fe10 0x4>;
+                       reg-names = "rev", "sysc";
+                       ti,sysc-midle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>;
+                       clocks = <&gfx_l3_clkctrl AM3_GFX_L3_GFX_CLKCTRL 0>;
+                       clock-names = "fck";
+                       resets = <&prm_gfx 0>;
+                       reset-names = "rstctrl";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0 0x56000000 0x1000000>;
+
+                       /*
+                        * Closed source PowerVR driver, no child device
+                        * binding or driver in mainline
+                        */
                };
        };
 };

Modified: head/sys/gnu/dts/arm/am3517.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am3517.dtsi    Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am3517.dtsi    Tue Apr 14 18:57:00 2020        
(r359934)
@@ -74,7 +74,7 @@
                        clock-names = "ick";
                };
 
-               davinci_mdio: ethernet@5c030000 {
+               davinci_mdio: mdio@5c030000 {
                        compatible = "ti,davinci_mdio";
                        ti,hwmods = "davinci_mdio";
                        status = "disabled";

Copied: head/sys/gnu/dts/arm/am3703.dtsi (from r359928, 
vendor/device-tree/dist/src/arm/am3703.dtsi)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am3703.dtsi    Tue Apr 14 18:57:00 2020        
(r359934, copy of r359928, vendor/device-tree/dist/src/arm/am3703.dtsi)
@@ -0,0 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-only
+/*
+ * Copyright (C) 2020 AndrĂ© Hentschel <[email protected]>
+ */
+
+#include "omap36xx.dtsi"
+
+&iva {
+       status = "disabled";
+};
+
+&sgx_module {
+       status = "disabled";
+};

Copied: head/sys/gnu/dts/arm/am3715.dtsi (from r359928, 
vendor/device-tree/dist/src/arm/am3715.dtsi)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am3715.dtsi    Tue Apr 14 18:57:00 2020        
(r359934, copy of r359928, vendor/device-tree/dist/src/arm/am3715.dtsi)
@@ -0,0 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
+/*
+ * Copyright (C) 2020 AndrĂ© Hentschel <[email protected]>
+ */
+
+#include "omap36xx.dtsi"
+
+&iva {
+       status = "disabled";
+};

Modified: head/sys/gnu/dts/arm/am4372.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am4372.dtsi    Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am4372.dtsi    Tue Apr 14 18:57:00 2020        
(r359934)
@@ -256,33 +256,92 @@
                        };
                };
 
-               sham: sham@53100000 {
-                       compatible = "ti,omap5-sham";
-                       ti,hwmods = "sham";
-                       reg = <0x53100000 0x300>;
-                       dmas = <&edma 36 0>;
-                       dma-names = "rx";
-                       interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
+               sham_target: target-module@53100000 {
+                       compatible = "ti,sysc-omap3-sham", "ti,sysc";
+                       reg = <0x53100100 0x4>,
+                             <0x53100110 0x4>,
+                             <0x53100114 0x4>;
+                       reg-names = "rev", "sysc", "syss";
+                       ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
+                                        SYSC_OMAP2_AUTOIDLE)>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>;
+                       ti,syss-mask = <1>;
+                       /* Domains (P, C): per_pwrdm, l3_clkdm */
+                       clocks = <&l3_clkctrl AM4_L3_SHAM_CLKCTRL 0>;
+                       clock-names = "fck";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0x0 0x53100000 0x1000>;
+
+                       sham: sham@0 {
+                               compatible = "ti,omap5-sham";
+                               reg = <0 0x300>;
+                               dmas = <&edma 36 0>;
+                               dma-names = "rx";
+                               interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
+                       };
                };
 
-               aes: aes@53501000 {
-                       compatible = "ti,omap4-aes";
-                       ti,hwmods = "aes";
-                       reg = <0x53501000 0xa0>;
-                       interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
-                       dmas = <&edma 6 0>,
-                               <&edma 5 0>;
-                       dma-names = "tx", "rx";
+               aes_target: target-module@53501000 {
+                       compatible = "ti,sysc-omap2", "ti,sysc";
+                       reg = <0x53501080 0x4>,
+                             <0x53501084 0x4>,
+                             <0x53501088 0x4>;
+                       reg-names = "rev", "sysc", "syss";
+                       ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
+                                        SYSC_OMAP2_AUTOIDLE)>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>,
+                                       <SYSC_IDLE_SMART_WKUP>;
+                       ti,syss-mask = <1>;
+                       /* Domains (P, C): per_pwrdm, l3_clkdm */
+                       clocks = <&l3_clkctrl AM4_L3_AES_CLKCTRL 0>;
+                       clock-names = "fck";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0x0 0x53501000 0x1000>;
+
+                       aes: aes@0 {
+                               compatible = "ti,omap4-aes";
+                               reg = <0 0xa0>;
+                               interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
+                               dmas = <&edma 6 0>,
+                                     <&edma 5 0>;
+                               dma-names = "tx", "rx";
+                       };
                };
 
-               des: des@53701000 {
-                       compatible = "ti,omap4-des";
-                       ti,hwmods = "des";
-                       reg = <0x53701000 0xa0>;
-                       interrupts = <GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>;
-                       dmas = <&edma 34 0>,
-                               <&edma 33 0>;
-                       dma-names = "tx", "rx";
+               des_target: target-module@53701000 {
+                       compatible = "ti,sysc-omap2", "ti,sysc";
+                       reg = <0x53701030 0x4>,
+                             <0x53701034 0x4>,
+                             <0x53701038 0x4>;
+                       reg-names = "rev", "sysc", "syss";
+                       ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
+                                        SYSC_OMAP2_AUTOIDLE)>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>,
+                                       <SYSC_IDLE_SMART_WKUP>;
+                       ti,syss-mask = <1>;
+                       /* Domains (P, C): per_pwrdm, l3_clkdm */
+                       clocks = <&l3_clkctrl AM4_L3_DES_CLKCTRL 0>;
+                       clock-names = "fck";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0 0x53701000 0x1000>;
+
+                       des: des@0 {
+                               compatible = "ti,omap4-des";
+                               reg = <0 0xa0>;
+                               interrupts = <GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>;
+                               dmas = <&edma 34 0>,
+                                      <&edma 33 0>;
+                               dma-names = "tx", "rx";
+                       };
                };
 
                gpmc: gpmc@50000000 {
@@ -305,17 +364,34 @@
                        status = "disabled";
                };
 
-               qspi: spi@47900000 {
-                       compatible = "ti,am4372-qspi";
-                       reg = <0x47900000 0x100>,
-                             <0x30000000 0x4000000>;
-                       reg-names = "qspi_base", "qspi_mmap";
+               target-module@47900000 {
+                       compatible = "ti,sysc-omap4", "ti,sysc";
+                       reg = <0x47900000 0x4>,
+                             <0x47900010 0x4>;
+                       reg-names = "rev", "sysc";
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>,
+                                       <SYSC_IDLE_SMART_WKUP>;
+                       clocks = <&l3s_clkctrl AM4_L3S_QSPI_CLKCTRL 0>;
+                       clock-names = "fck";
                        #address-cells = <1>;
-                       #size-cells = <0>;
-                       ti,hwmods = "qspi";
-                       interrupts = <0 138 0x4>;
-                       num-cs = <4>;
-                       status = "disabled";
+                       #size-cells = <1>;
+                       ranges = <0x0 0x47900000 0x1000>,
+                                <0x30000000 0x30000000 0x4000000>;
+
+                       qspi: spi@0 {
+                               compatible = "ti,am4372-qspi";
+                               reg = <0 0x100>,
+                                     <0x30000000 0x4000000>;
+                               reg-names = "qspi_base", "qspi_mmap";
+                               clocks = <&dpll_per_m2_div4_ck>;
+                               clock-names = "fck";
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+                               interrupts = <0 138 0x4>;
+                               num-cs = <4>;
+                       };
                };
 
                dss: dss@4832a000 {
@@ -368,6 +444,26 @@
                                reg = <0x1000 0x1000>;
                                pool;
                        };
+               };
+
+               target-module@56000000 {
+                       compatible = "ti,sysc-omap4", "ti,sysc";
+                       reg = <0x5600fe00 0x4>,
+                             <0x5600fe10 0x4>;
+                       reg-names = "rev", "sysc";
+                       ti,sysc-midle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>;
+                       ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+                                       <SYSC_IDLE_NO>,
+                                       <SYSC_IDLE_SMART>;
+                       clocks = <&gfx_l3_clkctrl AM4_GFX_L3_GFX_CLKCTRL 0>;
+                       clock-names = "fck";
+                       resets = <&prm_gfx 0>;
+                       reset-names = "rstctrl";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0 0x56000000 0x1000000>;
                };
        };
 };

Modified: head/sys/gnu/dts/arm/am437x-idk-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-idk-evm.dts     Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am437x-idk-evm.dts     Tue Apr 14 18:57:00 2020        
(r359934)
@@ -526,11 +526,11 @@
         * Supply voltage supervisor on board will not allow opp50 so
         * disable it and set opp100 as suspend OPP.
         */
-       opp50@300000000 {
+       opp50-300000000 {
                status = "disabled";
        };
 
-       opp100@600000000 {
+       opp100-600000000 {
                opp-suspend;
        };
 };

Modified: head/sys/gnu/dts/arm/am437x-l4.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am437x-l4.dtsi Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am437x-l4.dtsi Tue Apr 14 18:57:00 2020        
(r359934)
@@ -225,7 +225,6 @@
 
                target-module@d000 {                    /* 0x44e0d000, ap 20 
38.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "adc_tsc";
                        reg = <0xd000 0x4>,
                              <0xd010 0x4>;
                        reg-names = "rev", "sysc";
@@ -763,7 +762,6 @@
 
                target-module@30000 {                   /* 0x48030000, ap 65 
08.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi0";
                        reg = <0x30000 0x4>,
                              <0x30110 0x4>,
                              <0x30114 0x4>;
@@ -900,7 +898,6 @@
 
                target-module@42000 {                   /* 0x48042000, ap 20 
24.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer3";
                        reg = <0x42000 0x4>,
                              <0x42010 0x4>,
                              <0x42014 0x4>;
@@ -927,7 +924,6 @@
 
                target-module@44000 {                   /* 0x48044000, ap 22 
26.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer4";
                        reg = <0x44000 0x4>,
                              <0x44010 0x4>,
                              <0x44014 0x4>;
@@ -955,7 +951,6 @@
 
                target-module@46000 {                   /* 0x48046000, ap 24 
28.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer5";
                        reg = <0x46000 0x4>,
                              <0x46010 0x4>,
                              <0x46014 0x4>;
@@ -983,7 +978,6 @@
 
                target-module@48000 {                   /* 0x48048000, ap 26 
1a.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer6";
                        reg = <0x48000 0x4>,
                              <0x48010 0x4>,
                              <0x48014 0x4>;
@@ -1011,7 +1005,6 @@
 
                target-module@4a000 {                   /* 0x4804a000, ap 71 
48.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer7";
                        reg = <0x4a000 0x4>,
                              <0x4a010 0x4>,
                              <0x4a014 0x4>;
@@ -1107,7 +1100,6 @@
 
                target-module@80000 {                   /* 0x48080000, ap 32 
18.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "elm";
                        reg = <0x80000 0x4>,
                              <0x80010 0x4>,
                              <0x80014 0x4>;
@@ -1169,7 +1161,6 @@
 
                target-module@ca000 {                   /* 0x480ca000, ap 77 
38.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spinlock";
                        reg = <0xca000 0x4>,
                              <0xca010 0x4>,
                              <0xca014 0x4>;
@@ -1282,7 +1273,6 @@
 
                target-module@a0000 {                   /* 0x481a0000, ap 67 
2c.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi1";
                        reg = <0xa0000 0x4>,
                              <0xa0110 0x4>,
                              <0xa0114 0x4>;
@@ -1313,7 +1303,6 @@
 
                target-module@a2000 {                   /* 0x481a2000, ap 69 
2e.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi2";
                        reg = <0xa2000 0x4>,
                              <0xa2110 0x4>,
                              <0xa2114 0x4>;
@@ -1344,7 +1333,6 @@
 
                target-module@a4000 {                   /* 0x481a4000, ap 92 
62.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi3";
                        reg = <0xa4000 0x4>,
                              <0xa4110 0x4>,
                              <0xa4114 0x4>;
@@ -1527,7 +1515,6 @@
 
                target-module@c1000 {                   /* 0x481c1000, ap 94 
68.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer8";
                        reg = <0xc1000 0x4>,
                              <0xc1010 0x4>,
                              <0xc1014 0x4>;
@@ -1556,7 +1543,6 @@
                        compatible = "ti,sysc-omap4", "ti,sysc";
                        reg = <0xcc020 0x4>;
                        reg-names = "rev";
-                       ti,hwmods = "d_can0";
                        /* Domains (P, C): per_pwrdm, l4ls_clkdm */
                        clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN0_CLKCTRL 0>;
                        clock-names = "fck";
@@ -1577,7 +1563,6 @@
                        compatible = "ti,sysc-omap4", "ti,sysc";
                        reg = <0xd0020 0x4>;
                        reg-names = "rev";
-                       ti,hwmods = "d_can1";
                        /* Domains (P, C): per_pwrdm, l4ls_clkdm */
                        clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN1_CLKCTRL 0>;
                        clock-names = "fck";
@@ -1695,7 +1680,6 @@
 
                target-module@0 {                       /* 0x48300000, ap 56 
40.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss0";
                        reg = <0x0 0x4>,
                              <0x4 0x4>;
                        reg-names = "rev", "sysc";
@@ -1748,7 +1732,6 @@
 
                target-module@2000 {                    /* 0x48302000, ap 58 
4a.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss1";
                        reg = <0x2000 0x4>,
                              <0x2004 0x4>;
                        reg-names = "rev", "sysc";
@@ -1801,7 +1784,6 @@
 
                target-module@4000 {                    /* 0x48304000, ap 60 
44.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss2";
                        reg = <0x4000 0x4>,
                              <0x4004 0x4>;
                        reg-names = "rev", "sysc";
@@ -1854,7 +1836,6 @@
 
                target-module@6000 {                    /* 0x48306000, ap 96 
58.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss3";
                        reg = <0x6000 0x4>,
                              <0x6004 0x4>;
                        reg-names = "rev", "sysc";
@@ -1896,7 +1877,6 @@
 
                target-module@8000 {                    /* 0x48308000, ap 98 
54.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss4";
                        reg = <0x8000 0x4>,
                              <0x8004 0x4>;
                        reg-names = "rev", "sysc";
@@ -1938,7 +1918,6 @@
 
                target-module@a000 {                    /* 0x4830a000, ap 100 
60.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "epwmss5";
                        reg = <0xa000 0x4>,
                              <0xa004 0x4>;
                        reg-names = "rev", "sysc";
@@ -2086,7 +2065,6 @@
 
                target-module@26000 {                   /* 0x48326000, ap 86 
66.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "vpfe0";
                        reg = <0x26000 0x4>,
                              <0x26104 0x4>;
                        reg-names = "rev", "sysc";
@@ -2113,7 +2091,6 @@
 
                target-module@28000 {                   /* 0x48328000, ap 75 
0e.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "vpfe1";
                        reg = <0x28000 0x4>,
                              <0x28104 0x4>;
                        reg-names = "rev", "sysc";
@@ -2162,7 +2139,6 @@
 
                target-module@3d000 {                   /* 0x4833d000, ap 102 
6e.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer9";
                        reg = <0x3d000 0x4>,
                              <0x3d010 0x4>,
                              <0x3d014 0x4>;
@@ -2189,7 +2165,6 @@
 
                target-module@3f000 {                   /* 0x4833f000, ap 104 
5c.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer10";
                        reg = <0x3f000 0x4>,
                              <0x3f010 0x4>,
                              <0x3f014 0x4>;
@@ -2216,7 +2191,6 @@
 
                target-module@41000 {                   /* 0x48341000, ap 106 
76.0 */
                        compatible = "ti,sysc-omap4-timer", "ti,sysc";
-                       ti,hwmods = "timer11";
                        reg = <0x41000 0x4>,
                              <0x41010 0x4>,
                              <0x41014 0x4>;
@@ -2243,7 +2217,6 @@
 
                target-module@45000 {                   /* 0x48345000, ap 108 
6a.0 */
                        compatible = "ti,sysc-omap2", "ti,sysc";
-                       ti,hwmods = "spi4";
                        reg = <0x45000 0x4>,
                              <0x45110 0x4>,
                              <0x45114 0x4>;
@@ -2358,7 +2331,6 @@
 
                target-module@a8000 {                   /* 0x483a8000, ap 125 
6c.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "ocp2scp0";
                        reg = <0xa8000 0x4>;
                        reg-names = "rev";
                        /* Domains (P, C): per_pwrdm, l4ls_clkdm */
@@ -2440,7 +2412,6 @@
 
                target-module@e8000 {                   /* 0x483e8000, ap 129 
78.0 */
                        compatible = "ti,sysc-omap4", "ti,sysc";
-                       ti,hwmods = "ocp2scp1";
                        reg = <0xe8000 0x4>;
                        reg-names = "rev";
                        /* Domains (P, C): per_pwrdm, l4ls_clkdm */

Modified: head/sys/gnu/dts/arm/am437x-sk-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-sk-evm.dts      Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am437x-sk-evm.dts      Tue Apr 14 18:57:00 2020        
(r359934)
@@ -272,6 +272,12 @@
                >;
        };
 
+       clkout1_pin: pinmux_clkout1_pin {
+               pinctrl-single,pins = <
+                       0x270 (PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* 
XDMA_EVENT_INTR0/CLKOUT1 */
+               >;
+       };
+
        cpsw_default: cpsw_default {
                pinctrl-single,pins = <
                        /* Slave 1 */
@@ -593,6 +599,25 @@
        pinctrl-0 = <&i2c1_pins>;
        clock-frequency = <400000>;
 
+       ov2659@30 {
+               compatible = "ovti,ov2659";
+               reg = <0x30>;
+               pinctrl-names = "default";
+               pinctrl-0 = <&clkout1_pin>;
+
+               clocks = <&clkout1_mux_ck>;
+               clock-names = "xvclk";
+               assigned-clocks = <&clkout1_mux_ck>;
+               assigned-clock-parents = <&clkout1_osc_div_ck>;
+
+               port {
+                       ov2659_1: endpoint {
+                               remote-endpoint = <&vpfe0_ep>;
+                               link-frequencies = /bits/ 64 <70000000>;
+                       };
+               };
+       };
+
        edt-ft5306@38 {
                status = "okay";
                compatible = "edt,edt-ft5306", "edt,edt-ft5x06";
@@ -877,7 +902,7 @@
        /* Camera port */
        port {
                vpfe0_ep: endpoint {
-                       /* remote-endpoint = <&sensor>; add once we have it */
+                       remote-endpoint = <&ov2659_1>;
                        ti,am437x-vpfe-interface = <0>;
                        bus-width = <8>;
                        hsync-active = <0>;

Modified: head/sys/gnu/dts/arm/am43x-epos-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am43x-epos-evm.dts     Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am43x-epos-evm.dts     Tue Apr 14 18:57:00 2020        
(r359934)
@@ -145,6 +145,12 @@
                        system-clock-frequency = <12000000>;
                };
        };
+
+       audio_mstrclk: clock {
+               compatible = "fixed-clock";
+               #clock-cells = <0>;
+               clock-frequency = <12000000>;
+       };
 };
 
 &am43xx_pinmux {
@@ -696,6 +702,21 @@
                IOVDD-supply = <&dcdc4>; /* V3_3D -> DCDC4 */
                DVDD-supply = <&ldo1>; /* V1_8AUD -> V1_8D -> LDO1 */
        };
+
+       ov2659@30 {
+               compatible = "ovti,ov2659";
+               reg = <0x30>;
+
+               clocks = <&audio_mstrclk>;
+               clock-names = "xvclk";
+
+               port {
+                       ov2659_1: endpoint {
+                               remote-endpoint = <&vpfe1_ep>;
+                               link-frequencies = /bits/ 64 <70000000>;
+                       };
+               };
+       };
 };
 
 &i2c2 {
@@ -964,7 +985,7 @@
 
        port {
                vpfe1_ep: endpoint {
-                       /* remote-endpoint = <&sensor>; add once we have it */
+                       remote-endpoint = <&ov2659_1>;
                        ti,am437x-vpfe-interface = <0>;
                        bus-width = <8>;
                        hsync-active = <0>;

Modified: head/sys/gnu/dts/arm/am43xx-clocks.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am43xx-clocks.dtsi     Tue Apr 14 18:24:59 2020        
(r359933)
+++ head/sys/gnu/dts/arm/am43xx-clocks.dtsi     Tue Apr 14 18:57:00 2020        
(r359934)
@@ -704,6 +704,60 @@
                ti,bit-shift = <8>;
                reg = <0x2a48>;
        };
+
+       clkout1_osc_div_ck: clkout1-osc-div-ck {
+               #clock-cells = <0>;
+               compatible = "ti,divider-clock";
+               clocks = <&sys_clkin_ck>;
+               ti,bit-shift = <20>;
+               ti,max-div = <4>;
+               reg = <0x4100>;
+       };
+
+       clkout1_src2_mux_ck: clkout1-src2-mux-ck {
+               #clock-cells = <0>;
+               compatible = "ti,mux-clock";
+               clocks = <&clk_rc32k_ck>, <&sysclk_div>, <&dpll_ddr_m2_ck>,
+                        <&dpll_per_m2_ck>, <&dpll_disp_m2_ck>,
+                        <&dpll_mpu_m2_ck>;
+               reg = <0x4100>;
+       };
+
+       clkout1_src2_pre_div_ck: clkout1-src2-pre-div-ck {
+               #clock-cells = <0>;
+               compatible = "ti,divider-clock";
+               clocks = <&clkout1_src2_mux_ck>;
+               ti,bit-shift = <4>;
+               ti,max-div = <8>;
+               reg = <0x4100>;
+       };
+
+       clkout1_src2_post_div_ck: clkout1-src2-post-div-ck {
+               #clock-cells = <0>;
+               compatible = "ti,divider-clock";
+               clocks = <&clkout1_src2_pre_div_ck>;
+               ti,bit-shift = <8>;
+               ti,max-div = <32>;
+               ti,index-power-of-two;
+               reg = <0x4100>;

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to