svn commit: r342932 - in stable/12/sys/gnu/dts: arm arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/broadcom/northstar2 arm64/broadcom/stingray arm64/exynos arm64/freescale arm64/hisilic...
Emmanuel Vadot
manu at FreeBSD.org
Fri Jan 11 05:41:49 UTC 2019
Author: manu
Date: Fri Jan 11 05:41:46 2019
New Revision: 342932
URL: https://svnweb.freebsd.org/changeset/base/342932
Log:
MFC r340337:
Update our devicetree to 4.19 for arm and arm64
Added:
stable/12/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts
stable/12/sys/gnu/dts/arm/am335x-sancloud-bbe.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/am335x-sancloud-bbe.dts
stable/12/sys/gnu/dts/arm/armada-388-helios4.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/armada-388-helios4.dts
stable/12/sys/gnu/dts/arm/at91-dvk_som60.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-dvk_som60.dts
stable/12/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi
stable/12/sys/gnu/dts/arm/at91-dvk_su60_somc_lcm.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-dvk_su60_somc_lcm.dtsi
stable/12/sys/gnu/dts/arm/at91-gatwick.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-gatwick.dts
stable/12/sys/gnu/dts/arm/at91-som60.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-som60.dtsi
stable/12/sys/gnu/dts/arm/at91-wb45n.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb45n.dts
stable/12/sys/gnu/dts/arm/at91-wb45n.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb45n.dtsi
stable/12/sys/gnu/dts/arm/at91-wb50n.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb50n.dts
stable/12/sys/gnu/dts/arm/at91-wb50n.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/at91-wb50n.dtsi
stable/12/sys/gnu/dts/arm/bcm2835-rpi-cm1-io1.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/bcm2835-rpi-cm1-io1.dts
stable/12/sys/gnu/dts/arm/bcm2835-rpi-cm1.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/bcm2835-rpi-cm1.dtsi
stable/12/sys/gnu/dts/arm/gemini-sl93512r.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/gemini-sl93512r.dts
stable/12/sys/gnu/dts/arm/gr-peach-audiocamerashield.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/gr-peach-audiocamerashield.dtsi
stable/12/sys/gnu/dts/arm/imx31-lite.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx31-lite.dts
stable/12/sys/gnu/dts/arm/imx51-zii-scu2-mezz.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx51-zii-scu2-mezz.dts
stable/12/sys/gnu/dts/arm/imx51-zii-scu3-esb.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx51-zii-scu3-esb.dts
stable/12/sys/gnu/dts/arm/imx53-kp-ddc.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx53-kp-ddc.dts
stable/12/sys/gnu/dts/arm/imx53-kp-hsc.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx53-kp-hsc.dts
stable/12/sys/gnu/dts/arm/imx53-kp.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx53-kp.dtsi
stable/12/sys/gnu/dts/arm/imx6dl-icore-mipi.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx6dl-icore-mipi.dts
stable/12/sys/gnu/dts/arm/imx6sll-evk.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx6sll-evk.dts
stable/12/sys/gnu/dts/arm/imx6sll-pinfunc.h
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx6sll-pinfunc.h
stable/12/sys/gnu/dts/arm/imx6sll.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx6sll.dtsi
stable/12/sys/gnu/dts/arm/imx6ul-ccimx6ulsbcexpress.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx6ul-ccimx6ulsbcexpress.dts
stable/12/sys/gnu/dts/arm/imx6ul-ccimx6ulsom.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/imx6ul-ccimx6ulsom.dtsi
stable/12/sys/gnu/dts/arm/keystone-k2g-netcp.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/keystone-k2g-netcp.dtsi
stable/12/sys/gnu/dts/arm/omap4-l4.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/omap4-l4.dtsi
stable/12/sys/gnu/dts/arm/r9a06g032-rzn1d400-db.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/r9a06g032-rzn1d400-db.dts
stable/12/sys/gnu/dts/arm/r9a06g032.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/r9a06g032.dtsi
stable/12/sys/gnu/dts/arm/s5pv210-aries.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/s5pv210-aries.dtsi
stable/12/sys/gnu/dts/arm/s5pv210-fascinate4g.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/s5pv210-fascinate4g.dts
stable/12/sys/gnu/dts/arm/s5pv210-galaxys.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/s5pv210-galaxys.dts
stable/12/sys/gnu/dts/arm/tegra20-colibri-iris.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/tegra20-colibri-iris.dts
stable/12/sys/gnu/dts/arm/tegra20-colibri.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm/tegra20-colibri.dtsi
stable/12/sys/gnu/dts/arm/vf610-zii-cfu1.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/vf610-zii-cfu1.dts
stable/12/sys/gnu/dts/arm/vf610-zii-ssmb-spu3.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/vf610-zii-ssmb-spu3.dts
stable/12/sys/gnu/dts/arm/zynq-zturn.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm/zynq-zturn.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts
stable/12/sys/gnu/dts/arm64/broadcom/stingray/bcm958802a802x.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/broadcom/stingray/bcm958802a802x.dts
stable/12/sys/gnu/dts/arm64/broadcom/stingray/stingray-board-base.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm64/broadcom/stingray/stingray-board-base.dtsi
stable/12/sys/gnu/dts/arm64/broadcom/stingray/stingray-pcie.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm64/broadcom/stingray/stingray-pcie.dtsi
stable/12/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts
stable/12/sys/gnu/dts/arm64/qcom/pm8005.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm64/qcom/pm8005.dtsi
stable/12/sys/gnu/dts/arm64/qcom/pm8998.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm64/qcom/pm8998.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-gru-chromebook.dtsi
- copied unchanged from r340337, head/sys/gnu/dts/arm64/rockchip/rk3399-gru-chromebook.dtsi
stable/12/sys/gnu/dts/arm64/ti/
- copied from r340337, head/sys/gnu/dts/arm64/ti/
stable/12/sys/gnu/dts/arm64/xilinx/avnet-ultra96-rev1.dts
- copied unchanged from r340337, head/sys/gnu/dts/arm64/xilinx/avnet-ultra96-rev1.dts
Deleted:
stable/12/sys/gnu/dts/arm/exynos4412-tmu-sensor-conf.dtsi
stable/12/sys/gnu/dts/arm/exynos5420-tmu-sensor-conf.dtsi
stable/12/sys/gnu/dts/arm/mt7623n-rfb-nand.dts
stable/12/sys/gnu/dts/arm/mt7623n-rfb.dtsi
stable/12/sys/gnu/dts/arm/tegra20-colibri-512.dtsi
stable/12/sys/gnu/dts/arm/tegra20-iris-512.dts
stable/12/sys/gnu/dts/arm64/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi
stable/12/sys/gnu/dts/arm64/exynos/exynos5433-tmu-sensor-conf.dtsi
stable/12/sys/gnu/dts/arm64/exynos/exynos7-tmu-sensor-conf.dtsi
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp-ep108-clk.dtsi
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp-ep108.dts
Modified:
stable/12/sys/gnu/dts/arm/am335x-baltos.dtsi
stable/12/sys/gnu/dts/arm/am335x-evm.dts
stable/12/sys/gnu/dts/arm/am335x-evmsk.dts
stable/12/sys/gnu/dts/arm/am335x-sl50.dts
stable/12/sys/gnu/dts/arm/am33xx.dtsi
stable/12/sys/gnu/dts/arm/am3517-evm.dts
stable/12/sys/gnu/dts/arm/am3517-som.dtsi
stable/12/sys/gnu/dts/arm/am4372.dtsi
stable/12/sys/gnu/dts/arm/am437x-gp-evm.dts
stable/12/sys/gnu/dts/arm/am571x-idk.dts
stable/12/sys/gnu/dts/arm/am572x-idk-common.dtsi
stable/12/sys/gnu/dts/arm/am57xx-idk-common.dtsi
stable/12/sys/gnu/dts/arm/armada-388-clearfog-base.dts
stable/12/sys/gnu/dts/arm/armada-388-clearfog-pro.dts
stable/12/sys/gnu/dts/arm/armada-388-clearfog.dts
stable/12/sys/gnu/dts/arm/armada-388-clearfog.dtsi
stable/12/sys/gnu/dts/arm/armada-38x-solidrun-microsom.dtsi
stable/12/sys/gnu/dts/arm/aspeed-ast2500-evb.dts
stable/12/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
stable/12/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts
stable/12/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts
stable/12/sys/gnu/dts/arm/aspeed-g4.dtsi
stable/12/sys/gnu/dts/arm/aspeed-g5.dtsi
stable/12/sys/gnu/dts/arm/at91-sama5d2_ptc_ek.dts
stable/12/sys/gnu/dts/arm/at91sam9261.dtsi
stable/12/sys/gnu/dts/arm/at91sam9263.dtsi
stable/12/sys/gnu/dts/arm/at91sam9rl.dtsi
stable/12/sys/gnu/dts/arm/at91sam9x5.dtsi
stable/12/sys/gnu/dts/arm/bcm-cygnus.dtsi
stable/12/sys/gnu/dts/arm/bcm2837.dtsi
stable/12/sys/gnu/dts/arm/bcm283x.dtsi
stable/12/sys/gnu/dts/arm/bcm4708-asus-rt-ac56u.dts
stable/12/sys/gnu/dts/arm/bcm4708-asus-rt-ac68u.dts
stable/12/sys/gnu/dts/arm/bcm4708-buffalo-wzr-1750dhp.dts
stable/12/sys/gnu/dts/arm/bcm4708-linksys-ea6300-v1.dts
stable/12/sys/gnu/dts/arm/bcm4708-luxul-xap-1510.dts
stable/12/sys/gnu/dts/arm/bcm4708-luxul-xwc-1000.dts
stable/12/sys/gnu/dts/arm/bcm4708-netgear-r6250.dts
stable/12/sys/gnu/dts/arm/bcm4708-netgear-r6300-v2.dts
stable/12/sys/gnu/dts/arm/bcm4708-smartrg-sr400ac.dts
stable/12/sys/gnu/dts/arm/bcm47081-asus-rt-n18u.dts
stable/12/sys/gnu/dts/arm/bcm47081-buffalo-wzr-600dhp2.dts
stable/12/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts
stable/12/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts
stable/12/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts
stable/12/sys/gnu/dts/arm/bcm47081-tplink-archer-c5-v2.dts
stable/12/sys/gnu/dts/arm/bcm4709-asus-rt-ac87u.dts
stable/12/sys/gnu/dts/arm/bcm4709-buffalo-wxr-1900dhp.dts
stable/12/sys/gnu/dts/arm/bcm4709-linksys-ea9200.dts
stable/12/sys/gnu/dts/arm/bcm4709-netgear-r7000.dts
stable/12/sys/gnu/dts/arm/bcm4709-netgear-r8000.dts
stable/12/sys/gnu/dts/arm/bcm4709-tplink-archer-c9-v1.dts
stable/12/sys/gnu/dts/arm/bcm47094-dlink-dir-885l.dts
stable/12/sys/gnu/dts/arm/bcm47094-linksys-panamera.dts
stable/12/sys/gnu/dts/arm/bcm47094-luxul-abr-4500.dts
stable/12/sys/gnu/dts/arm/bcm47094-luxul-xbr-4500.dts
stable/12/sys/gnu/dts/arm/bcm47094-luxul-xwr-3100.dts
stable/12/sys/gnu/dts/arm/bcm47094-netgear-r8500.dts
stable/12/sys/gnu/dts/arm/bcm47094.dtsi
stable/12/sys/gnu/dts/arm/bcm5301x.dtsi
stable/12/sys/gnu/dts/arm/bcm53573.dtsi
stable/12/sys/gnu/dts/arm/bcm63138.dtsi
stable/12/sys/gnu/dts/arm/bcm94708.dts
stable/12/sys/gnu/dts/arm/bcm94709.dts
stable/12/sys/gnu/dts/arm/bcm953012er.dts
stable/12/sys/gnu/dts/arm/bcm953012hr.dts
stable/12/sys/gnu/dts/arm/bcm953012k.dts
stable/12/sys/gnu/dts/arm/berlin2.dtsi
stable/12/sys/gnu/dts/arm/berlin2q.dtsi
stable/12/sys/gnu/dts/arm/da850-enbw-cmc.dts
stable/12/sys/gnu/dts/arm/da850-evm.dts
stable/12/sys/gnu/dts/arm/da850-lcdk.dts
stable/12/sys/gnu/dts/arm/da850-lego-ev3.dts
stable/12/sys/gnu/dts/arm/da850.dtsi
stable/12/sys/gnu/dts/arm/dra7-evm-common.dtsi
stable/12/sys/gnu/dts/arm/dra7-evm.dts
stable/12/sys/gnu/dts/arm/dra7.dtsi
stable/12/sys/gnu/dts/arm/dra71-evm.dts
stable/12/sys/gnu/dts/arm/dra72-evm-common.dtsi
stable/12/sys/gnu/dts/arm/dra74x.dtsi
stable/12/sys/gnu/dts/arm/dra76-evm.dts
stable/12/sys/gnu/dts/arm/dra76x.dtsi
stable/12/sys/gnu/dts/arm/emev2-kzm9d.dts
stable/12/sys/gnu/dts/arm/emev2.dtsi
stable/12/sys/gnu/dts/arm/exynos3250.dtsi
stable/12/sys/gnu/dts/arm/exynos4.dtsi
stable/12/sys/gnu/dts/arm/exynos4210.dtsi
stable/12/sys/gnu/dts/arm/exynos4412-midas.dtsi
stable/12/sys/gnu/dts/arm/exynos4412.dtsi
stable/12/sys/gnu/dts/arm/exynos5.dtsi
stable/12/sys/gnu/dts/arm/exynos5250.dtsi
stable/12/sys/gnu/dts/arm/exynos5410.dtsi
stable/12/sys/gnu/dts/arm/exynos5420-cpus.dtsi
stable/12/sys/gnu/dts/arm/exynos5420.dtsi
stable/12/sys/gnu/dts/arm/exynos5422-cpus.dtsi
stable/12/sys/gnu/dts/arm/gemini-dlink-dir-685.dts
stable/12/sys/gnu/dts/arm/gemini-sq201.dts
stable/12/sys/gnu/dts/arm/highbank.dts
stable/12/sys/gnu/dts/arm/imx23-evk.dts
stable/12/sys/gnu/dts/arm/imx28-evk.dts
stable/12/sys/gnu/dts/arm/imx31.dtsi
stable/12/sys/gnu/dts/arm/imx50-evk.dts
stable/12/sys/gnu/dts/arm/imx50-pinfunc.h
stable/12/sys/gnu/dts/arm/imx50.dtsi
stable/12/sys/gnu/dts/arm/imx51-babbage.dts
stable/12/sys/gnu/dts/arm/imx51-eukrea-mbimxsd51-baseboard.dts
stable/12/sys/gnu/dts/arm/imx51-zii-rdu1.dts
stable/12/sys/gnu/dts/arm/imx51.dtsi
stable/12/sys/gnu/dts/arm/imx53-ppd.dts
stable/12/sys/gnu/dts/arm/imx53-qsb-common.dtsi
stable/12/sys/gnu/dts/arm/imx53.dtsi
stable/12/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts
stable/12/sys/gnu/dts/arm/imx6dl-mamoj.dts
stable/12/sys/gnu/dts/arm/imx6dl-nit6xlite.dts
stable/12/sys/gnu/dts/arm/imx6dl-nitrogen6x.dts
stable/12/sys/gnu/dts/arm/imx6dl-riotboard.dts
stable/12/sys/gnu/dts/arm/imx6dl.dtsi
stable/12/sys/gnu/dts/arm/imx6q-apalis-eval.dts
stable/12/sys/gnu/dts/arm/imx6q-apalis-ixora-v1.1.dts
stable/12/sys/gnu/dts/arm/imx6q-apalis-ixora.dts
stable/12/sys/gnu/dts/arm/imx6q-cm-fx6.dts
stable/12/sys/gnu/dts/arm/imx6q-icore-mipi.dts
stable/12/sys/gnu/dts/arm/imx6q-nitrogen6_max.dts
stable/12/sys/gnu/dts/arm/imx6q-nitrogen6_som2.dts
stable/12/sys/gnu/dts/arm/imx6q-nitrogen6x.dts
stable/12/sys/gnu/dts/arm/imx6q-var-dt6customboard.dts
stable/12/sys/gnu/dts/arm/imx6q.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-colibri.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-icore.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-nit6xlite.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-nitrogen6_som2.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-wandboard.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl-zii-rdu2.dtsi
stable/12/sys/gnu/dts/arm/imx6qdl.dtsi
stable/12/sys/gnu/dts/arm/imx6qp-nitrogen6_max.dts
stable/12/sys/gnu/dts/arm/imx6qp-nitrogen6_som2.dts
stable/12/sys/gnu/dts/arm/imx6sl-evk.dts
stable/12/sys/gnu/dts/arm/imx6sl.dtsi
stable/12/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts
stable/12/sys/gnu/dts/arm/imx6sx-sdb-reva.dts
stable/12/sys/gnu/dts/arm/imx6sx.dtsi
stable/12/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts
stable/12/sys/gnu/dts/arm/imx6ul.dtsi
stable/12/sys/gnu/dts/arm/imx6ull-colibri-wifi.dtsi
stable/12/sys/gnu/dts/arm/imx6ull.dtsi
stable/12/sys/gnu/dts/arm/imx7d-nitrogen7.dts
stable/12/sys/gnu/dts/arm/imx7d-sdb.dts
stable/12/sys/gnu/dts/arm/imx7d.dtsi
stable/12/sys/gnu/dts/arm/imx7s.dtsi
stable/12/sys/gnu/dts/arm/iwg20d-q7-common.dtsi
stable/12/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi
stable/12/sys/gnu/dts/arm/keystone-k2e-netcp.dtsi
stable/12/sys/gnu/dts/arm/keystone-k2g-evm.dts
stable/12/sys/gnu/dts/arm/keystone-k2g-ice.dts
stable/12/sys/gnu/dts/arm/keystone-k2g.dtsi
stable/12/sys/gnu/dts/arm/keystone-k2hk-netcp.dtsi
stable/12/sys/gnu/dts/arm/keystone-k2l-netcp.dtsi
stable/12/sys/gnu/dts/arm/logicpd-som-lv.dtsi
stable/12/sys/gnu/dts/arm/logicpd-torpedo-37xx-devkit.dts
stable/12/sys/gnu/dts/arm/ls1021a.dtsi
stable/12/sys/gnu/dts/arm/mt7623.dtsi
stable/12/sys/gnu/dts/arm/mt7623n-bananapi-bpi-r2.dts
stable/12/sys/gnu/dts/arm/omap3-cm-t3517.dts
stable/12/sys/gnu/dts/arm/omap3-cm-t3730.dts
stable/12/sys/gnu/dts/arm/omap3-evm-common.dtsi
stable/12/sys/gnu/dts/arm/omap3-igep0020-rev-f.dts
stable/12/sys/gnu/dts/arm/omap3-igep0030-rev-g.dts
stable/12/sys/gnu/dts/arm/omap3-zoom3.dts
stable/12/sys/gnu/dts/arm/omap4-droid4-xt894.dts
stable/12/sys/gnu/dts/arm/omap4-duovero-parlor.dts
stable/12/sys/gnu/dts/arm/omap4-duovero.dtsi
stable/12/sys/gnu/dts/arm/omap4-panda-common.dtsi
stable/12/sys/gnu/dts/arm/omap4-panda-es.dts
stable/12/sys/gnu/dts/arm/omap4-sdp.dts
stable/12/sys/gnu/dts/arm/omap4-var-som-om44-wlan.dtsi
stable/12/sys/gnu/dts/arm/omap4.dtsi
stable/12/sys/gnu/dts/arm/omap4460.dtsi
stable/12/sys/gnu/dts/arm/omap5-board-common.dtsi
stable/12/sys/gnu/dts/arm/omap5.dtsi
stable/12/sys/gnu/dts/arm/pxa2xx.dtsi
stable/12/sys/gnu/dts/arm/pxa3xx.dtsi
stable/12/sys/gnu/dts/arm/qcom-ipq4019.dtsi
stable/12/sys/gnu/dts/arm/qcom-ipq8064.dtsi
stable/12/sys/gnu/dts/arm/qcom-msm8974-lge-nexus5-hammerhead.dts
stable/12/sys/gnu/dts/arm/r7s72100-genmai.dts
stable/12/sys/gnu/dts/arm/r7s72100-gr-peach.dts
stable/12/sys/gnu/dts/arm/r7s72100-rskrza1.dts
stable/12/sys/gnu/dts/arm/r7s72100.dtsi
stable/12/sys/gnu/dts/arm/r8a73a4-ape6evm.dts
stable/12/sys/gnu/dts/arm/r8a73a4.dtsi
stable/12/sys/gnu/dts/arm/r8a7740-armadillo800eva.dts
stable/12/sys/gnu/dts/arm/r8a7740.dtsi
stable/12/sys/gnu/dts/arm/r8a7743-iwg20d-q7-dbcm-ca.dts
stable/12/sys/gnu/dts/arm/r8a7743-iwg20d-q7.dts
stable/12/sys/gnu/dts/arm/r8a7743-iwg20m.dtsi
stable/12/sys/gnu/dts/arm/r8a7743-sk-rzg1m.dts
stable/12/sys/gnu/dts/arm/r8a7743.dtsi
stable/12/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts
stable/12/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts
stable/12/sys/gnu/dts/arm/r8a7745-iwg22m.dtsi
stable/12/sys/gnu/dts/arm/r8a7745-sk-rzg1e.dts
stable/12/sys/gnu/dts/arm/r8a7745.dtsi
stable/12/sys/gnu/dts/arm/r8a77470.dtsi
stable/12/sys/gnu/dts/arm/r8a7778-bockw.dts
stable/12/sys/gnu/dts/arm/r8a7778.dtsi
stable/12/sys/gnu/dts/arm/r8a7779-marzen.dts
stable/12/sys/gnu/dts/arm/r8a7779.dtsi
stable/12/sys/gnu/dts/arm/r8a7790-lager.dts
stable/12/sys/gnu/dts/arm/r8a7790.dtsi
stable/12/sys/gnu/dts/arm/r8a7791-koelsch.dts
stable/12/sys/gnu/dts/arm/r8a7791-porter.dts
stable/12/sys/gnu/dts/arm/r8a7791.dtsi
stable/12/sys/gnu/dts/arm/r8a7792-blanche.dts
stable/12/sys/gnu/dts/arm/r8a7792-wheat.dts
stable/12/sys/gnu/dts/arm/r8a7792.dtsi
stable/12/sys/gnu/dts/arm/r8a7793-gose.dts
stable/12/sys/gnu/dts/arm/r8a7793.dtsi
stable/12/sys/gnu/dts/arm/r8a7794-alt.dts
stable/12/sys/gnu/dts/arm/r8a7794-silk.dts
stable/12/sys/gnu/dts/arm/r8a7794.dtsi
stable/12/sys/gnu/dts/arm/r8a77xx-aa104xd12-panel.dtsi
stable/12/sys/gnu/dts/arm/r8a77xx-aa121td01-panel.dtsi
stable/12/sys/gnu/dts/arm/rk3036-evb.dts
stable/12/sys/gnu/dts/arm/rk3036-kylin.dts
stable/12/sys/gnu/dts/arm/rk3036.dtsi
stable/12/sys/gnu/dts/arm/rk3066a-bqcurie2.dts
stable/12/sys/gnu/dts/arm/rk3066a-marsboard.dts
stable/12/sys/gnu/dts/arm/rk3066a-mk808.dts
stable/12/sys/gnu/dts/arm/rk3066a-rayeager.dts
stable/12/sys/gnu/dts/arm/rk3066a.dtsi
stable/12/sys/gnu/dts/arm/rk3188-px3-evb.dts
stable/12/sys/gnu/dts/arm/rk3188-radxarock.dts
stable/12/sys/gnu/dts/arm/rk3188.dtsi
stable/12/sys/gnu/dts/arm/rk3228-evb.dts
stable/12/sys/gnu/dts/arm/rk3229-evb.dts
stable/12/sys/gnu/dts/arm/rk3229.dtsi
stable/12/sys/gnu/dts/arm/rk322x.dtsi
stable/12/sys/gnu/dts/arm/rk3288-evb-act8846.dts
stable/12/sys/gnu/dts/arm/rk3288-evb-rk808.dts
stable/12/sys/gnu/dts/arm/rk3288-evb.dtsi
stable/12/sys/gnu/dts/arm/rk3288-fennec.dts
stable/12/sys/gnu/dts/arm/rk3288-firefly-beta.dts
stable/12/sys/gnu/dts/arm/rk3288-firefly-reload-core.dtsi
stable/12/sys/gnu/dts/arm/rk3288-firefly-reload.dts
stable/12/sys/gnu/dts/arm/rk3288-firefly.dts
stable/12/sys/gnu/dts/arm/rk3288-firefly.dtsi
stable/12/sys/gnu/dts/arm/rk3288-miqi.dts
stable/12/sys/gnu/dts/arm/rk3288-phycore-rdk.dts
stable/12/sys/gnu/dts/arm/rk3288-phycore-som.dtsi
stable/12/sys/gnu/dts/arm/rk3288-popmetal.dts
stable/12/sys/gnu/dts/arm/rk3288-r89.dts
stable/12/sys/gnu/dts/arm/rk3288-rock2-som.dtsi
stable/12/sys/gnu/dts/arm/rk3288-rock2-square.dts
stable/12/sys/gnu/dts/arm/rk3288-tinker.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-analog-audio.dtsi
stable/12/sys/gnu/dts/arm/rk3288-veyron-brain.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi
stable/12/sys/gnu/dts/arm/rk3288-veyron-jaq.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-jerry.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-mickey.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-minnie.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-pinky.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron-sdmmc.dtsi
stable/12/sys/gnu/dts/arm/rk3288-veyron-speedy.dts
stable/12/sys/gnu/dts/arm/rk3288-veyron.dtsi
stable/12/sys/gnu/dts/arm/rk3288-vyasa.dts
stable/12/sys/gnu/dts/arm/rk3288.dtsi
stable/12/sys/gnu/dts/arm/rk3xxx.dtsi
stable/12/sys/gnu/dts/arm/rv1108-evb.dts
stable/12/sys/gnu/dts/arm/rv1108.dtsi
stable/12/sys/gnu/dts/arm/s5pv210-pinctrl.dtsi
stable/12/sys/gnu/dts/arm/sama5d2-pinfunc.h
stable/12/sys/gnu/dts/arm/sama5d3.dtsi
stable/12/sys/gnu/dts/arm/sama5d3_emac.dtsi
stable/12/sys/gnu/dts/arm/sama5d4.dtsi
stable/12/sys/gnu/dts/arm/sh73a0-kzm9g.dts
stable/12/sys/gnu/dts/arm/sh73a0.dtsi
stable/12/sys/gnu/dts/arm/socfpga_arria10.dtsi
stable/12/sys/gnu/dts/arm/ste-nomadik-stn8815.dtsi
stable/12/sys/gnu/dts/arm/stm32f429.dtsi
stable/12/sys/gnu/dts/arm/stm32f746.dtsi
stable/12/sys/gnu/dts/arm/stm32mp157-pinctrl.dtsi
stable/12/sys/gnu/dts/arm/stm32mp157c-ed1.dts
stable/12/sys/gnu/dts/arm/stm32mp157c-ev1.dts
stable/12/sys/gnu/dts/arm/stm32mp157c.dtsi
stable/12/sys/gnu/dts/arm/sun4i-a10-inet97fv2.dts
stable/12/sys/gnu/dts/arm/sun4i-a10.dtsi
stable/12/sys/gnu/dts/arm/sun5i.dtsi
stable/12/sys/gnu/dts/arm/sun6i-a31.dtsi
stable/12/sys/gnu/dts/arm/sun7i-a20.dtsi
stable/12/sys/gnu/dts/arm/sun8i-a23-a33.dtsi
stable/12/sys/gnu/dts/arm/sun8i-a33.dtsi
stable/12/sys/gnu/dts/arm/sun8i-a83t-allwinner-h8homlet-v2.dts
stable/12/sys/gnu/dts/arm/sun8i-a83t-bananapi-m3.dts
stable/12/sys/gnu/dts/arm/sun8i-a83t-cubietruck-plus.dts
stable/12/sys/gnu/dts/arm/sun8i-a83t.dtsi
stable/12/sys/gnu/dts/arm/sun8i-h2-plus-bananapi-m2-zero.dts
stable/12/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
stable/12/sys/gnu/dts/arm/sun8i-h3.dtsi
stable/12/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts
stable/12/sys/gnu/dts/arm/sun8i-r40.dtsi
stable/12/sys/gnu/dts/arm/sunxi-h3-h5.dtsi
stable/12/sys/gnu/dts/arm/sunxi-libretech-all-h3-cc.dtsi
stable/12/sys/gnu/dts/arm/tegra114-dalmore.dts
stable/12/sys/gnu/dts/arm/tegra114-roth.dts
stable/12/sys/gnu/dts/arm/tegra114-tn7.dts
stable/12/sys/gnu/dts/arm/tegra114.dtsi
stable/12/sys/gnu/dts/arm/tegra124-apalis-v1.2.dtsi
stable/12/sys/gnu/dts/arm/tegra124-apalis.dtsi
stable/12/sys/gnu/dts/arm/tegra124-jetson-tk1.dts
stable/12/sys/gnu/dts/arm/tegra124-nyan.dtsi
stable/12/sys/gnu/dts/arm/tegra124-venice2.dts
stable/12/sys/gnu/dts/arm/tegra124.dtsi
stable/12/sys/gnu/dts/arm/tegra20-harmony.dts
stable/12/sys/gnu/dts/arm/tegra20-paz00.dts
stable/12/sys/gnu/dts/arm/tegra20-seaboard.dts
stable/12/sys/gnu/dts/arm/tegra20-tamonten.dtsi
stable/12/sys/gnu/dts/arm/tegra20-trimslice.dts
stable/12/sys/gnu/dts/arm/tegra20-ventana.dts
stable/12/sys/gnu/dts/arm/tegra20.dtsi
stable/12/sys/gnu/dts/arm/tegra30-apalis.dtsi
stable/12/sys/gnu/dts/arm/tegra30-beaver.dts
stable/12/sys/gnu/dts/arm/tegra30-cardhu.dtsi
stable/12/sys/gnu/dts/arm/tegra30-colibri.dtsi
stable/12/sys/gnu/dts/arm/tegra30.dtsi
stable/12/sys/gnu/dts/arm/uniphier-pxs2.dtsi
stable/12/sys/gnu/dts/arm/zynq-cc108.dts
stable/12/sys/gnu/dts/arm/zynq-microzed.dts
stable/12/sys/gnu/dts/arm/zynq-parallella.dts
stable/12/sys/gnu/dts/arm/zynq-zc702.dts
stable/12/sys/gnu/dts/arm/zynq-zc706.dts
stable/12/sys/gnu/dts/arm/zynq-zc770-xm010.dts
stable/12/sys/gnu/dts/arm/zynq-zc770-xm011.dts
stable/12/sys/gnu/dts/arm/zynq-zc770-xm012.dts
stable/12/sys/gnu/dts/arm/zynq-zc770-xm013.dts
stable/12/sys/gnu/dts/arm/zynq-zed.dts
stable/12/sys/gnu/dts/arm/zynq-zybo-z7.dts
stable/12/sys/gnu/dts/arm/zynq-zybo.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-bananapi-m64.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-nanopi-a64.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-olinuxino.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-orangepi-win.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine-baseboard.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine.dtsi
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64-teres-i.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-a64.dtsi
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-pc2.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-h6-pine-h64.dts
stable/12/sys/gnu/dts/arm64/allwinner/sun50i-h6.dtsi
stable/12/sys/gnu/dts/arm64/altera/socfpga_stratix10.dtsi
stable/12/sys/gnu/dts/arm64/altera/socfpga_stratix10_socdk.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-axg-s400.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-axg.dtsi
stable/12/sys/gnu/dts/arm64/amlogic/meson-gx-p23x-q20x.dtsi
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxbb-nanopi-k2.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p230.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p231.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxm-khadas-vim2.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxm-q200.dts
stable/12/sys/gnu/dts/arm64/amlogic/meson-gxm-q201.dts
stable/12/sys/gnu/dts/arm64/arm/juno-r1.dts
stable/12/sys/gnu/dts/arm64/arm/juno-r2.dts
stable/12/sys/gnu/dts/arm64/arm/juno.dts
stable/12/sys/gnu/dts/arm64/broadcom/northstar2/ns2.dtsi
stable/12/sys/gnu/dts/arm64/broadcom/stingray/bcm958742-base.dtsi
stable/12/sys/gnu/dts/arm64/broadcom/stingray/stingray-clock.dtsi
stable/12/sys/gnu/dts/arm64/broadcom/stingray/stingray.dtsi
stable/12/sys/gnu/dts/arm64/exynos/exynos5433.dtsi
stable/12/sys/gnu/dts/arm64/exynos/exynos7.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1012a-frdm.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1012a-qds.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1012a-rdb.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1012a.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1043-post.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1043a-qds.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1043a-rdb.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1043a.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1046-post.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1046a-qds.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1046a-rdb.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1046a.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1088a-qds.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1088a-rdb.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls1088a.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2080a-qds.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2080a-rdb.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2080a-simu.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2080a.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2088a-qds.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2088a-rdb.dts
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls2088a.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls208xa-qds.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls208xa-rdb.dtsi
stable/12/sys/gnu/dts/arm64/freescale/fsl-ls208xa.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-bman-portals.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-10g-0.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-10g-1.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-0.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-1.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-2.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-3.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-4.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-5.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-fman3-0.dtsi
stable/12/sys/gnu/dts/arm64/freescale/qoriq-qman-portals.dtsi
stable/12/sys/gnu/dts/arm64/hisilicon/hi3660-hikey960.dts
stable/12/sys/gnu/dts/arm64/hisilicon/hi3660.dtsi
stable/12/sys/gnu/dts/arm64/hisilicon/hi6220-hikey.dts
stable/12/sys/gnu/dts/arm64/hisilicon/hi6220.dtsi
stable/12/sys/gnu/dts/arm64/hisilicon/hip07.dtsi
stable/12/sys/gnu/dts/arm64/marvell/armada-37xx.dtsi
stable/12/sys/gnu/dts/arm64/marvell/armada-8040-mcbin.dts
stable/12/sys/gnu/dts/arm64/marvell/armada-cp110.dtsi
stable/12/sys/gnu/dts/arm64/mediatek/mt2712e.dtsi
stable/12/sys/gnu/dts/arm64/mediatek/mt7622-rfb1.dts
stable/12/sys/gnu/dts/arm64/mediatek/mt7622.dtsi
stable/12/sys/gnu/dts/arm64/mediatek/mt8173.dtsi
stable/12/sys/gnu/dts/arm64/nvidia/tegra194-p2888.dtsi
stable/12/sys/gnu/dts/arm64/nvidia/tegra194.dtsi
stable/12/sys/gnu/dts/arm64/qcom/apq8016-sbc.dtsi
stable/12/sys/gnu/dts/arm64/qcom/apq8096-db820c.dtsi
stable/12/sys/gnu/dts/arm64/qcom/msm8916.dtsi
stable/12/sys/gnu/dts/arm64/qcom/msm8996.dtsi
stable/12/sys/gnu/dts/arm64/qcom/sdm845-mtp.dts
stable/12/sys/gnu/dts/arm64/qcom/sdm845.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb-kf.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-es1-salvator-x.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-es1.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb-kf.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-salvator-x.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795-salvator-xs.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7795.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb-kf.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7796-salvator-x.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7796-salvator-xs.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a7796.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a77965.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a77970-eagle.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a77970-v3msk.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a77970.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a77980-condor.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a77980-v3hsk.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a77980.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a77990-ebisu.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a77990.dtsi
stable/12/sys/gnu/dts/arm64/renesas/r8a77995-draak.dts
stable/12/sys/gnu/dts/arm64/renesas/r8a77995.dtsi
stable/12/sys/gnu/dts/arm64/renesas/salvator-common.dtsi
stable/12/sys/gnu/dts/arm64/renesas/salvator-x.dtsi
stable/12/sys/gnu/dts/arm64/renesas/salvator-xs.dtsi
stable/12/sys/gnu/dts/arm64/renesas/ulcb-kf.dtsi
stable/12/sys/gnu/dts/arm64/renesas/ulcb.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3328-evb.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3328-rock64.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3328.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3368-evb-act8846.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3368-evb.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3368-geekbox.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3368-orion-r68-meta.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3368-px5-evb.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3368-r88.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3368.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-evb.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-firefly.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-gru-kevin.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-gru.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-op1-opp.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-opp.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-puma-haikou.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-puma.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-sapphire-excavator.dts
stable/12/sys/gnu/dts/arm64/rockchip/rk3399-sapphire.dtsi
stable/12/sys/gnu/dts/arm64/rockchip/rk3399.dtsi
stable/12/sys/gnu/dts/arm64/socionext/uniphier-ld11-global.dts
stable/12/sys/gnu/dts/arm64/socionext/uniphier-ld20-global.dts
stable/12/sys/gnu/dts/arm64/socionext/uniphier-ld20.dtsi
stable/12/sys/gnu/dts/arm64/sprd/sc2731.dtsi
stable/12/sys/gnu/dts/arm64/sprd/sc9860.dtsi
stable/12/sys/gnu/dts/arm64/sprd/whale2.dtsi
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp-zcu100-revC.dts
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp-zcu102-revA.dts
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp-zcu106-revA.dts
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp-zcu111-revA.dts
stable/12/sys/gnu/dts/arm64/xilinx/zynqmp.dtsi
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/gnu/dts/arm/am335x-baltos.dtsi
==============================================================================
--- stable/12/sys/gnu/dts/arm/am335x-baltos.dtsi Fri Jan 11 05:27:56 2019 (r342931)
+++ stable/12/sys/gnu/dts/arm/am335x-baltos.dtsi Fri Jan 11 05:41:46 2019 (r342932)
@@ -396,7 +396,7 @@
compatible = "ti,wl1835";
reg = <2>;
interrupt-parent = <&gpio3>;
- interrupts = <7 IRQ_TYPE_LEVEL_HIGH>;
+ interrupts = <7 IRQ_TYPE_EDGE_RISING>;
};
};
Modified: stable/12/sys/gnu/dts/arm/am335x-evm.dts
==============================================================================
--- stable/12/sys/gnu/dts/arm/am335x-evm.dts Fri Jan 11 05:27:56 2019 (r342931)
+++ stable/12/sys/gnu/dts/arm/am335x-evm.dts Fri Jan 11 05:41:46 2019 (r342932)
@@ -778,7 +778,7 @@
compatible = "ti,wl1835";
reg = <2>;
interrupt-parent = <&gpio3>;
- interrupts = <17 IRQ_TYPE_LEVEL_HIGH>;
+ interrupts = <17 IRQ_TYPE_EDGE_RISING>;
};
};
Modified: stable/12/sys/gnu/dts/arm/am335x-evmsk.dts
==============================================================================
--- stable/12/sys/gnu/dts/arm/am335x-evmsk.dts Fri Jan 11 05:27:56 2019 (r342931)
+++ stable/12/sys/gnu/dts/arm/am335x-evmsk.dts Fri Jan 11 05:41:46 2019 (r342932)
@@ -690,7 +690,7 @@
compatible = "ti,wl1271";
reg = <2>;
interrupt-parent = <&gpio0>;
- interrupts = <31 IRQ_TYPE_LEVEL_HIGH>; /* gpio 31 */
+ interrupts = <31 IRQ_TYPE_EDGE_RISING>; /* gpio 31 */
ref-clock-frequency = <38400000>;
};
};
Copied: stable/12/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts (from r340337, head/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/12/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts Fri Jan 11 05:41:46 2019 (r342932, copy of r340337, head/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts)
@@ -0,0 +1,457 @@
+//SPDX-License-Identifier: GPL-2.0
+/* Copyright (C) 2018 Octavo Systems LLC - http://www.octavosystems.com/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+/dts-v1/;
+
+#include "am33xx.dtsi"
+#include "am335x-osd335x-common.dtsi"
+#include <dt-bindings/interrupt-controller/irq.h>
+
+#include <dt-bindings/display/tda998x.h>
+
+/ {
+ model = "Octavo Systems OSD3358-SM-RED";
+ compatible = "oct,osd3358-sm-refdesign", "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
+};
+
+&ldo3_reg {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ regulator-always-on;
+};
+
+&mmc1 {
+ vmmc-supply = <&vmmcsd_fixed>;
+};
+
+&mmc2 {
+ vmmc-supply = <&vmmcsd_fixed>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&emmc_pins>;
+ bus-width = <8>;
+ status = "okay";
+};
+
+&am33xx_pinmux {
+ nxp_hdmi_bonelt_pins: nxp-hdmi-bonelt-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x9b0, PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* xdma_event_intr0 */
+ AM33XX_IOPAD(0x8a0, PIN_OUTPUT | MUX_MODE0) /* lcd_data0.lcd_data0 */
+ AM33XX_IOPAD(0x8a4, PIN_OUTPUT | MUX_MODE0) /* lcd_data1.lcd_data1 */
+ AM33XX_IOPAD(0x8a8, PIN_OUTPUT | MUX_MODE0) /* lcd_data2.lcd_data2 */
+ AM33XX_IOPAD(0x8ac, PIN_OUTPUT | MUX_MODE0) /* lcd_data3.lcd_data3 */
+ AM33XX_IOPAD(0x8b0, PIN_OUTPUT | MUX_MODE0) /* lcd_data4.lcd_data4 */
+ AM33XX_IOPAD(0x8b4, PIN_OUTPUT | MUX_MODE0) /* lcd_data5.lcd_data5 */
+ AM33XX_IOPAD(0x8b8, PIN_OUTPUT | MUX_MODE0) /* lcd_data6.lcd_data6 */
+ AM33XX_IOPAD(0x8bc, PIN_OUTPUT | MUX_MODE0) /* lcd_data7.lcd_data7 */
+ AM33XX_IOPAD(0x8c0, PIN_OUTPUT | MUX_MODE0) /* lcd_data8.lcd_data8 */
+ AM33XX_IOPAD(0x8c4, PIN_OUTPUT | MUX_MODE0) /* lcd_data9.lcd_data9 */
+ AM33XX_IOPAD(0x8c8, PIN_OUTPUT | MUX_MODE0) /* lcd_data10.lcd_data10 */
+ AM33XX_IOPAD(0x8cc, PIN_OUTPUT | MUX_MODE0) /* lcd_data11.lcd_data11 */
+ AM33XX_IOPAD(0x8d0, PIN_OUTPUT | MUX_MODE0) /* lcd_data12.lcd_data12 */
+ AM33XX_IOPAD(0x8d4, PIN_OUTPUT | MUX_MODE0) /* lcd_data13.lcd_data13 */
+ AM33XX_IOPAD(0x8d8, PIN_OUTPUT | MUX_MODE0) /* lcd_data14.lcd_data14 */
+ AM33XX_IOPAD(0x8dc, PIN_OUTPUT | MUX_MODE0) /* lcd_data15.lcd_data15 */
+ AM33XX_IOPAD(0x8e0, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_vsync.lcd_vsync */
+ AM33XX_IOPAD(0x8e4, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_hsync.lcd_hsync */
+ AM33XX_IOPAD(0x8e8, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_pclk.lcd_pclk */
+ AM33XX_IOPAD(0x8ec, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_ac_bias_en.lcd_ac_bias_en */
+ >;
+ };
+
+ nxp_hdmi_bonelt_off_pins: nxp-hdmi-bonelt-off-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x9b0, PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* xdma_event_intr0 */
+ >;
+ };
+
+ mcasp0_pins: mcasp0-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x9ac, PIN_INPUT_PULLUP | MUX_MODE0) /* mcasp0_ahcklx.mcasp0_ahclkx */
+ AM33XX_IOPAD(0x99c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mcasp0_ahclkr.mcasp0_axr2*/
+ AM33XX_IOPAD(0x994, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mcasp0_fsx.mcasp0_fsx */
+ AM33XX_IOPAD(0x990, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* mcasp0_aclkx.mcasp0_aclkx */
+ AM33XX_IOPAD(0x86c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a11.GPIO1_27 */
+ >;
+ };
+
+ flash_enable: flash-enable {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x944, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* rmii1_ref_clk.gpio0_29 */
+ >;
+ };
+
+ imu_interrupt: imu-interrupt {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x910, PIN_INPUT_PULLDOWN | MUX_MODE7) /* mii1_rx_er.gpio3_2 */
+ >;
+ };
+
+ ethernet_interrupt: ethernet-interrupt{
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x908, PIN_INPUT_PULLDOWN | MUX_MODE7) /* mii1_col.gpio3_0 */
+ >;
+ };
+};
+
+&lcdc {
+ status = "okay";
+
+ /* If you want to get 24 bit RGB and 16 BGR mode instead of
+ * current 16 bit RGB and 24 BGR modes, set the propety
+ * below to "crossed" and uncomment the video-ports -property
+ * in tda19988 node.
+ * AM335x errata for wiring:
+ * http://www.ti.com/lit/er/sprz360i/sprz360i.pdf
+ */
+
+ blue-and-red-wiring = "straight";
+
+ port {
+ lcdc_0: endpoint {
+ remote-endpoint = <&hdmi_0>;
+ };
+ };
+};
+
+&i2c0 {
+ tda19988: hdmi-encoder at 70 {
+ compatible = "nxp,tda998x";
+ reg = <0x70>;
+
+ pinctrl-names = "default", "off";
+ pinctrl-0 = <&nxp_hdmi_bonelt_pins>;
+ pinctrl-1 = <&nxp_hdmi_bonelt_off_pins>;
+
+ /* Convert 24bit BGR to RGB, e.g. cross red and blue wiring */
+ /* video-ports = <0x234501>; */
+
+ #sound-dai-cells = <0>;
+ audio-ports = < TDA998x_I2S 0x03>;
+
+ port {
+ hdmi_0: endpoint {
+ remote-endpoint = <&lcdc_0>;
+ };
+ };
+ };
+
+ mpu9250: imu at 68 {
+ compatible = "invensense,mpu6050";
+ reg = <0x68>;
+ interrupt-parent = <&gpio3>;
+ interrupts = <21 IRQ_TYPE_EDGE_RISING>;
+ i2c-gate {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ ax8975 at c {
+ compatible = "ak,ak8975";
+ reg = <0x0c>;
+ };
+ };
+ /*invensense,int_config = <0x10>;
+ invensense,level_shifter = <0>;
+ invensense,orientation = [01 00 00 00 01 00 00 00 01];
+ invensense,sec_slave_type = <0>;
+ invensense,key = [4e cc 7e eb f6 1e 35 22 00 34 0d 65 32 e9 94 89];*/
+ };
+
+ bmp280: pressure at 78 {
+ compatible = "bosch,bmp280";
+ reg = <0x76>;
+ };
+};
+
+&rtc {
+ system-power-controller;
+};
+
+&mcasp0 {
+ #sound-dai-cells = <0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&mcasp0_pins>;
+ status = "okay";
+ op-mode = <0>; /* MCASP_IIS_MODE */
+ tdm-slots = <2>;
+ serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */
+ 0 0 1 0
+ >;
+ tx-num-evt = <32>;
+ rx-num-evt = <32>;
+};
+
+/ {
+ clk_mcasp0_fixed: clk-mcasp0-fixed {
+ #clock-cells = <0>;
+ compatible = "fixed-clock";
+ clock-frequency = <24576000>;
+ };
+
+ clk_mcasp0: clk-mcasp0 {
+ #clock-cells = <0>;
+ compatible = "gpio-gate-clock";
+ clocks = <&clk_mcasp0_fixed>;
+ enable-gpios = <&gpio1 27 0>; /* BeagleBone Black Clk enable on GPIO1_27 */
+ };
+
+ sound {
+ compatible = "simple-audio-card";
+ simple-audio-card,name = "TI BeagleBone Black";
+ simple-audio-card,format = "i2s";
+ simple-audio-card,bitclock-master = <&dailink0_master>;
+ simple-audio-card,frame-master = <&dailink0_master>;
+
+ dailink0_master: simple-audio-card,cpu {
+ sound-dai = <&mcasp0>;
+ clocks = <&clk_mcasp0>;
+ };
+
+ simple-audio-card,codec {
+ sound-dai = <&tda19988>;
+ };
+ };
+
+ chosen {
+ stdout-path = &uart0;
+ };
+
+ leds {
+ pinctrl-names = "default";
+ pinctrl-0 = <&user_leds_s0>;
+
+ compatible = "gpio-leds";
+
+ led2 {
+ label = "beaglebone:green:usr0";
+ gpios = <&gpio1 21 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "heartbeat";
+ default-state = "off";
+ };
+
+ led3 {
+ label = "beaglebone:green:usr1";
+ gpios = <&gpio1 22 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "mmc0";
+ default-state = "off";
+ };
+
+ led4 {
+ label = "beaglebone:green:usr2";
+ gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "cpu0";
+ default-state = "off";
+ };
+
+ led5 {
+ label = "beaglebone:green:usr3";
+ gpios = <&gpio1 24 GPIO_ACTIVE_HIGH>;
+ linux,default-trigger = "mmc1";
+ default-state = "off";
+ };
+ };
+
+ vmmcsd_fixed: fixedregulator0 {
+ compatible = "regulator-fixed";
+ regulator-name = "vmmcsd_fixed";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ };
+};
+
+&am33xx_pinmux {
+ pinctrl-names = "default";
+ pinctrl-0 = <&clkout2_pin>;
+
+ user_leds_s0: user-leds-s0 {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x854, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a5.gpio1_21 */
+ AM33XX_IOPAD(0x858, PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_a6.gpio1_22 */
+ AM33XX_IOPAD(0x85c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a7.gpio1_23 */
+ AM33XX_IOPAD(0x860, PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_a8.gpio1_24 */
+ >;
+ };
+
+ i2c2_pins: pinmux-i2c2-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x978, PIN_INPUT_PULLUP | MUX_MODE3) /* uart1_ctsn.i2c2_sda */
+ AM33XX_IOPAD(0x97c, PIN_INPUT_PULLUP | MUX_MODE3) /* uart1_rtsn.i2c2_scl */
+ >;
+ };
+
+ uart0_pins: pinmux-uart0-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x970, PIN_INPUT_PULLUP | MUX_MODE0) /* uart0_rxd.uart0_rxd */
+ AM33XX_IOPAD(0x974, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart0_txd.uart0_txd */
+ >;
+ };
+
+ clkout2_pin: pinmux-clkout2-pin {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x9b4, PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* xdma_event_intr1.clkout2 */
+ >;
+ };
+
+ cpsw_default: cpsw-default {
+ pinctrl-single,pins = <
+ /* Slave 1 */
+ AM33XX_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txen.rgmii1_tctl */
+ AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxdv.rgmii1_rctl */
+ AM33XX_IOPAD(0x91c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd3.rgmii1_txd3 */
+ AM33XX_IOPAD(0x920, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd2.rgmii1_txd2 */
+ AM33XX_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd1.rgmii1_txd1 */
+ AM33XX_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd0.rgmii1_txd0 */
+ AM33XX_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txclk.rgmii1_txclk */
+ AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxclk.rgmii1_rxclk */
+ AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd3.rgmii1_rxd3 */
+ AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd2.rgmii1_rxd2 */
+ AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd1.rgmii1_rxd1 */
+ AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd0.rgmii1_rxd0 */
+ >;
+ };
+
+ cpsw_sleep: cpsw-sleep {
+ pinctrl-single,pins = <
+ /* Slave 1 reset value */
+ AM33XX_IOPAD(0x914, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x91c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x920, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x924, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x928, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x92c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ >;
+ };
+
+ davinci_mdio_default: davinci-mdio-default {
+ pinctrl-single,pins = <
+ /* MDIO */
+ AM33XX_IOPAD(0x948, PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */
+ AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */
+ >;
+ };
+
+ davinci_mdio_sleep: davinci-mdio-sleep {
+ pinctrl-single,pins = <
+ /* MDIO reset value */
+ AM33XX_IOPAD(0x948, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x94c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ >;
+ };
+
+ mmc1_pins: pinmux-mmc1-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* (C15) spi0_cs1.gpio0[6] */
+ AM33XX_IOPAD(0x8fc, PIN_INPUT_PULLUP | MUX_MODE0) /* (G16) mmc0_dat0.mmc0_dat0 */
+ AM33XX_IOPAD(0x8f8, PIN_INPUT_PULLUP | MUX_MODE0) /* (G15) mmc0_dat1.mmc0_dat1 */
+ AM33XX_IOPAD(0x8f4, PIN_INPUT_PULLUP | MUX_MODE0) /* (F18) mmc0_dat2.mmc0_dat2 */
+ AM33XX_IOPAD(0x8f0, PIN_INPUT_PULLUP | MUX_MODE0) /* (F17) mmc0_dat3.mmc0_dat3 */
+ AM33XX_IOPAD(0x904, PIN_INPUT_PULLUP | MUX_MODE0) /* (G18) mmc0_cmd.mmc0_cmd */
+ AM33XX_IOPAD(0x900, PIN_INPUT_PULLUP | MUX_MODE0) /* (G17) mmc0_clk.mmc0_clk */
+ >;
+ };
+
+ emmc_pins: pinmux-emmc-pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x880, PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_csn1.mmc1_clk */
+ AM33XX_IOPAD(0x884, PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_csn2.mmc1_cmd */
+ AM33XX_IOPAD(0x800, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad0.mmc1_dat0 */
+ AM33XX_IOPAD(0x804, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad1.mmc1_dat1 */
+ AM33XX_IOPAD(0x808, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad2.mmc1_dat2 */
+ AM33XX_IOPAD(0x80c, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad3.mmc1_dat3 */
+ AM33XX_IOPAD(0x810, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad4.mmc1_dat4 */
+ AM33XX_IOPAD(0x814, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad5.mmc1_dat5 */
+ AM33XX_IOPAD(0x818, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad6.mmc1_dat6 */
+ AM33XX_IOPAD(0x81c, PIN_INPUT_PULLUP | MUX_MODE1) /* gpmc_ad7.mmc1_dat7 */
+ >;
+ };
+};
+
+
+&uart0 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart0_pins>;
+
+ status = "okay";
+};
+
+&usb {
+ status = "okay";
+};
+
+&usb_ctrl_mod {
+ status = "okay";
+};
+
+&usb0_phy {
+ status = "okay";
+};
+
+&usb1_phy {
+ status = "okay";
+};
+
+&usb0 {
+ status = "okay";
+ dr_mode = "peripheral";
+ interrupts-extended = <&intc 18 &tps 0>;
+ interrupt-names = "mc", "vbus";
+};
+
+&usb1 {
+ status = "okay";
+ dr_mode = "host";
+};
+
+&cppi41dma {
+ status = "okay";
+};
+
+&i2c2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c2_pins>;
+ status = "okay";
+ clock-frequency = <100000>;
+};
+
+&cpsw_emac0 {
+ phy_id = <&davinci_mdio>, <4>;
+ phy-mode = "rgmii-txid";
+};
+
+&mac {
+ slaves = <1>;
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&cpsw_default>;
+ pinctrl-1 = <&cpsw_sleep>;
+ status = "okay";
+};
+
+&davinci_mdio {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&davinci_mdio_default>;
+ pinctrl-1 = <&davinci_mdio_sleep>;
+ status = "okay";
+};
+
+&mmc1 {
+ status = "okay";
+ bus-width = <0x4>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&mmc1_pins>;
+ cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
+};
+
+&rtc {
+ clocks = <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
+ clock-names = "ext-clk", "int-clk";
+};
Copied: stable/12/sys/gnu/dts/arm/am335x-sancloud-bbe.dts (from r340337, head/sys/gnu/dts/arm/am335x-sancloud-bbe.dts)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/12/sys/gnu/dts/arm/am335x-sancloud-bbe.dts Fri Jan 11 05:41:46 2019 (r342932, copy of r340337, head/sys/gnu/dts/arm/am335x-sancloud-bbe.dts)
@@ -0,0 +1,136 @@
+/*
+ * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+/dts-v1/;
+
+#include "am33xx.dtsi"
+#include "am335x-bone-common.dtsi"
+#include "am335x-boneblack-common.dtsi"
+#include <dt-bindings/interrupt-controller/irq.h>
+
+/ {
+ model = "SanCloud BeagleBone Enhanced";
+ compatible = "sancloud,am335x-boneenhanced", "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
+};
+
+&am33xx_pinmux {
+ pinctrl-names = "default";
+
+ cpsw_default: cpsw_default {
+ pinctrl-single,pins = <
+ /* Slave 1 */
+ AM33XX_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txen.rgmii1_tctl */
+ AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxdv.rgmii1_rctl */
+ AM33XX_IOPAD(0x91c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd3.rgmii1_td3 */
+ AM33XX_IOPAD(0x920, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd2.rgmii1_td2 */
+ AM33XX_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd1.rgmii1_td1 */
+ AM33XX_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd0.rgmii1_td0 */
+ AM33XX_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txclk.rgmii1_tclk */
+ AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxclk.rgmii1_rclk */
+ AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd3.rgmii1_rd3 */
+ AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd2.rgmii1_rd2 */
+ AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd1.rgmii1_rd1 */
+ AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd0.rgmii1_rd0 */
+ >;
+ };
+
+ cpsw_sleep: cpsw_sleep {
+ pinctrl-single,pins = <
+ /* Slave 1 reset value */
+ AM33XX_IOPAD(0x914, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x91c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x920, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x924, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x928, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x92c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ >;
+ };
+
+ davinci_mdio_default: davinci_mdio_default {
+ pinctrl-single,pins = <
+ /* MDIO */
+ AM33XX_IOPAD(0x948, PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */
+ AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */
+ >;
+ };
+
+ davinci_mdio_sleep: davinci_mdio_sleep {
+ pinctrl-single,pins = <
+ /* MDIO reset value */
+ AM33XX_IOPAD(0x948, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ AM33XX_IOPAD(0x94c, PIN_INPUT_PULLDOWN | MUX_MODE7)
+ >;
+ };
+
+ usb_hub_ctrl: usb_hub_ctrl {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x944, PIN_OUTPUT_PULLUP | MUX_MODE7) /* rmii1_refclk.gpio0_29 */
+ >;
+ };
+
+ mpu6050_pins: pinmux_mpu6050_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x968, PIN_INPUT | MUX_MODE7) /* uart0_ctsn.gpio1_8 */
+ >;
+ };
+
+ lps3331ap_pins: pinmux_lps3331ap_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x868, PIN_INPUT | MUX_MODE7) /* gpmc_a10.gpio1_26 */
+ >;
+ };
+};
+
+&mac {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&cpsw_default>;
+ pinctrl-1 = <&cpsw_sleep>;
+ status = "okay";
+};
+
+&davinci_mdio {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&davinci_mdio_default>;
+ pinctrl-1 = <&davinci_mdio_sleep>;
+ status = "okay";
+};
+
+&cpsw_emac0 {
+ phy_id = <&davinci_mdio>, <0>;
+ phy-mode = "rgmii-txid";
+};
+
+&i2c0 {
+ lps331ap: barometer at 5c {
+ compatible = "st,lps331ap-press";
+ st,drdy-int-pin = <1>;
+ reg = <0x5c>;
+ interrupt-parent = <&gpio1>;
+ interrupts = <26 IRQ_TYPE_EDGE_RISING>;
+ };
+
+ mpu6050: accelerometer at 68 {
+ compatible = "invensense,mpu6050";
+ reg = <0x68>;
+ interrupt-parent = <&gpio0>;
+ interrupts = <2 IRQ_TYPE_EDGE_RISING>;
+ orientation = <0xff 0 0 0 1 0 0 0 0xff>;
+ };
+
+ usb2512b: usb-hub at 2c {
+ compatible = "microchip,usb2512b";
+ reg = <0x2c>;
+ reset-gpios = <&gpio0 29 GPIO_ACTIVE_LOW>;
+ /* wifi on port 4 */
+ };
+};
Modified: stable/12/sys/gnu/dts/arm/am335x-sl50.dts
==============================================================================
--- stable/12/sys/gnu/dts/arm/am335x-sl50.dts Fri Jan 11 05:27:56 2019 (r342931)
+++ stable/12/sys/gnu/dts/arm/am335x-sl50.dts Fri Jan 11 05:41:46 2019 (r342932)
@@ -8,6 +8,8 @@
/dts-v1/;
#include "am33xx.dtsi"
+#include <dt-bindings/pwm/pwm.h>
+#include <dt-bindings/interrupt-controller/irq.h>
/ {
model = "Toby Churchill SL50 Series";
@@ -34,25 +36,25 @@
pinctrl-0 = <&led_pins>;
led0 {
- label = "sl50:green:usr0";
+ label = "sl50:red:usr0";
gpios = <&gpio1 21 GPIO_ACTIVE_LOW>;
default-state = "off";
};
led1 {
- label = "sl50:red:usr1";
+ label = "sl50:green:usr1";
gpios = <&gpio1 22 GPIO_ACTIVE_LOW>;
default-state = "off";
};
led2 {
- label = "sl50:green:usr2";
+ label = "sl50:red:usr2";
gpios = <&gpio1 23 GPIO_ACTIVE_LOW>;
default-state = "off";
};
led3 {
- label = "sl50:red:usr3";
+ label = "sl50:green:usr3";
gpios = <&gpio1 24 GPIO_ACTIVE_LOW>;
default-state = "off";
};
@@ -60,16 +62,44 @@
backlight0: disp0 {
compatible = "pwm-backlight";
- pwms = <&ehrpwm1 0 500000 0>;
- brightness-levels = <0 10 20 30 40 50 60 70 80 90 99>;
- default-brightness-level = <6>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&backlight0_pins>;
+ pwms = <&ehrpwm1 0 500000 PWM_POLARITY_INVERTED>;
+ brightness-levels = < 0 1 2 3 4 5 6 7 8 9
+ 10 11 12 13 14 15 16 17 18 19
+ 20 21 22 23 24 25 26 27 28 29
+ 30 31 32 33 34 35 36 37 38 39
+ 40 41 42 43 44 45 46 47 48 49
+ 50 51 52 53 54 55 56 57 58 59
+ 60 61 62 63 64 65 66 67 68 69
+ 70 71 72 73 74 75 76 77 78 79
+ 80 81 82 83 84 85 86 87 88 89
+ 90 91 92 93 94 95 96 97 98 99
+ 100>;
+ default-brightness-level = <50>;
+ enable-gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>;
+ power-supply = <&vdd_sys_reg>;
};
backlight1: disp1 {
compatible = "pwm-backlight";
- pwms = <&ehrpwm1 1 500000 0>;
- brightness-levels = <0 10 20 30 40 50 60 70 80 90 99>;
- default-brightness-level = <6>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&backlight1_pins>;
+ pwms = <&ehrpwm1 1 500000 PWM_POLARITY_INVERTED>;
+ brightness-levels = < 0 1 2 3 4 5 6 7 8 9
+ 10 11 12 13 14 15 16 17 18 19
+ 20 21 22 23 24 25 26 27 28 29
+ 30 31 32 33 34 35 36 37 38 39
+ 40 41 42 43 44 45 46 47 48 49
+ 50 51 52 53 54 55 56 57 58 59
+ 60 61 62 63 64 65 66 67 68 69
+ 70 71 72 73 74 75 76 77 78 79
+ 80 81 82 83 84 85 86 87 88 89
+ 90 91 92 93 94 95 96 97 98 99
+ 100>;
+ default-brightness-level = <50>;
+ enable-gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>;
+ power-supply = <&vdd_sys_reg>;
};
clocks {
@@ -78,27 +108,85 @@
#size-cells = <0>;
/* audio external oscillator */
- tlv320aic3x_mclk: oscillator at 0 {
+ audio_mclk_fixed: oscillator at 0 {
compatible = "fixed-clock";
#clock-cells = <0>;
clock-frequency = <24576000>; /* 24.576MHz */
};
+
+ audio_mclk: audio_mclk_gate at 0 {
+ compatible = "gpio-gate-clock";
+ #clock-cells = <0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&audio_mclk_pins>;
+ clocks = <&audio_mclk_fixed>;
+ enable-gpios = <&gpio1 27 0>;
+ };
};
+ panel: lcd_panel {
+ compatible = "ti,tilcdc,panel";
+ pinctrl-names = "default";
+ pinctrl-0 = <&lcd_pins>;
+
+ panel-info {
+ ac-bias = <255>;
+ ac-bias-intrpt = <0>;
+ dma-burst-sz = <16>;
+ bpp = <16>;
+ fdd = <0x80>;
+ tft-alt-mode = <0>;
+ mono-8bit-mode = <0>;
+ sync-edge = <0>;
+ sync-ctrl = <1>;
+ raster-order = <0>;
+ fifo-th = <0>;
+ };
+
+ display-timings {
+ native-mode = <&timing0>;
+ timing0: 960x128 {
+ clock-frequency = <18000000>;
+ hactive = <960>;
+ vactive = <272>;
+
+ hback-porch = <40>;
+ hfront-porch = <16>;
+ hsync-len = <24>;
+ hsync-active = <0>;
+
+ vback-porch = <3>;
+ vfront-porch = <8>;
+ vsync-len = <4>;
+ vsync-active = <0>;
+ };
+ };
+ };
+
sound {
- compatible = "ti,da830-evm-audio";
- ti,model = "AM335x-SL50";
- ti,audio-codec = <&audio_codec>;
- ti,mcasp-controller = <&mcasp0>;
+ compatible = "audio-graph-card";
+ label = "sound-card";
+ pinctrl-names = "default";
+ pinctrl-0 = <&audio_pa_pins>;
- clocks = <&tlv320aic3x_mclk>;
- clock-names = "mclk";
+ widgets = "Headphone", "Headphone Jack",
+ "Speaker", "Speaker External",
+ "Line", "Line In",
+ "Microphone", "Microphone Jack";
- ti,audio-routing =
- "Headphone Jack", "HPLOUT",
- "Headphone Jack", "HPROUT",
- "LINE1R", "Line In",
- "LINE1L", "Line In";
+ routing = "Headphone Jack", "HPLOUT",
+ "Headphone Jack", "HPROUT",
+ "Amplifier", "MONO_LOUT",
+ "Speaker External", "Amplifier",
+ "LINE1R", "Line In",
+ "LINE1L", "Line In",
+ "MIC3L", "Microphone Jack",
+ "MIC3R", "Microphone Jack",
+ "Microphone Jack", "Mic Bias";
+
+ dais = <&cpu_port>;
+
+ pa-gpios = <&gpio3 18 GPIO_ACTIVE_HIGH>;
};
emmc_pwrseq: pwrseq at 0 {
@@ -108,6 +196,14 @@
reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
};
+ vdd_sys_reg: regulator at 0 {
+ compatible = "regulator-fixed";
+ regulator-name = "vdd_sys_reg";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ regulator-always-on;
+ };
+
vmmcsd_fixed: fixedregulator0 {
compatible = "regulator-fixed";
regulator-name = "vmmcsd_fixed";
@@ -120,6 +216,65 @@
pinctrl-names = "default";
pinctrl-0 = <&lwb_pins>;
+ audio_pins: pinmux_audio_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x9ac, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_ahcklx.mcasp0_ahclkx */
+ AM33XX_IOPAD(0x994, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_fsx.mcasp0_fsx */
+ AM33XX_IOPAD(0x990, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_aclkx.mcasp0_aclkx */
+ AM33XX_IOPAD(0x998, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_axr0.mcasp0_axr0 */
+ AM33XX_IOPAD(0x99c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mcasp0_ahclkr.mcasp0_axr2 */
+ >;
+ };
+
+ audio_pa_pins: pinmux_audio_pa_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x9a0, PIN_INPUT_PULLDOWN | MUX_MODE7) /* SoundPA_en - mcasp0_aclkr.gpio3_18 */
+ >;
+ };
+
+ audio_mclk_pins: pinmux_audio_mclk_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x86c, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_a11.gpio1_27 */
+ >;
+ };
+
+ backlight0_pins: pinmux_backlight0_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x898, PIN_OUTPUT | MUX_MODE7) /* gpmc_wen.gpio2_4 */
+ >;
+ };
+
+ backlight1_pins: pinmux_backlight1_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x828, PIN_OUTPUT | MUX_MODE7) /* gpmc_ad10.gpio0_26 */
+ >;
+ };
+
+ lcd_pins: pinmux_lcd_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x8a0, PIN_OUTPUT | MUX_MODE0) /* lcd_data0.lcd_data0 */
+ AM33XX_IOPAD(0x8a4, PIN_OUTPUT | MUX_MODE0) /* lcd_data1.lcd_data1 */
+ AM33XX_IOPAD(0x8a8, PIN_OUTPUT | MUX_MODE0) /* lcd_data2.lcd_data2 */
+ AM33XX_IOPAD(0x8ac, PIN_OUTPUT | MUX_MODE0) /* lcd_data3.lcd_data3 */
+ AM33XX_IOPAD(0x8b0, PIN_OUTPUT | MUX_MODE0) /* lcd_data4.lcd_data4 */
+ AM33XX_IOPAD(0x8b4, PIN_OUTPUT | MUX_MODE0) /* lcd_data5.lcd_data5 */
+ AM33XX_IOPAD(0x8b8, PIN_OUTPUT | MUX_MODE0) /* lcd_data6.lcd_data6 */
+ AM33XX_IOPAD(0x8bc, PIN_OUTPUT | MUX_MODE0) /* lcd_data7.lcd_data7 */
+ AM33XX_IOPAD(0x8c0, PIN_OUTPUT | MUX_MODE0) /* lcd_data8.lcd_data8 */
+ AM33XX_IOPAD(0x8c4, PIN_OUTPUT | MUX_MODE0) /* lcd_data9.lcd_data9 */
+ AM33XX_IOPAD(0x8c8, PIN_OUTPUT | MUX_MODE0) /* lcd_data10.lcd_data10 */
+ AM33XX_IOPAD(0x8cc, PIN_OUTPUT | MUX_MODE0) /* lcd_data11.lcd_data11 */
+ AM33XX_IOPAD(0x8d0, PIN_OUTPUT | MUX_MODE0) /* lcd_data12.lcd_data12 */
+ AM33XX_IOPAD(0x8d4, PIN_OUTPUT | MUX_MODE0) /* lcd_data13.lcd_data13 */
+ AM33XX_IOPAD(0x8d8, PIN_OUTPUT | MUX_MODE0) /* lcd_data14.lcd_data14 */
+ AM33XX_IOPAD(0x8dc, PIN_OUTPUT | MUX_MODE0) /* lcd_data15.lcd_data15 */
+ AM33XX_IOPAD(0x8e0, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_vsync.lcd_vsync */
+ AM33XX_IOPAD(0x8e4, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_hsync.lcd_hsync */
+ AM33XX_IOPAD(0x8e8, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_pclk.lcd_pclk */
+ AM33XX_IOPAD(0x8ec, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* lcd_ac_bias_en.lcd_ac_bias_en */
+ >;
+ };
+
led_pins: pinmux_led_pins {
pinctrl-single,pins = <
AM33XX_IOPAD(0x854, PIN_OUTPUT | MUX_MODE7) /* gpmc_a5.gpio1_21 */
@@ -207,6 +362,8 @@
/* MDIO */
AM33XX_IOPAD(0x948, PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */
AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */
+ /* Ethernet */
+ AM33XX_IOPAD(0x838, PIN_INPUT_PULLUP | MUX_MODE7) /* Ethernet_nRST - gpmc_ad14.gpio1_14 */
>;
};
@@ -245,20 +402,16 @@
>;
};
- audio_pins: pinmux_audio_pins {
+ ehrpwm1_pins: pinmux_ehrpwm1a_pins {
pinctrl-single,pins = <
- AM33XX_IOPAD(0x9ac, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_ahcklx.mcasp0_ahclkx */
- AM33XX_IOPAD(0x994, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_fsx.mcasp0_fsx */
- AM33XX_IOPAD(0x990, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_aclkx.mcasp0_aclkx */
- AM33XX_IOPAD(0x998, PIN_INPUT_PULLDOWN | MUX_MODE0) /* mcasp0_axr0.mcasp0_axr0 */
- AM33XX_IOPAD(0x99c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mcasp0_ahclkr.mcasp0_axr2 */
+ AM33XX_IOPAD(0x848, PIN_OUTPUT | MUX_MODE6) /* gpmc_a2.ehrpwm1a */
+ AM33XX_IOPAD(0x84c, PIN_OUTPUT | MUX_MODE6) /* gpmc_a3.ehrpwm1b */
>;
};
- ehrpwm1_pins: pinmux_ehrpwm1a_pins {
+ rtc0_irq_pins: pinmux_rtc0_irq_pins {
pinctrl-single,pins = <
- AM33XX_IOPAD(0x848, PIN_OUTPUT | MUX_MODE6) /* gpmc_a2.ehrpwm1a */
- AM33XX_IOPAD(0x84c, PIN_OUTPUT | MUX_MODE6) /* gpmc_a3.ehrpwm1b */
+ AM33XX_IOPAD(0x824, PIN_INPUT_PULLUP | MUX_MODE7) /* gpmc_ad9.gpio0_23 */
>;
};
@@ -274,15 +427,18 @@
lwb_pins: pinmux_lwb_pins {
pinctrl-single,pins = <
- AM33XX_IOPAD(0x9a4, PIN_OUTPUT | MUX_MODE7) /* SoundPA_en - mcasp0_fsr.gpio3_19 */
- AM33XX_IOPAD(0x828, PIN_OUTPUT | MUX_MODE7) /* nKbdOnC - gpmc_ad10.gpio0_26 */
AM33XX_IOPAD(0x830, PIN_INPUT_PULLUP | MUX_MODE7) /* nKbdInt - gpmc_ad12.gpio1_12 */
AM33XX_IOPAD(0x834, PIN_INPUT_PULLUP | MUX_MODE7) /* nKbdReset - gpmc_ad13.gpio1_13 */
- AM33XX_IOPAD(0x838, PIN_INPUT_PULLUP | MUX_MODE7) /* nDispReset - gpmc_ad14.gpio1_14 */
AM33XX_IOPAD(0x844, PIN_INPUT_PULLUP | MUX_MODE7) /* USB1_enPower - gpmc_a1.gpio1_17 */
/* PDI Bus - Battery system */
AM33XX_IOPAD(0x840, PIN_INPUT_PULLUP | MUX_MODE7) /* nBattReset gpmc_a0.gpio1_16 */
AM33XX_IOPAD(0x83c, PIN_INPUT_PULLUP | MUX_MODE7) /* BattPDIData gpmc_ad15.gpio1_15 */
+ /* FPGA */
+ AM33XX_IOPAD(0x820, PIN_INPUT_PULLUP | MUX_MODE7) /* FPGA_DONE - gpmc_ad8.gpio0_22 */
+ AM33XX_IOPAD(0x840, PIN_INPUT_PULLUP | MUX_MODE7) /* FPGA_NRST - gpmc_a0.gpio1_16 */
+ AM33XX_IOPAD(0x844, PIN_INPUT_PULLDOWN | MUX_MODE7) /* FPGA_RUN - gpmc_a1.gpio1_17 */
+ AM33XX_IOPAD(0x864, PIN_INPUT_PULLUP | MUX_MODE7) /* ENFPGA - gpmc_a9.gpio1_25 */
+ AM33XX_IOPAD(0x868, PIN_INPUT_PULLDOWN | MUX_MODE7) /* FPGA_PROGRAM - gpmc_a10.gpio1_26 */
>;
};
};
@@ -298,9 +454,14 @@
reg = <0x24>;
};
- bq32000: rtc at 68 {
- compatible = "ti,bq32000";
- trickle-resistor-ohms = <1120>;
+ rtc0: rtc at 68 {
+ compatible = "dallas,ds1339";
+ pinctrl-names = "default";
+ pinctrl-0 = <&rtc0_irq_pins>;
+ interrupt-parent = <&gpio0>;
+ interrupts = <23 IRQ_TYPE_EDGE_FALLING>; /* gpio 23 */
+ wakeup-source;
+ trickle-resistor-ohms = <2000>;
reg = <0x68>;
};
@@ -326,12 +487,21 @@
audio_codec: tlv320aic3106 at 1b {
status = "okay";
compatible = "ti,tlv320aic3106";
+ #sound-dai-cells = <0>;
reg = <0x1b>;
+ ai3x-micbias-vg = <2>; /* 2.5V */
AVDD-supply = <&ldo4_reg>;
IOVDD-supply = <&ldo4_reg>;
DRVDD-supply = <&ldo4_reg>;
DVDD-supply = <&ldo3_reg>;
+
+ codec_port: port {
+ codec_endpoint: endpoint {
+ remote-endpoint = <&cpu_endpoint>;
+ clocks = <&audio_mclk>;
+ };
+ };
};
/* Ambient Light Sensor */
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list