svn commit: r332839 - in head/sys/gnu/dts: arm include/dt-bindings/bus include/dt-bindings/clock include/dt-bindings/gpio include/dt-bindings/input include/dt-bindings/memory include/dt-bindings/pi...
Emmanuel Vadot
manu at FreeBSD.org
Fri Apr 20 19:37:11 UTC 2018
Author: manu
Date: Fri Apr 20 19:37:08 2018
New Revision: 332839
URL: https://svnweb.freebsd.org/changeset/base/332839
Log:
gnu/dts: Update our copy of arm dts from Linux 4.16
Added:
head/sys/gnu/dts/arm/am572x-idk-common.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/am572x-idk-common.dtsi
head/sys/gnu/dts/arm/am574x-idk.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/am574x-idk.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/aspeed-bmc-opp-witherspoon.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/aspeed-bmc-opp-zaius.dts
head/sys/gnu/dts/arm/aspeed-bmc-quanta-q71l.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/aspeed-bmc-quanta-q71l.dts
head/sys/gnu/dts/arm/at91-natte.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/at91-natte.dtsi
head/sys/gnu/dts/arm/at91-nattis-2-natte-2.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/at91-nattis-2-natte-2.dts
head/sys/gnu/dts/arm/at91-sama5d2_ptc_ek.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/at91-sama5d2_ptc_ek.dts
head/sys/gnu/dts/arm/gemini-dlink-dns-313.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/gemini-dlink-dns-313.dts
head/sys/gnu/dts/arm/imx28-ts4600.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx28-ts4600.dts
head/sys/gnu/dts/arm/imx6dl-cubox-i-emmc-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-cubox-i-emmc-som-v15.dts
head/sys/gnu/dts/arm/imx6dl-cubox-i-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-cubox-i-som-v15.dts
head/sys/gnu/dts/arm/imx6dl-hummingboard-emmc-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-hummingboard-emmc-som-v15.dts
head/sys/gnu/dts/arm/imx6dl-hummingboard-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-hummingboard-som-v15.dts
head/sys/gnu/dts/arm/imx6dl-hummingboard2-emmc-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-hummingboard2-emmc-som-v15.dts
head/sys/gnu/dts/arm/imx6dl-hummingboard2-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-hummingboard2-som-v15.dts
head/sys/gnu/dts/arm/imx6dl-hummingboard2.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-hummingboard2.dts
head/sys/gnu/dts/arm/imx6dl-ts7970.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6dl-ts7970.dts
head/sys/gnu/dts/arm/imx6q-cubox-i-emmc-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-cubox-i-emmc-som-v15.dts
head/sys/gnu/dts/arm/imx6q-cubox-i-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-cubox-i-som-v15.dts
head/sys/gnu/dts/arm/imx6q-hummingboard-emmc-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-hummingboard-emmc-som-v15.dts
head/sys/gnu/dts/arm/imx6q-hummingboard-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-hummingboard-som-v15.dts
head/sys/gnu/dts/arm/imx6q-hummingboard2-emmc-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-hummingboard2-emmc-som-v15.dts
head/sys/gnu/dts/arm/imx6q-hummingboard2-som-v15.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-hummingboard2-som-v15.dts
head/sys/gnu/dts/arm/imx6q-hummingboard2.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-hummingboard2.dts
head/sys/gnu/dts/arm/imx6q-ts7970.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-ts7970.dts
head/sys/gnu/dts/arm/imx6q-var-dt6customboard.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6q-var-dt6customboard.dts
head/sys/gnu/dts/arm/imx6qdl-hummingboard2-emmc.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-hummingboard2-emmc.dtsi
head/sys/gnu/dts/arm/imx6qdl-hummingboard2.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-hummingboard2.dtsi
head/sys/gnu/dts/arm/imx6qdl-sr-som-brcm.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-sr-som-brcm.dtsi
head/sys/gnu/dts/arm/imx6qdl-sr-som-emmc.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-sr-som-emmc.dtsi
head/sys/gnu/dts/arm/imx6qdl-sr-som-ti.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-sr-som-ti.dtsi
head/sys/gnu/dts/arm/imx6qdl-sr-som.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-sr-som.dtsi
head/sys/gnu/dts/arm/imx6qdl-ts7970.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-ts7970.dtsi
head/sys/gnu/dts/arm/imx6qdl-var-dart.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx6qdl-var-dart.dtsi
head/sys/gnu/dts/arm/imx7d-colibri-emmc-eval-v3.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx7d-colibri-emmc-eval-v3.dts
head/sys/gnu/dts/arm/imx7d-colibri-emmc.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx7d-colibri-emmc.dtsi
head/sys/gnu/dts/arm/imx7d-pico-pi.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx7d-pico-pi.dts
head/sys/gnu/dts/arm/imx7d-pico.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/imx7d-pico.dtsi
head/sys/gnu/dts/arm/logicpd-som-lv-35xx-devkit.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/logicpd-som-lv-35xx-devkit.dts
head/sys/gnu/dts/arm/logicpd-som-lv-baseboard.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/logicpd-som-lv-baseboard.dtsi
head/sys/gnu/dts/arm/logicpd-torpedo-35xx-devkit.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/logicpd-torpedo-35xx-devkit.dts
head/sys/gnu/dts/arm/logicpd-torpedo-baseboard.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/logicpd-torpedo-baseboard.dtsi
head/sys/gnu/dts/arm/ls1021a-moxa-uc-8410a.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/ls1021a-moxa-uc-8410a.dts
head/sys/gnu/dts/arm/openbmc-flash-layout.dtsi
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/openbmc-flash-layout.dtsi
head/sys/gnu/dts/arm/owl-s500-sparky.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/owl-s500-sparky.dts
head/sys/gnu/dts/arm/ox810se-wd-mbwe.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/ox810se-wd-mbwe.dts
head/sys/gnu/dts/arm/ox820-cloudengines-pogoplug-series-3.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/ox820-cloudengines-pogoplug-series-3.dts
head/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts
head/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-r1.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/sun8i-h2-plus-orangepi-r1.dts
head/sys/gnu/dts/arm/sun8i-h3-libretech-all-h3-cc.dts
- copied unchanged from r332836, vendor/device-tree/dist/src/arm/sun8i-h3-libretech-all-h3-cc.dts
head/sys/gnu/dts/include/dt-bindings/bus/
- copied from r332836, vendor/device-tree/dist/include/dt-bindings/bus/
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/am3.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/am4.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/aspeed-clock.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/axg-clkc.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/dm814.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/dm816.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/dra7.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/jz4770-cgu.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/omap5.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/clock/sprd,sc9860-clk.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/gpio/aspeed-gpio.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/gpio/meson-axg-gpio.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/memory/tegra186-mc.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/power/mt2712-power.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/power/owl-s700-powergate.h
- copied unchanged from r332836, vendor/device-tree/dist/include/dt-bindings/reset/amlogic,meson-axg-reset.h
Directory Properties:
head/sys/gnu/dts/include/dt-bindings/clock/am3.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/am4.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/aspeed-clock.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/axg-clkc.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/dm814.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/dm816.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/dra7.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/jz4770-cgu.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/omap5.h (props changed)
head/sys/gnu/dts/include/dt-bindings/clock/sprd,sc9860-clk.h (props changed)
head/sys/gnu/dts/include/dt-bindings/gpio/aspeed-gpio.h (props changed)
head/sys/gnu/dts/include/dt-bindings/gpio/meson-axg-gpio.h (props changed)
head/sys/gnu/dts/include/dt-bindings/memory/tegra186-mc.h (props changed)
head/sys/gnu/dts/include/dt-bindings/power/mt2712-power.h (props changed)
head/sys/gnu/dts/include/dt-bindings/power/owl-s700-powergate.h (props changed)
head/sys/gnu/dts/include/dt-bindings/reset/amlogic,meson-axg-reset.h (props changed)
Deleted:
head/sys/gnu/dts/arm/cloudengines-pogoplug-series-3.dts
head/sys/gnu/dts/arm/imx6qdl-microsom-ar8035.dtsi
head/sys/gnu/dts/arm/imx6qdl-microsom.dtsi
head/sys/gnu/dts/arm/imx7d-pico.dts
head/sys/gnu/dts/arm/wd-mbwe.dts
Modified:
head/sys/gnu/dts/arm/am335x-bone-common.dtsi
head/sys/gnu/dts/arm/am335x-boneblue.dts
head/sys/gnu/dts/arm/am335x-evm.dts
head/sys/gnu/dts/arm/am335x-evmsk.dts
head/sys/gnu/dts/arm/am335x-pepper.dts
head/sys/gnu/dts/arm/am33xx-clocks.dtsi
head/sys/gnu/dts/arm/am33xx.dtsi
head/sys/gnu/dts/arm/am3517.dtsi
head/sys/gnu/dts/arm/am4372.dtsi
head/sys/gnu/dts/arm/am437x-gp-evm.dts
head/sys/gnu/dts/arm/am437x-idk-evm.dts
head/sys/gnu/dts/arm/am437x-sk-evm.dts
head/sys/gnu/dts/arm/am43x-epos-evm.dts
head/sys/gnu/dts/arm/am43xx-clocks.dtsi
head/sys/gnu/dts/arm/am571x-idk.dts
head/sys/gnu/dts/arm/am572x-idk.dts
head/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi
head/sys/gnu/dts/arm/animeo_ip.dts
head/sys/gnu/dts/arm/arm-realview-eb-mp.dtsi
head/sys/gnu/dts/arm/armada-38x.dtsi
head/sys/gnu/dts/arm/aspeed-ast2500-evb.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-palmetto.dts
head/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
head/sys/gnu/dts/arm/aspeed-g4.dtsi
head/sys/gnu/dts/arm/aspeed-g5.dtsi
head/sys/gnu/dts/arm/at91-ariag25.dts
head/sys/gnu/dts/arm/at91-ariettag25.dts
head/sys/gnu/dts/arm/at91-cosino.dtsi
head/sys/gnu/dts/arm/at91-foxg20.dts
head/sys/gnu/dts/arm/at91-kizbox.dts
head/sys/gnu/dts/arm/at91-kizbox2.dts
head/sys/gnu/dts/arm/at91-kizboxmini.dts
head/sys/gnu/dts/arm/at91-linea.dtsi
head/sys/gnu/dts/arm/at91-qil_a9260.dts
head/sys/gnu/dts/arm/at91-sam9_l9260.dts
head/sys/gnu/dts/arm/at91-sama5d27_som1_ek.dts
head/sys/gnu/dts/arm/at91-sama5d2_xplained.dts
head/sys/gnu/dts/arm/at91-sama5d3_xplained.dts
head/sys/gnu/dts/arm/at91-sama5d4_ma5d4.dtsi
head/sys/gnu/dts/arm/at91-sama5d4_xplained.dts
head/sys/gnu/dts/arm/at91-sama5d4ek.dts
head/sys/gnu/dts/arm/at91-vinco.dts
head/sys/gnu/dts/arm/at91rm9200.dtsi
head/sys/gnu/dts/arm/at91rm9200ek.dts
head/sys/gnu/dts/arm/at91sam9260.dtsi
head/sys/gnu/dts/arm/at91sam9260ek.dts
head/sys/gnu/dts/arm/at91sam9261.dtsi
head/sys/gnu/dts/arm/at91sam9261ek.dts
head/sys/gnu/dts/arm/at91sam9263.dtsi
head/sys/gnu/dts/arm/at91sam9263ek.dts
head/sys/gnu/dts/arm/at91sam9g20ek_common.dtsi
head/sys/gnu/dts/arm/at91sam9g25ek.dts
head/sys/gnu/dts/arm/at91sam9g45.dtsi
head/sys/gnu/dts/arm/at91sam9m10g45ek.dts
head/sys/gnu/dts/arm/at91sam9n12.dtsi
head/sys/gnu/dts/arm/at91sam9n12ek.dts
head/sys/gnu/dts/arm/at91sam9rl.dtsi
head/sys/gnu/dts/arm/at91sam9rlek.dts
head/sys/gnu/dts/arm/at91sam9x5.dtsi
head/sys/gnu/dts/arm/at91sam9x5cm.dtsi
head/sys/gnu/dts/arm/axp81x.dtsi
head/sys/gnu/dts/arm/bcm11351.dtsi
head/sys/gnu/dts/arm/bcm21664.dtsi
head/sys/gnu/dts/arm/bcm2835-rpi-a-plus.dts
head/sys/gnu/dts/arm/bcm2835-rpi-a.dts
head/sys/gnu/dts/arm/bcm2835-rpi-b-plus.dts
head/sys/gnu/dts/arm/bcm2835-rpi-b-rev2.dts
head/sys/gnu/dts/arm/bcm2835-rpi-b.dts
head/sys/gnu/dts/arm/bcm2835.dtsi
head/sys/gnu/dts/arm/bcm2836-rpi-2-b.dts
head/sys/gnu/dts/arm/bcm2836.dtsi
head/sys/gnu/dts/arm/bcm2837-rpi-3-b.dts
head/sys/gnu/dts/arm/bcm2837.dtsi
head/sys/gnu/dts/arm/bcm283x.dtsi
head/sys/gnu/dts/arm/bcm958625hr.dts
head/sys/gnu/dts/arm/dm814x-clocks.dtsi
head/sys/gnu/dts/arm/dm814x.dtsi
head/sys/gnu/dts/arm/dm816x-clocks.dtsi
head/sys/gnu/dts/arm/dm816x.dtsi
head/sys/gnu/dts/arm/dra62x-j5eco-evm.dts
head/sys/gnu/dts/arm/dra7-evm-common.dtsi
head/sys/gnu/dts/arm/dra7-evm.dts
head/sys/gnu/dts/arm/dra7.dtsi
head/sys/gnu/dts/arm/dra72-evm-common.dtsi
head/sys/gnu/dts/arm/dra72-evm-tps65917.dtsi
head/sys/gnu/dts/arm/dra72x.dtsi
head/sys/gnu/dts/arm/dra74x.dtsi
head/sys/gnu/dts/arm/dra76-evm.dts
head/sys/gnu/dts/arm/dra7xx-clocks.dtsi
head/sys/gnu/dts/arm/efm32gg-dk3750.dts
head/sys/gnu/dts/arm/ethernut5.dts
head/sys/gnu/dts/arm/exynos3250-artik5-eval.dts
head/sys/gnu/dts/arm/exynos3250-artik5.dtsi
head/sys/gnu/dts/arm/exynos3250-monk.dts
head/sys/gnu/dts/arm/exynos3250-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos3250-rinato.dts
head/sys/gnu/dts/arm/exynos3250.dtsi
head/sys/gnu/dts/arm/exynos4-cpu-thermal.dtsi
head/sys/gnu/dts/arm/exynos4.dtsi
head/sys/gnu/dts/arm/exynos4210-origen.dts
head/sys/gnu/dts/arm/exynos4210-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos4210-smdkv310.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-itop-elite.dts
head/sys/gnu/dts/arm/exynos4412-itop-scp-core.dtsi
head/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
head/sys/gnu/dts/arm/exynos4412-odroidu3.dts
head/sys/gnu/dts/arm/exynos4412-odroidx.dts
head/sys/gnu/dts/arm/exynos4412-odroidx2.dts
head/sys/gnu/dts/arm/exynos4412-origen.dts
head/sys/gnu/dts/arm/exynos4412-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos4412-ppmu-common.dtsi
head/sys/gnu/dts/arm/exynos4412-prime.dtsi
head/sys/gnu/dts/arm/exynos4412-smdk4412.dts
head/sys/gnu/dts/arm/exynos4412-trats2.dts
head/sys/gnu/dts/arm/exynos4412.dtsi
head/sys/gnu/dts/arm/exynos5.dtsi
head/sys/gnu/dts/arm/exynos5250-arndale.dts
head/sys/gnu/dts/arm/exynos5250-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos5250-smdk5250.dts
head/sys/gnu/dts/arm/exynos5250-snow-common.dtsi
head/sys/gnu/dts/arm/exynos5250-snow-rev5.dts
head/sys/gnu/dts/arm/exynos5250-snow.dts
head/sys/gnu/dts/arm/exynos5250-spring.dts
head/sys/gnu/dts/arm/exynos5250.dtsi
head/sys/gnu/dts/arm/exynos5260-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos5260-xyref5260.dts
head/sys/gnu/dts/arm/exynos5260.dtsi
head/sys/gnu/dts/arm/exynos5410-odroidxu.dts
head/sys/gnu/dts/arm/exynos5410-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos5410-smdk5410.dts
head/sys/gnu/dts/arm/exynos5410.dtsi
head/sys/gnu/dts/arm/exynos5420-arndale-octa.dts
head/sys/gnu/dts/arm/exynos5420-cpus.dtsi
head/sys/gnu/dts/arm/exynos5420-peach-pit.dts
head/sys/gnu/dts/arm/exynos5420-pinctrl.dtsi
head/sys/gnu/dts/arm/exynos5420-smdk5420.dts
head/sys/gnu/dts/arm/exynos5420-tmu-sensor-conf.dtsi
head/sys/gnu/dts/arm/exynos5420-trip-points.dtsi
head/sys/gnu/dts/arm/exynos5420.dtsi
head/sys/gnu/dts/arm/exynos5422-cpus.dtsi
head/sys/gnu/dts/arm/exynos5422-odroid-core.dtsi
head/sys/gnu/dts/arm/exynos5422-odroidhc1.dts
head/sys/gnu/dts/arm/exynos5422-odroidxu3-audio.dtsi
head/sys/gnu/dts/arm/exynos5422-odroidxu3-common.dtsi
head/sys/gnu/dts/arm/exynos5422-odroidxu3-lite.dts
head/sys/gnu/dts/arm/exynos5422-odroidxu3.dts
head/sys/gnu/dts/arm/exynos5422-odroidxu4.dts
head/sys/gnu/dts/arm/exynos5440-sd5v1.dts
head/sys/gnu/dts/arm/exynos5440-ssdk5440.dts
head/sys/gnu/dts/arm/exynos5440-tmu-sensor-conf.dtsi
head/sys/gnu/dts/arm/exynos5440-trip-points.dtsi
head/sys/gnu/dts/arm/exynos5440.dtsi
head/sys/gnu/dts/arm/exynos54xx-odroidxu-leds.dtsi
head/sys/gnu/dts/arm/exynos54xx.dtsi
head/sys/gnu/dts/arm/ge863-pro3.dtsi
head/sys/gnu/dts/arm/gemini-dlink-dir-685.dts
head/sys/gnu/dts/arm/gemini-nas4220b.dts
head/sys/gnu/dts/arm/gemini-rut1xx.dts
head/sys/gnu/dts/arm/gemini-wbd111.dts
head/sys/gnu/dts/arm/gemini-wbd222.dts
head/sys/gnu/dts/arm/gemini.dtsi
head/sys/gnu/dts/arm/imx25.dtsi
head/sys/gnu/dts/arm/imx27-pdk.dts
head/sys/gnu/dts/arm/imx27-phytec-phycore-rdk.dts
head/sys/gnu/dts/arm/imx27-phytec-phycore-som.dtsi
head/sys/gnu/dts/arm/imx28.dtsi
head/sys/gnu/dts/arm/imx35.dtsi
head/sys/gnu/dts/arm/imx51-babbage.dts
head/sys/gnu/dts/arm/imx51-eukrea-mbimxsd51-baseboard.dts
head/sys/gnu/dts/arm/imx51-ts4800.dts
head/sys/gnu/dts/arm/imx51-zii-rdu1.dts
head/sys/gnu/dts/arm/imx51.dtsi
head/sys/gnu/dts/arm/imx53-cx9020.dts
head/sys/gnu/dts/arm/imx53-m53.dtsi
head/sys/gnu/dts/arm/imx53-tx53-x03x.dts
head/sys/gnu/dts/arm/imx53-tx53.dtsi
head/sys/gnu/dts/arm/imx53.dtsi
head/sys/gnu/dts/arm/imx6dl-aristainetos_4.dts
head/sys/gnu/dts/arm/imx6dl-aristainetos_7.dts
head/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts
head/sys/gnu/dts/arm/imx6dl-cubox-i.dts
head/sys/gnu/dts/arm/imx6dl-hummingboard.dts
head/sys/gnu/dts/arm/imx6dl-icore-rqs.dts
head/sys/gnu/dts/arm/imx6dl-pinfunc.h
head/sys/gnu/dts/arm/imx6dl.dtsi
head/sys/gnu/dts/arm/imx6q-apalis-eval.dts
head/sys/gnu/dts/arm/imx6q-apalis-ixora-v1.1.dts
head/sys/gnu/dts/arm/imx6q-apalis-ixora.dts
head/sys/gnu/dts/arm/imx6q-b450v3.dts
head/sys/gnu/dts/arm/imx6q-b650v3.dts
head/sys/gnu/dts/arm/imx6q-b850v3.dts
head/sys/gnu/dts/arm/imx6q-bx50v3.dtsi
head/sys/gnu/dts/arm/imx6q-cubox-i.dts
head/sys/gnu/dts/arm/imx6q-display5.dtsi
head/sys/gnu/dts/arm/imx6q-h100.dts
head/sys/gnu/dts/arm/imx6q-hummingboard.dts
head/sys/gnu/dts/arm/imx6q-pinfunc.h
head/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
head/sys/gnu/dts/arm/imx6qdl-apf6dev.dtsi
head/sys/gnu/dts/arm/imx6qdl-aristainetos.dtsi
head/sys/gnu/dts/arm/imx6qdl-aristainetos2.dtsi
head/sys/gnu/dts/arm/imx6qdl-colibri.dtsi
head/sys/gnu/dts/arm/imx6qdl-cubox-i.dtsi
head/sys/gnu/dts/arm/imx6qdl-hummingboard.dtsi
head/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi
head/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi
head/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi
head/sys/gnu/dts/arm/imx6qdl-udoo.dtsi
head/sys/gnu/dts/arm/imx6qdl-wandboard-revd1.dtsi
head/sys/gnu/dts/arm/imx6qdl-zii-rdu2.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/imx6sx-sdb.dtsi
head/sys/gnu/dts/arm/imx6sx.dtsi
head/sys/gnu/dts/arm/imx6ul-14x14-evk.dts
head/sys/gnu/dts/arm/imx6ul.dtsi
head/sys/gnu/dts/arm/imx7-colibri-eval-v3.dtsi
head/sys/gnu/dts/arm/imx7-colibri.dtsi
head/sys/gnu/dts/arm/imx7d-colibri-eval-v3.dts
head/sys/gnu/dts/arm/imx7d-colibri.dtsi
head/sys/gnu/dts/arm/imx7d-sdb.dts
head/sys/gnu/dts/arm/imx7d.dtsi
head/sys/gnu/dts/arm/imx7s.dtsi
head/sys/gnu/dts/arm/iwg20d-q7-common.dtsi
head/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi
head/sys/gnu/dts/arm/keystone-clocks.dtsi
head/sys/gnu/dts/arm/keystone-k2e-clocks.dtsi
head/sys/gnu/dts/arm/keystone-k2e-evm.dts
head/sys/gnu/dts/arm/keystone-k2e-netcp.dtsi
head/sys/gnu/dts/arm/keystone-k2e.dtsi
head/sys/gnu/dts/arm/keystone-k2g-evm.dts
head/sys/gnu/dts/arm/keystone-k2g-ice.dts
head/sys/gnu/dts/arm/keystone-k2g.dtsi
head/sys/gnu/dts/arm/keystone-k2hk-clocks.dtsi
head/sys/gnu/dts/arm/keystone-k2hk-evm.dts
head/sys/gnu/dts/arm/keystone-k2hk-netcp.dtsi
head/sys/gnu/dts/arm/keystone-k2hk.dtsi
head/sys/gnu/dts/arm/keystone-k2l-clocks.dtsi
head/sys/gnu/dts/arm/keystone-k2l-evm.dts
head/sys/gnu/dts/arm/keystone-k2l-netcp.dtsi
head/sys/gnu/dts/arm/keystone-k2l.dtsi
head/sys/gnu/dts/arm/keystone.dtsi
head/sys/gnu/dts/arm/kirkwood-linksys-viper.dts
head/sys/gnu/dts/arm/logicpd-som-lv-37xx-devkit.dts
head/sys/gnu/dts/arm/logicpd-som-lv.dtsi
head/sys/gnu/dts/arm/logicpd-torpedo-37xx-devkit.dts
head/sys/gnu/dts/arm/logicpd-torpedo-som.dtsi
head/sys/gnu/dts/arm/lpc3250-ea3250.dts
head/sys/gnu/dts/arm/lpc3250-phy3250.dts
head/sys/gnu/dts/arm/lpc4337-ciaa.dts
head/sys/gnu/dts/arm/lpc4350-hitex-eval.dts
head/sys/gnu/dts/arm/lpc4357-ea4357-devkit.dts
head/sys/gnu/dts/arm/ls1021a-qds.dts
head/sys/gnu/dts/arm/ls1021a-twr.dts
head/sys/gnu/dts/arm/ls1021a.dtsi
head/sys/gnu/dts/arm/meson8.dtsi
head/sys/gnu/dts/arm/meson8b.dtsi
head/sys/gnu/dts/arm/mpa1600.dts
head/sys/gnu/dts/arm/mt2701.dtsi
head/sys/gnu/dts/arm/mt7623.dtsi
head/sys/gnu/dts/arm/mt7623n-bananapi-bpi-r2.dts
head/sys/gnu/dts/arm/mt7623n-rfb-nand.dts
head/sys/gnu/dts/arm/omap2420-n8x0-common.dtsi
head/sys/gnu/dts/arm/omap3-cm-t3x.dtsi
head/sys/gnu/dts/arm/omap3-evm-37xx.dts
head/sys/gnu/dts/arm/omap3-gta04.dtsi
head/sys/gnu/dts/arm/omap3-igep.dtsi
head/sys/gnu/dts/arm/omap3-lilly-a83x.dtsi
head/sys/gnu/dts/arm/omap3-n9.dts
head/sys/gnu/dts/arm/omap3-n900.dts
head/sys/gnu/dts/arm/omap3-n950-n9.dtsi
head/sys/gnu/dts/arm/omap3-n950.dts
head/sys/gnu/dts/arm/omap3-pandora-common.dtsi
head/sys/gnu/dts/arm/omap3.dtsi
head/sys/gnu/dts/arm/omap3430-sdp.dts
head/sys/gnu/dts/arm/omap34xx.dtsi
head/sys/gnu/dts/arm/omap36xx.dtsi
head/sys/gnu/dts/arm/omap4-droid4-xt894.dts
head/sys/gnu/dts/arm/omap4.dtsi
head/sys/gnu/dts/arm/omap44xx-clocks.dtsi
head/sys/gnu/dts/arm/omap5-uevm.dts
head/sys/gnu/dts/arm/omap5.dtsi
head/sys/gnu/dts/arm/omap54xx-clocks.dtsi
head/sys/gnu/dts/arm/pm9g45.dts
head/sys/gnu/dts/arm/qcom-msm8974-fairphone-fp2.dts
head/sys/gnu/dts/arm/r7s72100-genmai.dts
head/sys/gnu/dts/arm/r8a73a4.dtsi
head/sys/gnu/dts/arm/r8a7740-armadillo800eva.dts
head/sys/gnu/dts/arm/r8a7740.dtsi
head/sys/gnu/dts/arm/r8a7743.dtsi
head/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts
head/sys/gnu/dts/arm/r8a7745.dtsi
head/sys/gnu/dts/arm/r8a7778.dtsi
head/sys/gnu/dts/arm/r8a7779.dtsi
head/sys/gnu/dts/arm/r8a7790-lager.dts
head/sys/gnu/dts/arm/r8a7790.dtsi
head/sys/gnu/dts/arm/r8a7791-koelsch.dts
head/sys/gnu/dts/arm/r8a7791.dtsi
head/sys/gnu/dts/arm/r8a7792.dtsi
head/sys/gnu/dts/arm/r8a7793.dtsi
head/sys/gnu/dts/arm/r8a7794-alt.dts
head/sys/gnu/dts/arm/r8a7794.dtsi
head/sys/gnu/dts/arm/rk3036.dtsi
head/sys/gnu/dts/arm/rk3066a-rayeager.dts
head/sys/gnu/dts/arm/rk322x.dtsi
head/sys/gnu/dts/arm/rk3288-phycore-som.dtsi
head/sys/gnu/dts/arm/rk3288.dtsi
head/sys/gnu/dts/arm/s3c2416-pinctrl.dtsi
head/sys/gnu/dts/arm/s3c2416-smdk2416.dts
head/sys/gnu/dts/arm/s3c2416.dtsi
head/sys/gnu/dts/arm/s3c24xx.dtsi
head/sys/gnu/dts/arm/s3c6400.dtsi
head/sys/gnu/dts/arm/s3c6410-mini6410.dts
head/sys/gnu/dts/arm/s3c6410-smdk6410.dts
head/sys/gnu/dts/arm/s3c6410.dtsi
head/sys/gnu/dts/arm/s3c64xx-pinctrl.dtsi
head/sys/gnu/dts/arm/s3c64xx.dtsi
head/sys/gnu/dts/arm/s5pv210-aquila.dts
head/sys/gnu/dts/arm/s5pv210-goni.dts
head/sys/gnu/dts/arm/s5pv210-pinctrl.dtsi
head/sys/gnu/dts/arm/s5pv210-smdkc110.dts
head/sys/gnu/dts/arm/s5pv210-smdkv210.dts
head/sys/gnu/dts/arm/s5pv210-torbreck.dts
head/sys/gnu/dts/arm/s5pv210.dtsi
head/sys/gnu/dts/arm/sama5d2.dtsi
head/sys/gnu/dts/arm/sama5d3.dtsi
head/sys/gnu/dts/arm/sama5d3_tcb1.dtsi
head/sys/gnu/dts/arm/sama5d3xcm.dtsi
head/sys/gnu/dts/arm/sama5d3xcm_cmp.dtsi
head/sys/gnu/dts/arm/sama5d3xmb.dtsi
head/sys/gnu/dts/arm/sama5d3xmb_cmp.dtsi
head/sys/gnu/dts/arm/sama5d4.dtsi
head/sys/gnu/dts/arm/sh73a0.dtsi
head/sys/gnu/dts/arm/socfpga.dtsi
head/sys/gnu/dts/arm/socfpga_arria10_socdk.dtsi
head/sys/gnu/dts/arm/socfpga_cyclone5_vining_fpga.dts
head/sys/gnu/dts/arm/spear1310-evb.dts
head/sys/gnu/dts/arm/spear1340.dtsi
head/sys/gnu/dts/arm/spear13xx.dtsi
head/sys/gnu/dts/arm/spear600.dtsi
head/sys/gnu/dts/arm/ste-nomadik-stn8815.dtsi
head/sys/gnu/dts/arm/stih407.dtsi
head/sys/gnu/dts/arm/stih410.dtsi
head/sys/gnu/dts/arm/sun5i-a13-olinuxino.dts
head/sys/gnu/dts/arm/sun6i-a31s-sinovoip-bpi-m2.dts
head/sys/gnu/dts/arm/sun7i-a20-pcduino3-nano.dts
head/sys/gnu/dts/arm/sun8i-a83t-bananapi-m3.dts
head/sys/gnu/dts/arm/sun8i-a83t-cubietruck-plus.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-h3-bananapi-m2-plus.dts
head/sys/gnu/dts/arm/sun8i-h3-nanopi-m1-plus.dts
head/sys/gnu/dts/arm/sun8i-h3-nanopi-m1.dts
head/sys/gnu/dts/arm/sun8i-h3-nanopi-neo.dts
head/sys/gnu/dts/arm/sun8i-h3-orangepi-plus.dts
head/sys/gnu/dts/arm/sun8i-h3.dtsi
head/sys/gnu/dts/arm/sunxi-h3-h5.dtsi
head/sys/gnu/dts/arm/tegra20.dtsi
head/sys/gnu/dts/arm/tny_a9260_common.dtsi
head/sys/gnu/dts/arm/tny_a9263.dts
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/usb_a9260_common.dtsi
head/sys/gnu/dts/arm/usb_a9263.dts
head/sys/gnu/dts/arm/vf-colibri-eval-v3.dtsi
head/sys/gnu/dts/arm/vf500.dtsi
head/sys/gnu/dts/arm/vf610-zii-dev-rev-b.dts
head/sys/gnu/dts/arm/vf610-zii-dev-rev-c.dts
head/sys/gnu/dts/arm/vf610-zii-dev.dtsi
head/sys/gnu/dts/arm/vfxxx.dtsi
head/sys/gnu/dts/arm/zx296702.dtsi
head/sys/gnu/dts/include/dt-bindings/clock/hi3660-clock.h
head/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-ipq8074.h
head/sys/gnu/dts/include/dt-bindings/gpio/gpio.h
head/sys/gnu/dts/include/dt-bindings/input/linux-event-codes.h
head/sys/gnu/dts/include/dt-bindings/pinctrl/am43xx.h
head/sys/gnu/dts/include/dt-bindings/pinctrl/stm32-pinfunc.h
Directory Properties:
head/sys/gnu/dts/arm/ (props changed)
head/sys/gnu/dts/include/ (props changed)
head/sys/gnu/dts/include/dt-bindings/bus/ti-sysc.h (props changed)
Modified: head/sys/gnu/dts/arm/am335x-bone-common.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am335x-bone-common.dtsi Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am335x-bone-common.dtsi Fri Apr 20 19:37:08 2018 (r332839)
@@ -409,6 +409,6 @@
};
&rtc {
- clocks = <&clk_32768_ck>, <&clkdiv32k_ick>;
+ clocks = <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
clock-names = "ext-clk", "int-clk";
};
Modified: head/sys/gnu/dts/arm/am335x-boneblue.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-boneblue.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am335x-boneblue.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -159,6 +159,7 @@
>;
};
+ /* UT0 */
uart0_pins: pinmux_uart0_pins {
pinctrl-single,pins = <
AM33XX_IOPAD(0x970, PIN_INPUT_PULLUP | MUX_MODE0) /* (E15) uart0_rxd.uart0_rxd */
@@ -166,6 +167,37 @@
>;
};
+ /* UT1 */
+ uart1_pins: pinmux_uart1_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x980, PIN_INPUT_PULLUP | MUX_MODE0) /* (D16) uart1_rxd.uart1_rxd */
+ AM33XX_IOPAD(0x984, PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* (D15) uart1_txd.uart1_txd */
+ >;
+ };
+
+ /* GPS */
+ uart2_pins: pinmux_uart2_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x950, PIN_INPUT_PULLUP | MUX_MODE1) /* (A17) spi0_sclk.uart2_rxd */
+ AM33XX_IOPAD(0x954, PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* (B17) spi0_d0.uart2_txd */
+ >;
+ };
+
+ /* DSM2 */
+ uart4_pins: pinmux_uart4_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x870, PIN_INPUT_PULLUP | MUX_MODE6) /* (T17) gpmc_wait0.uart4_rxd */
+ >;
+ };
+
+ /* UT5 */
+ uart5_pins: pinmux_uart5_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x8C4, PIN_INPUT_PULLUP | MUX_MODE4) /* (U2) lcd_data9.uart5_rxd */
+ AM33XX_IOPAD(0x8C0, PIN_OUTPUT_PULLDOWN | MUX_MODE4) /* (U1) lcd_data8.uart5_txd */
+ >;
+ };
+
mmc1_pins: pinmux_mmc1_pins {
pinctrl-single,pins = <
AM33XX_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* (C15) spi0_cs1.gpio0[6] */
@@ -216,10 +248,19 @@
wl18xx_pins: pinmux_wl18xx_pins {
pinctrl-single,pins = <
AM33XX_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* (K18) gmii1_txclk.gpio3[9] - WL_EN */
- AM33XX_IOPAD(0x944, PIN_INPUT_PULLDOWN | MUX_MODE7) /* (H18) rmii1_refclk.gpio0[29] - WL_IRQ */
+ AM33XX_IOPAD(0x924, PIN_INPUT_PULLDOWN | MUX_MODE7) /* (K16) gmii1_txd1.gpio0[21] - WL_IRQ */
AM33XX_IOPAD(0x930, PIN_OUTPUT_PULLUP | MUX_MODE7) /* (L18) gmii1_rxclk.gpio3[10] - LS_BUF_EN */
>;
};
+
+ /* DCAN */
+ dcan1_pins: pinmux_dcan1_pins {
+ pinctrl-single,pins = <
+ AM33XX_IOPAD(0x96c, PIN_INPUT | MUX_MODE2) /* (E17) uart0_rtsn.dcan1_rx */
+ AM33XX_IOPAD(0x968, PIN_OUTPUT | MUX_MODE2) /* (E18) uart0_ctsn.dcan1_tx */
+ AM33XX_IOPAD(0x940, PIN_OUTPUT | MUX_MODE7) /* (M16) gmii1_rxd0.gpio2[21] */
+ >;
+ };
};
&uart0 {
@@ -229,6 +270,34 @@
status = "okay";
};
+&uart1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart1_pins>;
+
+ status = "okay";
+};
+
+&uart2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart2_pins>;
+
+ status = "okay";
+};
+
+&uart4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart4_pins>;
+
+ status = "okay";
+};
+
+&uart5 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&uart5_pins>;
+
+ status = "okay";
+};
+
&usb {
status = "okay";
};
@@ -414,7 +483,7 @@
compatible = "ti,wl1835";
reg = <2>;
interrupt-parent = <&gpio0>;
- interrupts = <29 IRQ_TYPE_EDGE_RISING>;
+ interrupts = <21 IRQ_TYPE_EDGE_RISING>;
};
};
@@ -446,8 +515,14 @@
&rtc {
system-power-controller;
- clocks = <&clk_32768_ck>, <&clkdiv32k_ick>;
+ clocks = <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
clock-names = "ext-clk", "int-clk";
+};
+
+&dcan1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&dcan1_pins>;
+ status = "okay";
};
&gpio3 {
Modified: head/sys/gnu/dts/arm/am335x-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evm.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am335x-evm.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -790,6 +790,6 @@
};
&rtc {
- clocks = <&clk_32768_ck>, <&clkdiv32k_ick>;
+ clocks = <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
clock-names = "ext-clk", "int-clk";
};
Modified: head/sys/gnu/dts/arm/am335x-evmsk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-evmsk.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am335x-evmsk.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -722,6 +722,6 @@
};
&rtc {
- clocks = <&clk_32768_ck>, <&clkdiv32k_ick>;
+ clocks = <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
clock-names = "ext-clk", "int-clk";
};
Modified: head/sys/gnu/dts/arm/am335x-pepper.dts
==============================================================================
--- head/sys/gnu/dts/arm/am335x-pepper.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am335x-pepper.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -139,7 +139,7 @@
&audio_codec {
status = "okay";
- gpio-reset = <&gpio1 16 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>;
AVDD-supply = <&ldo3_reg>;
IOVDD-supply = <&ldo3_reg>;
DRVDD-supply = <&ldo3_reg>;
Modified: head/sys/gnu/dts/arm/am33xx-clocks.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx-clocks.dtsi Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am33xx-clocks.dtsi Fri Apr 20 19:37:08 2018 (r332839)
@@ -292,14 +292,6 @@
clock-div = <4>;
};
- cefuse_fck: cefuse_fck at a20 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&sys_clkin_ck>;
- ti,bit-shift = <1>;
- reg = <0x0a20>;
- };
-
clk_24mhz: clk_24mhz {
#clock-cells = <0>;
compatible = "fixed-factor-clock";
@@ -316,14 +308,6 @@
clock-div = <732>;
};
- clkdiv32k_ick: clkdiv32k_ick at 14c {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ck>;
- ti,bit-shift = <1>;
- reg = <0x014c>;
- };
-
l3_gclk: l3_gclk {
#clock-cells = <0>;
compatible = "fixed-factor-clock";
@@ -350,49 +334,49 @@
timer1_fck: timer1_fck at 528 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&sys_clkin_ck>, <&clkdiv32k_ick>, <&tclkin_ck>, <&clk_rc32k_ck>, <&clk_32768_ck>;
+ clocks = <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>, <&tclkin_ck>, <&clk_rc32k_ck>, <&clk_32768_ck>;
reg = <0x0528>;
};
timer2_fck: timer2_fck at 508 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>;
+ clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x0508>;
};
timer3_fck: timer3_fck at 50c {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>;
+ clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x050c>;
};
timer4_fck: timer4_fck at 510 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>;
+ clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x0510>;
};
timer5_fck: timer5_fck at 518 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>;
+ clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x0518>;
};
timer6_fck: timer6_fck at 51c {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>;
+ clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x051c>;
};
timer7_fck: timer7_fck at 504 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>;
+ clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x0504>;
};
@@ -423,7 +407,7 @@
wdt1_fck: wdt1_fck at 538 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&clk_rc32k_ck>, <&clkdiv32k_ick>;
+ clocks = <&clk_rc32k_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x0538>;
};
@@ -493,42 +477,10 @@
gpio0_dbclk_mux_ck: gpio0_dbclk_mux_ck at 53c {
#clock-cells = <0>;
compatible = "ti,mux-clock";
- clocks = <&clk_rc32k_ck>, <&clk_32768_ck>, <&clkdiv32k_ick>;
+ clocks = <&clk_rc32k_ck>, <&clk_32768_ck>, <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
reg = <0x053c>;
};
- gpio0_dbclk: gpio0_dbclk at 408 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&gpio0_dbclk_mux_ck>;
- ti,bit-shift = <18>;
- reg = <0x0408>;
- };
-
- gpio1_dbclk: gpio1_dbclk at ac {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <18>;
- reg = <0x00ac>;
- };
-
- gpio2_dbclk: gpio2_dbclk at b0 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <18>;
- reg = <0x00b0>;
- };
-
- gpio3_dbclk: gpio3_dbclk at b4 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <18>;
- reg = <0x00b4>;
- };
-
lcd_gclk: lcd_gclk at 534 {
#clock-cells = <0>;
compatible = "ti,mux-clock";
@@ -577,70 +529,97 @@
reg = <0x0700>;
};
- dbg_sysclk_ck: dbg_sysclk_ck at 414 {
+ clkout2_ck: clkout2_ck at 700 {
#clock-cells = <0>;
compatible = "ti,gate-clock";
- clocks = <&sys_clkin_ck>;
- ti,bit-shift = <19>;
- reg = <0x0414>;
+ clocks = <&clkout2_div_ck>;
+ ti,bit-shift = <7>;
+ reg = <0x0700>;
};
+};
- dbg_clka_ck: dbg_clka_ck at 414 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&dpll_core_m4_ck>;
- ti,bit-shift = <30>;
- reg = <0x0414>;
- };
+&prcm {
+ l4_per_cm: l4_per_cm at 0 {
+ compatible = "ti,omap4-cm";
+ reg = <0x0 0x200>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x0 0x200>;
- stm_pmd_clock_mux_ck: stm_pmd_clock_mux_ck at 414 {
- #clock-cells = <0>;
- compatible = "ti,mux-clock";
- clocks = <&dbg_sysclk_ck>, <&dbg_clka_ck>;
- ti,bit-shift = <22>;
- reg = <0x0414>;
+ l4_per_clkctrl: clk at 14 {
+ compatible = "ti,clkctrl";
+ reg = <0x14 0x13c>;
+ #clock-cells = <2>;
+ };
};
- trace_pmd_clk_mux_ck: trace_pmd_clk_mux_ck at 414 {
- #clock-cells = <0>;
- compatible = "ti,mux-clock";
- clocks = <&dbg_sysclk_ck>, <&dbg_clka_ck>;
- ti,bit-shift = <20>;
- reg = <0x0414>;
+ l4_wkup_cm: l4_wkup_cm at 400 {
+ compatible = "ti,omap4-cm";
+ reg = <0x400 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x400 0x100>;
+
+ l4_wkup_clkctrl: clk at 4 {
+ compatible = "ti,clkctrl";
+ reg = <0x4 0xd4>;
+ #clock-cells = <2>;
+ };
};
- stm_clk_div_ck: stm_clk_div_ck at 414 {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&stm_pmd_clock_mux_ck>;
- ti,bit-shift = <27>;
- ti,max-div = <64>;
- reg = <0x0414>;
- ti,index-power-of-two;
+ mpu_cm: mpu_cm at 600 {
+ compatible = "ti,omap4-cm";
+ reg = <0x600 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x600 0x100>;
+
+ mpu_clkctrl: clk at 4 {
+ compatible = "ti,clkctrl";
+ reg = <0x4 0x4>;
+ #clock-cells = <2>;
+ };
};
- trace_clk_div_ck: trace_clk_div_ck at 414 {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&trace_pmd_clk_mux_ck>;
- ti,bit-shift = <24>;
- ti,max-div = <64>;
- reg = <0x0414>;
- ti,index-power-of-two;
+ l4_rtc_cm: l4_rtc_cm at 800 {
+ compatible = "ti,omap4-cm";
+ reg = <0x800 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x800 0x100>;
+
+ l4_rtc_clkctrl: clk at 0 {
+ compatible = "ti,clkctrl";
+ reg = <0x0 0x4>;
+ #clock-cells = <2>;
+ };
};
- clkout2_ck: clkout2_ck at 700 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkout2_div_ck>;
- ti,bit-shift = <7>;
- reg = <0x0700>;
+ gfx_l3_cm: gfx_l3_cm at 900 {
+ compatible = "ti,omap4-cm";
+ reg = <0x900 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x900 0x100>;
+
+ gfx_l3_clkctrl: clk at 4 {
+ compatible = "ti,clkctrl";
+ reg = <0x4 0x4>;
+ #clock-cells = <2>;
+ };
};
-};
-&prcm_clockdomains {
- clk_24mhz_clkdm: clk_24mhz_clkdm {
- compatible = "ti,clockdomain";
- clocks = <&clkdiv32k_ick>;
+ l4_cefuse_cm: l4_cefuse_cm at a00 {
+ compatible = "ti,omap4-cm";
+ reg = <0xa00 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0xa00 0x100>;
+
+ l4_cefuse_clkctrl: clk at 20 {
+ compatible = "ti,clkctrl";
+ reg = <0x20 0x4>;
+ #clock-cells = <2>;
+ };
};
};
Modified: head/sys/gnu/dts/arm/am33xx.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am33xx.dtsi Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am33xx.dtsi Fri Apr 20 19:37:08 2018 (r332839)
@@ -10,6 +10,7 @@
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/pinctrl/am33xx.h>
+#include <dt-bindings/clock/am3.h>
/ {
compatible = "ti,am33xx";
@@ -179,8 +180,11 @@
};
prcm: prcm at 200000 {
- compatible = "ti,am3-prcm";
+ compatible = "ti,am3-prcm", "simple-bus";
reg = <0x200000 0x4000>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x200000 0x4000>;
prcm_clocks: clocks {
#address-cells = <1>;
@@ -496,7 +500,7 @@
status = "disabled";
};
- mailbox: mailbox at 480C8000 {
+ mailbox: mailbox at 480c8000 {
compatible = "ti,omap4-mailbox";
reg = <0x480C8000 0x200>;
interrupts = <77>;
@@ -517,6 +521,8 @@
interrupts = <67>;
ti,hwmods = "timer1";
ti,timer-alwon;
+ clocks = <&timer1_fck>;
+ clock-names = "fck";
};
timer2: timer at 48040000 {
@@ -524,6 +530,8 @@
reg = <0x48040000 0x400>;
interrupts = <68>;
ti,hwmods = "timer2";
+ clocks = <&timer2_fck>;
+ clock-names = "fck";
};
timer3: timer at 48042000 {
@@ -571,7 +579,7 @@
interrupts = <75
76>;
ti,hwmods = "rtc";
- clocks = <&clkdiv32k_ick>;
+ clocks = <&l4_per_clkctrl AM3_CLKDIV32K_CLKCTRL 0>;
clock-names = "int-clk";
};
@@ -991,7 +999,7 @@
dma-names = "tx", "rx";
};
- mcasp1: mcasp at 4803C000 {
+ mcasp1: mcasp at 4803c000 {
compatible = "ti,am33xx-mcasp-audio";
ti,hwmods = "mcasp1";
reg = <0x4803C000 0x2000>,
@@ -1014,4 +1022,4 @@
};
};
-/include/ "am33xx-clocks.dtsi"
+#include "am33xx-clocks.dtsi"
Modified: head/sys/gnu/dts/arm/am3517.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am3517.dtsi Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am3517.dtsi Fri Apr 20 19:37:08 2018 (r332839)
@@ -26,7 +26,7 @@
interrupt-names = "mc";
};
- davinci_emac: ethernet at 0x5c000000 {
+ davinci_emac: ethernet at 5c000000 {
compatible = "ti,am3517-emac";
ti,hwmods = "davinci_emac";
status = "disabled";
@@ -41,7 +41,7 @@
local-mac-address = [ 00 00 00 00 00 00 ];
};
- davinci_mdio: ethernet at 0x5c030000 {
+ davinci_mdio: ethernet at 5c030000 {
compatible = "ti,davinci_mdio";
ti,hwmods = "davinci_mdio";
status = "disabled";
@@ -96,10 +96,6 @@
};
&mmu_isp {
- status = "disabled";
-};
-
-&smartreflex_mpu_iva {
status = "disabled";
};
Modified: head/sys/gnu/dts/arm/am4372.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am4372.dtsi Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am4372.dtsi Fri Apr 20 19:37:08 2018 (r332839)
@@ -10,6 +10,7 @@
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
+#include <dt-bindings/clock/am4.h>
/ {
compatible = "ti,am4372", "ti,am43";
@@ -163,9 +164,12 @@
};
prcm: prcm at 1f0000 {
- compatible = "ti,am4-prcm";
+ compatible = "ti,am4-prcm", "simple-bus";
reg = <0x1f0000 0x11000>;
interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x1f0000 0x11000>;
prcm_clocks: clocks {
#address-cells = <1>;
@@ -325,7 +329,7 @@
status = "disabled";
};
- mailbox: mailbox at 480C8000 {
+ mailbox: mailbox at 480c8000 {
compatible = "ti,omap4-mailbox";
reg = <0x480C8000 0x200>;
interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;
@@ -346,6 +350,8 @@
interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>;
ti,timer-alwon;
ti,hwmods = "timer1";
+ clocks = <&timer1_fck>;
+ clock-names = "fck";
};
timer2: timer at 48040000 {
@@ -353,6 +359,8 @@
reg = <0x48040000 0x400>;
interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>;
ti,hwmods = "timer2";
+ clocks = <&timer2_fck>;
+ clock-names = "fck";
};
timer3: timer at 48042000 {
@@ -936,7 +944,7 @@
dma-names = "tx", "rx";
};
- mcasp1: mcasp at 4803C000 {
+ mcasp1: mcasp at 4803c000 {
compatible = "ti,am33xx-mcasp-audio";
ti,hwmods = "mcasp1";
reg = <0x4803C000 0x2000>,
@@ -993,7 +1001,7 @@
reg = <0x483a8000 0x8000>;
syscon-phy-power = <&scm_conf 0x620>;
clocks = <&usb_phy0_always_on_clk32k>,
- <&usb_otg_ss0_refclk960m>;
+ <&l4_per_clkctrl AM4_USB_OTG_SS0_CLKCTRL 8>;
clock-names = "wkupclk", "refclk";
#phy-cells = <0>;
status = "disabled";
@@ -1012,7 +1020,7 @@
reg = <0x483e8000 0x8000>;
syscon-phy-power = <&scm_conf 0x628>;
clocks = <&usb_phy1_always_on_clk32k>,
- <&usb_otg_ss1_refclk960m>;
+ <&l4_per_clkctrl AM4_USB_OTG_SS1_CLKCTRL 8>;
clock-names = "wkupclk", "refclk";
#phy-cells = <0>;
status = "disabled";
@@ -1175,4 +1183,4 @@
};
};
-/include/ "am43xx-clocks.dtsi"
+#include "am43xx-clocks.dtsi"
Modified: head/sys/gnu/dts/arm/am437x-gp-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-gp-evm.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am437x-gp-evm.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -55,7 +55,7 @@
enable-active-high;
};
- backlight {
+ lcd_bl: backlight {
compatible = "pwm-backlight";
pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>;
brightness-levels = <0 51 53 56 62 75 101 152 255>;
@@ -85,6 +85,8 @@
lcd0: display {
compatible = "osddisplays,osd057T0559-34ts", "panel-dpi";
label = "lcd";
+
+ backlight = <&lcd_bl>;
panel-timing {
clock-frequency = <33000000>;
Modified: head/sys/gnu/dts/arm/am437x-idk-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-idk-evm.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am437x-idk-evm.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -519,3 +519,17 @@
&cpu {
cpu0-supply = <&tps>;
};
+
+&cpu0_opp_table {
+ /*
+ * Supply voltage supervisor on board will not allow opp50 so
+ * disable it and set opp100 as suspend OPP.
+ */
+ opp50 at 300000000 {
+ status = "disabled";
+ };
+
+ opp100 at 600000000 {
+ opp-suspend;
+ };
+};
Modified: head/sys/gnu/dts/arm/am437x-sk-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am437x-sk-evm.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am437x-sk-evm.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -35,7 +35,7 @@
clock-frequency = <32768>;
};
- backlight {
+ lcd_bl: backlight {
compatible = "pwm-backlight";
pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>;
brightness-levels = <0 51 53 56 62 75 101 152 255>;
@@ -131,6 +131,8 @@
pinctrl-names = "default";
pinctrl-0 = <&lcd_pins>;
+
+ backlight = <&lcd_bl>;
enable-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
Modified: head/sys/gnu/dts/arm/am43x-epos-evm.dts
==============================================================================
--- head/sys/gnu/dts/arm/am43x-epos-evm.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am43x-epos-evm.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -48,6 +48,8 @@
compatible = "osddisplays,osd057T0559-34ts", "panel-dpi";
label = "lcd";
+ backlight = <&lcd_bl>;
+
panel-timing {
clock-frequency = <33000000>;
hactive = <800>;
@@ -107,7 +109,7 @@
0x03030069>; /* LEFT */
};
- backlight {
+ lcd_bl: backlight {
compatible = "pwm-backlight";
pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>;
brightness-levels = <0 51 53 56 62 75 101 152 255>;
@@ -985,7 +987,11 @@
rx-num-evt = <32>;
};
-&synctimer_32kclk {
+&mux_synctimer32k_ck {
assigned-clocks = <&mux_synctimer32k_ck>;
assigned-clock-parents = <&clkdiv32k_ick>;
+};
+
+&cpu {
+ cpu0-supply = <&dcdc2>;
};
Modified: head/sys/gnu/dts/arm/am43xx-clocks.dtsi
==============================================================================
--- head/sys/gnu/dts/arm/am43xx-clocks.dtsi Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am43xx-clocks.dtsi Fri Apr 20 19:37:08 2018 (r332839)
@@ -524,54 +524,6 @@
reg = <0x4240>;
};
- gpio0_dbclk: gpio0_dbclk at 2b68 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&gpio0_dbclk_mux_ck>;
- ti,bit-shift = <8>;
- reg = <0x2b68>;
- };
-
- gpio1_dbclk: gpio1_dbclk at 8c78 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <8>;
- reg = <0x8c78>;
- };
-
- gpio2_dbclk: gpio2_dbclk at 8c80 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <8>;
- reg = <0x8c80>;
- };
-
- gpio3_dbclk: gpio3_dbclk at 8c88 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <8>;
- reg = <0x8c88>;
- };
-
- gpio4_dbclk: gpio4_dbclk at 8c90 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <8>;
- reg = <0x8c90>;
- };
-
- gpio5_dbclk: gpio5_dbclk at 8c98 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkdiv32k_ick>;
- ti,bit-shift = <8>;
- reg = <0x8c98>;
- };
-
mmc_clk: mmc_clk {
#clock-cells = <0>;
compatible = "fixed-factor-clock";
@@ -629,14 +581,6 @@
reg = <0x4230>;
};
- synctimer_32kclk: synctimer_32kclk at 2a30 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&mux_synctimer32k_ck>;
- ti,bit-shift = <8>;
- reg = <0x2a30>;
- };
-
timer8_fck: timer8_fck at 421c {
#clock-cells = <0>;
compatible = "ti,mux-clock";
@@ -763,110 +707,76 @@
ti,bit-shift = <8>;
reg = <0x2a48>;
};
+};
- usb_otg_ss0_refclk960m: usb_otg_ss0_refclk960m at 8a60 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&dpll_per_clkdcoldo>;
- ti,bit-shift = <8>;
- reg = <0x8a60>;
- };
+&prcm {
+ l4_wkup_cm: l4_wkup_cm at 2800 {
+ compatible = "ti,omap4-cm";
+ reg = <0x2800 0x400>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x2800 0x400>;
- usb_otg_ss1_refclk960m: usb_otg_ss1_refclk960m at 8a68 {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&dpll_per_clkdcoldo>;
- ti,bit-shift = <8>;
- reg = <0x8a68>;
+ l4_wkup_clkctrl: clk at 20 {
+ compatible = "ti,clkctrl";
+ reg = <0x20 0x34c>;
+ #clock-cells = <2>;
+ };
};
- clkout1_osc_div_ck: clkout1_osc_div_ck {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&sys_clkin_ck>;
- ti,bit-shift = <20>;
- ti,max-div = <4>;
- reg = <0x4100>;
- };
+ mpu_cm: mpu_cm at 8300 {
+ compatible = "ti,omap4-cm";
+ reg = <0x8300 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x8300 0x100>;
- clkout1_src2_mux_ck: clkout1_src2_mux_ck {
- #clock-cells = <0>;
- compatible = "ti,mux-clock";
- clocks = <&clk_rc32k_ck>, <&sysclk_div>, <&dpll_ddr_m2_ck>,
- <&dpll_per_m2_ck>, <&dpll_disp_m2_ck>,
- <&dpll_mpu_m2_ck>;
- reg = <0x4100>;
+ mpu_clkctrl: clk at 20 {
+ compatible = "ti,clkctrl";
+ reg = <0x20 0x4>;
+ #clock-cells = <2>;
+ };
};
- clkout1_src2_pre_div_ck: clkout1_src2_pre_div_ck {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&clkout1_src2_mux_ck>;
- ti,bit-shift = <4>;
- ti,max-div = <8>;
- reg = <0x4100>;
- };
+ gfx_l3_cm: gfx_l3_cm at 8400 {
+ compatible = "ti,omap4-cm";
+ reg = <0x8400 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x8400 0x100>;
- clkout1_src2_post_div_ck: clkout1_src2_post_div_ck {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&clkout1_src2_pre_div_ck>;
- ti,bit-shift = <8>;
- ti,max-div = <32>;
- ti,index-power-of-two;
- reg = <0x4100>;
+ gfx_l3_clkctrl: clk at 20 {
+ compatible = "ti,clkctrl";
+ reg = <0x20 0x4>;
+ #clock-cells = <2>;
+ };
};
- clkout1_mux_ck: clkout1_mux_ck {
- #clock-cells = <0>;
- compatible = "ti,mux-clock";
- clocks = <&clkout1_osc_div_ck>, <&clk_rc32k_ck>,
- <&clkout1_src2_post_div_ck>, <&dpll_extdev_m2_ck>;
- ti,bit-shift = <16>;
- reg = <0x4100>;
- };
+ l4_rtc_cm: l4_rtc_cm at 8500 {
+ compatible = "ti,omap4-cm";
+ reg = <0x8500 0x100>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x8500 0x100>;
- clkout1_ck: clkout1_ck {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkout1_mux_ck>;
- ti,bit-shift = <23>;
- reg = <0x4100>;
+ l4_rtc_clkctrl: clk at 20 {
+ compatible = "ti,clkctrl";
+ reg = <0x20 0x4>;
+ #clock-cells = <2>;
+ };
};
- clkout2_src_mux_ck: clkout2_src_mux_ck {
- #clock-cells = <0>;
- compatible = "ti,mux-clock";
- clocks = <&clk_rc32k_ck>, <&sysclk_div>, <&dpll_ddr_m2_ck>,
- <&dpll_per_m2_ck>, <&dpll_disp_m2_ck>,
- <&dpll_mpu_m2_ck>, <&dpll_extdev_ck>;
- reg = <0x4108>;
- };
+ l4_per_cm: l4_per_cm at 8800 {
+ compatible = "ti,omap4-cm";
+ reg = <0x8800 0xc00>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0 0x8800 0xc00>;
- clkout2_pre_div_ck: clkout2_pre_div_ck {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&clkout2_src_mux_ck>;
- ti,bit-shift = <4>;
- ti,max-div = <8>;
- reg = <0x4108>;
- };
-
- clkout2_post_div_ck: clkout2_post_div_ck {
- #clock-cells = <0>;
- compatible = "ti,divider-clock";
- clocks = <&clkout2_pre_div_ck>;
- ti,bit-shift = <8>;
- ti,max-div = <32>;
- ti,index-power-of-two;
- reg = <0x4108>;
- };
-
- clkout2_ck: clkout2_ck {
- #clock-cells = <0>;
- compatible = "ti,gate-clock";
- clocks = <&clkout2_post_div_ck>;
- ti,bit-shift = <16>;
- reg = <0x4108>;
+ l4_per_clkctrl: clk at 20 {
+ compatible = "ti,clkctrl";
+ reg = <0x20 0xb04>;
+ #clock-cells = <2>;
+ };
};
};
Modified: head/sys/gnu/dts/arm/am571x-idk.dts
==============================================================================
--- head/sys/gnu/dts/arm/am571x-idk.dts Fri Apr 20 18:46:06 2018 (r332838)
+++ head/sys/gnu/dts/arm/am571x-idk.dts Fri Apr 20 19:37:08 2018 (r332839)
@@ -117,3 +117,7 @@
pinctrl-1 = <&mmc2_pins_hs>;
pinctrl-2 = <&mmc2_pins_ddr_rev20 &mmc2_iodelay_ddr_conf>;
};
+
+&cpu0 {
+ vdd-supply = <&smps12_reg>;
+};
Copied: head/sys/gnu/dts/arm/am572x-idk-common.dtsi (from r332836, vendor/device-tree/dist/src/arm/am572x-idk-common.dtsi)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/gnu/dts/arm/am572x-idk-common.dtsi Fri Apr 20 19:37:08 2018 (r332839, copy of r332836, vendor/device-tree/dist/src/arm/am572x-idk-common.dtsi)
@@ -0,0 +1,100 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
+ */
+
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-head
mailing list