svn commit: r352860 - in head/sys/gnu/dts: arm arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/broadcom/stingray arm64/exynos arm64/freescale arm64/hisilicon arm64/marvell arm64/mediatek...
Emmanuel Vadot
manu at FreeBSD.org
Sat Sep 28 23:08:25 UTC 2019
Author: manu
Date: Sat Sep 28 23:08:19 2019
New Revision: 352860
URL: https://svnweb.freebsd.org/changeset/base/352860
Log:
Import DTS files from Linux 5.3
Added:
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/am335x-regor-rdk.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/am335x-regor.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-yamp.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-inspur-fp5280g2.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-lenovo-hr630.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-microsoft-olympus.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-opp-swift.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-opp-vesnin.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/ibm-power9-dual.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/imx6dl-kontron-samx6i.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/imx6q-kontron-samx6i.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/imx6qdl-kontron-samx6i.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/imx7d-meerkat96.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/logicpd-torpedo-37xx-devkit-28.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/ls1021a-tsn.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/stm32mp157a-avenger96.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/stm32mp157xaa-pinctrl.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/stm32mp157xab-pinctrl.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/stm32mp157xac-pinctrl.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm/stm32mp157xad-pinctrl.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/amlogic/meson-g12b-odroid-n2.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/amlogic/meson-g12b.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/broadcom/stingray/stingray-usb.dtsi
head/sys/gnu/dts/arm64/freescale/imx8mn-pinfunc.h
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/freescale/imx8mn-pinfunc.h
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/freescale/imx8mq-librem5-devkit.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/hisilicon/hi3660-coresight.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/mediatek/mt8183-evb.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/mediatek/mt8183.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/qcom/sdm845-cheza-r1.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/qcom/sdm845-cheza-r2.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/qcom/sdm845-cheza-r3.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/qcom/sdm845-cheza.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/qcom/sdm845-db845c.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/renesas/hihope-common.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/renesas/hihope-rzg2-ex.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/renesas/r8a774a1-hihope-rzg2m-ex.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/renesas/r8a774a1-hihope-rzg2m.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/rockchip/rk3399-hugsun-x99.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/rockchip/rk3399-khadas-edge-captain.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/rockchip/rk3399-khadas-edge-v.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/rockchip/rk3399-khadas-edge.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/rockchip/rk3399-khadas-edge.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/rockchip/rk3399pro.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/ti/k3-j721e-common-proc-board.dts
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/ti/k3-j721e-main.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/ti/k3-j721e-mcu-wakeup.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/ti/k3-j721e-som-p0.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/src/arm64/ti/k3-j721e.dtsi
- copied unchanged from r352856, vendor/device-tree/dist/include/dt-bindings/clock/qcom,gpucc-msm8998.h
- copied unchanged from r352856, vendor/device-tree/dist/include/dt-bindings/power/qcom-aoss-qmp.h
- copied unchanged from r352856, vendor/device-tree/dist/include/dt-bindings/reset/bitmain,bm1880-reset.h
- copied unchanged from r352856, vendor/device-tree/dist/include/dt-bindings/sound/madera.h
- copied unchanged from r352856, vendor/device-tree/dist/include/dt-bindings/sound/meson-g12a-tohdmitx.h
Directory Properties:
head/sys/gnu/dts/arm/am335x-regor-rdk.dts (props changed)
head/sys/gnu/dts/arm/am335x-regor.dtsi (props changed)
head/sys/gnu/dts/arm/aspeed-bmc-facebook-yamp.dts (props changed)
head/sys/gnu/dts/arm/aspeed-bmc-inspur-fp5280g2.dts (props changed)
head/sys/gnu/dts/arm/aspeed-bmc-lenovo-hr630.dts (props changed)
head/sys/gnu/dts/arm/aspeed-bmc-microsoft-olympus.dts (props changed)
head/sys/gnu/dts/arm/aspeed-bmc-opp-swift.dts (props changed)
head/sys/gnu/dts/arm/aspeed-bmc-opp-vesnin.dts (props changed)
head/sys/gnu/dts/arm/ibm-power9-dual.dtsi (props changed)
head/sys/gnu/dts/arm/imx6dl-kontron-samx6i.dtsi (props changed)
head/sys/gnu/dts/arm/imx6q-kontron-samx6i.dtsi (props changed)
head/sys/gnu/dts/arm/imx6qdl-kontron-samx6i.dtsi (props changed)
head/sys/gnu/dts/arm/imx7d-meerkat96.dts (props changed)
head/sys/gnu/dts/arm/logicpd-torpedo-37xx-devkit-28.dts (props changed)
head/sys/gnu/dts/arm/ls1021a-tsn.dts (props changed)
head/sys/gnu/dts/arm/stm32mp157a-avenger96.dts (props changed)
head/sys/gnu/dts/arm/stm32mp157xaa-pinctrl.dtsi (props changed)
head/sys/gnu/dts/arm/stm32mp157xab-pinctrl.dtsi (props changed)
head/sys/gnu/dts/arm/stm32mp157xac-pinctrl.dtsi (props changed)
head/sys/gnu/dts/arm/stm32mp157xad-pinctrl.dtsi (props changed)
head/sys/gnu/dts/arm64/amlogic/meson-g12b-odroid-n2.dts (props changed)
head/sys/gnu/dts/arm64/amlogic/meson-g12b.dtsi (props changed)
head/sys/gnu/dts/arm64/broadcom/stingray/stingray-usb.dtsi (props changed)
head/sys/gnu/dts/arm64/freescale/imx8mq-librem5-devkit.dts (props changed)
head/sys/gnu/dts/arm64/hisilicon/hi3660-coresight.dtsi (props changed)
head/sys/gnu/dts/arm64/mediatek/mt8183-evb.dts (props changed)
head/sys/gnu/dts/arm64/mediatek/mt8183.dtsi (props changed)
head/sys/gnu/dts/arm64/qcom/sdm845-cheza-r1.dts (props changed)
head/sys/gnu/dts/arm64/qcom/sdm845-cheza-r2.dts (props changed)
head/sys/gnu/dts/arm64/qcom/sdm845-cheza-r3.dts (props changed)
head/sys/gnu/dts/arm64/qcom/sdm845-cheza.dtsi (props changed)
head/sys/gnu/dts/arm64/qcom/sdm845-db845c.dts (props changed)
head/sys/gnu/dts/arm64/renesas/hihope-common.dtsi (props changed)
head/sys/gnu/dts/arm64/renesas/hihope-rzg2-ex.dtsi (props changed)
head/sys/gnu/dts/arm64/renesas/r8a774a1-hihope-rzg2m-ex.dts (props changed)
head/sys/gnu/dts/arm64/renesas/r8a774a1-hihope-rzg2m.dts (props changed)
head/sys/gnu/dts/arm64/rockchip/rk3399-hugsun-x99.dts (props changed)
head/sys/gnu/dts/arm64/rockchip/rk3399-khadas-edge-captain.dts (props changed)
head/sys/gnu/dts/arm64/rockchip/rk3399-khadas-edge-v.dts (props changed)
head/sys/gnu/dts/arm64/rockchip/rk3399-khadas-edge.dts (props changed)
head/sys/gnu/dts/arm64/rockchip/rk3399-khadas-edge.dtsi (props changed)
head/sys/gnu/dts/arm64/rockchip/rk3399pro.dtsi (props changed)
head/sys/gnu/dts/arm64/ti/k3-j721e-common-proc-board.dts (props changed)
head/sys/gnu/dts/arm64/ti/k3-j721e-main.dtsi (props changed)
head/sys/gnu/dts/arm64/ti/k3-j721e-mcu-wakeup.dtsi (props changed)
head/sys/gnu/dts/arm64/ti/k3-j721e-som-p0.dtsi (props changed)
head/sys/gnu/dts/arm64/ti/k3-j721e.dtsi (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/qcom,gpucc-msm8998.h (props changed)
head/sys/gnu/dts/include/dt-bindings/power/qcom-aoss-qmp.h (props changed)
head/sys/gnu/dts/include/dt-bindings/reset/bitmain,bm1880-reset.h (props changed)
head/sys/gnu/dts/include/dt-bindings/sound/madera.h (props changed)
head/sys/gnu/dts/include/dt-bindings/sound/meson-g12a-tohdmitx.h (props changed)
Modified:
head/sys/gnu/dts/arm/am335x-baltos-ir2110.dts
head/sys/gnu/dts/arm/am335x-baltos-ir3220.dts
head/sys/gnu/dts/arm/am335x-baltos-ir5221.dts
head/sys/gnu/dts/arm/am335x-pcm-953.dtsi
head/sys/gnu/dts/arm/am335x-phycore-rdk.dts
head/sys/gnu/dts/arm/am335x-phycore-som.dtsi
head/sys/gnu/dts/arm/am335x-wega-rdk.dts
head/sys/gnu/dts/arm/am335x-wega.dtsi
head/sys/gnu/dts/arm/am33xx-l4.dtsi
head/sys/gnu/dts/arm/am33xx.dtsi
head/sys/gnu/dts/arm/am4372.dtsi
head/sys/gnu/dts/arm/am437x-l4.dtsi
head/sys/gnu/dts/arm/am571x-idk.dts
head/sys/gnu/dts/arm/am572x-idk.dts
head/sys/gnu/dts/arm/am574x-idk.dts
head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi
head/sys/gnu/dts/arm/am57xx-beagle-x15-revb1.dts
head/sys/gnu/dts/arm/am57xx-beagle-x15-revc.dts
head/sys/gnu/dts/arm/arm-realview-eb.dtsi
head/sys/gnu/dts/arm/arm-realview-pb1176.dts
head/sys/gnu/dts/arm/arm-realview-pb11mp.dts
head/sys/gnu/dts/arm/arm-realview-pbx.dtsi
head/sys/gnu/dts/arm/armada-370-netgear-rn104.dts
head/sys/gnu/dts/arm/aspeed-bmc-facebook-cmm.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-lanyang.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-palmetto.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts
head/sys/gnu/dts/arm/aspeed-bmc-quanta-q71l.dts
head/sys/gnu/dts/arm/aspeed-g4.dtsi
head/sys/gnu/dts/arm/aspeed-g5.dtsi
head/sys/gnu/dts/arm/at91-wb50n.dtsi
head/sys/gnu/dts/arm/at91sam9261ek.dts
head/sys/gnu/dts/arm/at91sam9g45.dtsi
head/sys/gnu/dts/arm/at91sam9rl.dtsi
head/sys/gnu/dts/arm/at91sam9x5.dtsi
head/sys/gnu/dts/arm/bcm-cygnus-clock.dtsi
head/sys/gnu/dts/arm/bcm-cygnus.dtsi
head/sys/gnu/dts/arm/bcm-nsp.dtsi
head/sys/gnu/dts/arm/bcm11351.dtsi
head/sys/gnu/dts/arm/bcm21664-garnet.dts
head/sys/gnu/dts/arm/bcm21664.dtsi
head/sys/gnu/dts/arm/bcm23550-sparrow.dts
head/sys/gnu/dts/arm/bcm23550.dtsi
head/sys/gnu/dts/arm/bcm28155-ap.dts
head/sys/gnu/dts/arm/bcm283x.dtsi
head/sys/gnu/dts/arm/bcm4708-asus-rt-ac56u.dts
head/sys/gnu/dts/arm/bcm4708-asus-rt-ac68u.dts
head/sys/gnu/dts/arm/bcm4708-buffalo-wzr-1750dhp.dts
head/sys/gnu/dts/arm/bcm4708-linksys-ea6300-v1.dts
head/sys/gnu/dts/arm/bcm4708-linksys-ea6500-v2.dts
head/sys/gnu/dts/arm/bcm4708-luxul-xap-1510.dts
head/sys/gnu/dts/arm/bcm4708-luxul-xwc-1000.dts
head/sys/gnu/dts/arm/bcm4708-netgear-r6250.dts
head/sys/gnu/dts/arm/bcm4708-netgear-r6300-v2.dts
head/sys/gnu/dts/arm/bcm4708-smartrg-sr400ac.dts
head/sys/gnu/dts/arm/bcm47081-asus-rt-n18u.dts
head/sys/gnu/dts/arm/bcm47081-buffalo-wzr-600dhp2.dts
head/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts
head/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts
head/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts
head/sys/gnu/dts/arm/bcm47081-tplink-archer-c5-v2.dts
head/sys/gnu/dts/arm/bcm47094-dlink-dir-885l.dts
head/sys/gnu/dts/arm/bcm47094-linksys-panamera.dts
head/sys/gnu/dts/arm/bcm47094-luxul-abr-4500.dts
head/sys/gnu/dts/arm/bcm47094-luxul-xap-1610.dts
head/sys/gnu/dts/arm/bcm47094-luxul-xbr-4500.dts
head/sys/gnu/dts/arm/bcm47094-luxul-xwr-3100.dts
head/sys/gnu/dts/arm/bcm47094-luxul-xwr-3150-v1.dts
head/sys/gnu/dts/arm/bcm47094-netgear-r8500.dts
head/sys/gnu/dts/arm/bcm47094-phicomm-k3.dts
head/sys/gnu/dts/arm/bcm47189-luxul-xap-1440.dts
head/sys/gnu/dts/arm/bcm47189-luxul-xap-810.dts
head/sys/gnu/dts/arm/bcm47189-tenda-ac9.dts
head/sys/gnu/dts/arm/bcm5301x.dtsi
head/sys/gnu/dts/arm/bcm53573.dtsi
head/sys/gnu/dts/arm/bcm63138.dtsi
head/sys/gnu/dts/arm/bcm7445-bcm97445svmb.dts
head/sys/gnu/dts/arm/bcm7445.dtsi
head/sys/gnu/dts/arm/bcm911360_entphn.dts
head/sys/gnu/dts/arm/bcm947189acdbmr.dts
head/sys/gnu/dts/arm/bcm953012er.dts
head/sys/gnu/dts/arm/bcm953012k.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/bcm963138dvt.dts
head/sys/gnu/dts/arm/bcm988312hr.dts
head/sys/gnu/dts/arm/da850-evm.dts
head/sys/gnu/dts/arm/da850-lcdk.dts
head/sys/gnu/dts/arm/da850-lego-ev3.dts
head/sys/gnu/dts/arm/da850.dtsi
head/sys/gnu/dts/arm/dra7-evm.dts
head/sys/gnu/dts/arm/dra7-l4.dtsi
head/sys/gnu/dts/arm/dra74x-mmc-iodelay.dtsi
head/sys/gnu/dts/arm/emev2-kzm9d.dts
head/sys/gnu/dts/arm/exynos3250-artik5.dtsi
head/sys/gnu/dts/arm/exynos3250-monk.dts
head/sys/gnu/dts/arm/exynos3250-rinato.dts
head/sys/gnu/dts/arm/exynos3250.dtsi
head/sys/gnu/dts/arm/exynos4.dtsi
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/exynos4210.dtsi
head/sys/gnu/dts/arm/exynos4412-galaxy-s3.dtsi
head/sys/gnu/dts/arm/exynos4412-itop-scp-core.dtsi
head/sys/gnu/dts/arm/exynos4412-midas.dtsi
head/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
head/sys/gnu/dts/arm/exynos4412-prime.dtsi
head/sys/gnu/dts/arm/exynos4412.dtsi
head/sys/gnu/dts/arm/exynos5410-odroidxu.dts
head/sys/gnu/dts/arm/exynos5410.dtsi
head/sys/gnu/dts/arm/exynos5420-arndale-octa.dts
head/sys/gnu/dts/arm/exynos5420.dtsi
head/sys/gnu/dts/arm/exynos5422-odroid-core.dtsi
head/sys/gnu/dts/arm/exynos5422-odroidxu3-common.dtsi
head/sys/gnu/dts/arm/exynos54xx.dtsi
head/sys/gnu/dts/arm/gemini-dlink-dir-685.dts
head/sys/gnu/dts/arm/hip04.dtsi
head/sys/gnu/dts/arm/imx53-m53menlo.dts
head/sys/gnu/dts/arm/imx53-smd.dts
head/sys/gnu/dts/arm/imx53.dtsi
head/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi
head/sys/gnu/dts/arm/imx6qdl.dtsi
head/sys/gnu/dts/arm/imx6sl-evk.dts
head/sys/gnu/dts/arm/imx6sl.dtsi
head/sys/gnu/dts/arm/imx6sll-evk.dts
head/sys/gnu/dts/arm/imx6sll.dtsi
head/sys/gnu/dts/arm/imx6sx-sdb-reva.dts
head/sys/gnu/dts/arm/imx6sx-sdb.dts
head/sys/gnu/dts/arm/imx6sx-udoo-neo-basic.dts
head/sys/gnu/dts/arm/imx6sx-udoo-neo-extended.dts
head/sys/gnu/dts/arm/imx6sx-udoo-neo-full.dts
head/sys/gnu/dts/arm/imx6sx-udoo-neo.dtsi
head/sys/gnu/dts/arm/imx6sx.dtsi
head/sys/gnu/dts/arm/imx6ul-14x14-evk.dtsi
head/sys/gnu/dts/arm/imx6ul-geam.dts
head/sys/gnu/dts/arm/imx6ul-isiot.dtsi
head/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts
head/sys/gnu/dts/arm/imx6ul-pico-pi.dts
head/sys/gnu/dts/arm/imx6ul.dtsi
head/sys/gnu/dts/arm/imx6ull-colibri-eval-v3.dtsi
head/sys/gnu/dts/arm/imx6ull-colibri.dtsi
head/sys/gnu/dts/arm/imx6ull.dtsi
head/sys/gnu/dts/arm/imx7d-sdb.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/imx7ulp-evk.dts
head/sys/gnu/dts/arm/imx7ulp.dtsi
head/sys/gnu/dts/arm/integrator.dtsi
head/sys/gnu/dts/arm/iwg20d-q7-common.dtsi
head/sys/gnu/dts/arm/meson.dtsi
head/sys/gnu/dts/arm/meson6-atv1200.dts
head/sys/gnu/dts/arm/meson6.dtsi
head/sys/gnu/dts/arm/meson8-minix-neo-x8.dts
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/meson8m2-mxiii-plus.dts
head/sys/gnu/dts/arm/meson8m2.dtsi
head/sys/gnu/dts/arm/omap4-l4.dtsi
head/sys/gnu/dts/arm/pxa300-raumfeld-common.dtsi
head/sys/gnu/dts/arm/pxa300-raumfeld-controller.dts
head/sys/gnu/dts/arm/pxa300-raumfeld-speaker-one.dts
head/sys/gnu/dts/arm/pxa3xx.dtsi
head/sys/gnu/dts/arm/qcom-apq8064.dtsi
head/sys/gnu/dts/arm/qcom-msm8974-fairphone-fp2.dts
head/sys/gnu/dts/arm/qcom-msm8974-lge-nexus5-hammerhead.dts
head/sys/gnu/dts/arm/qcom-msm8974.dtsi
head/sys/gnu/dts/arm/r7s72100-genmai.dts
head/sys/gnu/dts/arm/r7s72100-rskrza1.dts
head/sys/gnu/dts/arm/r7s72100.dtsi
head/sys/gnu/dts/arm/r7s9210-rza2mevb.dts
head/sys/gnu/dts/arm/r7s9210.dtsi
head/sys/gnu/dts/arm/r8a73a4-ape6evm.dts
head/sys/gnu/dts/arm/r8a7740-armadillo800eva.dts
head/sys/gnu/dts/arm/r8a7743-sk-rzg1m.dts
head/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts
head/sys/gnu/dts/arm/r8a7745-sk-rzg1e.dts
head/sys/gnu/dts/arm/r8a77470-iwg23s-sbc.dts
head/sys/gnu/dts/arm/r8a7778-bockw.dts
head/sys/gnu/dts/arm/r8a7779-marzen.dts
head/sys/gnu/dts/arm/r8a7790-lager.dts
head/sys/gnu/dts/arm/r8a7790-stout.dts
head/sys/gnu/dts/arm/r8a7791-koelsch.dts
head/sys/gnu/dts/arm/r8a7791-porter.dts
head/sys/gnu/dts/arm/r8a7792-blanche.dts
head/sys/gnu/dts/arm/r8a7792-wheat.dts
head/sys/gnu/dts/arm/r8a7792.dtsi
head/sys/gnu/dts/arm/r8a7793-gose.dts
head/sys/gnu/dts/arm/r8a7794-alt.dts
head/sys/gnu/dts/arm/r8a7794-silk.dts
head/sys/gnu/dts/arm/rk322x.dtsi
head/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi
head/sys/gnu/dts/arm/rk3288-veyron-jaq.dts
head/sys/gnu/dts/arm/rk3288-veyron-jerry.dts
head/sys/gnu/dts/arm/rk3288-veyron-mickey.dts
head/sys/gnu/dts/arm/rk3288-veyron-minnie.dts
head/sys/gnu/dts/arm/rk3288-veyron-pinky.dts
head/sys/gnu/dts/arm/rk3288-veyron-speedy.dts
head/sys/gnu/dts/arm/rk3288-veyron.dtsi
head/sys/gnu/dts/arm/rk3288.dtsi
head/sys/gnu/dts/arm/sama5d3.dtsi
head/sys/gnu/dts/arm/sh73a0-kzm9g.dts
head/sys/gnu/dts/arm/socfpga_arria10.dtsi
head/sys/gnu/dts/arm/socfpga_arria10_socdk.dtsi
head/sys/gnu/dts/arm/stm32746g-eval.dts
head/sys/gnu/dts/arm/stm32mp157-pinctrl.dtsi
head/sys/gnu/dts/arm/stm32mp157a-dk1.dts
head/sys/gnu/dts/arm/stm32mp157c-ed1.dts
head/sys/gnu/dts/arm/stm32mp157c-ev1.dts
head/sys/gnu/dts/arm/stm32mp157c.dtsi
head/sys/gnu/dts/arm/sun5i-gr8-evb.dts
head/sys/gnu/dts/arm/sun6i-a31.dtsi
head/sys/gnu/dts/arm/sun7i-a20-icnova-swac.dts
head/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime2.dts
head/sys/gnu/dts/arm/sun8i-a83t-tbs-a711.dts
head/sys/gnu/dts/arm/sun8i-a83t.dtsi
head/sys/gnu/dts/arm/sun8i-h2-plus-bananapi-m2-zero.dts
head/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-zero.dts
head/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
head/sys/gnu/dts/arm/sun8i-h3-orangepi-one.dts
head/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts
head/sys/gnu/dts/arm/sun8i-r40.dtsi
head/sys/gnu/dts/arm/sun8i-v3s.dtsi
head/sys/gnu/dts/arm/sun8i-v40-bananapi-m2-berry.dts
head/sys/gnu/dts/arm/sunxi-bananapi-m2-plus-v1.2.dtsi
head/sys/gnu/dts/arm/uniphier-ld4-ref.dts
head/sys/gnu/dts/arm/uniphier-ld4.dtsi
head/sys/gnu/dts/arm/uniphier-ld6b-ref.dts
head/sys/gnu/dts/arm/uniphier-pro4-ref.dts
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-ref.dts
head/sys/gnu/dts/arm/uniphier-sld8.dtsi
head/sys/gnu/dts/arm/versatile-ab.dts
head/sys/gnu/dts/arm/vexpress-v2m-rs1.dtsi
head/sys/gnu/dts/arm/vexpress-v2m.dtsi
head/sys/gnu/dts/arm/vexpress-v2p-ca15_a7.dts
head/sys/gnu/dts/arm/vf610-bk4.dts
head/sys/gnu/dts/arm/vf610-zii-dev.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-orangepi-win.dts
head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64.dts
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-nanopi-neo-plus2.dts
head/sys/gnu/dts/arm64/allwinner/sun50i-h6-pine-h64.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/amlogic/meson-axg-s400.dts
head/sys/gnu/dts/arm64/amlogic/meson-axg.dtsi
head/sys/gnu/dts/arm64/amlogic/meson-g12a-sei510.dts
head/sys/gnu/dts/arm64/amlogic/meson-g12a-u200.dts
head/sys/gnu/dts/arm64/amlogic/meson-g12a-x96-max.dts
head/sys/gnu/dts/arm64/amlogic/meson-g12a.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-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-p200.dts
head/sys/gnu/dts/arm64/amlogic/meson-gxbb-p20x.dtsi
head/sys/gnu/dts/arm64/amlogic/meson-gxbb-vega-s95.dtsi
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-p241.dts
head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p230.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-q200.dts
head/sys/gnu/dts/arm64/amlogic/meson-gxm-rbox-pro.dts
head/sys/gnu/dts/arm64/arm/juno-base.dtsi
head/sys/gnu/dts/arm64/arm/juno-cs-r1r2.dtsi
head/sys/gnu/dts/arm64/arm/juno-motherboard.dtsi
head/sys/gnu/dts/arm64/arm/vexpress-v2m-rs1.dtsi
head/sys/gnu/dts/arm64/broadcom/stingray/stingray.dtsi
head/sys/gnu/dts/arm64/exynos/exynos5433-tm2-common.dtsi
head/sys/gnu/dts/arm64/exynos/exynos5433.dtsi
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-ls1088a.dtsi
head/sys/gnu/dts/arm64/freescale/fsl-ls208xa.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-pinfunc.h
head/sys/gnu/dts/arm64/freescale/imx8mm.dtsi
head/sys/gnu/dts/arm64/freescale/imx8mq-evk.dts
head/sys/gnu/dts/arm64/freescale/imx8mq.dtsi
head/sys/gnu/dts/arm64/freescale/imx8qxp.dtsi
head/sys/gnu/dts/arm64/hisilicon/hi3660.dtsi
head/sys/gnu/dts/arm64/hisilicon/hi6220-coresight.dtsi
head/sys/gnu/dts/arm64/marvell/armada-3720-espressobin.dts
head/sys/gnu/dts/arm64/marvell/armada-7040-db.dts
head/sys/gnu/dts/arm64/marvell/armada-8040-clearfog-gt-8k.dts
head/sys/gnu/dts/arm64/marvell/armada-8040-db.dts
head/sys/gnu/dts/arm64/marvell/armada-8040-mcbin.dtsi
head/sys/gnu/dts/arm64/marvell/armada-ap806-dual.dtsi
head/sys/gnu/dts/arm64/marvell/armada-ap806-quad.dtsi
head/sys/gnu/dts/arm64/marvell/armada-ap806.dtsi
head/sys/gnu/dts/arm64/marvell/armada-cp110.dtsi
head/sys/gnu/dts/arm64/mediatek/mt7622.dtsi
head/sys/gnu/dts/arm64/nvidia/tegra186-p2771-0000.dts
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-p2180.dtsi
head/sys/gnu/dts/arm64/nvidia/tegra210-p2371-2180.dts
head/sys/gnu/dts/arm64/nvidia/tegra210-p3450-0000.dts
head/sys/gnu/dts/arm64/nvidia/tegra210.dtsi
head/sys/gnu/dts/arm64/qcom/msm8916.dtsi
head/sys/gnu/dts/arm64/qcom/msm8996.dtsi
head/sys/gnu/dts/arm64/qcom/msm8998-mtp.dtsi
head/sys/gnu/dts/arm64/qcom/msm8998.dtsi
head/sys/gnu/dts/arm64/qcom/pm8998.dtsi
head/sys/gnu/dts/arm64/qcom/pms405.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-mtp.dts
head/sys/gnu/dts/arm64/qcom/sdm845.dtsi
head/sys/gnu/dts/arm64/renesas/r8a774a1.dtsi
head/sys/gnu/dts/arm64/renesas/r8a774c0-cat874.dts
head/sys/gnu/dts/arm64/renesas/r8a774c0.dtsi
head/sys/gnu/dts/arm64/renesas/r8a7795.dtsi
head/sys/gnu/dts/arm64/renesas/r8a7796.dtsi
head/sys/gnu/dts/arm64/renesas/r8a77965.dtsi
head/sys/gnu/dts/arm64/renesas/r8a77970-eagle.dts
head/sys/gnu/dts/arm64/renesas/r8a77990-ebisu.dts
head/sys/gnu/dts/arm64/renesas/r8a77990.dtsi
head/sys/gnu/dts/arm64/renesas/r8a77995-draak.dts
head/sys/gnu/dts/arm64/renesas/r8a77995.dtsi
head/sys/gnu/dts/arm64/renesas/salvator-common.dtsi
head/sys/gnu/dts/arm64/renesas/ulcb-kf.dtsi
head/sys/gnu/dts/arm64/renesas/ulcb.dtsi
head/sys/gnu/dts/arm64/rockchip/rk3328-roc-cc.dts
head/sys/gnu/dts/arm64/rockchip/rk3328.dtsi
head/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts
head/sys/gnu/dts/arm64/rockchip/rk3399-rock-pi-4.dts
head/sys/gnu/dts/arm64/rockchip/rk3399-rock960.dts
head/sys/gnu/dts/arm64/rockchip/rk3399-rockpro64.dts
head/sys/gnu/dts/arm64/rockchip/rk3399-sapphire.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.dtsi
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/sc9836.dtsi
head/sys/gnu/dts/arm64/sprd/sc9860.dtsi
head/sys/gnu/dts/arm64/sprd/whale2.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-am65.dtsi
head/sys/gnu/dts/arm64/ti/k3-am654-base-board.dts
head/sys/gnu/dts/include/dt-bindings/clock/exynos4.h
head/sys/gnu/dts/include/dt-bindings/clock/exynos5420.h
head/sys/gnu/dts/include/dt-bindings/clock/g12a-clkc.h
head/sys/gnu/dts/include/dt-bindings/clock/imx8mm-clock.h
head/sys/gnu/dts/include/dt-bindings/clock/imx8mq-clock.h
head/sys/gnu/dts/include/dt-bindings/clock/meson8b-clkc.h
head/sys/gnu/dts/include/dt-bindings/clock/mt8516-clk.h
head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-qcs404.h
head/sys/gnu/dts/include/dt-bindings/clock/rk3228-cru.h
head/sys/gnu/dts/include/dt-bindings/clock/rk3328-cru.h
head/sys/gnu/dts/include/dt-bindings/clock/stratix10-clock.h
head/sys/gnu/dts/include/dt-bindings/gpio/tegra186-gpio.h
head/sys/gnu/dts/include/dt-bindings/net/ti-dp83867.h
head/sys/gnu/dts/include/dt-bindings/power/qcom-rpmpd.h
Directory Properties:
head/sys/gnu/dts/arm/ (props changed)
head/sys/gnu/dts/arm64/ (props changed)
head/sys/gnu/dts/include/ (props changed)
Modified: head/sys/gnu/dts/arm/am335x-baltos-ir2110.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-baltos-ir2110.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-baltos-ir2110.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -30,6 +30,12 @@
AM33XX_PADCONF(AM335X_PIN_LCD_AC_BIAS_EN, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_ac_bias_en.gpio2[25] RI */
>;
};
+
+ mmc1_pins: pinmux_mmc1_pins {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD15, PIN_INPUT, MUX_MODE7) /* MMC1 CD */
+ >;
+ };
};
&uart1 {
@@ -65,7 +71,13 @@
};
&cpsw_emac1 {
- phy-mode = "rgmii-txid";
+ phy-mode = "rgmii-id";
dual_emac_res_vlan = <2>;
phy-handle = <&phy1>;
+};
+
+&mmc1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&mmc1_pins>;
+ cd-gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
};
Modified: head/sys/gnu/dts/arm/am335x-baltos-ir3220.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-baltos-ir3220.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-baltos-ir3220.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -51,6 +51,12 @@
AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKR, PIN_INPUT_PULLUP, MUX_MODE7) /* mcasp0_aclkr.gpio3[18], INPUT_PULLDOWN | MODE7 */
>;
};
+
+ mmc1_pins: pinmux_mmc1_pins {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_MII1_RXD3, PIN_INPUT, MUX_MODE7) /* MMC1 CD */
+ >;
+ };
};
&uart1 {
@@ -107,7 +113,13 @@
};
&cpsw_emac1 {
- phy-mode = "rgmii-txid";
+ phy-mode = "rgmii-id";
dual_emac_res_vlan = <2>;
phy-handle = <&phy1>;
+};
+
+&mmc1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&mmc1_pins>;
+ cd-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>;
};
Modified: head/sys/gnu/dts/arm/am335x-baltos-ir5221.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-baltos-ir5221.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-baltos-ir5221.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -60,6 +60,11 @@
>;
};
+ mmc1_pins: pinmux_mmc1_pins {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_MII1_RXD3, PIN_INPUT, MUX_MODE7) /* MMC1 CD */
+ >;
+ };
};
&uart1 {
@@ -125,7 +130,7 @@
};
&cpsw_emac1 {
- phy-mode = "rgmii-txid";
+ phy-mode = "rgmii-id";
dual_emac_res_vlan = <2>;
phy-handle = <&phy1>;
};
@@ -135,4 +140,10 @@
pinctrl-0 = <&dcan1_pins>;
status = "okay";
+};
+
+&mmc1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&mmc1_pins>;
+ cd-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>;
};
Modified: head/sys/gnu/dts/arm/am335x-pcm-953.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-pcm-953.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-pcm-953.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -36,15 +36,13 @@
pinctrl-names = "default";
pinctrl-0 = <&user_leds_pins>;
- green {
- label = "green:user";
+ user-led0 {
gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>;
linux,default-trigger = "gpio";
default-state = "on";
};
- yellow {
- label = "yellow:user";
+ user-led1 {
gpios = <&gpio1 31 GPIO_ACTIVE_LOW>;
linux,default-trigger = "gpio";
default-state = "on";
@@ -135,22 +133,6 @@
&davinci_mdio {
phy1: ethernet-phy at 2 {
reg = <2>;
-
- /* Register 260 (104h) – RGMII Clock and Control Pad Skew */
- rxc-skew-ps = <1400>;
- rxdv-skew-ps = <0>;
- txc-skew-ps = <1400>;
- txen-skew-ps = <0>;
- /* Register 261 (105h) – RGMII RX Data Pad Skew */
- rxd3-skew-ps = <0>;
- rxd2-skew-ps = <0>;
- rxd1-skew-ps = <0>;
- rxd0-skew-ps = <0>;
- /* Register 262 (106h) – RGMII TX Data Pad Skew */
- txd3-skew-ps = <0>;
- txd2-skew-ps = <0>;
- txd1-skew-ps = <0>;
- txd0-skew-ps = <0>;
};
};
Modified: head/sys/gnu/dts/arm/am335x-phycore-rdk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-phycore-rdk.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-phycore-rdk.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -10,6 +10,10 @@
#include "am335x-pcm-953.dtsi"
/* SoM */
+&gpmc {
+ status = "okay";
+};
+
&i2c_eeprom {
status = "okay";
};
Modified: head/sys/gnu/dts/arm/am335x-phycore-som.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-phycore-som.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-phycore-som.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -27,17 +27,13 @@
reg = <0x80000000 0x10000000>; /* 256 MB */
};
- regulators {
- compatible = "simple-bus";
-
- vcc5v: fixedregulator0 {
- compatible = "regulator-fixed";
- regulator-name = "vcc5v";
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- regulator-boot-on;
- regulator-always-on;
- };
+ vcc5v: fixedregulator0 {
+ compatible = "regulator-fixed";
+ regulator-name = "vcc5v";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ regulator-boot-on;
+ regulator-always-on;
};
};
@@ -50,6 +46,33 @@
status = "okay";
};
+/* EMMC */
+&am33xx_pinmux {
+ emmc_pins: pinmux_emmc_pins {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_GPMC_CSN1, PIN_INPUT_PULLUP, MUX_MODE2) /* gpmc_csn1.mmc1_clk */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_CSN2, PIN_INPUT_PULLUP, MUX_MODE2) /* gpmc_csn2.mmc1_cmd */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD0, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad0.mmc1_dat0 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD1, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad1.mmc1_dat1 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD2, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad2.mmc1_dat2 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD3, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad3.mmc1_dat3 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD4, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad4.mmc1_dat4 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD5, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad5.mmc1_dat5 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD6, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad6.mmc1_dat6 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD7, PIN_INPUT_PULLUP, MUX_MODE1) /* gpmc_ad7.mmc1_dat7 */
+ >;
+ };
+};
+
+&mmc2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&emmc_pins>;
+ vmmc-supply = <&vmmc_reg>;
+ bus-width = <8>;
+ ti,non-removable;
+ status = "disabled";
+};
+
/* Ethernet */
&am33xx_pinmux {
ethernet0_pins: pinmux_ethernet0 {
@@ -164,7 +187,7 @@
};
&gpmc {
- status = "okay";
+ status = "disabled";
pinctrl-names = "default";
pinctrl-0 = <&nandflash_pins>;
ranges = <0 0 0x08000000 0x1000000>; /* CS0: NAND */
Copied: head/sys/gnu/dts/arm/am335x-regor-rdk.dts (from r352856, vendor/device-tree/dist/src/arm/am335x-regor-rdk.dts)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-regor-rdk.dts Sat Sep 28 23:08:19 2019 (r352860, copy of r352856, vendor/device-tree/dist/src/arm/am335x-regor-rdk.dts)
@@ -0,0 +1,24 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Copyright (C) 2019 Phytec Messtechnik GmbH
+ * Author: Teresa Remmet <t.remmet at phytec.de>
+ *
+ */
+
+/dts-v1/;
+
+#include "am335x-phycore-som.dtsi"
+#include "am335x-regor.dtsi"
+
+/* SoM */
+&gpmc {
+ status = "okay";
+};
+
+&i2c_eeprom {
+ status = "okay";
+};
+
+&serial_flash {
+ status = "okay";
+};
Copied: head/sys/gnu/dts/arm/am335x-regor.dtsi (from r352856, vendor/device-tree/dist/src/arm/am335x-regor.dtsi)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am335x-regor.dtsi Sat Sep 28 23:08:19 2019 (r352860, copy of r352856, vendor/device-tree/dist/src/arm/am335x-regor.dtsi)
@@ -0,0 +1,223 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Copyright (C) 2019 Phytec Messtechnik GmbH
+ * Author: Teresa Remmet <t.remmet at phytec.de>
+ *
+ */
+
+/ {
+ model = "Phytec AM335x phyBOARD-REGOR";
+ compatible = "phytec,am335x-regor", "phytec,am335x-phycore-som", "ti,am33xx";
+
+ vcc3v3: fixedregulator at 1 {
+ compatible = "regulator-fixed";
+ regulator-name = "vcc3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ regulator-boot-on;
+ };
+
+ /* User IO */
+ user_leds: user_leds {
+ compatible = "gpio-leds";
+ pinctrl-names = "default";
+ pinctrl-0 = <&user_leds_pins>;
+
+ run_stop-led {
+ gpios = <&gpio2 22 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "gpio";
+ default-state = "off";
+ };
+
+ error-led {
+ gpios = <&gpio3 15 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "gpio";
+ default-state = "off";
+ };
+ };
+};
+
+/* User Leds */
+&am33xx_pinmux {
+ user_leds_pins: pinmux_user_leds {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* lcd_hsync.gpio2_22 */
+ AM33XX_PADCONF(AM335X_PIN_MCASP0_FSX, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* mcasp0_fsx.gpio3_15 */
+ >;
+ };
+};
+
+/* CAN Busses */
+&am33xx_pinmux {
+ dcan1_pins: pinmux_dcan1 {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_UART0_CTSN, PIN_OUTPUT_PULLUP, MUX_MODE2) /* uart0_ctsn.d_can1_tx */
+ AM33XX_PADCONF(AM335X_PIN_UART0_RTSN, PIN_INPUT_PULLUP, MUX_MODE2) /* uart0_rtsn.d_can1_rx */
+ >;
+ };
+};
+
+&dcan1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&dcan1_pins>;
+ status = "okay";
+};
+
+/* Ethernet */
+&am33xx_pinmux {
+ ethernet1_pins: pinmux_ethernet1 {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A0, PIN_OUTPUT, MUX_MODE1) /* gpmc_a0.mii2_txen */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A1, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a1.mii2_rxdv */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A2, PIN_OUTPUT, MUX_MODE1) /* gpmc_a2.mii2_txd3 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A3, PIN_OUTPUT, MUX_MODE1) /* gpmc_a3.mii2_txd2 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A4, PIN_OUTPUT, MUX_MODE1) /* gpmc_a4.mii2_txd1 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A5, PIN_OUTPUT, MUX_MODE1) /* gpmc_a5.mii2_txd0 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A6, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a6.mii2_txclk */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A7, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a7.mii2_rxclk */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A8, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a8.mii2_rxd3 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A9, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a9.mii2_rxd2 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A10, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a10.mii2_rxd1 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_A11, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_a11.mii2_rxd0 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_WPN, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_wpn.mii2_rxerr */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_BEN1, PIN_INPUT_PULLDOWN, MUX_MODE1) /* gpmc_ben1.mii2_col */
+ >;
+ };
+};
+
+&cpsw_emac1 {
+ phy-handle = <&phy1>;
+ phy-mode = "mii";
+ dual_emac_res_vlan = <2>;
+};
+
+&davinci_mdio {
+ phy1: ethernet-phy at 1 {
+ reg = <1>;
+ };
+};
+
+&mac {
+ slaves = <2>;
+ pinctrl-names = "default";
+ pinctrl-0 = <ðernet0_pins ðernet1_pins>;
+ dual_emac = <1>;
+};
+
+/* GPIOs */
+&am33xx_pinmux {
+ pinctrl-names = "default";
+ pinctrl-0 = <&user_gpios_pins>;
+
+ user_gpios_pins: pinmux_user_gpios {
+ pinctrl-single,pins = <
+ /* DIGIN 1-4 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD11, PIN_INPUT, MUX_MODE7) /* gpmc_ad11.gpio0_27 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD10, PIN_INPUT, MUX_MODE7) /* gpmc_ad10.gpio0_26 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD9, PIN_INPUT, MUX_MODE7) /* gpmc_ad9.gpio0_23 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD8, PIN_INPUT, MUX_MODE7) /* gpmc_ad8.gpio0_22 */
+ /* DIGOUT 1-4 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD15, PIN_OUTPUT, MUX_MODE7) /* gpmc_ad15.gpio1_15 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_OUTPUT, MUX_MODE7) /* gpmc_ad14.gpio1_14 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD13, PIN_OUTPUT, MUX_MODE7) /* gpmc_ad13.gpio1_13 */
+ AM33XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT, MUX_MODE7) /* gpmc_ad12.gpio1_12 */
+ >;
+ };
+};
+
+/* MMC */
+&am33xx_pinmux {
+ mmc1_pins: pinmux_mmc1 {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_MMC0_DAT3, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_MMC0_DAT2, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_MMC0_DAT1, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_MMC0_DAT0, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_MMC0_CLK, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_MMC0_CMD, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_SPI0_CS1, PIN_INPUT_PULLUP, MUX_MODE7) /* spi0_cs1.mmc0_sdcd */
+ >;
+ };
+};
+
+&mmc1 {
+ vmmc-supply = <&vcc3v3>;
+ bus-width = <4>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&mmc1_pins>;
+ cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
+ status = "okay";
+};
+
+/* RTC */
+&i2c_rtc {
+ status = "okay";
+};
+
+/* UARTs */
+&am33xx_pinmux {
+ uart0_pins: pinmux_uart0 {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_UART0_RXD, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_UART0_TXD, PIN_OUTPUT_PULLDOWN, MUX_MODE0)
+ >;
+ };
+
+ uart2_pins: pinmux_uart2 {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_MII1_TX_CLK, PIN_INPUT_PULLUP, MUX_MODE1) /* mii1_tx_clk.uart2_rxd */
+ AM33XX_PADCONF(AM335X_PIN_MII1_RX_CLK, PIN_OUTPUT_PULLDOWN, MUX_MODE1) /* mii1_rx_clk.uart2_txd */
+ >;
+ };
+};
+
+&uart0 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart0_pins>;
+ status = "okay";
+};
+
+&uart2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart2_pins>;
+ status = "okay";
+};
+
+/* RS485 - UART1 */
+&am33xx_pinmux {
+ uart1_rs485_pins: pinmux_uart1_rs485_pins {
+ pinctrl-single,pins = <
+ AM33XX_PADCONF(AM335X_PIN_UART1_RXD, PIN_INPUT_PULLUP, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_UART1_TXD, PIN_OUTPUT_PULLDOWN, MUX_MODE0)
+ AM33XX_PADCONF(AM335X_PIN_UART1_RTSN, PIN_OUTPUT_PULLUP, MUX_MODE0)
+ >;
+ };
+};
+
+&uart1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart1_rs485_pins>;
+ status = "okay";
+ linux,rs485-enabled-at-boot-time;
+};
+
+/* USB */
+&cppi41dma {
+ status = "okay";
+};
+
+&usb_ctrl_mod {
+ status = "okay";
+};
+
+&usb {
+ status = "okay";
+};
+
+&usb0 {
+ status = "okay";
+};
+
+&usb0_phy {
+ status = "okay";
+};
Modified: head/sys/gnu/dts/arm/am335x-wega-rdk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-wega-rdk.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-wega-rdk.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -10,6 +10,10 @@
#include "am335x-wega.dtsi"
/* SoM */
+&gpmc {
+ status = "okay";
+};
+
&i2c_eeprom {
status = "okay";
};
Modified: head/sys/gnu/dts/arm/am335x-wega.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-wega.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am335x-wega.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -12,16 +12,12 @@
compatible = "ti,da830-evm-audio";
};
- regulators {
- compatible = "simple-bus";
-
- vcc3v3: fixedregulator1 {
- compatible = "regulator-fixed";
- regulator-name = "vcc3v3";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- regulator-boot-on;
- };
+ vcc3v3: fixedregulator1 {
+ compatible = "regulator-fixed";
+ regulator-name = "vcc3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ regulator-boot-on;
};
};
Modified: head/sys/gnu/dts/arm/am33xx-l4.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx-l4.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am33xx-l4.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -934,7 +934,7 @@
uart1: serial at 0 {
compatible = "ti,am3352-uart", "ti,omap3-uart";
clock-frequency = <48000000>;
- reg = <0x0 0x2000>;
+ reg = <0x0 0x1000>;
interrupts = <73>;
status = "disabled";
dmas = <&edma 28 0>, <&edma 29 0>;
@@ -966,7 +966,7 @@
uart2: serial at 0 {
compatible = "ti,am3352-uart", "ti,omap3-uart";
clock-frequency = <48000000>;
- reg = <0x0 0x2000>;
+ reg = <0x0 0x1000>;
interrupts = <74>;
status = "disabled";
dmas = <&edma 30 0>, <&edma 31 0>;
@@ -1614,7 +1614,7 @@
uart3: serial at 0 {
compatible = "ti,am3352-uart", "ti,omap3-uart";
clock-frequency = <48000000>;
- reg = <0x0 0x2000>;
+ reg = <0x0 0x1000>;
interrupts = <44>;
status = "disabled";
};
@@ -1644,7 +1644,7 @@
uart4: serial at 0 {
compatible = "ti,am3352-uart", "ti,omap3-uart";
clock-frequency = <48000000>;
- reg = <0x0 0x2000>;
+ reg = <0x0 0x1000>;
interrupts = <45>;
status = "disabled";
};
@@ -1674,7 +1674,7 @@
uart5: serial at 0 {
compatible = "ti,am3352-uart", "ti,omap3-uart";
clock-frequency = <48000000>;
- reg = <0x0 0x2000>;
+ reg = <0x0 0x1000>;
interrupts = <46>;
status = "disabled";
};
@@ -1758,6 +1758,8 @@
target-module at cc000 { /* 0x481cc000, ap 60 46.0 */
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>,
@@ -1780,6 +1782,8 @@
target-module at d0000 { /* 0x481d0000, ap 62 42.0 */
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>,
Modified: head/sys/gnu/dts/arm/am33xx.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am33xx.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -234,13 +234,33 @@
interrupt-names = "edma3_tcerrint";
};
- mmc3: mmc at 47810000 {
- compatible = "ti,omap4-hsmmc";
+ target-module at 47810000 {
+ compatible = "ti,sysc-omap2", "ti,sysc";
ti,hwmods = "mmc3";
- ti,needs-special-reset;
- interrupts = <29>;
- reg = <0x47810000 0x1000>;
- status = "disabled";
+ reg = <0x478102fc 0x4>,
+ <0x47810110 0x4>,
+ <0x47810114 0x4>;
+ reg-names = "rev", "sysc", "syss";
+ ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
+ SYSC_OMAP2_ENAWAKEUP |
+ SYSC_OMAP2_SOFTRESET |
+ SYSC_OMAP2_AUTOIDLE)>;
+ ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+ <SYSC_IDLE_NO>,
+ <SYSC_IDLE_SMART>;
+ ti,syss-mask = <1>;
+ clocks = <&l3s_clkctrl AM3_L3S_MMC3_CLKCTRL 0>;
+ clock-names = "fck";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0x0 0x47810000 0x1000>;
+
+ mmc3: mmc at 0 {
+ compatible = "ti,omap4-hsmmc";
+ ti,needs-special-reset;
+ interrupts = <29>;
+ reg = <0x0 0x1000>;
+ };
};
usb: usb at 47400000 {
Modified: head/sys/gnu/dts/arm/am4372.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am4372.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am4372.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -228,13 +228,33 @@
interrupt-names = "edma3_tcerrint";
};
- mmc3: mmc at 47810000 {
- compatible = "ti,omap4-hsmmc";
- reg = <0x47810000 0x1000>;
+ target-module at 47810000 {
+ compatible = "ti,sysc-omap2", "ti,sysc";
ti,hwmods = "mmc3";
- ti,needs-special-reset;
- interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
- status = "disabled";
+ reg = <0x478102fc 0x4>,
+ <0x47810110 0x4>,
+ <0x47810114 0x4>;
+ reg-names = "rev", "sysc", "syss";
+ ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
+ SYSC_OMAP2_ENAWAKEUP |
+ SYSC_OMAP2_SOFTRESET |
+ SYSC_OMAP2_AUTOIDLE)>;
+ ti,sysc-sidle = <SYSC_IDLE_FORCE>,
+ <SYSC_IDLE_NO>,
+ <SYSC_IDLE_SMART>;
+ ti,syss-mask = <1>;
+ clocks = <&l3s_clkctrl AM4_L3S_MMC3_CLKCTRL 0>;
+ clock-names = "fck";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0x0 0x47810000 0x1000>;
+
+ mmc3: mmc at 0 {
+ compatible = "ti,omap4-hsmmc";
+ ti,needs-special-reset;
+ interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
+ reg = <0x0 0x1000>;
+ };
};
sham: sham at 53100000 {
Modified: head/sys/gnu/dts/arm/am437x-l4.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am437x-l4.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am437x-l4.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -1574,6 +1574,8 @@
target-module at cc000 { /* 0x481cc000, ap 50 46.0 */
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>;
@@ -1593,6 +1595,8 @@
target-module at d0000 { /* 0x481d0000, ap 52 3a.0 */
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>;
Modified: head/sys/gnu/dts/arm/am571x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am571x-idk.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am571x-idk.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -175,14 +175,9 @@
};
&mmc1 {
- pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
+ pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default_no_clk_pu>;
pinctrl-1 = <&mmc1_pins_hs>;
- pinctrl-2 = <&mmc1_pins_sdr12>;
- pinctrl-3 = <&mmc1_pins_sdr25>;
- pinctrl-4 = <&mmc1_pins_sdr50>;
- pinctrl-5 = <&mmc1_pins_ddr50_rev20 &mmc1_iodelay_ddr50_conf>;
- pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
};
&mmc2 {
Modified: head/sys/gnu/dts/arm/am572x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am572x-idk.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am572x-idk.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -16,14 +16,9 @@
};
&mmc1 {
- pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
+ pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default_no_clk_pu>;
pinctrl-1 = <&mmc1_pins_hs>;
- pinctrl-2 = <&mmc1_pins_sdr12>;
- pinctrl-3 = <&mmc1_pins_sdr25>;
- pinctrl-4 = <&mmc1_pins_sdr50>;
- pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev20_conf>;
- pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
};
&mmc2 {
Modified: head/sys/gnu/dts/arm/am574x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am574x-idk.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am574x-idk.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -24,14 +24,9 @@
};
&mmc1 {
- pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
+ pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default_no_clk_pu>;
pinctrl-1 = <&mmc1_pins_hs>;
- pinctrl-2 = <&mmc1_pins_default>;
- pinctrl-3 = <&mmc1_pins_hs>;
- pinctrl-4 = <&mmc1_pins_sdr50>;
- pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_conf>;
- pinctrl-6 = <&mmc1_pins_ddr50 &mmc1_iodelay_sdr104_conf>;
};
&mmc2 {
Modified: head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -379,7 +379,7 @@
};
};
-&gpio7 {
+&gpio7_target {
ti,no-reset-on-init;
ti,no-idle-on-init;
};
@@ -430,6 +430,7 @@
bus-width = <4>;
cd-gpios = <&gpio6 27 GPIO_ACTIVE_LOW>; /* gpio 219 */
+ no-1-8-v;
};
&mmc2 {
Modified: head/sys/gnu/dts/arm/am57xx-beagle-x15-revb1.dts
==============================================================================
--- head/sys/gnu/dts/arm/am57xx-beagle-x15-revb1.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am57xx-beagle-x15-revb1.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -16,14 +16,9 @@
};
&mmc1 {
- pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
+ pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default>;
pinctrl-1 = <&mmc1_pins_hs>;
- pinctrl-2 = <&mmc1_pins_sdr12>;
- pinctrl-3 = <&mmc1_pins_sdr25>;
- pinctrl-4 = <&mmc1_pins_sdr50>;
- pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev11_conf>;
- pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev11_conf>;
vmmc-supply = <&vdd_3v3>;
vqmmc-supply = <&ldo1_reg>;
};
Modified: head/sys/gnu/dts/arm/am57xx-beagle-x15-revc.dts
==============================================================================
--- head/sys/gnu/dts/arm/am57xx-beagle-x15-revc.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/am57xx-beagle-x15-revc.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -16,14 +16,9 @@
};
&mmc1 {
- pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
+ pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default>;
pinctrl-1 = <&mmc1_pins_hs>;
- pinctrl-2 = <&mmc1_pins_sdr12>;
- pinctrl-3 = <&mmc1_pins_sdr25>;
- pinctrl-4 = <&mmc1_pins_sdr50>;
- pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev20_conf>;
- pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
vmmc-supply = <&vdd_3v3>;
vqmmc-supply = <&ldo1_reg>;
};
Modified: head/sys/gnu/dts/arm/arm-realview-eb.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-eb.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/arm-realview-eb.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -119,6 +119,9 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x40000000 0x04000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
flash1 at 44000000 {
@@ -126,6 +129,9 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x44000000 0x04000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
/* SMSC LAN91C111 ethernet with PHY and EEPROM */
Modified: head/sys/gnu/dts/arm/arm-realview-pb1176.dts
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-pb1176.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/arm-realview-pb1176.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -120,12 +120,18 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x30000000 0x4000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
fpga_flash at 38000000 {
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x38000000 0x800000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
/*
Modified: head/sys/gnu/dts/arm/arm-realview-pb11mp.dts
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-pb11mp.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/arm-realview-pb11mp.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -235,6 +235,9 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x40000000 0x04000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
flash1 at 44000000 {
@@ -242,6 +245,9 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x44000000 0x04000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
bridge {
Modified: head/sys/gnu/dts/arm/arm-realview-pbx.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/arm-realview-pbx.dtsi Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/arm-realview-pbx.dtsi Sat Sep 28 23:08:19 2019 (r352860)
@@ -134,6 +134,9 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x40000000 0x04000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
flash1 at 44000000 {
@@ -141,6 +144,9 @@
compatible = "arm,versatile-flash", "cfi-flash";
reg = <0x44000000 0x04000000>;
bank-width = <4>;
+ partitions {
+ compatible = "arm,arm-firmware-suite";
+ };
};
/* SMSC 9118 ethernet with PHY and EEPROM */
Modified: head/sys/gnu/dts/arm/armada-370-netgear-rn104.dts
==============================================================================
--- head/sys/gnu/dts/arm/armada-370-netgear-rn104.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/armada-370-netgear-rn104.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -143,6 +143,20 @@
};
};
+ auxdisplay {
+ compatible = "hit,hd44780";
+ data-gpios = <&gpio1 25 GPIO_ACTIVE_HIGH>,
+ <&gpio1 26 GPIO_ACTIVE_HIGH>,
+ <&gpio1 27 GPIO_ACTIVE_HIGH>,
+ <&gpio1 29 GPIO_ACTIVE_HIGH>;
+ enable-gpios = <&gpio1 24 GPIO_ACTIVE_HIGH>;
+ rs-gpios = <&gpio1 22 GPIO_ACTIVE_HIGH>;
+ rw-gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>;
+ backlight-gpios = <&gpio1 21 GPIO_ACTIVE_LOW>;
+ display-height-chars = <2>;
+ display-width-chars = <16>;
+ };
+
gpio-keys {
compatible = "gpio-keys";
pinctrl-0 = <&backup_button_pin
Modified: head/sys/gnu/dts/arm/aspeed-bmc-facebook-cmm.dts
==============================================================================
--- head/sys/gnu/dts/arm/aspeed-bmc-facebook-cmm.dts Sat Sep 28 23:01:23 2019 (r352859)
+++ head/sys/gnu/dts/arm/aspeed-bmc-facebook-cmm.dts Sat Sep 28 23:08:19 2019 (r352860)
@@ -372,3 +372,11 @@
&adc {
status = "okay";
};
+
+&ehci0 {
+ status = "okay";
+};
+
+&ehci1 {
+ status = "okay";
+};
Copied: head/sys/gnu/dts/arm/aspeed-bmc-facebook-yamp.dts (from r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-yamp.dts)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/gnu/dts/arm/aspeed-bmc-facebook-yamp.dts Sat Sep 28 23:08:19 2019 (r352860, copy of r352856, vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-yamp.dts)
@@ -0,0 +1,160 @@
+// SPDX-License-Identifier: GPL-2.0+
+// Copyright (c) 2018 Facebook Inc.
+/dts-v1/;
+
+#include "aspeed-g5.dtsi"
+
+/ {
+ model = "Facebook YAMP 100 BMC";
+ compatible = "facebook,yamp-bmc", "aspeed,ast2500";
+
+ aliases {
+ /*
+ * Override the default uart aliases to avoid breaking
+ * the legacy applications.
+ */
+ serial0 = &uart5;
+ serial1 = &uart1;
+ serial2 = &uart2;
+ serial3 = &uart3;
+ };
+
+ chosen {
+ stdout-path = &uart5;
+ bootargs = "console=ttyS0,9600n8 root=/dev/ram rw";
+ };
+
+ memory at 80000000 {
+ reg = <0x80000000 0x20000000>;
+ };
+};
+
+&pinctrl {
+ aspeed,external-nodes = <&gfx &lhc>;
+};
+
+/*
+ * Update reset type to "system" (full chip) to fix warm reboot hang issue
+ * when reset type is set to default ("soc", gated by reset mask registers).
+ */
+&wdt1 {
+ status = "okay";
+ aspeed,reset-type = "system";
+};
+
+/*
+ * wdt2 is not used by Yamp.
+ */
+&wdt2 {
+ status = "disabled";
+};
+
+&fmc {
+ status = "okay";
+ flash at 0 {
+ status = "okay";
+ m25p,fast-read;
+ label = "bmc";
+#include "facebook-bmc-flash-layout.dtsi"
+ };
+};
+
+&uart1 {
+ status = "okay";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_txd1_default
+ &pinctrl_rxd1_default>;
+};
+
+&uart2 {
+ status = "okay";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_txd2_default
+ &pinctrl_rxd2_default>;
+};
+
+&uart3 {
+ status = "okay";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_txd3_default
+ &pinctrl_rxd3_default>;
+};
+
+&uart5 {
+ status = "okay";
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list