From owner-dev-commits-src-all@freebsd.org Tue Mar 23 15:14:07 2021 Return-Path: Delivered-To: dev-commits-src-all@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 B4A045B152A for ; Tue, 23 Mar 2021 15:14:07 +0000 (UTC) (envelope-from git@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F4Zdq4gDWz3FRN; Tue, 23 Mar 2021 15:14:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 92E7123268; Tue, 23 Mar 2021 15:14:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 12NFE79x046119; Tue, 23 Mar 2021 15:14:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 12NFE6n5046117; Tue, 23 Mar 2021 15:14:06 GMT (envelope-from git) Date: Tue, 23 Mar 2021 15:14:06 GMT Message-Id: <202103231514.12NFE6n5046117@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: Emmanuel Vadot Subject: git: f544df78d0a1 - vendor/device-tree - Import devicetree files from Linux 5.11 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/vendor/device-tree X-Git-Reftype: branch X-Git-Commit: f544df78d0a1769b32c231209e7a5c4e7d4d2d1d Auto-Submitted: auto-generated X-BeenThere: dev-commits-src-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2021 15:14:07 -0000 The branch vendor/device-tree has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=f544df78d0a1769b32c231209e7a5c4e7d4d2d1d commit f544df78d0a1769b32c231209e7a5c4e7d4d2d1d Author: Emmanuel Vadot AuthorDate: 2021-03-23 15:12:39 +0000 Commit: Emmanuel Vadot CommitDate: 2021-03-23 15:12:39 +0000 Import devicetree files from Linux 5.11 --- Bindings/Makefile | 20 +- Bindings/arm/amlogic.yaml | 6 +- Bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml | 42 + Bindings/arm/arm,scmi.txt | 42 + Bindings/arm/atmel-sysregs.txt | 7 +- Bindings/arm/bcm/brcm,bcm4908.yaml | 40 + Bindings/arm/coresight.txt | 5 +- Bindings/arm/cpus.yaml | 2 +- Bindings/arm/freescale/fsl,scu.txt | 12 +- Bindings/arm/fsl.yaml | 383 +- Bindings/arm/idle-states.yaml | 2 +- Bindings/arm/marvell/ap80x-system-controller.txt | 8 + Bindings/arm/mediatek.yaml | 8 +- Bindings/arm/msm/qcom,llcc.yaml | 2 + Bindings/arm/mstar/mstar,smpctrl.yaml | 40 + Bindings/arm/mstar/mstar.yaml | 6 + Bindings/arm/pmu.yaml | 1 + Bindings/arm/qcom.yaml | 12 + Bindings/arm/renesas.yaml | 3 + Bindings/arm/rockchip.yaml | 29 + Bindings/arm/samsung/samsung-boards.yaml | 21 + .../socionext/socionext,uniphier-system-cache.yaml | 4 +- Bindings/arm/stm32/st,stm32-syscon.yaml | 5 + Bindings/arm/stm32/stm32.yaml | 23 +- Bindings/arm/sunxi.yaml | 42 +- Bindings/arm/tegra.yaml | 11 + Bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 + Bindings/arm/vt8500.yaml | 3 +- Bindings/arm/xilinx.yaml | 6 +- Bindings/ata/sata_highbank.yaml | 1 + Bindings/auxdisplay/holtek,ht16k33.yaml | 77 + Bindings/auxdisplay/modtronix,lcd2s.yaml | 58 + Bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- Bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- Bindings/bus/baikal,bt1-axi.yaml | 2 +- Bindings/bus/nvidia,tegra210-aconnect.yaml | 82 + Bindings/clock/adi,axi-clkgen.yaml | 54 + Bindings/clock/allwinner,sun4i-a10-ccu.yaml | 4 + Bindings/clock/allwinner,sun9i-a80-usb-clks.yaml | 59 + Bindings/clock/arm,syscon-icst.yaml | 4 +- Bindings/clock/canaan,k210-clk.yaml | 55 + Bindings/clock/fsl,flexspi-clock.yaml | 55 + Bindings/clock/idt,versaclock5.yaml | 6 + Bindings/clock/imx27-clock.yaml | 2 +- Bindings/clock/imx31-clock.yaml | 2 +- Bindings/clock/imx5-clock.yaml | 2 +- Bindings/clock/imx8qxp-lpcg.yaml | 79 +- Bindings/clock/ingenic,cgu.yaml | 2 +- Bindings/clock/intel,easic-n5x.yaml | 46 + Bindings/clock/mstar,msc313-mpll.yaml | 46 + Bindings/clock/qcom,a7pll.yaml | 51 + Bindings/clock/qcom,aoncc-sm8250.yaml | 58 + Bindings/clock/qcom,audiocc-sm8250.yaml | 58 + Bindings/clock/qcom,gcc-sc7280.yaml | 92 + Bindings/clock/qcom,gcc-sc8180x.yaml | 76 + Bindings/clock/qcom,gcc-sdx55.yaml | 77 + Bindings/clock/qcom,gcc-sm8350.yaml | 96 + Bindings/clock/qcom,gpucc-sdm660.yaml | 76 + Bindings/clock/qcom,mmcc.yaml | 2 + Bindings/clock/qcom,rpmhcc.yaml | 4 + Bindings/clock/qcom,sc7180-camcc.yaml | 73 + Bindings/clock/renesas,rcar-usb2-clock-sel.yaml | 103 + Bindings/clock/sifive/fu740-prci.yaml | 60 + Bindings/clock/silabs,si570.txt | 2 + Bindings/connector/usb-connector.yaml | 80 +- Bindings/crypto/allwinner,sun8i-ce.yaml | 3 +- Bindings/crypto/intel,keembay-ocs-aes.yaml | 45 + Bindings/crypto/intel,keembay-ocs-hcu.yaml | 46 + Bindings/crypto/samsung-slimsss.yaml | 1 - Bindings/crypto/samsung-sss.yaml | 1 - Bindings/crypto/ti,sa2ul.yaml | 2 +- Bindings/devfreq/exynos-bus.txt | 71 +- .../allwinner,sun4i-a10-display-backend.yaml | 23 +- .../allwinner,sun4i-a10-display-frontend.yaml | 19 +- Bindings/display/allwinner,sun4i-a10-hdmi.yaml | 19 +- Bindings/display/allwinner,sun4i-a10-tcon.yaml | 25 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- Bindings/display/allwinner,sun6i-a31-drc.yaml | 19 +- Bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml | 6 +- .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 19 +- Bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml | 19 +- Bindings/display/allwinner,sun8i-r40-tcon-top.yaml | 110 +- Bindings/display/allwinner,sun9i-a80-deu.yaml | 19 +- Bindings/display/amlogic,meson-dw-hdmi.yaml | 4 +- Bindings/display/amlogic,meson-vpu.yaml | 4 +- Bindings/display/brcm,bcm2711-hdmi.yaml | 19 + Bindings/display/brcm,bcm2835-dpi.yaml | 7 +- Bindings/display/brcm,bcm2835-dsi0.yaml | 1 + Bindings/display/brcm,bcm2835-hdmi.yaml | 1 + Bindings/display/brcm,bcm2835-hvs.yaml | 2 +- Bindings/display/bridge/analogix,anx7625.yaml | 95 + Bindings/display/bridge/analogix,anx7814.yaml | 19 +- Bindings/display/bridge/anx6345.yaml | 20 +- Bindings/display/bridge/cdns,mhdp8546.yaml | 22 +- Bindings/display/bridge/chrontel,ch7033.yaml | 6 +- Bindings/display/bridge/intel,keembay-dsi.yaml | 93 + Bindings/display/bridge/ite,it6505.yaml | 4 +- Bindings/display/bridge/lontium,lt9611.yaml | 75 +- Bindings/display/bridge/lvds-codec.yaml | 21 +- Bindings/display/bridge/nwl-dsi.yaml | 41 +- Bindings/display/bridge/ps8640.yaml | 26 +- Bindings/display/bridge/renesas,lvds.yaml | 24 +- Bindings/display/bridge/sii902x.txt | 6 +- Bindings/display/bridge/simple-bridge.yaml | 19 +- Bindings/display/bridge/snps,dw-mipi-dsi.yaml | 7 +- Bindings/display/bridge/thine,thc63lvd1024.yaml | 36 +- Bindings/display/bridge/ti,sn65dsi86.yaml | 45 +- Bindings/display/bridge/ti,tfp410.yaml | 24 +- Bindings/display/bridge/toshiba,tc358762.yaml | 52 +- Bindings/display/bridge/toshiba,tc358768.yaml | 48 +- Bindings/display/bridge/toshiba,tc358775.yaml | 21 +- .../display/connector/analog-tv-connector.yaml | 1 + Bindings/display/connector/dp-connector.yaml | 55 + Bindings/display/connector/dvi-connector.yaml | 1 + Bindings/display/connector/hdmi-connector.yaml | 1 + Bindings/display/connector/vga-connector.yaml | 1 + Bindings/display/imx/fsl-imx-drm.txt | 2 +- Bindings/display/imx/nxp,imx8mq-dcss.yaml | 2 +- Bindings/display/ingenic,ipu.yaml | 5 +- Bindings/display/ingenic,lcd.yaml | 10 +- Bindings/display/intel,keembay-display.yaml | 72 + Bindings/display/intel,keembay-msscam.yaml | 43 + Bindings/display/mediatek/mediatek,disp.txt | 18 +- Bindings/display/mediatek/mediatek,dpi.yaml | 98 + Bindings/display/mediatek/mediatek,dsi.txt | 18 +- Bindings/display/mediatek/mediatek,hdmi.txt | 18 +- Bindings/display/msm/gpu.txt | 7 + Bindings/display/panel/abt,y030xx067a.yaml | 62 + Bindings/display/panel/advantech,idk-2121wr.yaml | 21 +- Bindings/display/panel/jdi,lt070me05000.yaml | 1 + Bindings/display/panel/mantix,mlaf057we51-x.yaml | 4 +- Bindings/display/panel/novatek,nt36672a.yaml | 88 + Bindings/display/panel/panel-common.yaml | 11 +- Bindings/display/panel/panel-simple-dsi.yaml | 9 + Bindings/display/panel/panel-simple.yaml | 25 +- Bindings/display/panel/samsung,s6e63m0.yaml | 4 +- .../display/rockchip/rockchip,rk3066-hdmi.yaml | 16 +- Bindings/display/rockchip/rockchip-vop.yaml | 5 +- Bindings/display/st,stm32-dsi.yaml | 12 +- Bindings/display/st,stm32-ltdc.yaml | 8 +- Bindings/display/ste,mcde.yaml | 168 + Bindings/display/tegra/nvidia,tegra20-host1x.txt | 72 +- Bindings/display/ti/ti,am65x-dss.yaml | 30 +- Bindings/display/ti/ti,j721e-dss.yaml | 34 +- Bindings/display/ti/ti,k2g-dss.yaml | 3 +- Bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 1 - Bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- Bindings/dma/atmel-xdma.txt | 3 +- Bindings/dma/dma-common.yaml | 4 +- Bindings/dma/dma-router.yaml | 2 +- Bindings/dma/ingenic,dma.yaml | 4 +- Bindings/dma/intel,ldma.yaml | 116 + Bindings/dma/mtk-uart-apdma.txt | 1 + Bindings/dma/nvidia,tegra210-adma.yaml | 99 + Bindings/dma/owl-dma.yaml | 7 +- Bindings/dma/qcom,gpi.yaml | 88 + Bindings/dma/renesas,rcar-dmac.yaml | 77 +- Bindings/dma/snps,dma-spear1340.yaml | 10 +- Bindings/dma/snps,dw-axi-dmac.yaml | 126 + Bindings/dma/ti/k3-bcdma.yaml | 166 + Bindings/dma/ti/k3-pktdma.yaml | 174 + Bindings/dma/ti/k3-udma.yaml | 4 +- Bindings/dsp/fsl,dsp.yaml | 2 +- Bindings/edac/aspeed-sdram-edac.txt | 9 +- Bindings/eeprom/at24.yaml | 13 +- Bindings/eeprom/at25.yaml | 7 +- Bindings/extcon/extcon-ptn5150.yaml | 2 + Bindings/extcon/extcon-usbc-tusb320.yaml | 41 + Bindings/extcon/fcs,fsa880.yaml | 52 + Bindings/extcon/wlf,arizona.yaml | 1 - Bindings/firmware/qcom,scm.txt | 2 + Bindings/fsi/ibm,p9-occ.txt | 12 +- Bindings/gpio/gpio-davinci.txt | 1 + Bindings/gpio/gpio-pca95xx.yaml | 5 +- Bindings/gpio/gpio-xilinx.txt | 2 + Bindings/gpio/mediatek,mt7621-gpio.yaml | 72 + Bindings/gpio/mrvl-gpio.yaml | 3 +- Bindings/gpio/mstar,msc313-gpio.yaml | 59 + Bindings/gpio/renesas,rcar-gpio.yaml | 3 + Bindings/gpio/sifive,gpio.yaml | 29 +- Bindings/gpio/toshiba,gpio-visconti.yaml | 70 + Bindings/gpu/arm,mali-bifrost.yaml | 17 + Bindings/gpu/arm,mali-midgard.yaml | 17 + Bindings/gpu/brcm,bcm-v3d.yaml | 75 + Bindings/gpu/nvidia,gk20a.txt | 4 +- Bindings/graph.txt | 129 +- Bindings/hwlock/ti,omap-hwspinlock.yaml | 1 + Bindings/hwmon/adi,ad741x.yaml | 39 + Bindings/hwmon/adi,adm1275.yaml | 57 + Bindings/hwmon/adi,ltc2947.yaml | 1 - Bindings/hwmon/adi,ltc2992.yaml | 80 + Bindings/hwmon/amd,sbtsi.yaml | 54 + Bindings/hwmon/baikal,bt1-pvt.yaml | 8 +- Bindings/hwmon/moortec,mr75203.yaml | 2 +- Bindings/hwmon/pwm-fan.txt | 28 +- Bindings/hwmon/sensirion,shtc1.yaml | 4 +- Bindings/hwmon/ti,ads7828.yaml | 57 + Bindings/hwmon/ti,ina2xx.yaml | 55 + Bindings/hwmon/ti,tmp513.yaml | 3 +- Bindings/hwmon/ti,tps23861.yaml | 51 + Bindings/i2c/i2c-gate.yaml | 39 + Bindings/i2c/i2c-gpio.yaml | 2 - Bindings/i2c/i2c-ocores.txt | 8 +- Bindings/i2c/i2c-omap.txt | 1 + Bindings/i2c/i2c-owl.yaml | 62 + Bindings/i2c/marvell,mv64xxx-i2c.yaml | 21 +- Bindings/i2c/mellanox,i2c-mlxbf.yaml | 78 + Bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 2 +- Bindings/i2c/renesas,i2c.txt | 1 + Bindings/i2c/snps,designware-i2c.yaml | 11 - Bindings/i3c/i3c.yaml | 179 + Bindings/i3c/mipi-i3c-hci.yaml | 52 + Bindings/i3c/silvaco,i3c-master.yaml | 60 + Bindings/iio/accel/bosch,bma180.yaml | 62 + Bindings/iio/accel/bosch,bma255.yaml | 73 + Bindings/iio/accel/fsl,mma8452.yaml | 65 + Bindings/iio/accel/kionix,kxcjk1013.yaml | 49 + Bindings/iio/adc/adc.yaml | 42 + Bindings/iio/adc/adi,ad7124.yaml | 14 +- Bindings/iio/adc/adi,ad7192.yaml | 2 +- Bindings/iio/adc/adi,ad7292.yaml | 8 +- Bindings/iio/adc/adi,ad7768-1.yaml | 34 + Bindings/iio/adc/aspeed,ast2400-adc.yaml | 1 + Bindings/iio/adc/atmel,sama5d2-adc.yaml | 101 + Bindings/iio/adc/atmel,sama9260-adc.yaml | 121 + Bindings/iio/adc/brcm,iproc-static-adc.yaml | 70 + Bindings/iio/adc/envelope-detector.yaml | 86 + Bindings/iio/adc/lltc,ltc2496.yaml | 5 +- Bindings/iio/adc/maxim,max1027.yaml | 65 + Bindings/iio/adc/maxim,max9611.yaml | 1 - Bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 77 + Bindings/iio/adc/mediatek,mt6360-adc.yaml | 31 + Bindings/iio/adc/qcom,pm8018-adc.yaml | 166 + Bindings/iio/adc/qcom,spmi-iadc.yaml | 60 + Bindings/iio/adc/qcom,spmi-vadc.yaml | 4 +- Bindings/iio/adc/renesas,rcar-gyroadc.yaml | 143 + Bindings/iio/adc/samsung,exynos-adc.yaml | 4 - Bindings/iio/adc/st,stm32-adc.yaml | 3 +- Bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 7 +- Bindings/iio/adc/ti,adc084s021.yaml | 58 + Bindings/iio/adc/ti,ads124s08.yaml | 52 + Bindings/iio/adc/ti,palmas-gpadc.yaml | 85 + Bindings/iio/adc/x-powers,axp209-adc.yaml | 71 + Bindings/iio/adc/xilinx-xadc.txt | 49 +- Bindings/iio/afe/current-sense-amplifier.yaml | 54 + Bindings/iio/afe/current-sense-shunt.yaml | 64 + Bindings/iio/afe/voltage-divider.yaml | 86 + Bindings/iio/dac/adi,ad5592r.yaml | 204 + Bindings/iio/dac/adi,ad5696.yaml | 57 + Bindings/iio/dac/adi,ad5758.yaml | 140 + Bindings/iio/dac/adi,ad5766.yaml | 63 + Bindings/iio/dac/adi,ad7303.yaml | 50 + Bindings/iio/dac/dpot-dac.yaml | 64 + Bindings/iio/dac/fsl,vf610-dac.yaml | 55 + Bindings/iio/dac/maxim,ds4424.yaml | 45 + Bindings/iio/dac/maxim,max5821.yaml | 44 + Bindings/iio/dac/microchip,mcp4725.yaml | 90 + Bindings/iio/dac/nxp,lpc1850-dac.yaml | 58 + Bindings/iio/dac/ti,dac5571.yaml | 52 + Bindings/iio/dac/ti,dac7311.yaml | 49 + Bindings/iio/dac/ti,dac7512.yaml | 42 + Bindings/iio/dac/ti,dac7612.yaml | 53 + Bindings/iio/frequency/adi,adf4350.yaml | 190 + Bindings/iio/gyroscope/bosch,bmg160.yaml | 49 + Bindings/iio/gyroscope/invensense,mpu3050.yaml | 70 + Bindings/iio/gyroscope/nxp,fxas21002c.yaml | 95 + Bindings/iio/health/maxim,max30100.yaml | 51 + Bindings/iio/health/maxim,max30102.yaml | 72 + Bindings/iio/health/ti,afe4403.yaml | 54 + Bindings/iio/health/ti,afe4404.yaml | 51 + Bindings/iio/humidity/dht11.yaml | 41 + Bindings/iio/humidity/st,hts221.yaml | 54 + Bindings/iio/humidity/ti,hdc2010.yaml | 3 +- Bindings/iio/impedance-analyzer/adi,ad5933.yaml | 59 + Bindings/iio/imu/adi,adis16480.yaml | 130 + Bindings/iio/imu/invensense,mpu6050.yaml | 104 + Bindings/iio/imu/st,lsm6dsx.yaml | 93 + Bindings/iio/light/avago,apds9300.yaml | 44 + Bindings/iio/light/avago,apds9960.yaml | 44 + Bindings/iio/light/capella,cm3605.yaml | 79 + Bindings/iio/light/capella,cm36651.yaml | 48 + Bindings/iio/light/maxim,max44009.yaml | 45 + Bindings/iio/light/sharp,gp2ap020a00f.yaml | 48 + Bindings/iio/light/st,uvis25.yaml | 42 + Bindings/iio/light/st,vl6180.yaml | 45 + Bindings/iio/light/ti,opt3001.yaml | 47 + Bindings/iio/light/upisemi,us5182.yaml | 78 + Bindings/iio/light/vishay,vcnl4035.yaml | 45 + Bindings/iio/magnetometer/asahi-kasei,ak8974.yaml | 57 + Bindings/iio/magnetometer/asahi-kasei,ak8975.yaml | 1 + Bindings/iio/magnetometer/bosch,bmc150_magn.yaml | 58 + Bindings/iio/magnetometer/fsl,mag3110.yaml | 48 + Bindings/iio/magnetometer/honeywell,hmc5843.yaml | 43 + Bindings/iio/magnetometer/pni,rm3100.yaml | 42 + Bindings/iio/magnetometer/yamaha,yas530.yaml | 112 + Bindings/iio/potentiometer/adi,ad5272.yaml | 51 + Bindings/iio/potentiometer/microchip,mcp41010.yaml | 48 + Bindings/iio/potentiometer/microchip,mcp4131.yaml | 103 + Bindings/iio/potentiometer/microchip,mcp4531.yaml | 116 + Bindings/iio/potentiostat/ti,lmp91000.yaml | 68 + Bindings/iio/pressure/hoperf,hp03.yaml | 47 + Bindings/iio/pressure/meas,ms5611.yaml | 57 + Bindings/iio/pressure/murata,zpa2326.yaml | 62 + Bindings/iio/proximity/ams,as3935.yaml | 71 + Bindings/iio/proximity/semtech,sx9310.yaml | 63 + Bindings/iio/proximity/semtech,sx9500.yaml | 50 + Bindings/iio/proximity/st,vl53l0x.yaml | 42 + Bindings/iio/resolver/adi,ad2s90.yaml | 60 + Bindings/iio/samsung,sensorhub-rinato.yaml | 72 + Bindings/iio/st,st-sensors.yaml | 123 + Bindings/iio/temperature/maxim,max31855k.yaml | 76 + Bindings/iio/temperature/maxim,max31856.yaml | 54 + Bindings/iio/temperature/melexis,mlx90614.yaml | 50 + Bindings/iio/temperature/melexis,mlx90632.yaml | 55 + Bindings/iio/temperature/ti,tmp007.yaml | 57 + Bindings/input/adc-keys.txt | 22 +- Bindings/input/ariel-pwrbutton.yaml | 57 + Bindings/input/atmel,maxtouch.yaml | 81 + Bindings/input/cypress,tm2-touchkey.yaml | 73 + Bindings/input/dlg,da7280.txt | 108 + Bindings/input/fsl,mpr121-touchkey.yaml | 3 +- Bindings/input/goodix,gt7375p.yaml | 65 + Bindings/input/google,cros-ec-keyb.yaml | 24 + Bindings/input/gpio-keys.yaml | 12 +- Bindings/input/sprd,sc27xx-vibrator.yaml | 48 + Bindings/input/touchscreen/edt-ft5x06.yaml | 3 +- Bindings/input/touchscreen/ektf2127.txt | 2 +- Bindings/input/touchscreen/elan,elants_i2c.yaml | 1 + Bindings/input/touchscreen/goodix.yaml | 1 + Bindings/input/touchscreen/touchscreen.yaml | 2 - Bindings/interconnect/qcom,rpm.yaml | 85 + Bindings/interconnect/qcom,rpmh.yaml | 6 +- .../allwinner,sun6i-a31-r-intc.yaml | 67 + .../allwinner,sun7i-a20-sc-nmi.yaml | 11 +- Bindings/interrupt-controller/arm,gic.yaml | 9 +- Bindings/interrupt-controller/fsl,intmux.yaml | 2 +- Bindings/interrupt-controller/fsl,ls-extirq.txt | 8 +- Bindings/interrupt-controller/ingenic,intc.yaml | 1 + .../mscc,ocelot-icpu-intr.yaml | 64 + Bindings/interrupt-controller/mti,gic.yaml | 4 +- Bindings/interrupt-controller/qcom,pdc.txt | 2 + .../interrupt-controller/realtek,rtl-intc.yaml | 57 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 13 +- Bindings/interrupt-controller/st,stm32-exti.yaml | 2 + Bindings/interrupt-controller/ti,pruss-intc.yaml | 5 +- Bindings/interrupt-controller/ti,sci-inta.yaml | 2 +- Bindings/iommu/arm,smmu.yaml | 11 +- Bindings/iommu/mediatek,iommu.yaml | 183 + Bindings/iommu/renesas,ipmmu-vmsa.yaml | 14 +- Bindings/leds/backlight/common.yaml | 4 +- Bindings/leds/common.yaml | 16 +- Bindings/leds/leds-lgm.yaml | 113 + Bindings/leds/leds-lp55xx.yaml | 10 +- Bindings/leds/leds-pwm.yaml | 70 + Bindings/leds/richtek,rt8515.yaml | 111 + Bindings/leds/ti,tca6507.yaml | 1 + Bindings/mailbox/arm,mhu.yaml | 1 - Bindings/mailbox/arm,mhuv2.yaml | 209 + Bindings/mailbox/omap-mailbox.txt | 4 + Bindings/mailbox/qcom,apcs-kpss-global.yaml | 34 + Bindings/media/allegro,al5e.yaml | 105 + Bindings/media/allwinner,sun4i-a10-csi.yaml | 11 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 3 + Bindings/media/allwinner,sun6i-a31-csi.yaml | 12 +- Bindings/media/allwinner,sun8i-h3-deinterlace.yaml | 3 + Bindings/media/amlogic,axg-ge2d.yaml | 47 + Bindings/media/coda.yaml | 108 + Bindings/media/i2c/adv7180.yaml | 36 +- Bindings/media/i2c/adv7604.yaml | 159 + Bindings/media/i2c/aptina,mt9v111.yaml | 75 + Bindings/media/i2c/imi,rdacm2x-gmsl.yaml | 30 +- Bindings/media/i2c/imx219.yaml | 22 +- Bindings/media/i2c/imx258.yaml | 134 + Bindings/media/i2c/maxim,max9286.yaml | 118 +- Bindings/media/i2c/mipi-ccs.yaml | 132 + Bindings/media/i2c/ov8856.yaml | 22 +- Bindings/media/i2c/ovti,ov02a10.yaml | 154 + Bindings/media/i2c/ovti,ov2680.yaml | 97 + Bindings/media/i2c/ovti,ov5647.yaml | 75 + Bindings/media/i2c/ovti,ov5648.yaml | 109 + Bindings/media/i2c/ovti,ov772x.yaml | 133 + Bindings/media/i2c/ovti,ov8865.yaml | 118 + Bindings/media/i2c/sony,imx214.yaml | 125 + Bindings/media/i2c/sony,imx274.yaml | 6 +- Bindings/media/i2c/sony,imx334.yaml | 90 + Bindings/media/marvell,mmp2-ccic.yaml | 20 +- Bindings/media/mediatek-jpeg-decoder.txt | 2 +- Bindings/media/mediatek-jpeg-encoder.txt | 2 +- Bindings/media/mediatek-mdp.txt | 2 +- Bindings/media/nxp,imx7-csi.yaml | 68 + Bindings/media/nxp,imx7-mipi-csi2.yaml | 153 + Bindings/media/qcom,camss.txt | 7 + Bindings/media/rc.yaml | 2 + Bindings/media/renesas,ceu.yaml | 17 +- Bindings/media/renesas,csi2.yaml | 54 +- Bindings/media/renesas,vin.yaml | 113 +- Bindings/media/rockchip-isp1.yaml | 185 + Bindings/media/st,stm32-dcmi.yaml | 40 +- Bindings/media/ti,cal.yaml | 55 +- Bindings/media/video-interface-devices.yaml | 406 ++ Bindings/media/video-interfaces.txt | 640 +-- Bindings/media/video-interfaces.yaml | 344 ++ Bindings/media/xilinx/xlnx,csi2rxss.yaml | 39 +- Bindings/memory-controllers/exynos-srom.yaml | 2 + .../memory-controllers/mediatek,smi-common.yaml | 142 + Bindings/memory-controllers/mediatek,smi-larb.yaml | 132 + .../memory-controllers/nvidia,tegra124-emc.yaml | 19 + .../memory-controllers/nvidia,tegra124-mc.yaml | 5 + Bindings/memory-controllers/nvidia,tegra20-emc.txt | 28 +- Bindings/memory-controllers/nvidia,tegra20-mc.txt | 3 + .../memory-controllers/nvidia,tegra30-emc.yaml | 18 + Bindings/memory-controllers/nvidia,tegra30-mc.yaml | 5 + Bindings/memory-controllers/renesas,rpc-if.yaml | 6 +- Bindings/mfd/aspeed-lpc.txt | 8 +- Bindings/mfd/aspeed-scu.txt | 26 + Bindings/mfd/bd9571mwv.txt | 4 +- Bindings/mfd/canaan,k210-sysctl.yaml | 109 + Bindings/mfd/ene-kb930.yaml | 65 + Bindings/mfd/gateworks-gsc.yaml | 3 +- Bindings/mfd/iqs62x.yaml | 2 +- Bindings/mfd/rohm,bd71837-pmic.yaml | 6 + Bindings/mfd/st,stm32-timers.yaml | 6 +- Bindings/mfd/st,stmfx.yaml | 3 +- Bindings/mfd/syscon.yaml | 4 + Bindings/mips/lantiq/lantiq,cgu.yaml | 32 + Bindings/mips/lantiq/lantiq,dma-xway.yaml | 32 + Bindings/mips/lantiq/lantiq,ebu.yaml | 32 + Bindings/mips/lantiq/lantiq,pmu.yaml | 32 + Bindings/mips/mscc.txt | 2 +- Bindings/mips/realtek-rtl.yaml | 24 + Bindings/misc/eeprom-93xx46.txt | 1 + Bindings/misc/fsl,dpaa2-console.yaml | 26 + Bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 8 + Bindings/mmc/arasan,sdhci.yaml | 2 +- Bindings/mmc/arm,pl18x.yaml | 223 + Bindings/mmc/fsl-imx-esdhc.yaml | 1 + Bindings/mmc/marvell,xenon-sdhci.txt | 1 + Bindings/mmc/mmc-controller.yaml | 3 +- Bindings/mmc/mmc-pwrseq-simple.yaml | 2 - Bindings/mmc/mtk-sd.yaml | 176 + Bindings/mmc/owl-mmc.yaml | 4 +- Bindings/mmc/renesas,sdhi.yaml | 3 +- Bindings/mmc/sdhci-am654.yaml | 19 +- Bindings/mmc/sdhci-msm.txt | 8 +- Bindings/mtd/gpmi-nand.yaml | 76 +- Bindings/mtd/intel,lgm-nand.yaml | 99 + Bindings/mtd/jedec,spi-nor.yaml | 102 + Bindings/mtd/nand-controller.yaml | 11 +- Bindings/mtd/partition.txt | 131 +- .../mtd/partitions/brcm,bcm4908-partitions.yaml | 70 + Bindings/mtd/partitions/fixed-partitions.yaml | 121 + Bindings/mtd/partitions/partition.yaml | 47 + Bindings/mtd/partitions/qcom,smem-part.yaml | 33 + Bindings/mtd/qcom_nandc.txt | 4 + Bindings/mtd/rockchip,nand-controller.yaml | 161 + Bindings/net/allwinner,sun8i-a83t-emac.yaml | 6 +- Bindings/net/amlogic,meson-dwmac.yaml | 57 +- Bindings/net/brcm,bcm4908-enet.yaml | 48 + Bindings/net/brcm,bcm7445-switch-v4.0.txt | 101 +- Bindings/net/btusb.txt | 4 +- Bindings/net/can/fsl,flexcan.yaml | 16 +- Bindings/net/can/rcar_canfd.txt | 2 +- Bindings/net/dsa/arrow,xrs700x.yaml | 73 + Bindings/net/dsa/brcm,b53.yaml | 249 ++ Bindings/net/dsa/brcm,sf2.yaml | 173 + Bindings/net/dsa/dsa.yaml | 12 +- Bindings/net/dsa/hirschmann,hellcreek.yaml | 127 + Bindings/net/dsa/microchip,ksz.yaml | 148 + Bindings/net/dsa/mt7530.txt | 6 + Bindings/net/ethernet-controller.yaml | 33 +- Bindings/net/ethernet-phy.yaml | 20 +- Bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 + Bindings/net/ftgmac100.txt | 25 + Bindings/net/macb.txt | 4 +- Bindings/net/marvell-pp2.txt | 6 +- Bindings/net/mdio.yaml | 2 +- Bindings/net/mediatek,star-emac.yaml | 2 +- Bindings/net/nfc/nxp-nci.txt | 2 +- Bindings/net/nfc/samsung,s3fwrn5.yaml | 33 +- Bindings/net/qca,ar803x.yaml | 16 + Bindings/net/qcom,ipa.yaml | 16 +- Bindings/net/renesas,etheravb.yaml | 3 + Bindings/net/snps,dwmac.yaml | 45 +- Bindings/net/socionext,uniphier-ave4.yaml | 2 +- Bindings/net/ti,cpsw-switch.yaml | 2 +- Bindings/net/ti,dp83867.yaml | 12 +- Bindings/net/ti,dp83869.yaml | 8 +- Bindings/net/ti,k3-am654-cpsw-nuss.yaml | 55 +- Bindings/net/ti,k3-am654-cpts.yaml | 8 + Bindings/net/toshiba,visconti-dwmac.yaml | 85 + Bindings/net/wireless/qcom,ath11k.yaml | 8 +- Bindings/net/xilinx_axienet.txt | 4 + Bindings/nvmem/mtk-efuse.txt | 1 + Bindings/nvmem/qcom,qfprom.yaml | 17 +- Bindings/nvmem/rmem.yaml | 49 + Bindings/opp/opp.txt | 54 +- Bindings/pci/brcm,stb-pcie.yaml | 37 +- Bindings/pci/cdns-pcie-ep.yaml | 3 - Bindings/pci/layerscape-pci.txt | 1 + Bindings/pci/microchip,pcie-host.yaml | 92 + Bindings/pci/qcom,pcie.txt | 19 +- Bindings/pci/rcar-pci-ep.yaml | 9 + Bindings/pci/rcar-pci-host.yaml | 115 + Bindings/pci/samsung,exynos-pcie.yaml | 119 + Bindings/pci/ti,j721e-pci-ep.yaml | 23 +- Bindings/pci/ti,j721e-pci-host.yaml | 27 +- Bindings/perf/fsl-imx-ddr.yaml | 3 + Bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 2 + Bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 19 +- Bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 + .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +- Bindings/phy/brcm,brcmstb-usb-phy.yaml | 196 + Bindings/phy/brcm,sata-phy.yaml | 147 + Bindings/phy/ingenic,phy-usb.yaml | 58 + Bindings/phy/intel,phy-keembay-usb.yaml | 44 + Bindings/phy/marvell,mmp3-hsic-phy.yaml | 9 +- Bindings/phy/mediatek,dsi-phy.yaml | 85 + Bindings/phy/mediatek,hdmi-phy.yaml | 92 + Bindings/phy/mediatek,mt7621-pci-phy.yaml | 36 + Bindings/phy/mediatek,tphy.yaml | 260 ++ Bindings/phy/mediatek,ufs-phy.yaml | 64 + Bindings/phy/mediatek,xsphy.yaml | 199 + Bindings/phy/phy-cadence-sierra.yaml | 152 + Bindings/phy/phy-stm32-usbphyc.yaml | 136 + Bindings/phy/qcom,qmp-phy.yaml | 103 + Bindings/phy/qcom,qusb2-phy.yaml | 2 + Bindings/phy/qcom,usb-hs-28nm.yaml | 1 + Bindings/phy/qcom,usb-snps-femto-v2.yaml | 2 + Bindings/phy/renesas,usb2-phy.yaml | 5 +- Bindings/phy/rockchip-emmc-phy.txt | 5 + Bindings/phy/samsung,exynos-pcie-phy.yaml | 51 + Bindings/phy/samsung-phy.txt | 1 + Bindings/phy/socionext,uniphier-ahci-phy.yaml | 2 +- Bindings/phy/socionext,uniphier-pcie-phy.yaml | 2 +- Bindings/phy/socionext,uniphier-usb3hs-phy.yaml | 2 +- Bindings/phy/socionext,uniphier-usb3ss-phy.yaml | 2 +- Bindings/phy/ti,omap-usb2.yaml | 4 +- Bindings/phy/ti,phy-gmii-sel.yaml | 2 +- Bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- Bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 17 +- Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 5 +- Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 6 +- Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- Bindings/pinctrl/atmel,at91-pio4-pinctrl.txt | 8 +- Bindings/pinctrl/brcm,ns2-pinmux.txt | 2 +- Bindings/pinctrl/brcm,nsp-pinmux.txt | 2 +- Bindings/pinctrl/canaan,k210-fpioa.yaml | 171 + Bindings/pinctrl/fsl,imx7d-pinctrl.txt | 2 +- Bindings/pinctrl/microchip,sparx5-sgpio.yaml | 161 + Bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- Bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- Bindings/pinctrl/pinctrl-bindings.txt | 4 +- Bindings/pinctrl/pinctrl-mcp23s08.txt | 2 +- Bindings/pinctrl/pinctrl-mt65xx.txt | 2 +- Bindings/pinctrl/pinctrl-single.txt | 12 +- Bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130 + Bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 167 + Bindings/pinctrl/qcom,pmic-gpio.txt | 3 + Bindings/pinctrl/qcom,pmic-mpp.txt | 1 + Bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 + Bindings/pinctrl/qcom,sc8180x-pinctrl.yaml | 152 + Bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 + Bindings/pinctrl/qcom,sm8350-pinctrl.yaml | 145 + Bindings/pinctrl/qcom,tlmm-common.yaml | 85 + Bindings/pinctrl/ralink,rt2880-pinmux.yaml | 64 + Bindings/pinctrl/renesas,pfc.yaml | 12 +- Bindings/pinctrl/samsung-pinctrl.txt | 2 +- Bindings/power/brcm,bcm-pmb.yaml | 50 + Bindings/power/mediatek,power-controller.yaml | 304 ++ Bindings/power/qcom,rpmpd.yaml | 5 + Bindings/power/renesas,apmu.yaml | 2 +- Bindings/power/reset/ocelot-reset.txt | 4 +- Bindings/power/reset/regulator-poweroff.yaml | 37 + Bindings/power/supply/battery.yaml | 3 - Bindings/power/supply/bq2515x.yaml | 1 - Bindings/power/supply/bq256xx.yaml | 110 + Bindings/power/supply/bq25980.yaml | 1 + Bindings/power/supply/cw2015_battery.yaml | 2 +- Bindings/power/supply/ltc4162-l.yaml | 69 + Bindings/powerpc/sleep.yaml | 2 +- Bindings/ptp/ptp-idtcm.yaml | 4 +- Bindings/pwm/intel,keembay-pwm.yaml | 47 + Bindings/pwm/intel,lgm-pwm.yaml | 44 + Bindings/pwm/pwm-mediatek.txt | 1 + Bindings/pwm/pwm-mtk-disp.txt | 1 + Bindings/pwm/pwm-sifive.yaml | 9 +- Bindings/regulator/anatop-regulator.yaml | 1 - Bindings/regulator/dlg,da9121.yaml | 188 + Bindings/regulator/fixed-regulator.yaml | 49 +- Bindings/regulator/max8997-regulator.txt | 1 + Bindings/regulator/mcp16502-regulator.txt | 5 +- Bindings/regulator/mt6315-regulator.yaml | 69 + Bindings/regulator/nxp,pca9450-regulator.yaml | 5 + Bindings/regulator/nxp,pf8x00-regulator.yaml | 206 + Bindings/regulator/qcom,rpmh-regulator.txt | 9 + Bindings/regulator/qcom-labibb-regulator.yaml | 30 +- Bindings/regulator/richtek,rt4831-regulator.yaml | 35 + Bindings/regulator/rohm,bd71837-regulator.yaml | 48 + Bindings/regulator/rohm,bd71847-regulator.yaml | 49 + Bindings/remoteproc/ingenic,vpu.yaml | 2 +- Bindings/remoteproc/mtk,scp.txt | 8 +- Bindings/remoteproc/qcom,adsp.txt | 12 + Bindings/remoteproc/qcom,q6v5.txt | 12 +- Bindings/remoteproc/qcom,wcnss-pil.txt | 21 +- Bindings/remoteproc/st,stm32-rproc.yaml | 21 +- Bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 + Bindings/remoteproc/ti,omap-remoteproc.yaml | 3 + Bindings/remoteproc/ti,pru-rproc.yaml | 214 + Bindings/reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 + Bindings/reset/brcm,bcm6345-reset.yaml | 37 + Bindings/reset/canaan,k210-rst.yaml | 40 + Bindings/reset/hisilicon,hi3660-reset.yaml | 77 + Bindings/reset/snps,dw-reset.txt | 2 +- Bindings/riscv/canaan.yaml | 47 + Bindings/riscv/cpus.yaml | 8 + Bindings/riscv/sifive-l2-cache.yaml | 35 +- Bindings/riscv/sifive.yaml | 17 +- Bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 1 - Bindings/rtc/atmel,at91rm9200-rtc.yaml | 1 + Bindings/rtc/nxp,pcf2127.yaml | 51 + Bindings/rtc/pcf8563.txt | 3 +- Bindings/rtc/rtc.yaml | 7 +- Bindings/rtc/trivial-rtc.yaml | 6 +- Bindings/serial/8250.yaml | 6 +- Bindings/serial/fsl-imx-uart.yaml | 2 +- Bindings/serial/fsl-mxs-auart.yaml | 2 +- Bindings/serial/litex,liteuart.yaml | 40 + Bindings/serial/omap_serial.txt | 1 + Bindings/serial/pl011.yaml | 4 - Bindings/serial/renesas,hscif.yaml | 3 + Bindings/serial/renesas,scif.yaml | 3 + Bindings/serial/renesas,scifa.yaml | 2 + Bindings/serial/renesas,scifb.yaml | 2 + Bindings/serial/sifive-serial.yaml | 5 +- Bindings/serial/st,stm32-uart.yaml | 13 +- Bindings/soc/imx/imx8m-soc.yaml | 86 + Bindings/soc/litex/litex,soc-controller.yaml | 41 + Bindings/soc/mediatek/devapc.yaml | 60 + Bindings/soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- Bindings/soc/qcom/qcom,aoss-qmp.txt | 1 + Bindings/soc/qcom/qcom,smem.yaml | 72 + Bindings/soc/ti/k3-ringacc.yaml | 2 +- Bindings/soc/ti/ti,pruss.yaml | 76 + Bindings/soc/xilinx/xlnx,vcu-settings.yaml | 43 + Bindings/soc/xilinx/xlnx,vcu.txt | 9 +- Bindings/sound/adi,adau1372.yaml | 67 + Bindings/sound/adi,adau1977.yaml | 92 + Bindings/sound/allwinner,sun4i-a10-codec.yaml | 3 +- Bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- Bindings/sound/audio-graph-card.yaml | 57 + Bindings/sound/audio-graph-port.yaml | 81 + Bindings/sound/audio-graph.yaml | 45 + Bindings/sound/fsl,aud2htx.yaml | 66 + Bindings/sound/fsl,spdif.yaml | 5 + Bindings/sound/fsl,xcvr.yaml | 104 + Bindings/sound/fsl-asoc-card.txt | 2 + Bindings/sound/google,sc7180-trogdor.yaml | 139 + Bindings/sound/imx-audio-hdmi.yaml | 52 + Bindings/sound/ingenic,codec.yaml | 11 +- Bindings/sound/intel,keembay-i2s.yaml | 13 + Bindings/sound/marvell,mmp-sspa.yaml | 25 +- Bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml | 49 + Bindings/sound/nau8315.txt | 18 + Bindings/sound/nvidia,tegra-audio-graph-card.yaml | 190 + Bindings/sound/nvidia,tegra186-dspk.yaml | 18 +- Bindings/sound/nvidia,tegra210-admaif.yaml | 13 +- Bindings/sound/nvidia,tegra210-ahub.yaml | 13 +- Bindings/sound/nvidia,tegra210-dmic.yaml | 18 +- Bindings/sound/nvidia,tegra210-i2s.yaml | 18 +- Bindings/sound/nvidia,tegra30-hda.yaml | 110 + Bindings/sound/qcom,lpass-rx-macro.yaml | 62 + Bindings/sound/qcom,lpass-tx-macro.yaml | 67 + Bindings/sound/qcom,lpass-va-macro.yaml | 67 + Bindings/sound/qcom,lpass-wsa-macro.yaml | 69 + Bindings/sound/qcom,sm8250.yaml | 159 + Bindings/sound/renesas,rsnd.txt | 520 --- Bindings/sound/renesas,rsnd.yaml | 447 ++ Bindings/sound/rt5659.txt | 11 + Bindings/sound/rt5682.txt | 2 + Bindings/sound/samsung,aries-wm8994.yaml | 3 + Bindings/sound/samsung,midas-audio.yaml | 2 + Bindings/sound/sgtl5000.yaml | 2 - Bindings/sound/simple-audio-mux.yaml | 41 + Bindings/sound/simple-card.yaml | 6 +- Bindings/sound/st,stm32-i2s.yaml | 4 + Bindings/sound/st,stm32-sai.yaml | 200 + Bindings/sound/tas2562.yaml | 2 + Bindings/sound/tas2770.yaml | 2 + Bindings/sound/ti,j721e-cpb-audio.yaml | 4 +- Bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 4 +- Bindings/sound/tlv320adcx140.yaml | 1 + Bindings/sound/wm8962.txt | 4 + Bindings/spi/allwinner,sun6i-a31-spi.yaml | 1 + Bindings/spi/cadence-quadspi.txt | 68 + Bindings/spi/nvidia,tegra210-quad.yaml | 117 + Bindings/spi/realtek,rtl-spi.yaml | 41 + Bindings/spi/renesas,rspi.yaml | 2 + Bindings/spi/renesas,sh-msiof.yaml | 1 + Bindings/spi/snps,dw-apb-ssi.yaml | 2 + Bindings/spi/spi-controller.yaml | 33 +- Bindings/spi/spi-sifive.yaml | 10 +- Bindings/spi/xlnx,zynq-qspi.yaml | 59 + .../sram/allwinner,sun4i-a10-system-control.yaml | 1 + Bindings/sram/sram.yaml | 4 + Bindings/submitting-patches.rst | 3 +- Bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 12 +- Bindings/thermal/mediatek-thermal.txt | 3 +- Bindings/thermal/qcom-spmi-adc-tm5.yaml | 153 + Bindings/thermal/rcar-gen3-thermal.yaml | 17 +- Bindings/thermal/rcar-thermal.yaml | 48 +- Bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 + Bindings/timer/allwinner,sun5i-a13-hstimer.yaml | 3 +- Bindings/timer/intel,ixp4xx-timer.yaml | 2 +- Bindings/timer/nuvoton,npcm7xx-timer.txt | 3 +- Bindings/timer/renesas,tmu.yaml | 99 + Bindings/timer/sifive,clint.yaml | 12 +- Bindings/timer/snps,dw-apb-timer.yaml | 10 +- Bindings/trivial-devices.yaml | 208 +- Bindings/usb/allwinner,sun4i-a10-musb.yaml | 2 +- Bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 6 +- Bindings/usb/brcm,usb-pinmap.yaml | 73 + Bindings/usb/cdns,usb3.yaml | 5 + Bindings/usb/dwc3-st.txt | 4 +- Bindings/usb/dwc3-xilinx.txt | 2 +- Bindings/usb/exynos-usb.txt | 2 +- Bindings/usb/fsl,imx8mp-dwc3.yaml | 105 + Bindings/usb/generic-ehci.yaml | 53 +- Bindings/usb/generic-ohci.yaml | 36 +- Bindings/usb/generic-xhci.yaml | 65 + Bindings/usb/ingenic,musb.yaml | 2 +- Bindings/usb/intel,keembay-dwc3.yaml | 9 +- Bindings/usb/maxim,max33359.yaml | 75 + Bindings/usb/mediatek,mtk-xhci.yaml | 188 + Bindings/usb/mediatek,mtu3.yaml | 287 ++ Bindings/usb/mediatek,musb.yaml | 114 + Bindings/usb/omap-usb.txt | 2 +- Bindings/usb/qcom,dwc3.yaml | 13 +- Bindings/usb/renesas,usb-xhci.yaml | 5 +- Bindings/usb/renesas,usb3-peri.yaml | 7 +- Bindings/usb/renesas,usbhs.yaml | 4 +- Bindings/usb/rockchip,dwc3.yaml | 108 + Bindings/usb/snps,dwc3.yaml | 332 ++ Bindings/usb/st,stusb160x.yaml | 87 + Bindings/usb/ti,hd3ss3220.yaml | 8 +- Bindings/usb/ti,j721e-usb.yaml | 13 +- Bindings/usb/ti,keystone-dwc3.yaml | 6 +- Bindings/usb/usb-device.yaml | 124 + Bindings/usb/usb-drd.yaml | 78 + Bindings/usb/usb-hcd.yaml | 36 +- Bindings/usb/usb-xhci.yaml | 42 + Bindings/usb/usb.yaml | 63 + Bindings/usb/usbmisc-imx.txt | 2 +- Bindings/vendor-prefixes.yaml | 64 +- Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 9 +- Bindings/watchdog/fsl-imx-wdt.yaml | 16 + Bindings/watchdog/intel,keembay-wdt.yaml | 57 + Bindings/watchdog/mtk-wdt.txt | 5 +- Bindings/watchdog/qcom-wdt.yaml | 1 + Bindings/watchdog/renesas,wdt.yaml | 1 + Bindings/watchdog/snps,dw-wdt.yaml | 16 +- Bindings/watchdog/ti,rti-wdt.yaml | 4 +- Bindings/watchdog/watchdog.yaml | 1 - include/dt-bindings/clock/at91.h | 11 + include/dt-bindings/clock/axg-clkc.h | 26 +- include/dt-bindings/clock/dra7.h | 4 + include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 + include/dt-bindings/clock/g12a-clkc.h | 2 + include/dt-bindings/clock/imx8-clock.h | 2 + include/dt-bindings/clock/imx8-lpcg.h | 14 + include/dt-bindings/clock/imx8mm-clock.h | 10 +- include/dt-bindings/clock/imx8mn-clock.h | 9 +- include/dt-bindings/clock/imx8mq-clock.h | 16 +- include/dt-bindings/clock/ingenic,sysost.h | 10 +- include/dt-bindings/clock/k210-clk.h | 55 +- include/dt-bindings/clock/meson8b-clkc.h | 2 - include/dt-bindings/clock/mstar-msc313-mpll.h | 19 + include/dt-bindings/clock/qcom,camcc-sc7180.h | 121 + include/dt-bindings/clock/qcom,gcc-msm8998.h | 2 + include/dt-bindings/clock/qcom,gcc-sc7280.h | 226 + include/dt-bindings/clock/qcom,gcc-sc8180x.h | 309 ++ include/dt-bindings/clock/qcom,gcc-sdx55.h | 117 + include/dt-bindings/clock/qcom,gcc-sm8350.h | 266 ++ include/dt-bindings/clock/qcom,gpucc-sdm660.h | 28 + include/dt-bindings/clock/qcom,mmcc-sdm660.h | 162 + include/dt-bindings/clock/qcom,rpmh.h | 10 + .../dt-bindings/clock/qcom,sm8250-lpass-aoncc.h | 11 + .../dt-bindings/clock/qcom,sm8250-lpass-audiocc.h | 13 + include/dt-bindings/clock/qcom,videocc-sm8250.h | 2 + include/dt-bindings/clock/rk3368-cru.h | 3 + include/dt-bindings/clock/sifive-fu740-prci.h | 23 + include/dt-bindings/clock/sun50i-h6-r-ccu.h | 2 + include/dt-bindings/clock/sun50i-h616-ccu.h | 115 + include/dt-bindings/clock/tegra210-car.h | 2 +- include/dt-bindings/clock/xlnx-vcu.h | 15 + include/dt-bindings/dma/jz4775-dma.h | 44 + include/dt-bindings/dma/qcom-gpi.h | 11 + include/dt-bindings/dma/x2000-dma.h | 54 + include/dt-bindings/firmware/imx/rsrc.h | 1 + include/dt-bindings/gpio/msc313-gpio.h | 53 + include/dt-bindings/gpio/tegra186-gpio.h | 4 +- include/dt-bindings/input/cros-ec-keyboard.h | 103 + include/dt-bindings/interconnect/qcom,msm8939.h | 105 + include/dt-bindings/interconnect/qcom,sdm845.h | 2 + include/dt-bindings/interconnect/qcom,sdx55.h | 76 + include/dt-bindings/memory/mt2701-larb-port.h | 4 +- include/dt-bindings/memory/mt2712-larb-port.h | 6 +- include/dt-bindings/memory/mt6779-larb-port.h | 6 +- include/dt-bindings/memory/mt8167-larb-port.h | 6 +- include/dt-bindings/memory/mt8173-larb-port.h | 6 +- include/dt-bindings/memory/mt8183-larb-port.h | 6 +- include/dt-bindings/memory/mt8192-larb-port.h | 243 ++ include/dt-bindings/memory/mtk-memory-port.h | 15 + include/dt-bindings/memory/tegra124-mc.h | 68 + include/dt-bindings/memory/tegra20-mc.h | 53 + include/dt-bindings/memory/tegra210-mc.h | 10 + include/dt-bindings/memory/tegra30-mc.h | 67 + include/dt-bindings/pinctrl/k210-fpioa.h | 276 ++ include/dt-bindings/power/mt8167-power.h | 17 + include/dt-bindings/power/mt8183-power.h | 26 + include/dt-bindings/power/mt8192-power.h | 32 + include/dt-bindings/power/qcom-rpmpd.h | 43 + .../dt-bindings/regulator/dlg,da9121-regulator.h | 22 + .../dt-bindings/reset-controller/mt8192-resets.h | 30 + include/dt-bindings/reset/bcm6318-reset.h | 20 + include/dt-bindings/reset/bcm63268-reset.h | 26 + include/dt-bindings/reset/bcm6328-reset.h | 18 + include/dt-bindings/reset/bcm6358-reset.h | 15 + include/dt-bindings/reset/bcm6362-reset.h | 22 + include/dt-bindings/reset/bcm6368-reset.h | 16 + include/dt-bindings/reset/k210-rst.h | 42 + include/dt-bindings/reset/sun50i-h6-r-ccu.h | 1 + include/dt-bindings/reset/sun50i-h616-ccu.h | 70 + include/dt-bindings/soc/bcm-pmb.h | 11 + include/dt-bindings/sound/adi,adau1977.h | 15 + include/dt-bindings/sound/apq8016-lpass.h | 7 +- include/dt-bindings/sound/qcom,lpass.h | 15 + include/dt-bindings/sound/sc7180-lpass.h | 6 +- include/dt-bindings/usb/pd.h | 319 +- src/arm/am335x-baltos.dtsi | 2 +- src/arm/am335x-boneblue.dts | 54 + src/arm/am335x-cm-t335.dts | 2 +- src/arm/am335x-evm.dts | 15 +- src/arm/am335x-evmsk.dts | 14 +- src/arm/am335x-icev2.dts | 14 +- src/arm/am335x-igep0033.dtsi | 2 +- src/arm/am335x-myirtech-myc.dtsi | 267 ++ src/arm/am335x-myirtech-myd.dts | 536 +++ src/arm/am335x-nano.dts | 1 - src/arm/am33xx-l4.dtsi | 151 +- src/arm/am33xx.dtsi | 185 +- src/arm/am4372.dtsi | 175 +- src/arm/am437x-l4.dtsi | 83 +- src/arm/am574x-idk.dts | 4 + src/arm/armada-375.dtsi | 2 +- src/arm/armada-382-rd-ac3x-48g4x2xl.dts | 112 + src/arm/armada-385-linksys.dtsi | 2 + src/arm/armada-385-turris-omnia.dts | 179 +- src/arm/armada-388-clearfog.dts | 4 +- src/arm/armada-388-clearfog.dtsi | 10 +- src/arm/armada-388-helios4.dts | 34 +- src/arm/armada-xp-98dx3236.dtsi | 12 +- src/arm/armada-xp-crs305-1g-4s-bit.dts | 43 + src/arm/armada-xp-crs305-1g-4s.dts | 17 + src/arm/armada-xp-crs305-1g-4s.dtsi | 104 + src/arm/armada-xp-crs326-24g-2s-bit.dts | 43 + src/arm/armada-xp-crs326-24g-2s.dts | 17 + src/arm/armada-xp-crs326-24g-2s.dtsi | 104 + src/arm/armada-xp-crs328-4c-20s-4s-bit.dts | 43 + src/arm/armada-xp-crs328-4c-20s-4s.dts | 17 + src/arm/armada-xp-crs328-4c-20s-4s.dtsi | 104 + src/arm/aspeed-ast2600-evb.dts | 28 + src/arm/aspeed-bmc-amd-ethanolx.dts | 79 +- src/arm/aspeed-bmc-ampere-mtjade.dts | 558 +++ src/arm/aspeed-bmc-bytedance-g220a.dts | 928 ++++ src/arm/aspeed-bmc-facebook-galaxy100.dts | 57 + src/arm/aspeed-bmc-facebook-minipack.dts | 888 ++++ src/arm/aspeed-bmc-facebook-tiogapass.dts | 13 +- src/arm/aspeed-bmc-facebook-wedge100.dts | 120 +- src/arm/aspeed-bmc-facebook-wedge40.dts | 112 +- src/arm/aspeed-bmc-facebook-wedge400.dts | 4 +- src/arm/aspeed-bmc-ibm-everest.dts | 775 ++++ src/arm/aspeed-bmc-ibm-rainier-4u.dts | 37 + src/arm/aspeed-bmc-ibm-rainier.dts | 42 +- src/arm/aspeed-bmc-inspur-fp5280g2.dts | 37 +- src/arm/aspeed-bmc-intel-s2600wf.dts | 4 +- src/arm/aspeed-bmc-opp-mihawk.dts | 16 +- src/arm/aspeed-bmc-opp-mowgli.dts | 5 + src/arm/aspeed-bmc-opp-tacoma.dts | 11 +- src/arm/aspeed-bmc-portwell-neptune.dts | 2 + src/arm/aspeed-bmc-supermicro-x11spi.dts | 137 + src/arm/aspeed-g4.dtsi | 6 + src/arm/aspeed-g5.dtsi | 6 + src/arm/aspeed-g6.dtsi | 14 +- src/arm/ast2400-facebook-netbmc-common.dtsi | 117 + src/arm/at91-kizbox.dts | 55 +- src/arm/at91-kizbox2-common.dtsi | 8 +- src/arm/at91-kizbox3-hs.dts | 16 +- src/arm/at91-kizbox3_common.dtsi | 11 +- src/arm/at91-kizboxmini-common.dtsi | 8 +- src/arm/at91-sam9x60ek.dts | 13 +- src/arm/at91-sama5d27_som1.dtsi | 2 +- src/arm/at91-sama5d27_som1_ek.dts | 1 - src/arm/at91-sama5d27_wlsom1.dtsi | 22 +- src/arm/at91-sama5d27_wlsom1_ek.dts | 1 - src/arm/at91-sama5d2_icp.dts | 1 - src/arm/at91-sama5d2_ptc_ek.dts | 1 - src/arm/at91-sama5d2_xplained.dts | 1 - src/arm/at91-sama5d3_xplained.dts | 7 + src/arm/at91-sama5d4_xplained.dts | 7 + src/arm/at91-smartkiz.dts | 6 +- src/arm/at91sam9260.dtsi | 25 - src/arm/at91sam9g45.dtsi | 27 - src/arm/at91sam9m10g45ek.dts | 10 +- src/arm/at91sam9rl.dtsi | 25 - src/arm/at91sam9rlek.dts | 10 +- src/arm/at91sam9x5.dtsi | 28 - src/arm/bcm-cygnus.dtsi | 1 - src/arm/bcm-nsp.dtsi | 8 +- src/arm/bcm21664.dtsi | 2 +- src/arm/bcm2711-rpi-4-b.dts | 19 + src/arm/bcm2711.dtsi | 31 + src/arm/bcm283x-rpi-usb-otg.dtsi | 2 +- src/arm/bcm283x-rpi-usb-peripheral.dtsi | 2 +- src/arm/bcm4708-luxul-xap-1510.dts | 7 - src/arm/bcm4708-luxul-xwc-1000.dts | 7 - src/arm/bcm4708-smartrg-sr400ac.dts | 3 - src/arm/bcm47081-buffalo-wzr-600dhp2.dts | 4 - src/arm/bcm47081-luxul-xap-1410.dts | 7 - src/arm/bcm47081-luxul-xwr-1200.dts | 7 - src/arm/bcm47081-tplink-archer-c5-v2.dts | 4 - src/arm/bcm4709.dtsi | 4 + src/arm/bcm47094-linksys-panamera.dts | 94 +- src/arm/bcm47094-luxul-xap-1610.dts | 3 - src/arm/bcm47094-luxul-xwc-2000.dts | 3 - src/arm/bcm47094-luxul-xwr-3100.dts | 3 - src/arm/bcm47094-luxul-xwr-3150-v1.dts | 7 +- src/arm/bcm47094.dtsi | 13 + src/arm/bcm5301x.dtsi | 67 +- src/arm/bcm53573.dtsi | 4 +- src/arm/bcm953012er.dts | 3 - src/arm/bcm958522er.dts | 4 + src/arm/bcm958525er.dts | 4 + src/arm/bcm958525xmc.dts | 4 + src/arm/bcm958622hr.dts | 3 - src/arm/bcm958623hr.dts | 3 - src/arm/bcm958625hr.dts | 3 - src/arm/bcm958625k.dts | 3 - src/arm/bcm988312hr.dts | 3 - src/arm/berlin2.dtsi | 12 +- src/arm/berlin2cd-google-chromecast.dts | 6 +- src/arm/berlin2cd.dtsi | 12 +- src/arm/berlin2q.dtsi | 12 +- src/arm/cros-ec-keyboard.dtsi | 93 +- src/arm/dove-sbc-a510.dts | 1 + src/arm/dra7.dtsi | 185 +- src/arm/dra71-evm.dts | 2 + src/arm/dra76x.dtsi | 36 + src/arm/dra7xx-clocks.dtsi | 14 + src/arm/e60k02.dtsi | 6 + src/arm/exynos-mfc-reserved-memory.dtsi | 4 +- src/arm/exynos3250-artik5-eval.dts | 26 + src/arm/exynos3250-artik5.dtsi | 4 +- src/arm/exynos3250-monk.dts | 10 +- src/arm/exynos3250-rinato.dts | 10 +- src/arm/exynos3250.dtsi | 54 +- src/arm/exynos4.dtsi | 26 +- *** 153571 LINES SKIPPED ***