From owner-svn-src-vendor@freebsd.org Tue Apr 14 16:56:15 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E809B2C4E30; Tue, 14 Apr 2020 16:56:15 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 491s7z5M6Mz4SfC; Tue, 14 Apr 2020 16:56:15 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 989D58994; Tue, 14 Apr 2020 16:56:15 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 03EGuF04024750; Tue, 14 Apr 2020 16:56:15 GMT (envelope-from manu@FreeBSD.org) Received: (from manu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 03EGuCCn024730; Tue, 14 Apr 2020 16:56:12 GMT (envelope-from manu@FreeBSD.org) Message-Id: <202004141656.03EGuCCn024730@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: manu set sender to manu@FreeBSD.org using -f From: Emmanuel Vadot Date: Tue, 14 Apr 2020 16:56:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r359928 - in vendor/device-tree/dist: . Bindings Bindings/arm Bindings/arm/bcm Bindings/arm/hisilicon Bindings/arm/msm Bindings/arm/omap Bindings/arm/sprd Bindings/arm/stm32 Bindings/ar... X-SVN-Group: vendor X-SVN-Commit-Author: manu X-SVN-Commit-Paths: in vendor/device-tree/dist: . Bindings Bindings/arm Bindings/arm/bcm Bindings/arm/hisilicon Bindings/arm/msm Bindings/arm/omap Bindings/arm/sprd Bindings/arm/stm32 Bindings/arm/sunxi Bindings/ata Bind... X-SVN-Commit-Revision: 359928 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2020 16:56:16 -0000 Author: manu Date: Tue Apr 14 16:56:11 2020 New Revision: 359928 URL: https://svnweb.freebsd.org/changeset/base/359928 Log: Import DTS files from Linux 5.6 Added: vendor/device-tree/dist/Bindings/arm/idle-states.yaml vendor/device-tree/dist/Bindings/arm/sprd/ vendor/device-tree/dist/Bindings/arm/sprd/sprd.yaml vendor/device-tree/dist/Bindings/arm/stm32/st,mlahb.yaml vendor/device-tree/dist/Bindings/arm/stm32/st,stm32-syscon.yaml vendor/device-tree/dist/Bindings/arm/sunxi/allwinner,sun4i-a10-mbus.yaml vendor/device-tree/dist/Bindings/arm/ux500.yaml vendor/device-tree/dist/Bindings/ata/allwinner,sun4i-a10-ahci.yaml vendor/device-tree/dist/Bindings/ata/allwinner,sun8i-r40-ahci.yaml vendor/device-tree/dist/Bindings/ata/faraday,ftide010.yaml vendor/device-tree/dist/Bindings/ata/pata-common.yaml vendor/device-tree/dist/Bindings/ata/sata-common.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-apb0-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-apb1-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-axi-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-cpu-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-display-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-gates-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-mbus-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-mod1-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-osc-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-pll1-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-pll3-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-pll5-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-pll6-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-usb-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun4i-a10-ve-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun5i-a13-ahb-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun6i-a31-pll6-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun7i-a20-gmac-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun7i-a20-out-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun8i-a83t-de2-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-ahb-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-cpus-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-de-clks.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-gt-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-pll4-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-usb-clocks.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-usb-mod-clk.yaml vendor/device-tree/dist/Bindings/clock/allwinner,sun9i-a80-usb-phy-clk.yaml vendor/device-tree/dist/Bindings/clock/amlogic,meson8-ddr-clkc.yaml vendor/device-tree/dist/Bindings/clock/fsl,plldig.yaml vendor/device-tree/dist/Bindings/clock/fsl,sai-clock.yaml vendor/device-tree/dist/Bindings/clock/imx8mp-clock.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-apq8064.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-ipq8074.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-msm8996.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-msm8998.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-qcs404.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-sc7180.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc-sm8150.yaml vendor/device-tree/dist/Bindings/clock/qcom,mmcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,msm8998-gpucc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-dispcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-gpucc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sc7180-videocc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sdm845-dispcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sdm845-gpucc.yaml vendor/device-tree/dist/Bindings/clock/qcom,sdm845-videocc.yaml vendor/device-tree/dist/Bindings/clock/st,stm32mp1-rcc.yaml vendor/device-tree/dist/Bindings/clock/xlnx,versal-clk.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-display-backend.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-display-engine.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-display-frontend.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-hdmi.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-tcon.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun4i-a10-tv-encoder.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun6i-a31-drc.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun8i-a83t-hdmi-phy.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun8i-r40-tcon-top.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun9i-a80-deu.yaml vendor/device-tree/dist/Bindings/display/bridge/lvds-codec.yaml vendor/device-tree/dist/Bindings/display/dsi-controller.yaml vendor/device-tree/dist/Bindings/display/panel/leadtek,ltk500hd1829.yaml vendor/device-tree/dist/Bindings/display/panel/logicpd,type28.yaml vendor/device-tree/dist/Bindings/display/panel/panel-simple.yaml vendor/device-tree/dist/Bindings/display/panel/sony,acx424akp.yaml vendor/device-tree/dist/Bindings/display/panel/xinpeng,xpp055c272.yaml vendor/device-tree/dist/Bindings/display/renesas,cmm.yaml vendor/device-tree/dist/Bindings/dma/st,stm32-dma.yaml vendor/device-tree/dist/Bindings/dma/st,stm32-dmamux.yaml vendor/device-tree/dist/Bindings/dma/st,stm32-mdma.yaml vendor/device-tree/dist/Bindings/dma/ti/ vendor/device-tree/dist/Bindings/dma/ti/k3-udma.yaml vendor/device-tree/dist/Bindings/gpio/qcom,wcd934x-gpio.yaml vendor/device-tree/dist/Bindings/gpio/sifive,gpio.yaml vendor/device-tree/dist/Bindings/gpio/xylon,logicvc-gpio.yaml vendor/device-tree/dist/Bindings/hwmon/adi,adm1177.yaml vendor/device-tree/dist/Bindings/hwmon/pmbus/ vendor/device-tree/dist/Bindings/hwmon/pmbus/ti,ucd90320.yaml vendor/device-tree/dist/Bindings/iio/accel/adi,adis16240.yaml vendor/device-tree/dist/Bindings/iio/accel/bosch,bma400.yaml vendor/device-tree/dist/Bindings/iio/adc/adi,ad7091r5.yaml vendor/device-tree/dist/Bindings/iio/adc/lltc,ltc2496.yaml vendor/device-tree/dist/Bindings/iio/adc/sigma-delta-modulator.yaml vendor/device-tree/dist/Bindings/iio/adc/st,stm32-dfsdm-adc.yaml vendor/device-tree/dist/Bindings/iio/pressure/asc,dlhl60d.yaml vendor/device-tree/dist/Bindings/iio/proximity/parallax-ping.yaml vendor/device-tree/dist/Bindings/input/touchscreen/goodix.yaml vendor/device-tree/dist/Bindings/input/touchscreen/touchscreen.yaml vendor/device-tree/dist/Bindings/interconnect/qcom,msm8916.yaml vendor/device-tree/dist/Bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt (contents, props changed) vendor/device-tree/dist/Bindings/interrupt-controller/fsl,intmux.yaml vendor/device-tree/dist/Bindings/leds/common.yaml vendor/device-tree/dist/Bindings/leds/leds-gpio.yaml vendor/device-tree/dist/Bindings/leds/rohm,bd71828-leds.yaml vendor/device-tree/dist/Bindings/leds/trigger-source.yaml vendor/device-tree/dist/Bindings/media/allwinner,sun4i-a10-video-engine.yaml vendor/device-tree/dist/Bindings/media/allwinner,sun6i-a31-csi.yaml vendor/device-tree/dist/Bindings/media/amlogic,gx-vdec.yaml vendor/device-tree/dist/Bindings/media/renesas,ceu.yaml vendor/device-tree/dist/Bindings/media/renesas,csi2.yaml vendor/device-tree/dist/Bindings/media/ti,cal.yaml vendor/device-tree/dist/Bindings/memory-controllers/fsl/imx8m-ddrc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra124-emc.yaml vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra186-mc.yaml vendor/device-tree/dist/Bindings/mfd/allwinner,sun6i-a31-prcm.yaml vendor/device-tree/dist/Bindings/mfd/allwinner,sun8i-a23-prcm.yaml vendor/device-tree/dist/Bindings/mfd/rohm,bd71828-pmic.yaml vendor/device-tree/dist/Bindings/mfd/twl-family.txt (contents, props changed) vendor/device-tree/dist/Bindings/mfd/xylon,logicvc.yaml vendor/device-tree/dist/Bindings/mips/ingenic/ vendor/device-tree/dist/Bindings/mips/ingenic/devices.yaml vendor/device-tree/dist/Bindings/mmc/rockchip-dw-mshc.yaml vendor/device-tree/dist/Bindings/mmc/synopsys-dw-mshc-common.yaml vendor/device-tree/dist/Bindings/mmc/synopsys-dw-mshc.yaml vendor/device-tree/dist/Bindings/net/dsa/ar9331.txt (contents, props changed) vendor/device-tree/dist/Bindings/net/wireless/qcom,ath11k.yaml vendor/device-tree/dist/Bindings/nvmem/qcom,spmi-sdam.yaml vendor/device-tree/dist/Bindings/nvmem/st,stm32-romem.yaml vendor/device-tree/dist/Bindings/opp/allwinner,sun50i-h6-operating-points.yaml vendor/device-tree/dist/Bindings/pci/brcm,stb-pcie.yaml vendor/device-tree/dist/Bindings/pci/host-generic-pci.yaml vendor/device-tree/dist/Bindings/pci/intel-gw-pcie.yaml vendor/device-tree/dist/Bindings/pci/versatile.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun4i-a10-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun50i-a64-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun50i-h6-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun5i-a13-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun6i-a31-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun8i-a23-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun8i-h3-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun8i-r40-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/allwinner,sun9i-a80-usb-phy.yaml vendor/device-tree/dist/Bindings/phy/intel,lgm-emmc-phy.yaml vendor/device-tree/dist/Bindings/phy/marvell,mmp3-hsic-phy.yaml vendor/device-tree/dist/Bindings/phy/ti,phy-j721e-wiz.yaml vendor/device-tree/dist/Bindings/pinctrl/fsl,imx8mp-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/intel,lgm-io.yaml vendor/device-tree/dist/Bindings/power/avs/ vendor/device-tree/dist/Bindings/power/avs/qcom,cpr.txt (contents, props changed) vendor/device-tree/dist/Bindings/power/domain-idle-state.yaml vendor/device-tree/dist/Bindings/power/qcom,rpmpd.yaml vendor/device-tree/dist/Bindings/power/supply/max17040_battery.txt (contents, props changed) vendor/device-tree/dist/Bindings/ptp/ptp-ines.txt (contents, props changed) vendor/device-tree/dist/Bindings/ptp/timestamper.txt (contents, props changed) vendor/device-tree/dist/Bindings/regulator/mp8859.txt (contents, props changed) vendor/device-tree/dist/Bindings/regulator/mps,mpq7920.yaml vendor/device-tree/dist/Bindings/regulator/rohm,bd71828-regulator.yaml vendor/device-tree/dist/Bindings/regulator/st,stm32-booster.yaml vendor/device-tree/dist/Bindings/regulator/st,stm32-vrefbuf.yaml vendor/device-tree/dist/Bindings/regulator/st,stm32mp1-pwr-reg.yaml vendor/device-tree/dist/Bindings/remoteproc/mtk,scp.txt (contents, props changed) vendor/device-tree/dist/Bindings/reset/allwinner,sun6i-a31-clock-reset.yaml vendor/device-tree/dist/Bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml vendor/device-tree/dist/Bindings/reset/intel,rcu-gw.yaml vendor/device-tree/dist/Bindings/reset/nuvoton,npcm-reset.txt (contents, props changed) vendor/device-tree/dist/Bindings/rtc/atmel,at91rm9200-rtc.yaml vendor/device-tree/dist/Bindings/rtc/st,stm32-rtc.yaml vendor/device-tree/dist/Bindings/serial/rs485.yaml vendor/device-tree/dist/Bindings/serial/st,stm32-uart.yaml vendor/device-tree/dist/Bindings/soc/ti/k3-ringacc.txt (contents, props changed) vendor/device-tree/dist/Bindings/sound/ingenic,codec.yaml vendor/device-tree/dist/Bindings/sound/qcom,wcd934x.yaml vendor/device-tree/dist/Bindings/sound/qcom,wsa881x.yaml vendor/device-tree/dist/Bindings/sound/rt1015.txt (contents, props changed) vendor/device-tree/dist/Bindings/soundwire/qcom,sdw.txt (contents, props changed) vendor/device-tree/dist/Bindings/spi/st,stm32-spi.yaml vendor/device-tree/dist/Bindings/sram/allwinner,sun4i-a10-system-control.yaml vendor/device-tree/dist/Bindings/thermal/allwinner,sun8i-a83t-ths.yaml vendor/device-tree/dist/Bindings/thermal/brcm,avs-ro-thermal.yaml vendor/device-tree/dist/Bindings/usb/dwc2.yaml vendor/device-tree/dist/Bindings/usb/mediatek,musb.txt (contents, props changed) vendor/device-tree/dist/Bindings/watchdog/st,stm32-iwdg.yaml vendor/device-tree/dist/include/dt-bindings/clock/imx8mp-clock.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/meson8-ddr-clkc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/qcom,dispcc-sc7180.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-ipq6018.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/qcom,gpucc-sc7180.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/qcom,mmcc-msm8998.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/qcom,videocc-sc7180.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/ti-dra7-atl.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/clock/xlnx-versal-clk.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/dma/x1830-dma.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/interconnect/qcom,msm8916.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/interrupt-controller/aspeed-scu-ic.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/memory/tegra194-mc.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/power/mt6765-power.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset-controller/mt2712-resets.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/nuvoton,npcm7xx-reset.h (contents, props changed) vendor/device-tree/dist/include/dt-bindings/reset/qcom,gcc-ipq6018.h (contents, props changed) vendor/device-tree/dist/src/arm/am3703.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/am3715.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/armada-385-clearfog-gtr-l8.dts (contents, props changed) vendor/device-tree/dist/src/arm/armada-385-clearfog-gtr-s4.dts (contents, props changed) vendor/device-tree/dist/src/arm/armada-385-clearfog-gtr.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/at91-kizboxmini-base.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-kizboxmini-common.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/at91-kizboxmini-mb.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-kizboxmini-rd.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-sam9x60ek.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-sama5d27_wlsom1.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/at91-sama5d27_wlsom1_ek.dts (contents, props changed) vendor/device-tree/dist/src/arm/at91-smartkiz.dts (contents, props changed) vendor/device-tree/dist/src/arm/dm3725.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-gw5907.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-gw5910.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-gw5912.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6dl-gw5913.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-gw5907.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-gw5910.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-gw5912.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6q-gw5913.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-gw5907.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-gw5910.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-gw5912.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6qdl-gw5913.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/imx6sl-tolino-shine3.dts (contents, props changed) vendor/device-tree/dist/src/arm/imx7ulp-com.dts (contents, props changed) vendor/device-tree/dist/src/arm/omap3-echo.dts (contents, props changed) vendor/device-tree/dist/src/arm/rk3288-veyron-broadcom-bluetooth.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/rockchip-radxa-dalang-carrier.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/sam9x60.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-ab8505.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-db8500.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-db8520.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-dbx5x0-pinctrl.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-href-tvk1281618-r2.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-href-tvk1281618-r3.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/ste-href520-tvk.dts (contents, props changed) vendor/device-tree/dist/src/arm/ste-ux500-samsung-golden.dts (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15-pinctrl.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp151.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp153.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp157.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xc.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xx-dkx.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xxaa-pinctrl.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xxab-pinctrl.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xxac-pinctrl.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/stm32mp15xxad-pinctrl.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/sun8i-h3-emlid-neutis-n5h3-devboard.dts (contents, props changed) vendor/device-tree/dist/src/arm/sun8i-h3-emlid-neutis-n5h3.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/sunxi-h3-h5-emlid-neutis.dtsi (contents, props changed) vendor/device-tree/dist/src/arm/sunxi-libretech-all-h3-it.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-cpu-opp.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-libretech-all-h3-it.dts (contents, props changed) vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-libretech-all-h5-cc.dts (contents, props changed) vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-pine-h64-model-b.dts (contents, props changed) vendor/device-tree/dist/src/arm64/altera/socfpga_stratix10_socdk_nand.dts (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-gx-libretech-pc.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-gxbb-kii-pro.dts (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-gxl-s905d-libretech-pc.dts (contents, props changed) vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-s912-libretech-pc.dts (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-cex7.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-clearfog-cx.dts (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-clearfog-itx.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-honeycomb.dts (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/imx8mq-phanbell.dts (contents, props changed) vendor/device-tree/dist/src/arm64/freescale/imx8mq-thor96.dts (contents, props changed) vendor/device-tree/dist/src/arm64/intel/socfpga_agilex_socdk_nand.dts (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/apq8096-ifc6640.dts (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/pm6150.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/pm6150l.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/sc7180-idp.dts (contents, props changed) vendor/device-tree/dist/src/arm64/qcom/sc7180.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a774c0-ek874-idk-2121wr.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77950-salvator-x.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77950-ulcb-kf.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77950-ulcb.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77950.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77951-salvator-x.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77951-salvator-xs.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77951-ulcb-kf.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77951-ulcb.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77951.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77960-salvator-x.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77960-salvator-xs.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77960-ulcb-kf.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77960-ulcb.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77960.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77965-ulcb-kf.dts (contents, props changed) vendor/device-tree/dist/src/arm64/renesas/r8a77965-ulcb.dts (contents, props changed) vendor/device-tree/dist/src/arm64/rockchip/rk3399-rockpro64-v2.dts (contents, props changed) vendor/device-tree/dist/src/arm64/rockchip/rk3399-rockpro64.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/rockchip/rk3399pro-rock-pi-n10.dts (contents, props changed) vendor/device-tree/dist/src/arm64/rockchip/rk3399pro-vmarc-som.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/sprd/sc9863a.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/sprd/sharkl3.dtsi (contents, props changed) vendor/device-tree/dist/src/arm64/sprd/sp9863a-1h10.dts (contents, props changed) vendor/device-tree/dist/src/arm64/xilinx/zynqmp-clk-ccf.dtsi (contents, props changed) vendor/device-tree/dist/src/mips/ingenic/cu1000-neo.dts (contents, props changed) vendor/device-tree/dist/src/mips/ingenic/x1000.dtsi (contents, props changed) Deleted: vendor/device-tree/dist/Bindings/arm/idle-states.txt vendor/device-tree/dist/Bindings/arm/sprd.yaml vendor/device-tree/dist/Bindings/arm/stm32/mlahb.txt vendor/device-tree/dist/Bindings/arm/stm32/stm32-syscon.txt vendor/device-tree/dist/Bindings/arm/sunxi/sunxi-mbus.txt vendor/device-tree/dist/Bindings/ata/faraday,ftide010.txt vendor/device-tree/dist/Bindings/clock/qcom,dispcc.txt vendor/device-tree/dist/Bindings/clock/qcom,gpucc.txt vendor/device-tree/dist/Bindings/clock/qcom,mmcc.txt vendor/device-tree/dist/Bindings/clock/qcom,videocc.txt vendor/device-tree/dist/Bindings/clock/st,stm32mp1-rcc.txt vendor/device-tree/dist/Bindings/clock/sun8i-de2.txt vendor/device-tree/dist/Bindings/clock/sun9i-de.txt vendor/device-tree/dist/Bindings/clock/sun9i-usb.txt vendor/device-tree/dist/Bindings/clock/sunxi.txt vendor/device-tree/dist/Bindings/display/bridge/lvds-transmitter.txt vendor/device-tree/dist/Bindings/display/bridge/thine,thc63lvdm83d.txt vendor/device-tree/dist/Bindings/display/bridge/ti,ds90c185.txt vendor/device-tree/dist/Bindings/display/panel/ampire,am-480272h3tmqw-t01h.yaml vendor/device-tree/dist/Bindings/display/panel/ampire,am800480r3tmqwa1h.txt vendor/device-tree/dist/Bindings/display/panel/giantplus,gpm940b0.txt vendor/device-tree/dist/Bindings/display/panel/sharp,ls020b1dd01d.txt vendor/device-tree/dist/Bindings/display/sunxi/sun4i-drm.txt vendor/device-tree/dist/Bindings/display/tilcdc/tfp410.txt vendor/device-tree/dist/Bindings/dma/stm32-dma.txt vendor/device-tree/dist/Bindings/dma/stm32-dmamux.txt vendor/device-tree/dist/Bindings/dma/stm32-mdma.txt vendor/device-tree/dist/Bindings/iio/adc/sigma-delta-modulator.txt vendor/device-tree/dist/Bindings/iio/adc/st,stm32-dfsdm-adc.txt vendor/device-tree/dist/Bindings/input/touchscreen/goodix.txt vendor/device-tree/dist/Bindings/leds/leds-gpio.txt vendor/device-tree/dist/Bindings/media/amlogic,vdec.txt vendor/device-tree/dist/Bindings/media/cedrus.txt vendor/device-tree/dist/Bindings/media/renesas,ceu.txt vendor/device-tree/dist/Bindings/media/renesas,csi2.txt vendor/device-tree/dist/Bindings/media/sun6i-csi.txt vendor/device-tree/dist/Bindings/media/ti-cal.txt vendor/device-tree/dist/Bindings/memory-controllers/nvidia,tegra124-emc.txt vendor/device-tree/dist/Bindings/mfd/sun6i-prcm.txt vendor/device-tree/dist/Bindings/mfd/twl-familly.txt vendor/device-tree/dist/Bindings/mmc/rockchip-dw-mshc.txt vendor/device-tree/dist/Bindings/mmc/synopsys-dw-mshc.txt vendor/device-tree/dist/Bindings/nvmem/st,stm32-romem.txt vendor/device-tree/dist/Bindings/opp/sun50i-nvmem-cpufreq.txt vendor/device-tree/dist/Bindings/pci/arm,juno-r1-pcie.txt vendor/device-tree/dist/Bindings/pci/designware-pcie-ecam.txt vendor/device-tree/dist/Bindings/pci/host-generic-pci.txt vendor/device-tree/dist/Bindings/pci/pci-thunder-ecam.txt vendor/device-tree/dist/Bindings/pci/pci-thunder-pem.txt vendor/device-tree/dist/Bindings/pci/plda,xpressrich3-axi.txt vendor/device-tree/dist/Bindings/pci/versatile.txt vendor/device-tree/dist/Bindings/phy/sun4i-usb-phy.txt vendor/device-tree/dist/Bindings/phy/sun9i-usb-phy.txt vendor/device-tree/dist/Bindings/pinctrl/intel,lgm-pinctrl.yaml vendor/device-tree/dist/Bindings/power/domain-idle-state.txt vendor/device-tree/dist/Bindings/power/qcom,rpmpd.txt vendor/device-tree/dist/Bindings/regulator/st,stm32-booster.txt vendor/device-tree/dist/Bindings/regulator/st,stm32-vrefbuf.txt vendor/device-tree/dist/Bindings/regulator/st,stm32mp1-pwr-reg.txt vendor/device-tree/dist/Bindings/reset/allwinner,sunxi-clock-reset.txt vendor/device-tree/dist/Bindings/rtc/atmel,at91rm9200-rtc.txt vendor/device-tree/dist/Bindings/rtc/st,stm32-rtc.txt vendor/device-tree/dist/Bindings/serial/st,stm32-usart.txt vendor/device-tree/dist/Bindings/sound/ingenic,jz4725b-codec.txt vendor/device-tree/dist/Bindings/sound/ingenic,jz4740-codec.txt vendor/device-tree/dist/Bindings/spi/spi-stm32.txt vendor/device-tree/dist/Bindings/sram/sunxi-sram.txt vendor/device-tree/dist/Bindings/usb/dwc2.txt vendor/device-tree/dist/Bindings/watchdog/st,stm32-iwdg.txt vendor/device-tree/dist/include/dt-bindings/clk/ti-dra7-atl.h vendor/device-tree/dist/src/arm/at91-kizboxmini.dts vendor/device-tree/dist/src/arm/ste-href-ab8505.dtsi vendor/device-tree/dist/src/arm/stm32mp157-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32mp157c.dtsi vendor/device-tree/dist/src/arm/stm32mp157xaa-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32mp157xab-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32mp157xac-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32mp157xad-pinctrl.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8096-db820c-pins.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8096-db820c-pmic-pins.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a7795-es1-h3ulcb-kf.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-es1-h3ulcb.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-es1-salvator-x.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-es1.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a7795-h3ulcb-kf.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-h3ulcb.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-salvator-x.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795-salvator-xs.dts vendor/device-tree/dist/src/arm64/renesas/r8a7795.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a7796-m3ulcb-kf.dts vendor/device-tree/dist/src/arm64/renesas/r8a7796-m3ulcb.dts vendor/device-tree/dist/src/arm64/renesas/r8a7796-salvator-x.dts vendor/device-tree/dist/src/arm64/renesas/r8a7796-salvator-xs.dts vendor/device-tree/dist/src/arm64/renesas/r8a7796.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77965-m3nulcb-kf.dts vendor/device-tree/dist/src/arm64/renesas/r8a77965-m3nulcb.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-clk.dtsi Modified: vendor/device-tree/dist/Bindings/arm/amlogic.yaml vendor/device-tree/dist/Bindings/arm/arm,scmi.txt vendor/device-tree/dist/Bindings/arm/arm,scpi.txt vendor/device-tree/dist/Bindings/arm/arm-boards vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml vendor/device-tree/dist/Bindings/arm/atmel-sysregs.txt vendor/device-tree/dist/Bindings/arm/bcm/brcm,bcm63138.txt vendor/device-tree/dist/Bindings/arm/cpus.yaml vendor/device-tree/dist/Bindings/arm/fsl.yaml vendor/device-tree/dist/Bindings/arm/hisilicon/hi3519-sysctrl.txt vendor/device-tree/dist/Bindings/arm/msm/qcom,idle-state.txt vendor/device-tree/dist/Bindings/arm/msm/qcom,llcc.yaml vendor/device-tree/dist/Bindings/arm/omap/mpu.txt vendor/device-tree/dist/Bindings/arm/psci.yaml vendor/device-tree/dist/Bindings/arm/qcom.yaml vendor/device-tree/dist/Bindings/arm/rockchip.yaml vendor/device-tree/dist/Bindings/arm/sunxi.yaml vendor/device-tree/dist/Bindings/ata/ahci-platform.txt vendor/device-tree/dist/Bindings/ata/brcm,sata-brcm.txt vendor/device-tree/dist/Bindings/bus/allwinner,sun8i-a23-rsb.yaml vendor/device-tree/dist/Bindings/clock/amlogic,meson8b-clkc.txt vendor/device-tree/dist/Bindings/clock/bitmain,bm1880-clk.yaml vendor/device-tree/dist/Bindings/clock/imx8mn-clock.yaml vendor/device-tree/dist/Bindings/clock/milbeaut-clock.yaml vendor/device-tree/dist/Bindings/clock/qcom,gcc.yaml vendor/device-tree/dist/Bindings/clock/qcom,rpmhcc.yaml vendor/device-tree/dist/Bindings/clock/renesas,cpg-mssr.txt vendor/device-tree/dist/Bindings/clock/ti-clkctrl.txt vendor/device-tree/dist/Bindings/clock/ti/dra7-atl.txt vendor/device-tree/dist/Bindings/connector/usb-connector.txt vendor/device-tree/dist/Bindings/crypto/allwinner,sun4i-a10-crypto.yaml vendor/device-tree/dist/Bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml vendor/device-tree/dist/Bindings/display/bridge/anx6345.yaml vendor/device-tree/dist/Bindings/display/ingenic,lcd.txt vendor/device-tree/dist/Bindings/display/msm/dpu.txt vendor/device-tree/dist/Bindings/display/msm/gpu.txt vendor/device-tree/dist/Bindings/display/mxsfb.txt vendor/device-tree/dist/Bindings/display/renesas,du.txt vendor/device-tree/dist/Bindings/display/rockchip/dw_mipi_dsi_rockchip.txt vendor/device-tree/dist/Bindings/display/rockchip/rockchip-lvds.txt vendor/device-tree/dist/Bindings/display/simple-framebuffer.yaml vendor/device-tree/dist/Bindings/display/tilcdc/tilcdc.txt vendor/device-tree/dist/Bindings/dma/atmel-xdma.txt vendor/device-tree/dist/Bindings/dma/fsl-edma.txt vendor/device-tree/dist/Bindings/dma/fsl-imx-sdma.txt vendor/device-tree/dist/Bindings/dma/jz4780-dma.txt vendor/device-tree/dist/Bindings/dma/renesas,rcar-dmac.txt vendor/device-tree/dist/Bindings/eeprom/at24.yaml vendor/device-tree/dist/Bindings/eeprom/at25.txt vendor/device-tree/dist/Bindings/gpio/renesas,gpio-rcar.txt vendor/device-tree/dist/Bindings/gpu/arm,mali-bifrost.yaml vendor/device-tree/dist/Bindings/gpu/arm,mali-midgard.yaml vendor/device-tree/dist/Bindings/hwmon/adi,ltc2947.yaml vendor/device-tree/dist/Bindings/i2c/i2c-at91.txt vendor/device-tree/dist/Bindings/i2c/i2c-imx-lpi2c.txt vendor/device-tree/dist/Bindings/i2c/i2c-jz4780.txt vendor/device-tree/dist/Bindings/i2c/i2c-mux-pca954x.txt vendor/device-tree/dist/Bindings/i2c/renesas,i2c.txt vendor/device-tree/dist/Bindings/i2c/renesas,iic.txt vendor/device-tree/dist/Bindings/iio/accel/bma180.txt vendor/device-tree/dist/Bindings/iio/accel/kionix,kxcjk1013.txt vendor/device-tree/dist/Bindings/iio/adc/adi,ad7124.yaml vendor/device-tree/dist/Bindings/iio/adc/adi,ad7192.yaml vendor/device-tree/dist/Bindings/iio/adc/adi,ad7606.yaml vendor/device-tree/dist/Bindings/iio/adc/at91-sama5d2_adc.txt vendor/device-tree/dist/Bindings/iio/adc/microchip,mcp3911.yaml vendor/device-tree/dist/Bindings/iio/adc/samsung,exynos-adc.yaml vendor/device-tree/dist/Bindings/iio/dac/lltc,ltc1660.yaml vendor/device-tree/dist/Bindings/iio/imu/adi,adis16480.txt vendor/device-tree/dist/Bindings/iio/temperature/maxim_thermocouple.txt vendor/device-tree/dist/Bindings/input/cypress,tm2-touchkey.txt vendor/device-tree/dist/Bindings/input/gpio-vibrator.yaml vendor/device-tree/dist/Bindings/input/ilitek,ili2xxx.txt vendor/device-tree/dist/Bindings/input/touchscreen/edt-ft5x06.txt vendor/device-tree/dist/Bindings/input/touchscreen/touchscreen.txt vendor/device-tree/dist/Bindings/input/twl4030-pwrbutton.txt vendor/device-tree/dist/Bindings/interrupt-controller/amlogic,meson-gpio-intc.txt vendor/device-tree/dist/Bindings/iommu/iommu.txt vendor/device-tree/dist/Bindings/leds/common.txt vendor/device-tree/dist/Bindings/leds/irled/spi-ir-led.txt vendor/device-tree/dist/Bindings/leds/leds-lm3692x.txt vendor/device-tree/dist/Bindings/leds/register-bit-led.txt vendor/device-tree/dist/Bindings/mailbox/qcom,apcs-kpss-global.txt vendor/device-tree/dist/Bindings/media/allwinner,sun4i-a10-csi.yaml vendor/device-tree/dist/Bindings/media/atmel-isi.txt vendor/device-tree/dist/Bindings/media/exynos-jpeg-codec.txt vendor/device-tree/dist/Bindings/media/exynos5-gsc.txt vendor/device-tree/dist/Bindings/media/fsl-pxp.txt vendor/device-tree/dist/Bindings/media/hix5hd2-ir.txt vendor/device-tree/dist/Bindings/media/rc.yaml vendor/device-tree/dist/Bindings/media/renesas,vin.txt vendor/device-tree/dist/Bindings/media/samsung-fimc.txt vendor/device-tree/dist/Bindings/media/samsung-mipi-csis.txt vendor/device-tree/dist/Bindings/memory-controllers/ti/emif.txt vendor/device-tree/dist/Bindings/mfd/ab8500.txt vendor/device-tree/dist/Bindings/mfd/atmel-gpbr.txt vendor/device-tree/dist/Bindings/mfd/atmel-matrix.txt vendor/device-tree/dist/Bindings/mfd/atmel-smc.txt vendor/device-tree/dist/Bindings/mfd/atmel-usart.txt vendor/device-tree/dist/Bindings/mfd/da9062.txt vendor/device-tree/dist/Bindings/mfd/max14577.txt vendor/device-tree/dist/Bindings/mfd/max77650.yaml vendor/device-tree/dist/Bindings/mfd/tps6105x.txt vendor/device-tree/dist/Bindings/mfd/tps65910.txt vendor/device-tree/dist/Bindings/mfd/zii,rave-sp.txt vendor/device-tree/dist/Bindings/misc/aspeed-p2a-ctrl.txt vendor/device-tree/dist/Bindings/misc/fsl,qoriq-mc.txt vendor/device-tree/dist/Bindings/mmc/brcm,sdhci-brcmstb.txt vendor/device-tree/dist/Bindings/mmc/fsl-imx-esdhc.txt vendor/device-tree/dist/Bindings/mmc/mmc-controller.yaml vendor/device-tree/dist/Bindings/mmc/renesas,sdhi.txt vendor/device-tree/dist/Bindings/mmc/sdhci-atmel.txt vendor/device-tree/dist/Bindings/mmc/sdhci-msm.txt vendor/device-tree/dist/Bindings/mmc/sdhci-omap.txt vendor/device-tree/dist/Bindings/mmc/ti-omap-hsmmc.txt vendor/device-tree/dist/Bindings/mtd/atmel-nand.txt vendor/device-tree/dist/Bindings/mtd/cadence-nand-controller.txt vendor/device-tree/dist/Bindings/mtd/denali-nand.txt vendor/device-tree/dist/Bindings/net/brcm,bcm7445-switch-v4.0.txt vendor/device-tree/dist/Bindings/net/broadcom-bluetooth.txt vendor/device-tree/dist/Bindings/net/can/atmel-can.txt vendor/device-tree/dist/Bindings/net/can/rcar_can.txt vendor/device-tree/dist/Bindings/net/can/rcar_canfd.txt vendor/device-tree/dist/Bindings/net/fsl-fman.txt vendor/device-tree/dist/Bindings/net/mdio.yaml vendor/device-tree/dist/Bindings/net/mediatek-dwmac.txt vendor/device-tree/dist/Bindings/net/qualcomm-bluetooth.txt vendor/device-tree/dist/Bindings/net/renesas,ravb.txt vendor/device-tree/dist/Bindings/net/ti,dp83867.txt vendor/device-tree/dist/Bindings/net/wireless/qcom,ath10k.txt vendor/device-tree/dist/Bindings/nvmem/imx-ocotp.txt vendor/device-tree/dist/Bindings/nvmem/nvmem.yaml vendor/device-tree/dist/Bindings/pci/hisilicon-pcie.txt vendor/device-tree/dist/Bindings/pci/qcom,pcie.txt vendor/device-tree/dist/Bindings/phy/allwinner,sun6i-a31-mipi-dphy.yaml vendor/device-tree/dist/Bindings/phy/brcm,brcmstb-usb-phy.txt vendor/device-tree/dist/Bindings/phy/brcm-sata-phy.txt vendor/device-tree/dist/Bindings/phy/phy-cadence-sierra.txt vendor/device-tree/dist/Bindings/phy/rockchip,px30-dsi-dphy.yaml vendor/device-tree/dist/Bindings/phy/samsung-phy.txt vendor/device-tree/dist/Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml vendor/device-tree/dist/Bindings/pinctrl/ingenic,pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/pinmux-node.yaml vendor/device-tree/dist/Bindings/pinctrl/qcom,sc7180-pinctrl.txt vendor/device-tree/dist/Bindings/pinctrl/st,stm32-pinctrl.yaml vendor/device-tree/dist/Bindings/power/amlogic,meson-ee-pwrc.yaml vendor/device-tree/dist/Bindings/power/power-domain.yaml vendor/device-tree/dist/Bindings/power/power_domain.txt vendor/device-tree/dist/Bindings/power/reset/xlnx,zynqmp-power.txt vendor/device-tree/dist/Bindings/power/supply/battery.txt vendor/device-tree/dist/Bindings/power/supply/bq25890.txt vendor/device-tree/dist/Bindings/power/supply/max17042_battery.txt vendor/device-tree/dist/Bindings/power/supply/sc27xx-fg.txt vendor/device-tree/dist/Bindings/pwm/allwinner,sun4i-a10-pwm.yaml vendor/device-tree/dist/Bindings/pwm/mxs-pwm.txt vendor/device-tree/dist/Bindings/regulator/qcom,spmi-regulator.txt vendor/device-tree/dist/Bindings/regulator/regulator.yaml vendor/device-tree/dist/Bindings/remoteproc/qcom,adsp.txt vendor/device-tree/dist/Bindings/remoteproc/qcom,q6v5.txt vendor/device-tree/dist/Bindings/reset/st,stm32mp1-rcc.txt vendor/device-tree/dist/Bindings/rng/brcm,iproc-rng200.txt vendor/device-tree/dist/Bindings/serial/fsl-lpuart.txt vendor/device-tree/dist/Bindings/serial/rs485.txt vendor/device-tree/dist/Bindings/slimbus/bus.txt vendor/device-tree/dist/Bindings/soc/mediatek/scpsys.txt vendor/device-tree/dist/Bindings/sound/amlogic,axg-fifo.txt vendor/device-tree/dist/Bindings/sound/fsl,asrc.txt vendor/device-tree/dist/Bindings/sound/gtm601.txt vendor/device-tree/dist/Bindings/sound/qcom,sdm845.txt vendor/device-tree/dist/Bindings/sound/rt5645.txt vendor/device-tree/dist/Bindings/sound/st,stm32-sai.txt vendor/device-tree/dist/Bindings/sound/st,stm32-spdifrx.txt vendor/device-tree/dist/Bindings/soundwire/soundwire-controller.yaml vendor/device-tree/dist/Bindings/spi/fsl-spi.txt vendor/device-tree/dist/Bindings/spi/nuvoton,npcm-pspi.txt vendor/device-tree/dist/Bindings/spi/spi_atmel.txt vendor/device-tree/dist/Bindings/sram/sram.yaml vendor/device-tree/dist/Bindings/thermal/brcm,avs-tmon.txt vendor/device-tree/dist/Bindings/timer/allwinner,sun4i-a10-timer.yaml vendor/device-tree/dist/Bindings/timer/arm,arch_timer_mmio.yaml vendor/device-tree/dist/Bindings/timer/renesas,cmt.txt vendor/device-tree/dist/Bindings/timer/renesas,tmu.txt vendor/device-tree/dist/Bindings/trivial-devices.yaml vendor/device-tree/dist/Bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml vendor/device-tree/dist/Bindings/usb/ci-hdrc-usb2.txt vendor/device-tree/dist/Bindings/usb/generic.txt vendor/device-tree/dist/Bindings/vendor-prefixes.yaml vendor/device-tree/dist/Bindings/watchdog/da9062-wdt.txt vendor/device-tree/dist/Bindings/watchdog/mtk-wdt.txt vendor/device-tree/dist/Bindings/watchdog/renesas,wdt.txt vendor/device-tree/dist/COPYING vendor/device-tree/dist/include/dt-bindings/clock/dra7.h vendor/device-tree/dist/include/dt-bindings/clock/imx8mn-clock.h vendor/device-tree/dist/include/dt-bindings/clock/marvell,mmp2.h vendor/device-tree/dist/include/dt-bindings/clock/omap4.h vendor/device-tree/dist/include/dt-bindings/clock/omap5.h vendor/device-tree/dist/include/dt-bindings/clock/qcom,dispcc-sdm845.h vendor/device-tree/dist/include/dt-bindings/clock/qcom,gcc-msm8998.h vendor/device-tree/dist/include/dt-bindings/clock/sun50i-a64-ccu.h vendor/device-tree/dist/include/dt-bindings/clock/sun6i-a31-ccu.h vendor/device-tree/dist/include/dt-bindings/clock/sun8i-a23-a33-ccu.h vendor/device-tree/dist/include/dt-bindings/clock/sun8i-r40-ccu.h vendor/device-tree/dist/include/dt-bindings/input/linux-event-codes.h vendor/device-tree/dist/include/dt-bindings/memory/tegra186-mc.h vendor/device-tree/dist/include/dt-bindings/phy/phy.h vendor/device-tree/dist/include/dt-bindings/power/qcom-rpmpd.h vendor/device-tree/dist/include/dt-bindings/reset-controller/mt8183-resets.h vendor/device-tree/dist/include/dt-bindings/thermal/thermal_exynos.h vendor/device-tree/dist/src/arc/axs10x_mb.dtsi vendor/device-tree/dist/src/arm/am335x-evm.dts vendor/device-tree/dist/src/arm/am335x-evmsk.dts vendor/device-tree/dist/src/arm/am335x-icev2.dts vendor/device-tree/dist/src/arm/am33xx-l4.dtsi vendor/device-tree/dist/src/arm/am33xx.dtsi vendor/device-tree/dist/src/arm/am3517.dtsi vendor/device-tree/dist/src/arm/am4372.dtsi vendor/device-tree/dist/src/arm/am437x-idk-evm.dts vendor/device-tree/dist/src/arm/am437x-l4.dtsi vendor/device-tree/dist/src/arm/am437x-sk-evm.dts vendor/device-tree/dist/src/arm/am43x-epos-evm.dts vendor/device-tree/dist/src/arm/am43xx-clocks.dtsi vendor/device-tree/dist/src/arm/am57xx-idk-common.dtsi vendor/device-tree/dist/src/arm/armada-388-clearfog.dtsi vendor/device-tree/dist/src/arm/armada-388-helios4.dts vendor/device-tree/dist/src/arm/armada-38x-solidrun-microsom.dtsi vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-wedge100.dts vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-wedge40.dts vendor/device-tree/dist/src/arm/aspeed-bmc-facebook-yamp.dts vendor/device-tree/dist/src/arm/aspeed-bmc-ibm-rainier.dts vendor/device-tree/dist/src/arm/aspeed-bmc-inspur-fp5280g2.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-swift.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-vesnin.dts vendor/device-tree/dist/src/arm/aspeed-bmc-opp-witherspoon.dts vendor/device-tree/dist/src/arm/aspeed-g4.dtsi vendor/device-tree/dist/src/arm/aspeed-g5.dtsi vendor/device-tree/dist/src/arm/aspeed-g6.dtsi vendor/device-tree/dist/src/arm/ast2500-facebook-netbmc-common.dtsi vendor/device-tree/dist/src/arm/at91-kizbox.dts vendor/device-tree/dist/src/arm/at91-nattis-2-natte-2.dts vendor/device-tree/dist/src/arm/at91-sama5d27_som1.dtsi vendor/device-tree/dist/src/arm/at91-sama5d27_som1_ek.dts vendor/device-tree/dist/src/arm/at91sam9260.dtsi vendor/device-tree/dist/src/arm/at91sam9261.dtsi vendor/device-tree/dist/src/arm/at91sam9263.dtsi vendor/device-tree/dist/src/arm/at91sam9g45.dtsi vendor/device-tree/dist/src/arm/at91sam9rl.dtsi vendor/device-tree/dist/src/arm/bcm2711-rpi-4-b.dts vendor/device-tree/dist/src/arm/bcm2711.dtsi vendor/device-tree/dist/src/arm/bcm2835-common.dtsi vendor/device-tree/dist/src/arm/bcm2835-rpi-zero-w.dts vendor/device-tree/dist/src/arm/bcm2835-rpi.dtsi vendor/device-tree/dist/src/arm/bcm2837-rpi-3-a-plus.dts vendor/device-tree/dist/src/arm/bcm2837-rpi-3-b-plus.dts vendor/device-tree/dist/src/arm/bcm283x.dtsi vendor/device-tree/dist/src/arm/bcm958625hr.dts vendor/device-tree/dist/src/arm/dm8148-evm.dts vendor/device-tree/dist/src/arm/dm8148-t410.dts vendor/device-tree/dist/src/arm/dra62x-j5eco-evm.dts vendor/device-tree/dist/src/arm/dra7-evm-common.dtsi vendor/device-tree/dist/src/arm/dra7-evm.dts vendor/device-tree/dist/src/arm/dra7-l4.dtsi vendor/device-tree/dist/src/arm/dra7.dtsi vendor/device-tree/dist/src/arm/dra72-evm-common.dtsi vendor/device-tree/dist/src/arm/dra72x.dtsi vendor/device-tree/dist/src/arm/dra74x.dtsi vendor/device-tree/dist/src/arm/dra76-evm.dts vendor/device-tree/dist/src/arm/dra76x.dtsi vendor/device-tree/dist/src/arm/dra7xx-clocks.dtsi vendor/device-tree/dist/src/arm/e60k02.dtsi vendor/device-tree/dist/src/arm/exynos3250.dtsi vendor/device-tree/dist/src/arm/exynos4210-universal_c210.dts vendor/device-tree/dist/src/arm/exynos4210.dtsi vendor/device-tree/dist/src/arm/exynos4412-galaxy-s3.dtsi vendor/device-tree/dist/src/arm/exynos4412-midas.dtsi vendor/device-tree/dist/src/arm/exynos4412-n710x.dts vendor/device-tree/dist/src/arm/exynos4412-odroid-common.dtsi vendor/device-tree/dist/src/arm/exynos4412-tiny4412.dts vendor/device-tree/dist/src/arm/exynos4412.dtsi vendor/device-tree/dist/src/arm/exynos5.dtsi vendor/device-tree/dist/src/arm/exynos5250-arndale.dts vendor/device-tree/dist/src/arm/exynos5250-smdk5250.dts vendor/device-tree/dist/src/arm/exynos5250.dtsi vendor/device-tree/dist/src/arm/exynos5260-xyref5260.dts vendor/device-tree/dist/src/arm/exynos5260.dtsi vendor/device-tree/dist/src/arm/exynos5410-odroidxu.dts vendor/device-tree/dist/src/arm/exynos5410-smdk5410.dts vendor/device-tree/dist/src/arm/exynos5410.dtsi vendor/device-tree/dist/src/arm/exynos5420-arndale-octa.dts vendor/device-tree/dist/src/arm/exynos5420-cpus.dtsi vendor/device-tree/dist/src/arm/exynos5420-smdk5420.dts vendor/device-tree/dist/src/arm/exynos5420.dtsi vendor/device-tree/dist/src/arm/exynos5422-cpus.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroid-core.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroidhc1.dts vendor/device-tree/dist/src/arm/exynos5422-odroidxu3-common.dtsi vendor/device-tree/dist/src/arm/exynos5422-odroidxu3-lite.dts vendor/device-tree/dist/src/arm/exynos54xx.dtsi vendor/device-tree/dist/src/arm/exynos5800-peach-pi.dts vendor/device-tree/dist/src/arm/exynos5800.dtsi vendor/device-tree/dist/src/arm/ibm-power9-dual.dtsi vendor/device-tree/dist/src/arm/imx25-eukrea-mbimxsd25-baseboard.dts vendor/device-tree/dist/src/arm/imx25-pdk.dts vendor/device-tree/dist/src/arm/imx25.dtsi vendor/device-tree/dist/src/arm/imx51-babbage.dts vendor/device-tree/dist/src/arm/imx6dl-colibri-eval-v3.dts vendor/device-tree/dist/src/arm/imx6q-logicpd.dts vendor/device-tree/dist/src/arm/imx6qdl-apalis.dtsi vendor/device-tree/dist/src/arm/imx6qdl-icore-1.5.dtsi vendor/device-tree/dist/src/arm/imx6qdl-icore.dtsi vendor/device-tree/dist/src/arm/imx6qdl-phytec-phycore-som.dtsi vendor/device-tree/dist/src/arm/imx6qdl-zii-rdu2.dtsi vendor/device-tree/dist/src/arm/imx6sll.dtsi vendor/device-tree/dist/src/arm/imx6sx-sdb-reva.dts vendor/device-tree/dist/src/arm/imx6ul-14x14-evk.dtsi vendor/device-tree/dist/src/arm/imx6ull-colibri.dtsi vendor/device-tree/dist/src/arm/imx7-colibri.dtsi vendor/device-tree/dist/src/arm/imx7d-pico.dtsi vendor/device-tree/dist/src/arm/imx7d-sdb-reva.dts vendor/device-tree/dist/src/arm/imx7d.dtsi vendor/device-tree/dist/src/arm/imx7s.dtsi vendor/device-tree/dist/src/arm/iwg20d-q7-common.dtsi vendor/device-tree/dist/src/arm/iwg20d-q7-dbcm-ca.dtsi vendor/device-tree/dist/src/arm/ls1021a-tsn.dts vendor/device-tree/dist/src/arm/ls1021a.dtsi vendor/device-tree/dist/src/arm/meson.dtsi vendor/device-tree/dist/src/arm/meson6.dtsi vendor/device-tree/dist/src/arm/meson8.dtsi vendor/device-tree/dist/src/arm/meson8b-ec100.dts vendor/device-tree/dist/src/arm/meson8b-mxq.dts vendor/device-tree/dist/src/arm/meson8b-odroidc1.dts vendor/device-tree/dist/src/arm/meson8b.dtsi vendor/device-tree/dist/src/arm/mmp3-dell-ariel.dts vendor/device-tree/dist/src/arm/mmp3.dtsi vendor/device-tree/dist/src/arm/motorola-cpcap-mapphone.dtsi vendor/device-tree/dist/src/arm/motorola-mapphone-common.dtsi vendor/device-tree/dist/src/arm/omap2.dtsi vendor/device-tree/dist/src/arm/omap2430.dtsi vendor/device-tree/dist/src/arm/omap3-n900.dts vendor/device-tree/dist/src/arm/omap3.dtsi vendor/device-tree/dist/src/arm/omap36xx.dtsi vendor/device-tree/dist/src/arm/omap4-l4-abe.dtsi vendor/device-tree/dist/src/arm/omap4-l4.dtsi vendor/device-tree/dist/src/arm/omap4.dtsi vendor/device-tree/dist/src/arm/omap44xx-clocks.dtsi vendor/device-tree/dist/src/arm/omap5-l4-abe.dtsi vendor/device-tree/dist/src/arm/omap5-l4.dtsi vendor/device-tree/dist/src/arm/omap5.dtsi vendor/device-tree/dist/src/arm/omap54xx-clocks.dtsi vendor/device-tree/dist/src/arm/ox810se.dtsi vendor/device-tree/dist/src/arm/ox820.dtsi vendor/device-tree/dist/src/arm/qcom-apq8084.dtsi vendor/device-tree/dist/src/arm/qcom-ipq4019.dtsi vendor/device-tree/dist/src/arm/qcom-mdm9615-wp8548-mangoh-green.dts vendor/device-tree/dist/src/arm/qcom-msm8974-fairphone-fp2.dts vendor/device-tree/dist/src/arm/qcom-msm8974.dtsi vendor/device-tree/dist/src/arm/r7s72100.dtsi vendor/device-tree/dist/src/arm/r8a73a4.dtsi vendor/device-tree/dist/src/arm/r8a7740-armadillo800eva.dts vendor/device-tree/dist/src/arm/r8a7740.dtsi vendor/device-tree/dist/src/arm/r8a7743.dtsi vendor/device-tree/dist/src/arm/r8a7744.dtsi vendor/device-tree/dist/src/arm/r8a7745-iwg22d-sodimm.dts vendor/device-tree/dist/src/arm/r8a7745.dtsi vendor/device-tree/dist/src/arm/r8a77470-iwg23s-sbc.dts vendor/device-tree/dist/src/arm/r8a77470.dtsi vendor/device-tree/dist/src/arm/r8a7778.dtsi vendor/device-tree/dist/src/arm/r8a7779-marzen.dts vendor/device-tree/dist/src/arm/r8a7779.dtsi vendor/device-tree/dist/src/arm/r8a7790-lager.dts vendor/device-tree/dist/src/arm/r8a7790.dtsi vendor/device-tree/dist/src/arm/r8a7791-koelsch.dts vendor/device-tree/dist/src/arm/r8a7791-porter.dts vendor/device-tree/dist/src/arm/r8a7791.dtsi vendor/device-tree/dist/src/arm/r8a7792.dtsi vendor/device-tree/dist/src/arm/r8a7793-gose.dts vendor/device-tree/dist/src/arm/r8a7793.dtsi vendor/device-tree/dist/src/arm/r8a7794-alt.dts vendor/device-tree/dist/src/arm/r8a7794-silk.dts vendor/device-tree/dist/src/arm/r8a7794.dtsi vendor/device-tree/dist/src/arm/rk3036.dtsi vendor/device-tree/dist/src/arm/rk3188-bqedison2qc.dts vendor/device-tree/dist/src/arm/rk322x.dtsi vendor/device-tree/dist/src/arm/rk3288-evb.dtsi vendor/device-tree/dist/src/arm/rk3288-tinker.dtsi vendor/device-tree/dist/src/arm/rk3288-veyron-brain.dts vendor/device-tree/dist/src/arm/rk3288-veyron-chromebook.dtsi vendor/device-tree/dist/src/arm/rk3288-veyron-edp.dtsi vendor/device-tree/dist/src/arm/rk3288-veyron-fievel.dts vendor/device-tree/dist/src/arm/rk3288-veyron-jaq.dts vendor/device-tree/dist/src/arm/rk3288-veyron-jerry.dts vendor/device-tree/dist/src/arm/rk3288-veyron-mickey.dts vendor/device-tree/dist/src/arm/rk3288-veyron-minnie.dts vendor/device-tree/dist/src/arm/rk3288-veyron-pinky.dts vendor/device-tree/dist/src/arm/rk3288-veyron-speedy.dts vendor/device-tree/dist/src/arm/rk3288-veyron-tiger.dts vendor/device-tree/dist/src/arm/rk3288-veyron.dtsi vendor/device-tree/dist/src/arm/rk3288.dtsi vendor/device-tree/dist/src/arm/rk3xxx.dtsi vendor/device-tree/dist/src/arm/rv1108.dtsi vendor/device-tree/dist/src/arm/s3c2416-smdk2416.dts vendor/device-tree/dist/src/arm/s3c6410-smdk6410.dts vendor/device-tree/dist/src/arm/sama5d2.dtsi vendor/device-tree/dist/src/arm/sama5d3.dtsi vendor/device-tree/dist/src/arm/sama5d3_can.dtsi vendor/device-tree/dist/src/arm/sama5d3_tcb1.dtsi vendor/device-tree/dist/src/arm/sama5d3_uart.dtsi vendor/device-tree/dist/src/arm/sh73a0.dtsi vendor/device-tree/dist/src/arm/ste-ab8500.dtsi vendor/device-tree/dist/src/arm/ste-dbx5x0.dtsi vendor/device-tree/dist/src/arm/ste-href-family-pinctrl.dtsi vendor/device-tree/dist/src/arm/ste-href-tvk1281618.dtsi vendor/device-tree/dist/src/arm/ste-href.dtsi vendor/device-tree/dist/src/arm/ste-hrefprev60-stuib.dts vendor/device-tree/dist/src/arm/ste-hrefprev60-tvk.dts vendor/device-tree/dist/src/arm/ste-hrefprev60.dtsi vendor/device-tree/dist/src/arm/ste-hrefv60plus-stuib.dts vendor/device-tree/dist/src/arm/ste-hrefv60plus-tvk.dts vendor/device-tree/dist/src/arm/ste-hrefv60plus.dtsi vendor/device-tree/dist/src/arm/ste-nomadik-pinctrl.dtsi vendor/device-tree/dist/src/arm/ste-snowball.dts vendor/device-tree/dist/src/arm/stih410-b2260.dts vendor/device-tree/dist/src/arm/stihxxx-b2120.dtsi vendor/device-tree/dist/src/arm/stm32429i-eval.dts vendor/device-tree/dist/src/arm/stm32f4-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32f429.dtsi vendor/device-tree/dist/src/arm/stm32f469-disco.dts vendor/device-tree/dist/src/arm/stm32f7-pinctrl.dtsi vendor/device-tree/dist/src/arm/stm32f746.dtsi vendor/device-tree/dist/src/arm/stm32h743.dtsi vendor/device-tree/dist/src/arm/stm32mp157a-avenger96.dts vendor/device-tree/dist/src/arm/stm32mp157a-dk1.dts vendor/device-tree/dist/src/arm/stm32mp157c-dk2.dts vendor/device-tree/dist/src/arm/stm32mp157c-ed1.dts vendor/device-tree/dist/src/arm/stm32mp157c-ev1.dts vendor/device-tree/dist/src/arm/sun4i-a10.dtsi vendor/device-tree/dist/src/arm/sun5i.dtsi vendor/device-tree/dist/src/arm/sun6i-a31.dtsi vendor/device-tree/dist/src/arm/sun7i-a20.dtsi vendor/device-tree/dist/src/arm/sun8i-a23-a33.dtsi vendor/device-tree/dist/src/arm/sun8i-a33.dtsi vendor/device-tree/dist/src/arm/sun8i-a83t-tbs-a711.dts vendor/device-tree/dist/src/arm/sun8i-a83t.dtsi vendor/device-tree/dist/src/arm/sun8i-h3-beelink-x2.dts vendor/device-tree/dist/src/arm/sun8i-h3-nanopi-duo2.dts vendor/device-tree/dist/src/arm/sun8i-h3.dtsi vendor/device-tree/dist/src/arm/sun8i-r40.dtsi vendor/device-tree/dist/src/arm/sun8i-v3s.dtsi vendor/device-tree/dist/src/arm/sun9i-a80.dtsi vendor/device-tree/dist/src/arm/sunxi-h3-h5.dtsi vendor/device-tree/dist/src/arm/tegra124-apalis-emc.dtsi vendor/device-tree/dist/src/arm/tegra124-jetson-tk1-emc.dtsi vendor/device-tree/dist/src/arm/tegra124-nyan-big-emc.dtsi vendor/device-tree/dist/src/arm/tegra124-nyan-blaze-emc.dtsi vendor/device-tree/dist/src/arm/tegra124.dtsi vendor/device-tree/dist/src/arm/tegra20-paz00.dts vendor/device-tree/dist/src/arm/uniphier-ld4.dtsi vendor/device-tree/dist/src/arm/uniphier-pinctrl.dtsi vendor/device-tree/dist/src/arm/uniphier-pro4.dtsi vendor/device-tree/dist/src/arm/uniphier-pro5.dtsi vendor/device-tree/dist/src/arm/uniphier-pxs2.dtsi vendor/device-tree/dist/src/arm/uniphier-sld8.dtsi vendor/device-tree/dist/src/arm/vf610-zii-dev-rev-b.dts vendor/device-tree/dist/src/arm/vf610-zii-scu4-aib.dts vendor/device-tree/dist/src/arm/zynq-7000.dtsi vendor/device-tree/dist/src/arm64/allwinner/axp803.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-amarula-relic.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-bananapi-m64.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-nanopi-a64.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-olinuxino-emmc.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-olinuxino.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-orangepi-win.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-pine64-lts.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-pine64-plus.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-pine64.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-pinebook.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-sopine-baseboard.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-sopine.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64-teres-i.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-a64.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-emlid-neutis-n5.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-libretech-all-h3-cc.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-nanopi-neo-plus2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-nanopi-neo2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-pc2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-prime.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-zero-plus.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5-orangepi-zero-plus2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h5.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-beelink-gs1.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi-3.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi-lite2.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi-one-plus.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-orangepi.dtsi vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-pine-h64.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6-tanix-tx6.dts vendor/device-tree/dist/src/arm64/allwinner/sun50i-h6.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-a1.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-axg.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12-common.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-g12.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxl.dtsi vendor/device-tree/dist/src/arm64/amlogic/meson-gxm-khadas-vim2.dts vendor/device-tree/dist/src/arm64/amlogic/meson-sm1-sei610.dts vendor/device-tree/dist/src/arm64/amlogic/meson-sm1.dtsi vendor/device-tree/dist/src/arm64/arm/fvp-base-revc.dts vendor/device-tree/dist/src/arm64/bitmain/bm1880-sophon-edge.dts vendor/device-tree/dist/src/arm64/bitmain/bm1880.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-tm2-common.dtsi vendor/device-tree/dist/src/arm64/exynos/exynos5433-tm2.dts vendor/device-tree/dist/src/arm64/exynos/exynos5433-tm2e.dts vendor/device-tree/dist/src/arm64/exynos/exynos7-espresso.dts vendor/device-tree/dist/src/arm64/exynos/exynos7.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1028a-qds.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1028a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1028a.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1043-post.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls1043a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1046a-frwy.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1046a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1088a-qds.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1088a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-ls1088a.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls208xa-rdb.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-ls208xa.dtsi vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a-rdb.dts vendor/device-tree/dist/src/arm64/freescale/fsl-lx2160a.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mm-evk.dts vendor/device-tree/dist/src/arm64/freescale/imx8mm-pinfunc.h vendor/device-tree/dist/src/arm64/freescale/imx8mm.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mn-ddr4-evk.dts vendor/device-tree/dist/src/arm64/freescale/imx8mn-evk.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mn.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mq-evk.dts vendor/device-tree/dist/src/arm64/freescale/imx8mq-hummingboard-pulse.dts vendor/device-tree/dist/src/arm64/freescale/imx8mq-librem5-devkit.dts vendor/device-tree/dist/src/arm64/freescale/imx8mq-sr-som.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8mq-zii-ultra-rmb3.dts vendor/device-tree/dist/src/arm64/freescale/imx8mq-zii-ultra-zest.dts vendor/device-tree/dist/src/arm64/freescale/imx8mq.dtsi vendor/device-tree/dist/src/arm64/freescale/imx8qxp-mek.dts vendor/device-tree/dist/src/arm64/freescale/imx8qxp.dtsi vendor/device-tree/dist/src/arm64/hisilicon/hi3798cv200-poplar.dts vendor/device-tree/dist/src/arm64/hisilicon/hi3798cv200.dtsi vendor/device-tree/dist/src/arm64/intel/socfpga_agilex.dtsi vendor/device-tree/dist/src/arm64/marvell/armada-3720-uDPU.dts vendor/device-tree/dist/src/arm64/marvell/armada-8040-clearfog-gt-8k.dts vendor/device-tree/dist/src/arm64/mediatek/mt8173.dtsi vendor/device-tree/dist/src/arm64/mediatek/mt8183.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra132.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra186-p3310.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra186.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra194-p2888.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra194-p2972-0000.dts vendor/device-tree/dist/src/arm64/nvidia/tegra194.dtsi vendor/device-tree/dist/src/arm64/nvidia/tegra210-p3450-0000.dts vendor/device-tree/dist/src/arm64/qcom/apq8016-sbc-pmic-pins.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8016-sbc.dtsi vendor/device-tree/dist/src/arm64/qcom/apq8096-db820c.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8916.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8996.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8998-clamshell.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8998-mtp.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8998-pins.dtsi vendor/device-tree/dist/src/arm64/qcom/msm8998.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8004.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8916.dtsi vendor/device-tree/dist/src/arm64/qcom/pm8994.dtsi vendor/device-tree/dist/src/arm64/qcom/qcs404-evb.dtsi vendor/device-tree/dist/src/arm64/qcom/qcs404.dtsi vendor/device-tree/dist/src/arm64/qcom/sdm845-cheza.dtsi vendor/device-tree/dist/src/arm64/qcom/sdm845-db845c.dts vendor/device-tree/dist/src/arm64/qcom/sdm845-mtp.dts vendor/device-tree/dist/src/arm64/qcom/sdm845.dtsi vendor/device-tree/dist/src/arm64/qcom/sdm850-lenovo-yoga-c630.dts vendor/device-tree/dist/src/arm64/qcom/sm8150-mtp.dts vendor/device-tree/dist/src/arm64/qcom/sm8150.dtsi vendor/device-tree/dist/src/arm64/renesas/hihope-common.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a774a1.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a774b1.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a774c0-cat874.dts vendor/device-tree/dist/src/arm64/renesas/r8a774c0.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77961.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77965.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77970.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77980.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77990-ebisu.dts vendor/device-tree/dist/src/arm64/renesas/r8a77990.dtsi vendor/device-tree/dist/src/arm64/renesas/r8a77995.dtsi vendor/device-tree/dist/src/arm64/renesas/salvator-common.dtsi vendor/device-tree/dist/src/arm64/renesas/ulcb.dtsi vendor/device-tree/dist/src/arm64/rockchip/px30-evb.dts vendor/device-tree/dist/src/arm64/rockchip/px30.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3308.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3328.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3368-lion-haikou.dts vendor/device-tree/dist/src/arm64/rockchip/rk3368.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-firefly.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-gru-bob.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-gru-kevin.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-hugsun-x99.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-khadas-edge.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-nanopc-t4.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-nanopi4.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-orangepi.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-roc-pc-mezzanine.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-roc-pc.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-rock-pi-4.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-rock960.dtsi vendor/device-tree/dist/src/arm64/rockchip/rk3399-rockpro64.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399-sapphire-excavator.dts vendor/device-tree/dist/src/arm64/rockchip/rk3399.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-ld11.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-ld20.dtsi vendor/device-tree/dist/src/arm64/socionext/uniphier-pxs3.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am65-main.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am65-mcu.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am65.dtsi vendor/device-tree/dist/src/arm64/ti/k3-am654-base-board.dts vendor/device-tree/dist/src/arm64/ti/k3-j721e-common-proc-board.dts vendor/device-tree/dist/src/arm64/ti/k3-j721e-main.dtsi vendor/device-tree/dist/src/arm64/ti/k3-j721e-mcu-wakeup.dtsi vendor/device-tree/dist/src/arm64/ti/k3-j721e-som-p0.dtsi vendor/device-tree/dist/src/arm64/ti/k3-j721e.dtsi vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1232-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1254-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1275-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1751-xm015-dc1.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1751-xm016-dc2.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1751-xm017-dc3.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1751-xm018-dc4.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zc1751-xm019-dc5.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zcu100-revC.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zcu102-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zcu102-revB.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zcu104-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zcu106-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp-zcu111-revA.dts vendor/device-tree/dist/src/arm64/xilinx/zynqmp.dtsi vendor/device-tree/dist/src/mips/ingenic/ci20.dts vendor/device-tree/dist/src/mips/ingenic/jz4740.dtsi vendor/device-tree/dist/src/mips/ingenic/jz4780.dtsi vendor/device-tree/dist/src/mips/qca/ar9331.dtsi vendor/device-tree/dist/src/mips/qca/ar9331_dpt_module.dts vendor/device-tree/dist/src/mips/ralink/gardena_smart_gateway_mt7688.dts vendor/device-tree/dist/src/mips/ralink/mt7628a.dtsi vendor/device-tree/dist/src/powerpc/mgcoge.dts vendor/device-tree/dist/src/powerpc/mpc832x_rdb.dts vendor/device-tree/dist/src/powerpc/mpc8610_hpcd.dts vendor/device-tree/dist/src/riscv/sifive/fu540-c000.dtsi vendor/device-tree/dist/src/riscv/sifive/hifive-unleashed-a00.dts Modified: vendor/device-tree/dist/Bindings/arm/amlogic.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/amlogic.yaml Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/amlogic.yaml Tue Apr 14 16:56:11 2020 (r359928) @@ -59,6 +59,7 @@ properties: - friendlyarm,nanopi-k2 - hardkernel,odroid-c2 - nexbox,a95x + - videostrong,kii-pro - wetek,hub - wetek,play2 - const: amlogic,meson-gxbb @@ -104,6 +105,7 @@ properties: - enum: - amlogic,p230 - amlogic,p231 + - libretech,aml-s905d-pc - phicomm,n1 - const: amlogic,s905d - const: amlogic,meson-gxl @@ -115,6 +117,7 @@ properties: - amlogic,q201 - khadas,vim2 - kingnovel,r-box-pro + - libretech,aml-s912-pc - nexbox,a1 - tronsmart,vega-s96 - const: amlogic,s912 Modified: vendor/device-tree/dist/Bindings/arm/arm,scmi.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/arm,scmi.txt Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/arm,scmi.txt Tue Apr 14 16:56:11 2020 (r359928) @@ -102,7 +102,7 @@ Required sub-node properties: [1] Documentation/devicetree/bindings/clock/clock-bindings.txt [2] Documentation/devicetree/bindings/power/power-domain.yaml [3] Documentation/devicetree/bindings/thermal/thermal.txt -[4] Documentation/devicetree/bindings/sram/sram.txt +[4] Documentation/devicetree/bindings/sram/sram.yaml [5] Documentation/devicetree/bindings/reset/reset.txt Example: Modified: vendor/device-tree/dist/Bindings/arm/arm,scpi.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/arm,scpi.txt Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/arm,scpi.txt Tue Apr 14 16:56:11 2020 (r359928) @@ -109,7 +109,7 @@ Required properties: [0] http://infocenter.arm.com/help/topic/com.arm.doc.dui0922b/index.html [1] Documentation/devicetree/bindings/clock/clock-bindings.txt [2] Documentation/devicetree/bindings/thermal/thermal.txt -[3] Documentation/devicetree/bindings/sram/sram.txt +[3] Documentation/devicetree/bindings/sram/sram.yaml [4] Documentation/devicetree/bindings/power/power-domain.yaml Example: Modified: vendor/device-tree/dist/Bindings/arm/arm-boards ============================================================================== --- vendor/device-tree/dist/Bindings/arm/arm-boards Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/arm-boards Tue Apr 14 16:56:11 2020 (r359928) @@ -121,7 +121,7 @@ Required properties (in root node): Required nodes: - soc: some node of the RealView platforms must be the SoC - node that contain the SoC-specific devices, withe the compatible + node that contain the SoC-specific devices, with the compatible string set to one of these tuples: "arm,realview-eb-soc", "simple-bus" "arm,realview-pb1176-soc", "simple-bus" Modified: vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/atmel-at91.yaml Tue Apr 14 16:56:11 2020 (r359928) @@ -37,6 +37,16 @@ properties: - items: - enum: + - overkiz,kizboxmini-base # Overkiz kizbox Mini Base Board + - overkiz,kizboxmini-mb # Overkiz kizbox Mini Mother Board + - overkiz,kizboxmini-rd # Overkiz kizbox Mini RailDIN + - overkiz,smartkiz # Overkiz SmartKiz Board + - const: atmel,at91sam9g25 + - const: atmel,at91sam9x5 + - const: atmel,at91sam9 + + - items: + - enum: - atmel,at91sam9g15 - atmel,at91sam9g25 - atmel,at91sam9g35 @@ -52,10 +62,31 @@ properties: - const: atmel,sama5d2 - const: atmel,sama5 + - description: Microchip SAMA5D27 WLSOM1 + items: + - const: microchip,sama5d27-wlsom1 + - const: atmel,sama5d27 + - const: atmel,sama5d2 + - const: atmel,sama5 + + - description: Microchip SAMA5D27 WLSOM1 Evaluation Kit + items: + - const: microchip,sama5d27-wlsom1-ek + - const: microchip,sama5d27-wlsom1 + - const: atmel,sama5d27 + - const: atmel,sama5d2 + - const: atmel,sama5 + - items: - const: atmel,sama5d27 - const: atmel,sama5d2 - const: atmel,sama5 + + - description: SAM9X60-EK board + items: + - const: microchip,sam9x60ek + - const: microchip,sam9x60 + - const: atmel,at91sam9 - description: Nattis v2 board with Natte v2 power board items: Modified: vendor/device-tree/dist/Bindings/arm/atmel-sysregs.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/atmel-sysregs.txt Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/atmel-sysregs.txt Tue Apr 14 16:56:11 2020 (r359928) @@ -10,6 +10,12 @@ PIT Timer required properties: - interrupts: Should contain interrupt for the PIT which is the IRQ line shared across all System Controller members. +PIT64B Timer required properties: +- compatible: Should be "microchip,sam9x60-pit64b" +- reg: Should contain registers location and length +- interrupts: Should contain interrupt for PIT64B timer +- clocks: Should contain the available clock sources for PIT64B timer. + System Timer (ST) required properties: - compatible: Should be "atmel,at91rm9200-st", "syscon", "simple-mfd" - reg: Should contain registers location and length @@ -39,6 +45,7 @@ RAMC SDRAM/DDR Controller required properties: "atmel,at91sam9260-sdramc", "atmel,at91sam9g45-ddramc", "atmel,sama5d3-ddramc", + "microchip,sam9x60-ddramc" - reg: Should contain registers location and length Examples: Modified: vendor/device-tree/dist/Bindings/arm/bcm/brcm,bcm63138.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/bcm/brcm,bcm63138.txt Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/bcm/brcm,bcm63138.txt Tue Apr 14 16:56:11 2020 (r359928) @@ -62,7 +62,7 @@ Timer node: Syscon reboot node: -See Documentation/devicetree/bindings/power/reset/syscon-reboot.txt for the +See Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml for the detailed list of properties, the two values defined below are specific to the BCM6328-style timer: Modified: vendor/device-tree/dist/Bindings/arm/cpus.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/cpus.yaml Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/cpus.yaml Tue Apr 14 16:56:11 2020 (r359928) @@ -216,7 +216,7 @@ properties: $ref: '/schemas/types.yaml#/definitions/phandle-array' description: | List of phandles to idle state nodes supported - by this cpu (see ./idle-states.txt). + by this cpu (see ./idle-states.yaml). capacity-dmips-mhz: $ref: '/schemas/types.yaml#/definitions/uint32' @@ -241,6 +241,21 @@ properties: Pdyn = dynamic-power-coefficient * V^2 * f where voltage is in V, frequency is in MHz. + + power-domains: + $ref: '/schemas/types.yaml#/definitions/phandle-array' + description: + List of phandles and PM domain specifiers, as defined by bindings of the + PM domain provider (see also ../power_domain.txt). + + power-domain-names: + $ref: '/schemas/types.yaml#/definitions/string-array' + description: + A list of power domain name strings sorted in the same order as the + power-domains property. + + For PSCI based platforms, the name corresponding to the index of the PSCI + PM domain provider, must be "psci". qcom,saw: $ref: '/schemas/types.yaml#/definitions/phandle' Modified: vendor/device-tree/dist/Bindings/arm/fsl.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/fsl.yaml Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/fsl.yaml Tue Apr 14 16:56:11 2020 (r359928) @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 %YAML 1.2 --- -$id: http://devicetree.org/schemas/bindings/arm/fsl.yaml# +$id: http://devicetree.org/schemas/arm/fsl.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Freescale i.MX Platforms Device Tree Bindings @@ -128,6 +128,27 @@ properties: - variscite,dt6customboard - const: fsl,imx6q + - description: i.MX6Q Gateworks Ventana Boards + items: + - enum: + - gw,imx6q-gw51xx + - gw,imx6q-gw52xx + - gw,imx6q-gw53xx + - gw,imx6q-gw5400-a + - gw,imx6q-gw54xx + - gw,imx6q-gw551x + - gw,imx6q-gw552x + - gw,imx6q-gw553x + - gw,imx6q-gw560x + - gw,imx6q-gw5903 + - gw,imx6q-gw5904 + - gw,imx6q-gw5907 + - gw,imx6q-gw5910 + - gw,imx6q-gw5912 + - gw,imx6q-gw5913 + - const: gw,ventana + - const: fsl,imx6q + - description: i.MX6QP based Boards items: - enum: @@ -139,7 +160,7 @@ properties: items: - enum: - armadeus,imx6dl-apf6 # APF6 (Solo) SoM - - armadeus,imx6dl-apf6dldev # APF6 (Solo) SoM on APF6Dev board + - armadeus,imx6dl-apf6dev # APF6 (Solo) SoM on APF6Dev board - eckelmann,imx6dl-ci4x10 - emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base @@ -154,10 +175,31 @@ properties: - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board - const: fsl,imx6dl + - description: i.MX6DL Gateworks Ventana Boards + items: + - enum: + - gw,imx6dl-gw51xx + - gw,imx6dl-gw52xx + - gw,imx6dl-gw53xx + - gw,imx6dl-gw54xx + - gw,imx6dl-gw551x + - gw,imx6dl-gw552x + - gw,imx6dl-gw553x + - gw,imx6dl-gw560x + - gw,imx6dl-gw5903 + - gw,imx6dl-gw5904 + - gw,imx6dl-gw5907 + - gw,imx6dl-gw5910 + - gw,imx6dl-gw5912 + - gw,imx6dl-gw5913 + - const: gw,ventana + - const: fsl,imx6dl + - description: i.MX6SL based Boards items: - enum: - fsl,imx6sl-evk # i.MX6 SoloLite EVK Board + - kobo,tolino-shine3 - const: fsl,imx6sl - description: i.MX6SLL based Boards @@ -172,6 +214,7 @@ properties: - enum: - fsl,imx6sx-sabreauto # i.MX6 SoloX Sabre Auto Board - fsl,imx6sx-sdb # i.MX6 SoloX SDB Board + - fsl,imx6sx-sdb-reva # i.MX6 SoloX SDB Rev-A Board - const: fsl,imx6sx - description: i.MX6UL based Boards @@ -239,6 +282,7 @@ properties: items: - enum: - fsl,imx7d-sdb # i.MX7 SabreSD Board + - fsl,imx7d-sdb-reva # i.MX7 SabreSD Rev-A Board - novtech,imx7d-meerkat96 # i.MX7 Meerkat96 Board - toradex,colibri-imx7d # Colibri iMX7 Dual Module - toradex,colibri-imx7d-emmc # Colibri iMX7 Dual 1GB (eMMC) Module @@ -263,6 +307,7 @@ properties: - description: i.MX7ULP based Boards items: - enum: + - ea,imx7ulp-com # i.MX7ULP Embedded Artists COM Board - fsl,imx7ulp-evk # i.MX7ULP Evaluation Kit - const: fsl,imx7ulp @@ -283,7 +328,9 @@ properties: items: - enum: - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board + - einfochips,imx8mq-thor96 # i.MX8MQ Thor96 Board - fsl,imx8mq-evk # i.MX8MQ EVK Board + - google,imx8mq-phanbell # Google Coral Edge TPU - purism,librem5-devkit # Purism Librem5 devkit - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse - technexion,pico-pi-imx8m # TechNexion PICO-PI-8M evk @@ -384,6 +431,13 @@ properties: - fsl,ls2088a-qds - fsl,ls2088a-rdb - const: fsl,ls2088a + + - description: LX2160A based Boards + items: + - enum: + - fsl,lx2160a-qds + - fsl,lx2160a-rdb + - const: fsl,lx2160a - description: S32V234 based Boards items: Modified: vendor/device-tree/dist/Bindings/arm/hisilicon/hi3519-sysctrl.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/hisilicon/hi3519-sysctrl.txt Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/hisilicon/hi3519-sysctrl.txt Tue Apr 14 16:56:11 2020 (r359928) @@ -1,7 +1,7 @@ * Hisilicon Hi3519 System Controller Block This bindings use the following binding: -Documentation/devicetree/bindings/mfd/syscon.txt +Documentation/devicetree/bindings/mfd/syscon.yaml Required properties: - compatible: "hisilicon,hi3519-sysctrl". Added: vendor/device-tree/dist/Bindings/arm/idle-states.yaml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/device-tree/dist/Bindings/arm/idle-states.yaml Tue Apr 14 16:56:11 2020 (r359928) @@ -0,0 +1,661 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/idle-states.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: ARM idle states binding description + +maintainers: + - Lorenzo Pieralisi + +description: |+ + ========================================== + 1 - Introduction + ========================================== + + ARM systems contain HW capable of managing power consumption dynamically, + where cores can be put in different low-power states (ranging from simple wfi + to power gating) according to OS PM policies. The CPU states representing the + range of dynamic idle states that a processor can enter at run-time, can be + specified through device tree bindings representing the parameters required to + enter/exit specific idle states on a given processor. + + According to the Server Base System Architecture document (SBSA, [3]), the + power states an ARM CPU can be put into are identified by the following list: + + - Running + - Idle_standby + - Idle_retention + - Sleep + - Off + + The power states described in the SBSA document define the basic CPU states on + top of which ARM platforms implement power management schemes that allow an OS + PM implementation to put the processor in different idle states (which include + states listed above; "off" state is not an idle state since it does not have + wake-up capabilities, hence it is not considered in this document). + + Idle state parameters (e.g. entry latency) are platform specific and need to + be characterized with bindings that provide the required information to OS PM + code so that it can build the required tables and use them at runtime. + + The device tree binding definition for ARM idle states is the subject of this + document. + + =========================================== + 2 - idle-states definitions + =========================================== + + Idle states are characterized for a specific system through a set of + timing and energy related properties, that underline the HW behaviour + triggered upon idle states entry and exit. + + The following diagram depicts the CPU execution phases and related timing + properties required to enter and exit an idle state: + + ..__[EXEC]__|__[PREP]__|__[ENTRY]__|__[IDLE]__|__[EXIT]__|__[EXEC]__.. + | | | | | + + |<------ entry ------->| + | latency | + |<- exit ->| + | latency | + |<-------- min-residency -------->| + |<------- wakeup-latency ------->| + + Diagram 1: CPU idle state execution phases + + EXEC: Normal CPU execution. + + PREP: Preparation phase before committing the hardware to idle mode + like cache flushing. This is abortable on pending wake-up + event conditions. The abort latency is assumed to be negligible + (i.e. less than the ENTRY + EXIT duration). If aborted, CPU + goes back to EXEC. This phase is optional. If not abortable, + this should be included in the ENTRY phase instead. + + ENTRY: The hardware is committed to idle mode. This period must run + to completion up to IDLE before anything else can happen. + + IDLE: This is the actual energy-saving idle period. This may last + between 0 and infinite time, until a wake-up event occurs. + + EXIT: Period during which the CPU is brought back to operational + mode (EXEC). + + entry-latency: Worst case latency required to enter the idle state. The + exit-latency may be guaranteed only after entry-latency has passed. + + min-residency: Minimum period, including preparation and entry, for a given + idle state to be worthwhile energywise. + + wakeup-latency: Maximum delay between the signaling of a wake-up event and the + CPU being able to execute normal code again. If not specified, this is assumed + to be entry-latency + exit-latency. + + These timing parameters can be used by an OS in different circumstances. + + An idle CPU requires the expected min-residency time to select the most + appropriate idle state based on the expected expiry time of the next IRQ + (i.e. wake-up) that causes the CPU to return to the EXEC phase. + + An operating system scheduler may need to compute the shortest wake-up delay + for CPUs in the system by detecting how long will it take to get a CPU out + of an idle state, e.g.: + + wakeup-delay = exit-latency + max(entry-latency - (now - entry-timestamp), 0) + + In other words, the scheduler can make its scheduling decision by selecting + (e.g. waking-up) the CPU with the shortest wake-up delay. + The wake-up delay must take into account the entry latency if that period + has not expired. The abortable nature of the PREP period can be ignored + if it cannot be relied upon (e.g. the PREP deadline may occur much sooner than + the worst case since it depends on the CPU operating conditions, i.e. caches + state). + + An OS has to reliably probe the wakeup-latency since some devices can enforce + latency constraint guarantees to work properly, so the OS has to detect the + worst case wake-up latency it can incur if a CPU is allowed to enter an + idle state, and possibly to prevent that to guarantee reliable device + functioning. + + The min-residency time parameter deserves further explanation since it is + expressed in time units but must factor in energy consumption coefficients. + + The energy consumption of a cpu when it enters a power state can be roughly + characterised by the following graph: + + | + | + | + e | + n | /--- + e | /------ + r | /------ + g | /----- + y | /------ + | ---- + | /| + | / | + | / | + | / | + | / | + | / | + |/ | + -----|-------+---------------------------------- + 0| 1 time(ms) + + Graph 1: Energy vs time example + + The graph is split in two parts delimited by time 1ms on the X-axis. + The graph curve with X-axis values = { x | 0 < x < 1ms } has a steep slope + and denotes the energy costs incurred while entering and leaving the idle + state. + The graph curve in the area delimited by X-axis values = {x | x > 1ms } has + shallower slope and essentially represents the energy consumption of the idle + state. + + min-residency is defined for a given idle state as the minimum expected + residency time for a state (inclusive of preparation and entry) after + which choosing that state become the most energy efficient option. A good + way to visualise this, is by taking the same graph above and comparing some + states energy consumptions plots. + + For sake of simplicity, let's consider a system with two idle states IDLE1, + and IDLE2: + + | + | + | + | /-- IDLE1 + e | /--- + n | /---- + e | /--- + r | /-----/--------- IDLE2 + g | /-------/--------- + y | ------------ /---| + | / /---- | + | / /--- | + | / /---- | + | / /--- | + | --- | + | / | + | / | + |/ | time + ---/----------------------------+------------------------ + |IDLE1-energy < IDLE2-energy | IDLE2-energy < IDLE1-energy + | + IDLE2-min-residency + + Graph 2: idle states min-residency example + + In graph 2 above, that takes into account idle states entry/exit energy + costs, it is clear that if the idle state residency time (i.e. time till next + wake-up IRQ) is less than IDLE2-min-residency, IDLE1 is the better idle state + choice energywise. + + This is mainly down to the fact that IDLE1 entry/exit energy costs are lower + than IDLE2. + + However, the lower power consumption (i.e. shallower energy curve slope) of + idle state IDLE2 implies that after a suitable time, IDLE2 becomes more energy + efficient. + + The time at which IDLE2 becomes more energy efficient than IDLE1 (and other + shallower states in a system with multiple idle states) is defined + IDLE2-min-residency and corresponds to the time when energy consumption of + IDLE1 and IDLE2 states breaks even. + + The definitions provided in this section underpin the idle states + properties specification that is the subject of the following sections. + + =========================================== + 3 - idle-states node + =========================================== + + ARM processor idle states are defined within the idle-states node, which is + a direct child of the cpus node [1] and provides a container where the + processor idle states, defined as device tree nodes, are listed. + + On ARM systems, it is a container of processor idle states nodes. If the + system does not provide CPU power management capabilities, or the processor + just supports idle_standby, an idle-states node is not required. + + =========================================== + 4 - References + =========================================== + + [1] ARM Linux Kernel documentation - CPUs bindings + Documentation/devicetree/bindings/arm/cpus.yaml + + [2] ARM Linux Kernel documentation - PSCI bindings + Documentation/devicetree/bindings/arm/psci.yaml + + [3] ARM Server Base System Architecture (SBSA) + http://infocenter.arm.com/help/index.jsp + + [4] ARM Architecture Reference Manuals + http://infocenter.arm.com/help/index.jsp + + [6] ARM Linux Kernel documentation - Booting AArch64 Linux + Documentation/arm64/booting.rst + +properties: + $nodename: + const: idle-states + + entry-method: + description: | + Usage and definition depend on ARM architecture version. + + On ARM v8 64-bit this property is required. + On ARM 32-bit systems this property is optional + + This assumes that the "enable-method" property is set to "psci" in the cpu + node[6] that is responsible for setting up CPU idle management in the OS + implementation. + const: psci + +patternProperties: + "^(cpu|cluster)-": + type: object + description: | + Each state node represents an idle state description and must be defined + as follows. + + The idle state entered by executing the wfi instruction (idle_standby + SBSA,[3][4]) is considered standard on all ARM platforms and therefore + must not be listed. + + In addition to the properties listed above, a state node may require + additional properties specific to the entry-method defined in the + idle-states node. Please refer to the entry-method bindings + documentation for properties definitions. + + properties: + compatible: + const: arm,idle-state + + local-timer-stop: + description: + If present the CPU local timer control logic is + lost on state entry, otherwise it is retained. + type: boolean + + entry-latency-us: + description: + Worst case latency in microseconds required to enter the idle state. + + exit-latency-us: + description: + Worst case latency in microseconds required to exit the idle state. + The exit-latency-us duration may be guaranteed only after + entry-latency-us has passed. + + min-residency-us: + description: + Minimum residency duration in microseconds, inclusive of preparation + and entry, for this idle state to be considered worthwhile energy wise + (refer to section 2 of this document for a complete description). + + wakeup-latency-us: + description: | + Maximum delay between the signaling of a wake-up event and the CPU + being able to execute normal code again. If omitted, this is assumed + to be equal to: + + entry-latency-us + exit-latency-us + + It is important to supply this value on systems where the duration of + PREP phase (see diagram 1, section 2) is non-neglibigle. In such + systems entry-latency-us + exit-latency-us will exceed + wakeup-latency-us by this duration. + + idle-state-name: + $ref: /schemas/types.yaml#definitions/string + description: + A string used as a descriptive name for the idle state. + + required: + - compatible + - entry-latency-us + - exit-latency-us + - min-residency-us + +additionalProperties: false + +examples: + - | + + cpus { + #size-cells = <0>; + #address-cells = <2>; + + cpu@0 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x0>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@1 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x1>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@100 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x100>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@101 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x101>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@10000 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x10000>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@10001 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x10001>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@10100 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x10100>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@10101 { + device_type = "cpu"; + compatible = "arm,cortex-a57"; + reg = <0x0 0x10101>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_0_0 &CPU_SLEEP_0_0 + &CLUSTER_RETENTION_0 &CLUSTER_SLEEP_0>; + }; + + cpu@100000000 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x0>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100000001 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x1>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100000100 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x100>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100000101 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x101>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100010000 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x10000>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100010001 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x10001>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100010100 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x10100>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + cpu@100010101 { + device_type = "cpu"; + compatible = "arm,cortex-a53"; + reg = <0x1 0x10101>; + enable-method = "psci"; + cpu-idle-states = <&CPU_RETENTION_1_0 &CPU_SLEEP_1_0 + &CLUSTER_RETENTION_1 &CLUSTER_SLEEP_1>; + }; + + idle-states { + entry-method = "psci"; + + CPU_RETENTION_0_0: cpu-retention-0-0 { + compatible = "arm,idle-state"; + arm,psci-suspend-param = <0x0010000>; + entry-latency-us = <20>; + exit-latency-us = <40>; + min-residency-us = <80>; + }; + + CLUSTER_RETENTION_0: cluster-retention-0 { + compatible = "arm,idle-state"; + local-timer-stop; + arm,psci-suspend-param = <0x1010000>; + entry-latency-us = <50>; + exit-latency-us = <100>; + min-residency-us = <250>; + wakeup-latency-us = <130>; + }; + + CPU_SLEEP_0_0: cpu-sleep-0-0 { + compatible = "arm,idle-state"; + local-timer-stop; + arm,psci-suspend-param = <0x0010000>; + entry-latency-us = <250>; + exit-latency-us = <500>; + min-residency-us = <950>; + }; + + CLUSTER_SLEEP_0: cluster-sleep-0 { + compatible = "arm,idle-state"; + local-timer-stop; + arm,psci-suspend-param = <0x1010000>; + entry-latency-us = <600>; + exit-latency-us = <1100>; + min-residency-us = <2700>; + wakeup-latency-us = <1500>; + }; + + CPU_RETENTION_1_0: cpu-retention-1-0 { + compatible = "arm,idle-state"; + arm,psci-suspend-param = <0x0010000>; + entry-latency-us = <20>; + exit-latency-us = <40>; + min-residency-us = <90>; + }; + + CLUSTER_RETENTION_1: cluster-retention-1 { + compatible = "arm,idle-state"; + local-timer-stop; + arm,psci-suspend-param = <0x1010000>; + entry-latency-us = <50>; + exit-latency-us = <100>; + min-residency-us = <270>; + wakeup-latency-us = <100>; + }; + + CPU_SLEEP_1_0: cpu-sleep-1-0 { + compatible = "arm,idle-state"; + local-timer-stop; + arm,psci-suspend-param = <0x0010000>; + entry-latency-us = <70>; + exit-latency-us = <100>; + min-residency-us = <300>; + wakeup-latency-us = <150>; + }; + + CLUSTER_SLEEP_1: cluster-sleep-1 { + compatible = "arm,idle-state"; + local-timer-stop; + arm,psci-suspend-param = <0x1010000>; + entry-latency-us = <500>; + exit-latency-us = <1200>; + min-residency-us = <3500>; + wakeup-latency-us = <1300>; + }; + }; + }; + + - | + // Example 2 (ARM 32-bit, 8-cpu system, two clusters): + + cpus { + #size-cells = <0>; + #address-cells = <1>; + + cpu@0 { + device_type = "cpu"; + compatible = "arm,cortex-a15"; + reg = <0x0>; + cpu-idle-states = <&cpu_sleep_0_0 &cluster_sleep_0>; + }; + + cpu@1 { + device_type = "cpu"; + compatible = "arm,cortex-a15"; + reg = <0x1>; + cpu-idle-states = <&cpu_sleep_0_0 &cluster_sleep_0>; + }; + + cpu@2 { + device_type = "cpu"; + compatible = "arm,cortex-a15"; + reg = <0x2>; + cpu-idle-states = <&cpu_sleep_0_0 &cluster_sleep_0>; + }; + + cpu@3 { + device_type = "cpu"; + compatible = "arm,cortex-a15"; + reg = <0x3>; + cpu-idle-states = <&cpu_sleep_0_0 &cluster_sleep_0>; + }; + + cpu@100 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x100>; + cpu-idle-states = <&cpu_sleep_1_0 &cluster_sleep_1>; + }; + + cpu@101 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x101>; + cpu-idle-states = <&cpu_sleep_1_0 &cluster_sleep_1>; + }; + + cpu@102 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x102>; + cpu-idle-states = <&cpu_sleep_1_0 &cluster_sleep_1>; + }; + + cpu@103 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x103>; + cpu-idle-states = <&cpu_sleep_1_0 &cluster_sleep_1>; + }; + + idle-states { + cpu_sleep_0_0: cpu-sleep-0-0 { + compatible = "arm,idle-state"; + local-timer-stop; + entry-latency-us = <200>; + exit-latency-us = <100>; + min-residency-us = <400>; + wakeup-latency-us = <250>; + }; + + cluster_sleep_0: cluster-sleep-0 { + compatible = "arm,idle-state"; + local-timer-stop; + entry-latency-us = <500>; + exit-latency-us = <1500>; + min-residency-us = <2500>; + wakeup-latency-us = <1700>; + }; + + cpu_sleep_1_0: cpu-sleep-1-0 { + compatible = "arm,idle-state"; + local-timer-stop; + entry-latency-us = <300>; + exit-latency-us = <500>; + min-residency-us = <900>; + wakeup-latency-us = <600>; + }; + + cluster_sleep_1: cluster-sleep-1 { + compatible = "arm,idle-state"; + local-timer-stop; + entry-latency-us = <800>; + exit-latency-us = <2000>; + min-residency-us = <6500>; + wakeup-latency-us = <2300>; + }; + }; + }; + +... Modified: vendor/device-tree/dist/Bindings/arm/msm/qcom,idle-state.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/msm/qcom,idle-state.txt Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/msm/qcom,idle-state.txt Tue Apr 14 16:56:11 2020 (r359928) @@ -81,4 +81,4 @@ Example: }; }; -[1]. Documentation/devicetree/bindings/arm/idle-states.txt +[1]. Documentation/devicetree/bindings/arm/idle-states.yaml Modified: vendor/device-tree/dist/Bindings/arm/msm/qcom,llcc.yaml ============================================================================== --- vendor/device-tree/dist/Bindings/arm/msm/qcom,llcc.yaml Tue Apr 14 16:35:18 2020 (r359927) +++ vendor/device-tree/dist/Bindings/arm/msm/qcom,llcc.yaml Tue Apr 14 16:56:11 2020 (r359928) @@ -47,7 +47,7 @@ examples: - | #include - cache-controller@1100000 { + system-cache-controller@1100000 { compatible = "qcom,sdm845-llcc"; reg = <0x1100000 0x200000>, <0x1300000 0x50000> ; reg-names = "llcc_base", "llcc_broadcast_base"; Modified: vendor/device-tree/dist/Bindings/arm/omap/mpu.txt ============================================================================== --- vendor/device-tree/dist/Bindings/arm/omap/mpu.txt Tue Apr 14 16:35:18 2020 (r359927) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Tue Apr 14 16:56:58 2020 Return-Path: Delivered-To: svn-src-vendor@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 251D52C4EE0; Tue, 14 Apr 2020 16:56:58 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 491s8p0F0kz4Spg; Tue, 14 Apr 2020 16:56:58 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DF159899A; Tue, 14 Apr 2020 16:56:57 +0000 (UTC) (envelope-from manu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 03EGuvoE024898; Tue, 14 Apr 2020 16:56:57 GMT (envelope-from manu@FreeBSD.org) Received: (from manu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 03EGuvFF024897; Tue, 14 Apr 2020 16:56:57 GMT (envelope-from manu@FreeBSD.org) Message-Id: <202004141656.03EGuvFF024897@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: manu set sender to manu@FreeBSD.org using -f From: Emmanuel Vadot Date: Tue, 14 Apr 2020 16:56:57 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r359929 - vendor/device-tree/5.6 X-SVN-Group: vendor X-SVN-Commit-Author: manu X-SVN-Commit-Paths: vendor/device-tree/5.6 X-SVN-Commit-Revision: 359929 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2020 16:56:58 -0000 Author: manu Date: Tue Apr 14 16:56:57 2020 New Revision: 359929 URL: https://svnweb.freebsd.org/changeset/base/359929 Log: Tag DTS files from Linux 5.6 Added: vendor/device-tree/5.6/ - copied from r359928, vendor/device-tree/dist/