Hi All, I am happy to announce barebox-2021.02.0. This is a rather small release, probably due to christmas. We have a new i.MX8M board support, the MNT Reform which is a very interesting open source DIY laptop. Other than that we have small improvements and fixes. Have Fun! Sascha ---------------------------------------------------------------- Ahmad Fatoum (17): phy: stm32-usphyc: release resources to properly support EPROBE_DEFER regulator: stm32-pwr: release resources to properly support EPROBE_DEFER ARM: at91: constify struct at91_ddramc_register parameters video: edid: make accessible without i2c video: edid: make edid_check_header externally visible video: implement bochs dispi / QEMU VGA driver for PCI and ISA MIPS: qemu-malta_defconfig: enable VGA output driver: provide dev_request_mem_resource_by_name() helper video: sdl: delete useless debug output usb: dwc2: swap order of phy_init and phy_power_on to what Linux does regulator: stm32-pwr: don't propagate regulator turn-off to supply include: <linux/math64.h>: sync with upstream documentation: devicetree: migrate remaining binding to reST of: overlay: fix warning about format specifier in debug message sandbox: Kconfig: select all of PARTITION_DISK's dependencies commands: Kconfig: setenv: fix reference to unknown symbol sandbox: fix unreliable block device detection Edoardo Scaglia (1): of: partitions: fix NULL pointer dereference in of_partition_fixup() Enrico Scholz (2): imx8:pinfunc: fix definition nvmem: avoid false positive in of_nvmem_find() and simplify it Jules Maselbas (4): usb: dwc2: Add support for optional usb phy usb: dwc2: Remove unnecessary functions declaration usb: dwc2: Fix dr_mode check in dwc2_get_dr_mode usb: dwc2: Rename dwc2_core_snpsid to dwc2_check_core_version Leonard Göhrs (1): watchdog: stpmic1-wdt: don't modify global turn-off behaviour in probe Lucas Stach (6): ARM: imx8mq: reclock ARM PLL to 800MHz ddr: imx8m: implement i.MX8MQ support ddr: imx8m: remove bogus defines ARM: i.mx8mq: add PAD CTL defines net: phy: at803x: sync RX/TX delay setup with Linux ARM: i.MX: add MNT Reform board support Michael Grzeschik (5): usb: dwc2: cleanup on error for deferred probing usb: dwc2: add clk dependency for probe via oftree usb: dwc2: add reset controller dependency for probe via oftree usb: dwc2: update the dr_mode on set_mode callback usb: dwc2: add support to force gadget mode Oleksij Rempel (1): MIPS: dts: ar9331: add stdout-path properties Roland Hieber (1): common: Kconfig: improve defaultenv help texts Rouven Czerwinski (2): of: overlay: do not parse phandles as properties ARM: qemu: support for state & env via DT overlay Sascha Hauer (14): dts: update to v5.10 dts: update to v5.11-rc1 dts: update to v5.11-rc3 Merge branch 'for-next/at91' Merge branch 'for-next/dts' Merge branch 'for-next/imx' Merge branch 'for-next/misc' Merge branch 'for-next/usb' Merge branch 'for-next/video' startup: Execute init scripts in alphabetical order mtd: nand: omap_gpmc: Fix wrong length check for real gpio: orion: Do not overwrite device id of: base: call of_set_root_node() before of_fix_tree() Release v2021.02.0 Steffen Trumtrar (3): i.MX7: Add CCM definitions for UART3 net: mdio:gpio: fix typos in dev_dbg eeprom: at24: add support for 24cs64 Uwe Kleine-König (1): arm/at91: Replace license and copyright boilerplate by SPDX identifiers Documentation/boards/mips/qemu-malta.rst | 4 +- ...,passive-serial.txt => altr,passive-serial.rst} | 16 +- ...fpga-fpga-mgr.txt => altr,socfpga-fpga-mgr.rst} | 8 +- .../devicetree/bindings/mtd/partition.rst | 42 + .../devicetree/bindings/mtd/partition.txt | 39 - Makefile | 2 +- arch/arm/boards/Makefile | 1 + arch/arm/boards/mnt-reform/Makefile | 2 + arch/arm/boards/mnt-reform/board.c | 40 + .../mnt-reform/flash-header-mnt-reform.imxcfg | 6 + arch/arm/boards/mnt-reform/lowlevel.c | 187 + arch/arm/boards/mnt-reform/lpddr4-timing.c | 1012 +++++ arch/arm/boards/nxp-imx8mm-evk/lpddr4-timing.c | 2 + arch/arm/boards/qemu-virt/.gitignore | 1 + arch/arm/boards/qemu-virt/Makefile | 1 + arch/arm/boards/qemu-virt/board.c | 34 + arch/arm/boards/qemu-virt/overlay-of-flash.dts | 97 + arch/arm/configs/vexpress_defconfig | 1 + arch/arm/dts/Makefile | 1 + arch/arm/dts/imx8mq-mnt-reform2.dts | 223 + arch/arm/dts/imx8mq.dtsi | 8 +- arch/arm/mach-at91/at91rm9200_devices.c | 18 +- arch/arm/mach-at91/at91rm9200_time.c | 26 +- arch/arm/mach-at91/at91sam9260_devices.c | 16 +- arch/arm/mach-at91/at91sam9261_devices.c | 16 +- arch/arm/mach-at91/at91sam9263_devices.c | 16 +- arch/arm/mach-at91/at91sam9_reset.S | 10 +- arch/arm/mach-at91/at91sam9g45_devices.c | 16 +- arch/arm/mach-at91/at91sam9n12_devices.c | 16 +- arch/arm/mach-at91/at91sam9x5_devices.c | 16 +- arch/arm/mach-at91/clock.c | 16 +- arch/arm/mach-at91/clock.h | 10 +- arch/arm/mach-at91/ddramc_ll.c | 6 +- arch/arm/mach-at91/generic.h | 13 +- arch/arm/mach-at91/include/mach/at91_dbgu.h | 12 +- arch/arm/mach-at91/include/mach/at91_pio.h | 16 +- arch/arm/mach-at91/include/mach/at91_pit.h | 12 +- arch/arm/mach-at91/include/mach/at91_pmc.h | 12 +- arch/arm/mach-at91/include/mach/at91_rstc.h | 12 +- arch/arm/mach-at91/include/mach/at91_rtt.h | 12 +- arch/arm/mach-at91/include/mach/at91rm9200.h | 12 +- arch/arm/mach-at91/include/mach/at91rm9200_emac.h | 12 +- arch/arm/mach-at91/include/mach/at91rm9200_mc.h | 12 +- arch/arm/mach-at91/include/mach/at91rm9200_st.h | 12 +- arch/arm/mach-at91/include/mach/at91sam9260.h | 10 +- .../mach-at91/include/mach/at91sam9260_matrix.h | 10 +- arch/arm/mach-at91/include/mach/at91sam9261.h | 10 +- .../mach-at91/include/mach/at91sam9261_matrix.h | 10 +- arch/arm/mach-at91/include/mach/at91sam9263.h | 10 +- .../mach-at91/include/mach/at91sam9263_matrix.h | 10 +- arch/arm/mach-at91/include/mach/at91sam9_sdramc.h | 14 +- arch/arm/mach-at91/include/mach/at91sam9_smc.h | 12 +- arch/arm/mach-at91/include/mach/at91sam9g45.h | 10 +- .../mach-at91/include/mach/at91sam9g45_matrix.h | 10 +- arch/arm/mach-at91/include/mach/at91sam9n12.h | 10 +- .../mach-at91/include/mach/at91sam9n12_matrix.h | 10 +- arch/arm/mach-at91/include/mach/at91sam9x5.h | 10 +- .../arm/mach-at91/include/mach/at91sam9x5_matrix.h | 10 +- arch/arm/mach-at91/include/mach/atmel_hlcdc.h | 21 +- arch/arm/mach-at91/include/mach/board.h | 20 +- arch/arm/mach-at91/include/mach/cpu.h | 17 +- arch/arm/mach-at91/include/mach/ddramc.h | 6 +- arch/arm/mach-at91/include/mach/hardware.h | 17 +- arch/arm/mach-at91/include/mach/iomux.h | 15 +- .../mach-at91/include/mach/sama5d2-sip-ddramc.h | 2 +- arch/arm/mach-at91/include/mach/sama5d2_ll.h | 2 +- arch/arm/mach-at91/sam9_smc.c | 13 +- arch/arm/mach-at91/sama5d2_ll.c | 2 +- arch/arm/mach-at91/sama5d3_devices.c | 16 +- arch/arm/mach-at91/sama5d4_devices.c | 15 +- arch/arm/mach-imx/Kconfig | 9 + arch/arm/mach-imx/include/mach/imx7-ccm-regs.h | 4 + arch/arm/mach-imx/include/mach/iomux-mx8mq.h | 17 + arch/arm/mach-vexpress/Kconfig | 1 + arch/mips/configs/qemu-malta_defconfig | 4 + arch/mips/dts/ar9331-dptechnics-dpt-module.dts | 2 + arch/mips/dts/ar9331-okud-max9331.dts | 2 + arch/mips/dts/ar9331-openembed-som9331-board.dts | 2 + arch/sandbox/Kconfig | 1 + arch/sandbox/os/common.c | 2 +- commands/Kconfig | 2 +- common/Kconfig | 28 +- common/startup.c | 29 +- drivers/base/driver.c | 12 +- drivers/ddr/imx8m/ddr_init.c | 4 +- drivers/ddr/imx8m/ddrphy_train.c | 4 +- drivers/ddr/imx8m/ddrphy_utils.c | 107 +- drivers/eeprom/at24.c | 1 + drivers/gpio/gpio-orion.c | 12 +- drivers/mtd/nand/nand_omap_gpmc.c | 2 +- drivers/net/phy/at803x.c | 88 +- drivers/net/phy/mdio-gpio.c | 4 +- drivers/nvmem/core.c | 2 +- drivers/of/base.c | 2 +- drivers/of/overlay.c | 5 +- drivers/of/partition.c | 3 + drivers/phy/phy-stm32-usbphyc.c | 9 +- drivers/regulator/stm32-pwr.c | 19 +- drivers/usb/dwc2/core.c | 26 +- drivers/usb/dwc2/core.h | 3 + drivers/usb/dwc2/dwc2.c | 57 +- drivers/usb/dwc2/dwc2.h | 7 +- drivers/usb/dwc2/gadget.c | 144 + drivers/video/Kconfig | 3 +- drivers/video/Makefile | 2 +- drivers/video/bochs/Kconfig | 24 + drivers/video/bochs/Makefile | 5 + drivers/video/bochs/bochs_hw.c | 205 + drivers/video/bochs/bochs_hw.h | 15 + drivers/video/bochs/bochs_isa.c | 31 + drivers/video/bochs/bochs_pci.c | 37 + drivers/video/edid.c | 11 +- drivers/video/edid.h | 10 + drivers/video/sdl.c | 9 - drivers/watchdog/stpmic1_wdt.c | 4 - dts/Bindings/Makefile | 10 +- dts/Bindings/arm/arm,scmi.txt | 34 + dts/Bindings/arm/bcm/brcm,bcm4908.yaml | 38 + dts/Bindings/arm/freescale/fsl,scu.txt | 12 +- dts/Bindings/arm/fsl.yaml | 360 +- dts/Bindings/arm/idle-states.yaml | 2 +- dts/Bindings/arm/mediatek.yaml | 4 + dts/Bindings/arm/msm/qcom,llcc.yaml | 1 + dts/Bindings/arm/mstar/mstar,smpctrl.yaml | 40 + dts/Bindings/arm/mstar/mstar.yaml | 6 + dts/Bindings/arm/picoxcell.txt | 24 - dts/Bindings/arm/renesas.yaml | 1 + dts/Bindings/arm/rockchip.yaml | 23 + dts/Bindings/arm/samsung/samsung-boards.yaml | 21 + dts/Bindings/arm/stm32/st,stm32-syscon.yaml | 5 + dts/Bindings/arm/stm32/stm32.yaml | 23 +- dts/Bindings/arm/sunxi.yaml | 23 + dts/Bindings/arm/tegra.yaml | 3 + dts/Bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 + dts/Bindings/arm/vt8500.yaml | 3 +- dts/Bindings/auxdisplay/modtronix,lcd2s.yaml | 58 + dts/Bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- dts/Bindings/bus/baikal,bt1-axi.yaml | 2 +- dts/Bindings/bus/nvidia,tegra210-aconnect.txt | 44 - dts/Bindings/bus/nvidia,tegra210-aconnect.yaml | 82 + dts/Bindings/clock/adi,axi-clkgen.yaml | 53 + dts/Bindings/clock/axi-clkgen.txt | 25 - dts/Bindings/clock/canaan,k210-clk.yaml | 54 + dts/Bindings/clock/fsl,flexspi-clock.yaml | 55 + dts/Bindings/clock/imx8qxp-lpcg.yaml | 79 +- dts/Bindings/clock/ingenic,cgu.yaml | 2 +- dts/Bindings/clock/qcom,aoncc-sm8250.yaml | 58 + dts/Bindings/clock/qcom,audiocc-sm8250.yaml | 58 + dts/Bindings/clock/qcom,gcc-sdx55.yaml | 77 + dts/Bindings/clock/qcom,rpmhcc.yaml | 2 + dts/Bindings/clock/qcom,sc7180-camcc.yaml | 73 + dts/Bindings/clock/renesas,rcar-usb2-clock-sel.txt | 68 - .../clock/renesas,rcar-usb2-clock-sel.yaml | 100 + dts/Bindings/clock/sifive/fu740-prci.yaml | 60 + dts/Bindings/connector/usb-connector.yaml | 51 +- dts/Bindings/crypto/intel,keembay-ocs-aes.yaml | 45 + dts/Bindings/crypto/picochip-spacc.txt | 21 - dts/Bindings/devfreq/exynos-bus.txt | 71 +- dts/Bindings/display/bridge/analogix,anx7625.yaml | 95 + dts/Bindings/display/bridge/anx6345.yaml | 2 - dts/Bindings/display/bridge/intel,keembay-dsi.yaml | 101 + dts/Bindings/display/bridge/ite,it6505.yaml | 2 - dts/Bindings/display/bridge/lontium,lt9611.yaml | 5 +- dts/Bindings/display/bridge/lvds-codec.yaml | 3 +- dts/Bindings/display/bridge/ps8640.yaml | 2 - dts/Bindings/display/bridge/sii902x.txt | 4 + dts/Bindings/display/bridge/simple-bridge.yaml | 1 - .../display/bridge/thine,thc63lvd1024.yaml | 1 - dts/Bindings/display/bridge/toshiba,tc358775.yaml | 2 - dts/Bindings/display/imx/fsl-imx-drm.txt | 2 +- dts/Bindings/display/intel,keembay-display.yaml | 72 + dts/Bindings/display/intel,keembay-msscam.yaml | 43 + dts/Bindings/display/mediatek/mediatek,disp.txt | 4 +- dts/Bindings/display/mediatek/mediatek,dpi.txt | 42 - dts/Bindings/display/mediatek/mediatek,dpi.yaml | 98 + dts/Bindings/display/msm/gpu.txt | 7 + dts/Bindings/display/panel/abt,y030xx067a.yaml | 62 + dts/Bindings/display/panel/novatek,nt36672a.yaml | 87 + dts/Bindings/display/panel/panel-simple-dsi.yaml | 7 + dts/Bindings/display/panel/panel-simple.yaml | 4 + .../display/tegra/nvidia,tegra20-host1x.txt | 68 + dts/Bindings/display/ti/ti,am65x-dss.yaml | 11 + dts/Bindings/display/ti/ti,j721e-dss.yaml | 11 + dts/Bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 1 - dts/Bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- dts/Bindings/dma/atmel-xdma.txt | 3 +- dts/Bindings/dma/dma-common.yaml | 4 +- dts/Bindings/dma/dma-router.yaml | 2 +- dts/Bindings/dma/ingenic,dma.yaml | 2 +- dts/Bindings/dma/mtk-uart-apdma.txt | 1 + dts/Bindings/dma/nvidia,tegra210-adma.txt | 56 - dts/Bindings/dma/nvidia,tegra210-adma.yaml | 99 + dts/Bindings/dma/qcom,gpi.yaml | 88 + dts/Bindings/dma/renesas,rcar-dmac.yaml | 1 - dts/Bindings/dma/snps,dma-spear1340.yaml | 10 +- dts/Bindings/dma/ti/k3-bcdma.yaml | 166 + dts/Bindings/dma/ti/k3-pktdma.yaml | 174 + dts/Bindings/dma/ti/k3-udma.yaml | 4 +- dts/Bindings/edac/aspeed-sdram-edac.txt | 9 +- dts/Bindings/eeprom/at24.yaml | 4 +- dts/Bindings/eeprom/at25.yaml | 4 +- dts/Bindings/extcon/extcon-fsa9480.txt | 21 - dts/Bindings/extcon/extcon-usbc-tusb320.yaml | 41 + dts/Bindings/extcon/fcs,fsa880.yaml | 52 + dts/Bindings/fsi/ibm,p9-occ.txt | 12 +- dts/Bindings/gpio/gpio-pca95xx.yaml | 1 + dts/Bindings/gpio/gpio-xilinx.txt | 2 + dts/Bindings/gpio/mediatek,mt7621-gpio.txt | 35 - dts/Bindings/gpio/mediatek,mt7621-gpio.yaml | 72 + dts/Bindings/gpio/mstar,msc313-gpio.yaml | 59 + dts/Bindings/gpu/arm,mali-bifrost.yaml | 17 + dts/Bindings/gpu/arm,mali-midgard.yaml | 17 + dts/Bindings/gpu/nvidia,gk20a.txt | 4 +- dts/Bindings/hwmon/ad741x.txt | 15 - dts/Bindings/hwmon/adi,ad741x.yaml | 39 + dts/Bindings/hwmon/adi,adm1275.yaml | 57 + dts/Bindings/hwmon/adi,ltc2992.yaml | 80 + dts/Bindings/hwmon/adm1275.txt | 25 - dts/Bindings/hwmon/ads7828.txt | 25 - dts/Bindings/hwmon/amd,sbtsi.yaml | 54 + dts/Bindings/hwmon/ina2xx.txt | 24 - dts/Bindings/hwmon/moortec,mr75203.yaml | 2 +- dts/Bindings/hwmon/pwm-fan.txt | 28 +- dts/Bindings/hwmon/sensirion,shtc1.yaml | 4 +- dts/Bindings/hwmon/ti,ads7828.yaml | 57 + dts/Bindings/hwmon/ti,ina2xx.yaml | 55 + dts/Bindings/hwmon/ti,tmp513.yaml | 2 +- dts/Bindings/i2c/i2c-gate.txt | 41 - dts/Bindings/i2c/i2c-gate.yaml | 39 + dts/Bindings/i2c/i2c-ocores.txt | 8 +- dts/Bindings/i2c/i2c-omap.txt | 1 + dts/Bindings/i2c/i2c-owl.txt | 29 - dts/Bindings/i2c/i2c-owl.yaml | 62 + dts/Bindings/i2c/mellanox,i2c-mlxbf.txt | 42 - dts/Bindings/i2c/mellanox,i2c-mlxbf.yaml | 78 + dts/Bindings/i2c/snps,designware-i2c.yaml | 8 - dts/Bindings/i3c/mipi-i3c-hci.yaml | 47 + dts/Bindings/iio/accel/bma180.txt | 35 - dts/Bindings/iio/accel/bosch,bma180.yaml | 62 + dts/Bindings/iio/accel/bosch,bma255.yaml | 73 + dts/Bindings/iio/accel/dmard06.txt | 19 - dts/Bindings/iio/accel/fsl,mma8452.yaml | 65 + dts/Bindings/iio/accel/kionix,kxcjk1013.txt | 24 - dts/Bindings/iio/accel/kionix,kxcjk1013.yaml | 46 + dts/Bindings/iio/accel/mma8452.txt | 35 - dts/Bindings/iio/adc/adc.txt | 23 - dts/Bindings/iio/adc/adc.yaml | 42 + dts/Bindings/iio/adc/adi,ad7124.yaml | 14 +- dts/Bindings/iio/adc/adi,ad7292.yaml | 8 +- dts/Bindings/iio/adc/adi,ad7768-1.yaml | 32 + dts/Bindings/iio/adc/at91-sama5d2_adc.txt | 50 - dts/Bindings/iio/adc/at91_adc.txt | 83 - dts/Bindings/iio/adc/atmel,sama5d2-adc.yaml | 101 + dts/Bindings/iio/adc/atmel,sama9260-adc.yaml | 121 + dts/Bindings/iio/adc/axp20x_adc.txt | 48 - dts/Bindings/iio/adc/brcm,iproc-static-adc.txt | 40 - dts/Bindings/iio/adc/brcm,iproc-static-adc.yaml | 70 + dts/Bindings/iio/adc/envelope-detector.txt | 54 - dts/Bindings/iio/adc/envelope-detector.yaml | 86 + dts/Bindings/iio/adc/lltc,ltc2496.yaml | 3 +- dts/Bindings/iio/adc/maxim,max1027.yaml | 65 + dts/Bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 77 + dts/Bindings/iio/adc/mediatek,mt6360-adc.yaml | 31 + dts/Bindings/iio/adc/mt6577_auxadc.txt | 33 - dts/Bindings/iio/adc/palmas-gpadc.txt | 48 - dts/Bindings/iio/adc/qcom,pm8018-adc.yaml | 166 + dts/Bindings/iio/adc/qcom,pm8xxx-xoadc.txt | 157 - dts/Bindings/iio/adc/qcom,spmi-iadc.txt | 46 - dts/Bindings/iio/adc/qcom,spmi-iadc.yaml | 60 + dts/Bindings/iio/adc/qcom,spmi-vadc.yaml | 3 - dts/Bindings/iio/adc/renesas,gyroadc.txt | 98 - dts/Bindings/iio/adc/renesas,rcar-gyroadc.yaml | 143 + dts/Bindings/iio/adc/samsung,exynos-adc.yaml | 4 - dts/Bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 7 +- dts/Bindings/iio/adc/ti,adc084s021.yaml | 58 + dts/Bindings/iio/adc/ti,ads124s08.yaml | 52 + dts/Bindings/iio/adc/ti,palmas-gpadc.yaml | 87 + dts/Bindings/iio/adc/ti-adc084s021.txt | 19 - dts/Bindings/iio/adc/ti-ads124s08.txt | 25 - dts/Bindings/iio/adc/x-powers,axp209-adc.yaml | 67 + dts/Bindings/iio/afe/current-sense-amplifier.txt | 26 - dts/Bindings/iio/afe/current-sense-amplifier.yaml | 54 + dts/Bindings/iio/afe/current-sense-shunt.txt | 41 - dts/Bindings/iio/afe/current-sense-shunt.yaml | 64 + dts/Bindings/iio/afe/voltage-divider.txt | 53 - dts/Bindings/iio/afe/voltage-divider.yaml | 86 + dts/Bindings/iio/chemical/bme680.txt | 11 - dts/Bindings/iio/chemical/sensirion,sgp30.txt | 15 - dts/Bindings/iio/dac/ad5592r.txt | 155 - dts/Bindings/iio/dac/ad5758.txt | 83 - dts/Bindings/iio/dac/ad7303.txt | 23 - dts/Bindings/iio/dac/adi,ad5592r.yaml | 204 + dts/Bindings/iio/dac/adi,ad5686.yaml | 57 + dts/Bindings/iio/dac/adi,ad5758.yaml | 129 + dts/Bindings/iio/dac/adi,ad7303.yaml | 50 + dts/Bindings/iio/dac/dpot-dac.txt | 41 - dts/Bindings/iio/dac/dpot-dac.yaml | 64 + dts/Bindings/iio/dac/ds4424.txt | 20 - dts/Bindings/iio/dac/fsl,vf610-dac.yaml | 55 + dts/Bindings/iio/dac/lpc1850-dac.txt | 19 - dts/Bindings/iio/dac/max5821.txt | 14 - dts/Bindings/iio/dac/maxim,ds4424.yaml | 45 + dts/Bindings/iio/dac/maxim,max5821.yaml | 44 + dts/Bindings/iio/dac/mcp4725.txt | 35 - dts/Bindings/iio/dac/microchip,mcp4725.yaml | 71 + dts/Bindings/iio/dac/nxp,lpc1850-dac.yaml | 58 + dts/Bindings/iio/dac/ti,dac5571.txt | 24 - dts/Bindings/iio/dac/ti,dac5571.yaml | 52 + dts/Bindings/iio/dac/ti,dac7311.txt | 23 - dts/Bindings/iio/dac/ti,dac7311.yaml | 49 + dts/Bindings/iio/dac/ti,dac7512.txt | 20 - dts/Bindings/iio/dac/ti,dac7512.yaml | 42 + dts/Bindings/iio/dac/ti,dac7612.txt | 28 - dts/Bindings/iio/dac/ti,dac7612.yaml | 53 + dts/Bindings/iio/dac/vf610-dac.txt | 20 - dts/Bindings/iio/frequency/adf4350.txt | 86 - dts/Bindings/iio/frequency/adi,adf4350.yaml | 190 + dts/Bindings/iio/gyroscope/bmg160.txt | 20 - dts/Bindings/iio/gyroscope/bosch,bmg160.yaml | 46 + dts/Bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 - dts/Bindings/iio/gyroscope/nxp,fxas21002c.yaml | 95 + dts/Bindings/iio/health/afe4403.txt | 33 - dts/Bindings/iio/health/afe4404.txt | 29 - dts/Bindings/iio/health/max30100.txt | 28 - dts/Bindings/iio/health/max30102.txt | 33 - dts/Bindings/iio/health/maxim,max30100.yaml | 52 + dts/Bindings/iio/health/maxim,max30102.yaml | 72 + dts/Bindings/iio/health/ti,afe4403.yaml | 54 + dts/Bindings/iio/health/ti,afe4404.yaml | 51 + dts/Bindings/iio/humidity/dht11.txt | 14 - dts/Bindings/iio/humidity/dht11.yaml | 41 + dts/Bindings/iio/humidity/hdc100x.txt | 17 - dts/Bindings/iio/humidity/hts221.txt | 30 - dts/Bindings/iio/humidity/htu21.txt | 13 - dts/Bindings/iio/humidity/st,hts221.yaml | 54 + dts/Bindings/iio/humidity/ti,hdc2010.yaml | 3 +- dts/Bindings/iio/iio-bindings.txt | 102 - dts/Bindings/iio/impedance-analyzer/ad5933.txt | 26 - .../iio/impedance-analyzer/adi,ad5933.yaml | 59 + dts/Bindings/iio/imu/adi,adis16480.txt | 86 - dts/Bindings/iio/imu/adi,adis16480.yaml | 130 + dts/Bindings/iio/imu/st,lsm6dsx.yaml | 93 + dts/Bindings/iio/imu/st_lsm6dsx.txt | 48 - dts/Bindings/iio/light/apds9300.txt | 21 - dts/Bindings/iio/light/apds9960.txt | 21 - dts/Bindings/iio/light/avago,apds9300.yaml | 44 + dts/Bindings/iio/light/avago,apds9960.yaml | 44 + dts/Bindings/iio/light/capella,cm3605.yaml | 79 + dts/Bindings/iio/light/capella,cm36651.yaml | 48 + dts/Bindings/iio/light/cm3605.txt | 41 - dts/Bindings/iio/light/cm36651.txt | 26 - dts/Bindings/iio/light/gp2ap020a00f.txt | 21 - dts/Bindings/iio/light/max44009.txt | 24 - dts/Bindings/iio/light/maxim,max44009.yaml | 45 + dts/Bindings/iio/light/opt3001.txt | 25 - dts/Bindings/iio/light/renesas,isl29501.txt | 13 - dts/Bindings/iio/light/sharp,gp2ap020a00f.yaml | 48 + dts/Bindings/iio/light/st,uvis25.yaml | 42 + dts/Bindings/iio/light/st,vl6180.yaml | 45 + dts/Bindings/iio/light/ti,opt3001.yaml | 47 + dts/Bindings/iio/light/upisemi,us5182.yaml | 78 + dts/Bindings/iio/light/us5182d.txt | 45 - dts/Bindings/iio/light/uvis25.txt | 22 - dts/Bindings/iio/light/vcnl4035.txt | 18 - dts/Bindings/iio/light/vishay,vcnl4035.yaml | 45 + dts/Bindings/iio/light/vl6180.txt | 15 - dts/Bindings/iio/magnetometer/ak8974.txt | 31 - .../iio/magnetometer/asahi-kasei,ak8974.yaml | 57 + dts/Bindings/iio/magnetometer/bmc150_magn.txt | 25 - .../iio/magnetometer/bosch,bmc150_magn.yaml | 55 + dts/Bindings/iio/magnetometer/fsl,mag3110.yaml | 48 + dts/Bindings/iio/magnetometer/hmc5843.txt | 21 - .../iio/magnetometer/honeywell,hmc5843.yaml | 43 + dts/Bindings/iio/magnetometer/mag3110.txt | 27 - dts/Bindings/iio/magnetometer/mmc35240.txt | 13 - dts/Bindings/iio/magnetometer/pni,rm3100.txt | 20 - dts/Bindings/iio/magnetometer/pni,rm3100.yaml | 42 + dts/Bindings/iio/potentiometer/ad5272.txt | 27 - dts/Bindings/iio/potentiometer/adi,ad5272.yaml | 50 + dts/Bindings/iio/potentiometer/ds1803.txt | 21 - dts/Bindings/iio/potentiometer/max5481.txt | 23 - dts/Bindings/iio/potentiometer/mcp41010.txt | 28 - dts/Bindings/iio/potentiometer/mcp4131.txt | 84 - .../iio/potentiometer/microchip,mcp41010.yaml | 48 + .../iio/potentiometer/microchip,mcp4131.yaml | 103 + .../iio/potentiometer/microchip,mcp4531.yaml | 116 + dts/Bindings/iio/potentiostat/lmp91000.txt | 33 - dts/Bindings/iio/potentiostat/ti,lmp91000.yaml | 68 + dts/Bindings/iio/pressure/hoperf,hp03.yaml | 47 + dts/Bindings/iio/pressure/hp03.txt | 17 - dts/Bindings/iio/pressure/meas,ms5611.yaml | 57 + dts/Bindings/iio/pressure/ms5611.txt | 19 - dts/Bindings/iio/pressure/ms5637.txt | 17 - dts/Bindings/iio/pressure/murata,zpa2326.yaml | 62 + dts/Bindings/iio/pressure/zpa2326.txt | 29 - dts/Bindings/iio/proximity/ams,as3935.yaml | 71 + dts/Bindings/iio/proximity/as3935.txt | 34 - dts/Bindings/iio/proximity/semtech,sx9310.yaml | 63 + dts/Bindings/iio/proximity/semtech,sx9500.yaml | 50 + dts/Bindings/iio/proximity/st,vl53l0x.yaml | 42 + dts/Bindings/iio/proximity/sx9500.txt | 23 - dts/Bindings/iio/proximity/vl53l0x.txt | 18 - dts/Bindings/iio/resolver/ad2s90.txt | 31 - dts/Bindings/iio/resolver/adi,ad2s90.yaml | 60 + dts/Bindings/iio/samsung,sensorhub-rinato.yaml | 72 + dts/Bindings/iio/sensorhub.txt | 24 - dts/Bindings/iio/st,st-sensors.yaml | 123 + dts/Bindings/iio/st-sensors.txt | 82 - dts/Bindings/iio/temperature/max31856.txt | 24 - dts/Bindings/iio/temperature/maxim,max31855k.yaml | 76 + dts/Bindings/iio/temperature/maxim,max31856.yaml | 54 + .../iio/temperature/maxim_thermocouple.txt | 24 - dts/Bindings/iio/temperature/melexis,mlx90614.yaml | 50 + dts/Bindings/iio/temperature/melexis,mlx90632.yaml | 55 + dts/Bindings/iio/temperature/mlx90614.txt | 24 - dts/Bindings/iio/temperature/mlx90632.txt | 28 - .../iio/temperature/temperature-bindings.txt | 7 - dts/Bindings/iio/temperature/ti,tmp007.yaml | 57 + dts/Bindings/iio/temperature/tmp007.txt | 33 - dts/Bindings/iio/temperature/tsys01.txt | 19 - dts/Bindings/input/ariel-pwrbutton.yaml | 57 + dts/Bindings/input/atmel,maxtouch.txt | 41 - dts/Bindings/input/atmel,maxtouch.yaml | 81 + dts/Bindings/input/cypress,tm2-touchkey.txt | 33 - dts/Bindings/input/cypress,tm2-touchkey.yaml | 73 + dts/Bindings/input/dlg,da7280.txt | 108 + dts/Bindings/input/fsl,mpr121-touchkey.yaml | 3 +- dts/Bindings/input/gpio-keys.yaml | 12 +- dts/Bindings/input/sprd,sc27xx-vibra.txt | 23 - dts/Bindings/input/sprd,sc27xx-vibrator.yaml | 48 + dts/Bindings/input/touchscreen/edt-ft5x06.yaml | 3 +- dts/Bindings/input/touchscreen/ektf2127.txt | 2 +- dts/Bindings/interrupt-controller/arm,gic.yaml | 9 +- .../interrupt-controller/fsl,ls-extirq.txt | 8 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 21 - .../mscc,ocelot-icpu-intr.yaml | 64 + dts/Bindings/interrupt-controller/mti,gic.yaml | 4 +- .../interrupt-controller/ti,pruss-intc.yaml | 2 +- dts/Bindings/interrupt-controller/ti,sci-inta.yaml | 2 +- dts/Bindings/iommu/arm,smmu.yaml | 9 +- dts/Bindings/leds/backlight/common.yaml | 4 +- dts/Bindings/leds/common.yaml | 16 +- dts/Bindings/leds/leds-lp55xx.yaml | 10 +- dts/Bindings/leds/leds-pwm.txt | 50 - dts/Bindings/leds/leds-pwm.yaml | 70 + dts/Bindings/mailbox/arm,mhu.yaml | 1 - dts/Bindings/mailbox/arm,mhuv2.yaml | 209 + .../media/allwinner,sun4i-a10-video-engine.yaml | 2 + dts/Bindings/media/amlogic,axg-ge2d.yaml | 47 + dts/Bindings/media/coda.txt | 31 - dts/Bindings/media/coda.yaml | 108 + dts/Bindings/media/i2c/adv7604.txt | 88 - dts/Bindings/media/i2c/adv7604.yaml | 178 + dts/Bindings/media/i2c/aptina,mt9v111.txt | 46 - dts/Bindings/media/i2c/aptina,mt9v111.yaml | 75 + dts/Bindings/media/i2c/maxim,max9286.yaml | 1 - dts/Bindings/media/i2c/mipi-ccs.yaml | 133 + dts/Bindings/media/i2c/nokia,smia.txt | 66 - dts/Bindings/media/i2c/ov2680.txt | 46 - dts/Bindings/media/i2c/ov772x.txt | 40 - dts/Bindings/media/i2c/ovti,ov02a10.yaml | 159 + dts/Bindings/media/i2c/ovti,ov2680.yaml | 99 + dts/Bindings/media/i2c/ovti,ov772x.yaml | 134 + dts/Bindings/media/i2c/sony,imx214.txt | 53 - dts/Bindings/media/i2c/sony,imx214.yaml | 130 + dts/Bindings/media/i2c/sony,imx274.yaml | 3 - dts/Bindings/media/imx7-csi.txt | 42 - dts/Bindings/media/imx7-mipi-csi2.txt | 90 - dts/Bindings/media/nxp,imx7-csi.yaml | 71 + dts/Bindings/media/nxp,imx7-mipi-csi2.yaml | 173 + dts/Bindings/media/qcom,camss.txt | 7 + dts/Bindings/media/rc.yaml | 2 + dts/Bindings/media/rockchip-isp1.yaml | 215 + dts/Bindings/media/st,stm32-dcmi.yaml | 38 + .../memory-controllers/mediatek,smi-common.txt | 50 - .../memory-controllers/mediatek,smi-common.yaml | 142 + .../memory-controllers/mediatek,smi-larb.txt | 50 - .../memory-controllers/mediatek,smi-larb.yaml | 132 + .../memory-controllers/nvidia,tegra124-emc.yaml | 19 + .../memory-controllers/nvidia,tegra124-mc.yaml | 5 + .../memory-controllers/nvidia,tegra20-emc.txt | 28 +- .../memory-controllers/nvidia,tegra20-mc.txt | 3 + .../memory-controllers/nvidia,tegra30-emc.yaml | 18 + .../memory-controllers/nvidia,tegra30-mc.yaml | 5 + dts/Bindings/mfd/aspeed-lpc.txt | 8 +- dts/Bindings/mfd/aspeed-scu.txt | 26 + dts/Bindings/mfd/rohm,bd71837-pmic.yaml | 6 + dts/Bindings/mfd/st,stm32-timers.yaml | 6 +- dts/Bindings/mfd/st,stmfx.yaml | 3 +- dts/Bindings/mfd/syscon.yaml | 4 + dts/Bindings/mips/mscc.txt | 2 +- dts/Bindings/misc/fsl,dpaa2-console.txt | 11 - dts/Bindings/misc/fsl,dpaa2-console.yaml | 25 + dts/Bindings/mmc/arasan,sdhci.yaml | 2 +- dts/Bindings/mmc/fsl-imx-esdhc.yaml | 1 + dts/Bindings/mmc/mtk-sd.txt | 75 - dts/Bindings/mmc/mtk-sd.yaml | 176 + dts/Bindings/mmc/owl-mmc.yaml | 4 +- dts/Bindings/mtd/gpmi-nand.yaml | 76 +- dts/Bindings/mtd/intel,lgm-nand.yaml | 99 + dts/Bindings/mtd/nand-controller.yaml | 11 +- dts/Bindings/mtd/partition.txt | 131 +- dts/Bindings/mtd/partitions/fixed-partitions.yaml | 152 + dts/Bindings/mtd/qcom_nandc.txt | 4 + dts/Bindings/mtd/rockchip,nand-controller.yaml | 161 + dts/Bindings/net/allwinner,sun8i-a83t-emac.yaml | 6 +- dts/Bindings/net/amlogic,meson-dwmac.yaml | 2 +- dts/Bindings/net/can/fsl,flexcan.yaml | 5 +- dts/Bindings/net/dsa/b53.txt | 149 - dts/Bindings/net/dsa/brcm,b53.yaml | 249 ++ dts/Bindings/net/dsa/dsa.yaml | 12 +- dts/Bindings/net/dsa/hirschmann,hellcreek.yaml | 127 + dts/Bindings/net/dsa/ksz.txt | 125 - dts/Bindings/net/dsa/microchip,ksz.yaml | 148 + dts/Bindings/net/ethernet-controller.yaml | 25 +- dts/Bindings/net/ethernet-phy.yaml | 20 +- dts/Bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 + dts/Bindings/net/ftgmac100.txt | 25 + dts/Bindings/net/macb.txt | 4 +- dts/Bindings/net/mdio.yaml | 2 +- dts/Bindings/net/mediatek,star-emac.yaml | 2 +- dts/Bindings/net/nfc/nxp-nci.txt | 2 +- dts/Bindings/net/nfc/samsung,s3fwrn5.yaml | 33 +- dts/Bindings/net/qcom,ipa.yaml | 3 +- dts/Bindings/net/snps,dwmac.yaml | 38 +- dts/Bindings/net/socionext,uniphier-ave4.yaml | 2 +- dts/Bindings/net/ti,cpsw-switch.yaml | 2 +- dts/Bindings/net/ti,dp83867.yaml | 12 +- dts/Bindings/net/ti,dp83869.yaml | 8 +- dts/Bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- dts/Bindings/net/wireless/qcom,ath11k.yaml | 8 +- dts/Bindings/nvmem/mtk-efuse.txt | 1 + dts/Bindings/nvmem/qcom,qfprom.yaml | 17 +- dts/Bindings/opp/opp.txt | 54 +- dts/Bindings/pci/cdns-pcie-ep.yaml | 3 - dts/Bindings/pci/qcom,pcie.txt | 6 +- dts/Bindings/pci/rcar-pci-ep.yaml | 9 + dts/Bindings/pci/rcar-pci-host.yaml | 115 + dts/Bindings/pci/rcar-pci.txt | 72 - dts/Bindings/pci/samsung,exynos-pcie.yaml | 119 + dts/Bindings/pci/samsung,exynos5440-pcie.txt | 58 - dts/Bindings/pci/ti,j721e-pci-ep.yaml | 23 +- dts/Bindings/pci/ti,j721e-pci-host.yaml | 27 +- dts/Bindings/perf/fsl-imx-ddr.yaml | 3 + dts/Bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 + .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +- dts/Bindings/phy/brcm,sata-phy.yaml | 148 + dts/Bindings/phy/brcm-sata-phy.txt | 58 - .../ingenic,phy-usb.yaml} | 4 +- dts/Bindings/phy/intel,phy-keembay-usb.yaml | 44 + dts/Bindings/phy/marvell,mmp3-hsic-phy.yaml | 9 +- dts/Bindings/phy/mediatek,mt7621-pci-phy.yaml | 36 + dts/Bindings/phy/phy-cadence-sierra.txt | 70 - dts/Bindings/phy/phy-cadence-sierra.yaml | 152 + dts/Bindings/phy/phy-stm32-usbphyc.txt | 73 - dts/Bindings/phy/phy-stm32-usbphyc.yaml | 138 + dts/Bindings/phy/qcom,qmp-phy.yaml | 6 + dts/Bindings/phy/rockchip-emmc-phy.txt | 5 + dts/Bindings/phy/samsung,exynos-pcie-phy.yaml | 51 + dts/Bindings/phy/samsung-phy.txt | 1 + dts/Bindings/phy/ti,omap-usb2.yaml | 4 +- dts/Bindings/pinctrl/microchip,sparx5-sgpio.yaml | 161 + dts/Bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- dts/Bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- dts/Bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130 + dts/Bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 167 + dts/Bindings/pinctrl/qcom,pmic-gpio.txt | 3 + dts/Bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 + dts/Bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 + dts/Bindings/pinctrl/ralink,rt2880-pinmux.yaml | 70 + dts/Bindings/power/mediatek,power-controller.yaml | 293 ++ dts/Bindings/power/qcom,rpmpd.yaml | 4 + dts/Bindings/power/reset/ocelot-reset.txt | 4 +- dts/Bindings/power/reset/regulator-poweroff.yaml | 37 + dts/Bindings/power/supply/cw2015_battery.yaml | 2 +- dts/Bindings/powerpc/sleep.yaml | 2 +- dts/Bindings/pwm/atmel-tcb-pwm.txt | 16 - dts/Bindings/pwm/intel,keembay-pwm.yaml | 47 + dts/Bindings/pwm/intel,lgm-pwm.yaml | 44 + dts/Bindings/pwm/pwm-mediatek.txt | 1 + dts/Bindings/pwm/pwm-mtk-disp.txt | 1 + dts/Bindings/regulator/anatop-regulator.yaml | 1 - dts/Bindings/regulator/dlg,da9121.yaml | 189 + dts/Bindings/regulator/fixed-regulator.yaml | 47 + dts/Bindings/regulator/mcp16502-regulator.txt | 2 +- dts/Bindings/regulator/nxp,pf8x00-regulator.yaml | 213 + dts/Bindings/regulator/qcom,rpmh-regulator.txt | 7 + dts/Bindings/regulator/rohm,bd71837-regulator.yaml | 48 + dts/Bindings/regulator/rohm,bd71847-regulator.yaml | 49 + dts/Bindings/remoteproc/qcom,q6v5.txt | 12 +- dts/Bindings/remoteproc/qcom,wcnss-pil.txt | 20 +- dts/Bindings/remoteproc/st,stm32-rproc.yaml | 21 +- dts/Bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 + dts/Bindings/remoteproc/ti,pru-rproc.yaml | 214 + dts/Bindings/reset/brcm,bcm6345-reset.yaml | 37 + dts/Bindings/reset/snps,dw-reset.txt | 2 +- dts/Bindings/rtc/rtc.yaml | 5 + dts/Bindings/serial/8250.yaml | 6 +- dts/Bindings/serial/litex,liteuart.yaml | 40 + dts/Bindings/serial/omap_serial.txt | 1 + dts/Bindings/serial/renesas,scif.yaml | 1 + dts/Bindings/serial/sifive-serial.yaml | 4 +- dts/Bindings/soc/litex/litex,soc-controller.yaml | 41 + dts/Bindings/soc/mediatek/devapc.yaml | 60 + .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- dts/Bindings/soc/ti/k3-ringacc.yaml | 2 +- dts/Bindings/soc/xilinx/xlnx,vcu-settings.yaml | 43 + dts/Bindings/soc/xilinx/xlnx,vcu.txt | 9 +- dts/Bindings/sound/adi,adau1372.yaml | 67 + dts/Bindings/sound/adi,adau1977.txt | 61 - dts/Bindings/sound/adi,adau1977.yaml | 92 + dts/Bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- dts/Bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- dts/Bindings/sound/audio-graph-card.txt | 337 -- dts/Bindings/sound/audio-graph-card.yaml | 57 + dts/Bindings/sound/audio-graph-port.yaml | 84 + dts/Bindings/sound/audio-graph.yaml | 45 + dts/Bindings/sound/fsl,aud2htx.yaml | 66 + dts/Bindings/sound/fsl,spdif.yaml | 1 + dts/Bindings/sound/fsl,xcvr.yaml | 104 + dts/Bindings/sound/fsl-asoc-card.txt | 2 + dts/Bindings/sound/google,sc7180-trogdor.yaml | 138 + dts/Bindings/sound/imx-audio-hdmi.yaml | 52 + dts/Bindings/sound/marvell,mmp-sspa.yaml | 25 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 44 + dts/Bindings/sound/nau8315.txt | 18 + dts/Bindings/sound/nvidia,tegra30-hda.txt | 35 - dts/Bindings/sound/nvidia,tegra30-hda.yaml | 110 + dts/Bindings/sound/qcom,lpass-va-macro.yaml | 67 + dts/Bindings/sound/qcom,lpass-wsa-macro.yaml | 69 + dts/Bindings/sound/qcom,sm8250.yaml | 159 + dts/Bindings/sound/renesas,rsnd.txt | 520 --- dts/Bindings/sound/renesas,rsnd.yaml | 447 ++ dts/Bindings/sound/rt5682.txt | 2 + dts/Bindings/sound/simple-audio-mux.yaml | 41 + dts/Bindings/sound/simple-card.yaml | 6 +- dts/Bindings/sound/st,stm32-adfsdm.txt | 63 - dts/Bindings/sound/st,stm32-sai.txt | 107 - dts/Bindings/sound/st,stm32-sai.yaml | 200 + dts/Bindings/spi/snps,dw-apb-ssi.yaml | 2 + dts/Bindings/spi/spi-controller.yaml | 27 + dts/Bindings/spi/spi-sifive.yaml | 10 +- dts/Bindings/submitting-patches.rst | 3 +- dts/Bindings/thermal/mediatek-thermal.txt | 3 +- dts/Bindings/thermal/rcar-gen3-thermal.yaml | 17 +- dts/Bindings/thermal/rcar-thermal.yaml | 48 +- dts/Bindings/timer/renesas,tmu.txt | 49 - dts/Bindings/timer/renesas,tmu.yaml | 99 + dts/Bindings/timer/snps,dw-apb-timer.yaml | 7 - dts/Bindings/trivial-devices.yaml | 206 +- dts/Bindings/usb/brcm,usb-pinmap.yaml | 70 + dts/Bindings/usb/cdns,usb3.yaml | 5 + dts/Bindings/usb/maxim,max33359.yaml | 75 + dts/Bindings/usb/renesas,usb-xhci.yaml | 1 - dts/Bindings/usb/renesas,usbhs.yaml | 3 - dts/Bindings/usb/st,stusb160x.yaml | 87 + dts/Bindings/usb/ti,j721e-usb.yaml | 6 +- dts/Bindings/vendor-prefixes.yaml | 48 +- dts/Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 3 + dts/Bindings/watchdog/fsl-imx-wdt.yaml | 16 + dts/Bindings/watchdog/snps,dw-wdt.yaml | 10 +- dts/include/dt-bindings/clock/at91.h | 11 + dts/include/dt-bindings/clock/axg-clkc.h | 25 + dts/include/dt-bindings/clock/dra7.h | 4 + dts/include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 + dts/include/dt-bindings/clock/g12a-clkc.h | 2 + dts/include/dt-bindings/clock/imx8-lpcg.h | 14 + dts/include/dt-bindings/clock/ingenic,sysost.h | 10 +- dts/include/dt-bindings/clock/k210-clk.h | 56 +- dts/include/dt-bindings/clock/qcom,camcc-sc7180.h | 121 + dts/include/dt-bindings/clock/qcom,gcc-sdx55.h | 117 + dts/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 + dts/include/dt-bindings/clock/sifive-fu740-prci.h | 23 + dts/include/dt-bindings/dma/jz4775-dma.h | 44 + dts/include/dt-bindings/dma/qcom-gpi.h | 11 + dts/include/dt-bindings/dma/x2000-dma.h | 54 + dts/include/dt-bindings/firmware/imx/rsrc.h | 1 + dts/include/dt-bindings/gpio/msc313-gpio.h | 53 + dts/include/dt-bindings/gpio/tegra186-gpio.h | 4 +- dts/include/dt-bindings/interconnect/qcom,sdm845.h | 2 + dts/include/dt-bindings/memory/tegra124-mc.h | 68 + dts/include/dt-bindings/memory/tegra20-mc.h | 53 + dts/include/dt-bindings/memory/tegra210-mc.h | 10 + dts/include/dt-bindings/memory/tegra30-mc.h | 67 + dts/include/dt-bindings/power/mt8183-power.h | 26 + dts/include/dt-bindings/power/mt8192-power.h | 32 + dts/include/dt-bindings/power/qcom-rpmpd.h | 34 + .../dt-bindings/regulator/dlg,da9121-regulator.h | 22 + dts/include/dt-bindings/reset/bcm6318-reset.h | 20 + dts/include/dt-bindings/reset/bcm63268-reset.h | 26 + dts/include/dt-bindings/reset/bcm6328-reset.h | 18 + dts/include/dt-bindings/reset/bcm6358-reset.h | 15 + dts/include/dt-bindings/reset/bcm6362-reset.h | 22 + dts/include/dt-bindings/reset/bcm6368-reset.h | 16 + dts/include/dt-bindings/sound/adi,adau1977.h | 15 + dts/include/dt-bindings/usb/pd.h | 8 + dts/src/arm/am335x-baltos.dtsi | 2 +- dts/src/arm/am335x-boneblue.dts | 54 + dts/src/arm/am335x-cm-t335.dts | 2 +- dts/src/arm/am335x-evm.dts | 2 +- dts/src/arm/am335x-igep0033.dtsi | 2 +- dts/src/arm/am335x-nano.dts | 1 - dts/src/arm/am33xx-l4.dtsi | 102 +- dts/src/arm/am33xx.dtsi | 185 +- dts/src/arm/am4372.dtsi | 175 +- dts/src/arm/am437x-l4.dtsi | 83 +- dts/src/arm/armada-375.dtsi | 2 +- dts/src/arm/armada-382-rd-ac3x-48g4x2xl.dts | 112 + dts/src/arm/armada-385-turris-omnia.dts | 179 +- dts/src/arm/armada-388-clearfog.dts | 4 +- dts/src/arm/armada-388-clearfog.dtsi | 10 +- dts/src/arm/armada-388-helios4.dts | 6 +- dts/src/arm/armada-xp-98dx3236.dtsi | 12 +- dts/src/arm/armada-xp-crs305-1g-4s-bit.dts | 43 + dts/src/arm/armada-xp-crs305-1g-4s.dts | 17 + dts/src/arm/armada-xp-crs305-1g-4s.dtsi | 104 + dts/src/arm/armada-xp-crs326-24g-2s-bit.dts | 43 + dts/src/arm/armada-xp-crs326-24g-2s.dts | 17 + dts/src/arm/armada-xp-crs326-24g-2s.dtsi | 104 + dts/src/arm/armada-xp-crs328-4c-20s-4s-bit.dts | 43 + dts/src/arm/armada-xp-crs328-4c-20s-4s.dts | 17 + dts/src/arm/armada-xp-crs328-4c-20s-4s.dtsi | 104 + dts/src/arm/aspeed-ast2600-evb.dts | 20 + dts/src/arm/aspeed-bmc-amd-ethanolx.dts | 77 +- dts/src/arm/aspeed-bmc-bytedance-g220a.dts | 924 ++++ dts/src/arm/aspeed-bmc-facebook-galaxy100.dts | 57 + dts/src/arm/aspeed-bmc-facebook-minipack.dts | 888 ++++ dts/src/arm/aspeed-bmc-facebook-tiogapass.dts | 13 +- dts/src/arm/aspeed-bmc-facebook-wedge100.dts | 120 +- dts/src/arm/aspeed-bmc-facebook-wedge40.dts | 112 +- dts/src/arm/aspeed-bmc-facebook-wedge400.dts | 4 +- dts/src/arm/aspeed-bmc-ibm-rainier-4u.dts | 37 + dts/src/arm/aspeed-bmc-ibm-rainier.dts | 39 +- dts/src/arm/aspeed-bmc-intel-s2600wf.dts | 4 +- dts/src/arm/aspeed-bmc-opp-tacoma.dts | 11 +- dts/src/arm/aspeed-g4.dtsi | 5 + dts/src/arm/aspeed-g5.dtsi | 5 + dts/src/arm/aspeed-g6.dtsi | 13 +- dts/src/arm/ast2400-facebook-netbmc-common.dtsi | 117 + dts/src/arm/at91-kizbox.dts | 55 +- dts/src/arm/at91-kizbox2-common.dtsi | 8 +- dts/src/arm/at91-kizbox3-hs.dts | 16 +- dts/src/arm/at91-kizbox3_common.dtsi | 10 +- dts/src/arm/at91-kizboxmini-common.dtsi | 8 +- dts/src/arm/at91-sam9x60ek.dts | 13 +- dts/src/arm/at91-sama5d27_som1.dtsi | 2 +- dts/src/arm/at91-sama5d3_xplained.dts | 7 + dts/src/arm/at91-sama5d4_xplained.dts | 7 + dts/src/arm/at91-smartkiz.dts | 6 +- dts/src/arm/at91sam9260.dtsi | 25 - dts/src/arm/at91sam9g45.dtsi | 27 - dts/src/arm/at91sam9m10g45ek.dts | 10 +- dts/src/arm/at91sam9rl.dtsi | 25 - dts/src/arm/at91sam9rlek.dts | 10 +- dts/src/arm/at91sam9x5.dtsi | 28 - dts/src/arm/bcm-cygnus.dtsi | 1 - dts/src/arm/bcm-nsp.dtsi | 8 +- dts/src/arm/bcm2711-rpi-4-b.dts | 2 + dts/src/arm/bcm283x-rpi-usb-otg.dtsi | 2 +- dts/src/arm/bcm283x-rpi-usb-peripheral.dtsi | 2 +- dts/src/arm/bcm4708-luxul-xap-1510.dts | 7 - dts/src/arm/bcm4708-luxul-xwc-1000.dts | 7 - dts/src/arm/bcm4708-smartrg-sr400ac.dts | 3 - dts/src/arm/bcm47081-buffalo-wzr-600dhp2.dts | 4 - dts/src/arm/bcm47081-luxul-xap-1410.dts | 7 - dts/src/arm/bcm47081-luxul-xwr-1200.dts | 7 - dts/src/arm/bcm47081-tplink-archer-c5-v2.dts | 4 - dts/src/arm/bcm4709.dtsi | 4 + dts/src/arm/bcm47094-linksys-panamera.dts | 94 +- dts/src/arm/bcm47094-luxul-xap-1610.dts | 3 - dts/src/arm/bcm47094-luxul-xwc-2000.dts | 3 - dts/src/arm/bcm47094-luxul-xwr-3100.dts | 3 - dts/src/arm/bcm47094-luxul-xwr-3150-v1.dts | 7 +- dts/src/arm/bcm47094.dtsi | 13 + dts/src/arm/bcm5301x.dtsi | 67 +- dts/src/arm/bcm53573.dtsi | 4 +- dts/src/arm/bcm953012er.dts | 3 - dts/src/arm/bcm958522er.dts | 4 + dts/src/arm/bcm958525er.dts | 4 + dts/src/arm/bcm958525xmc.dts | 4 + dts/src/arm/bcm958622hr.dts | 3 - dts/src/arm/bcm958623hr.dts | 3 - dts/src/arm/bcm958625hr.dts | 3 - dts/src/arm/bcm958625k.dts | 3 - dts/src/arm/bcm988312hr.dts | 3 - dts/src/arm/dove-sbc-a510.dts | 1 + dts/src/arm/dra7.dtsi | 185 +- dts/src/arm/dra7xx-clocks.dtsi | 14 + dts/src/arm/exynos-mfc-reserved-memory.dtsi | 4 +- dts/src/arm/exynos3250-artik5-eval.dts | 26 + dts/src/arm/exynos3250-artik5.dtsi | 2 +- dts/src/arm/exynos3250-monk.dts | 8 +- dts/src/arm/exynos3250-rinato.dts | 8 +- dts/src/arm/exynos3250.dtsi | 54 +- dts/src/arm/exynos4.dtsi | 26 +- dts/src/arm/exynos4210-i9100.dts | 6 +- dts/src/arm/exynos4210-origen.dts | 4 +- dts/src/arm/exynos4210-smdkv310.dts | 22 +- dts/src/arm/exynos4210-trats.dts | 35 +- dts/src/arm/exynos4210-universal_c210.dts | 29 + dts/src/arm/exynos4210.dtsi | 36 +- dts/src/arm/exynos4412-galaxy-s3.dtsi | 9 +- dts/src/arm/exynos4412-itop-elite.dts | 2 +- dts/src/arm/exynos4412-itop-scp-core.dtsi | 2 +- dts/src/arm/exynos4412-midas.dtsi | 47 +- dts/src/arm/exynos4412-n710x.dts | 2 +- dts/src/arm/exynos4412-odroid-common.dtsi | 11 +- dts/src/arm/exynos4412-odroidu3.dts | 26 + dts/src/arm/exynos4412-odroidx.dts | 58 +- dts/src/arm/exynos4412-origen.dts | 14 +- dts/src/arm/exynos4412-p4note-n8010.dts | 17 + dts/src/arm/exynos4412-p4note.dtsi | 1132 +++++ dts/src/arm/exynos4412-smdk4412.dts | 20 +- dts/src/arm/exynos4412.dtsi | 32 +- dts/src/arm/exynos5250-arndale.dts | 6 +- dts/src/arm/exynos5250-smdk5250.dts | 4 +- dts/src/arm/exynos5250-snow-common.dtsi | 4 +- dts/src/arm/exynos5250-snow-rev5.dts | 2 +- dts/src/arm/exynos5250-snow.dts | 2 +- dts/src/arm/exynos5250-spring.dts | 2 +- dts/src/arm/exynos5250.dtsi | 7 +- dts/src/arm/exynos5410-odroidxu.dts | 33 +- dts/src/arm/exynos5410-pinctrl.dtsi | 28 + dts/src/arm/exynos5410.dtsi | 4 + dts/src/arm/exynos5420-arndale-octa.dts | 4 +- dts/src/arm/exynos5420-peach-pit.dts | 6 +- dts/src/arm/exynos5420-smdk5420.dts | 2 +- dts/src/arm/exynos5420.dtsi | 39 +- dts/src/arm/exynos5422-odroid-core.dtsi | 34 +- dts/src/arm/exynos5422-odroidhc1.dts | 4 +- dts/src/arm/exynos5422-odroidxu3-audio.dtsi | 2 +- dts/src/arm/exynos5422-odroidxu3-common.dtsi | 4 +- dts/src/arm/exynos5422-odroidxu3-lite.dts | 22 + dts/src/arm/exynos5422-odroidxu3.dts | 30 +- dts/src/arm/exynos5422-odroidxu4.dts | 4 +- dts/src/arm/exynos54xx-odroidxu-leds.dtsi | 11 +- dts/src/arm/exynos54xx.dtsi | 5 +- dts/src/arm/exynos5800-peach-pi.dts | 4 +- dts/src/arm/hi3519-demb.dts | 2 +- dts/src/arm/hi3519.dtsi | 32 +- dts/src/arm/hi3620-hi4511.dts | 24 +- dts/src/arm/hi3620.dtsi | 32 +- dts/src/arm/hip01-ca9x2.dts | 2 +- dts/src/arm/hip01.dtsi | 26 +- dts/src/arm/hip04-d01.dts | 2 +- dts/src/arm/hip04.dtsi | 6 +- dts/src/arm/hisi-x5hd2-dkb.dts | 2 +- dts/src/arm/hisi-x5hd2.dtsi | 42 +- dts/src/arm/imx25.dtsi | 2 +- dts/src/arm/imx27.dtsi | 2 +- dts/src/arm/imx28.dtsi | 2 +- dts/src/arm/imx31.dtsi | 3 +- dts/src/arm/imx35.dtsi | 2 +- dts/src/arm/imx50-kobo-aura.dts | 41 +- dts/src/arm/imx50.dtsi | 2 +- dts/src/arm/imx51-zii-rdu1.dts | 2 +- dts/src/arm/imx51.dtsi | 4 +- dts/src/arm/imx53-ppd.dts | 17 +- dts/src/arm/imx53.dtsi | 4 +- dts/src/arm/imx6dl-alti6p.dts | 564 +++ dts/src/arm/imx6dl-aristainetos2_4.dts | 2 +- dts/src/arm/imx6dl-aristainetos2_7.dts | 2 +- dts/src/arm/imx6dl-aristainetos_4.dts | 2 +- dts/src/arm/imx6dl-aristainetos_7.dts | 2 +- dts/src/arm/imx6dl-colibri-eval-v3.dts | 2 +- dts/src/arm/imx6dl-lanmcu.dts | 470 ++ dts/src/arm/imx6dl-pico-dwarf.dts | 2 +- dts/src/arm/imx6dl-pico-hobbit.dts | 2 +- dts/src/arm/imx6dl-pico-nymph.dts | 2 +- dts/src/arm/imx6dl-pico-pi.dts | 2 +- dts/src/arm/imx6q-apalis-eval.dts | 2 +- dts/src/arm/imx6q-apalis-ixora-v1.1.dts | 2 +- dts/src/arm/imx6q-apalis-ixora.dts | 2 +- dts/src/arm/imx6q-icore-ofcap10.dts | 28 +- dts/src/arm/imx6q-pico-dwarf.dts | 2 +- dts/src/arm/imx6q-pico-hobbit.dts | 2 +- dts/src/arm/imx6q-pico-nymph.dts | 2 +- dts/src/arm/imx6q-pico-pi.dts | 2 +- dts/src/arm/imx6qdl-cubox-i.dtsi | 4 +- dts/src/arm/imx6qdl-kontron-samx6i.dtsi | 8 +- dts/src/arm/imx6qdl-phytec-pfla02.dtsi | 3 +- dts/src/arm/imx6qdl-phytec-phycore-som.dtsi | 3 +- dts/src/arm/imx6qdl-wandboard-revd1.dtsi | 1 - dts/src/arm/imx6qdl-zii-rdu2.dtsi | 8 +- dts/src/arm/imx6qdl.dtsi | 12 +- dts/src/arm/imx6qp-prtwd3.dts | 553 +++ dts/src/arm/imx6sl-warp.dts | 4 +- dts/src/arm/imx6sl.dtsi | 3 + dts/src/arm/imx6sll.dtsi | 2 + dts/src/arm/imx6sx-softing-vining-2000.dts | 8 +- dts/src/arm/imx6sx.dtsi | 7 +- dts/src/arm/imx6ul-ccimx6ulsbcpro.dts | 2 +- dts/src/arm/imx6ul-phytec-phycore-som.dtsi | 1 + dts/src/arm/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 + dts/src/arm/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 + dts/src/arm/imx6ul-phytec-segin-peb-av-02.dtsi | 151 + dts/src/arm/imx6ul-phytec-segin.dtsi | 43 - dts/src/arm/imx6ul.dtsi | 10 +- dts/src/arm/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 + dts/src/arm/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 + dts/src/arm/imx6ull-phytec-segin-peb-av-02.dtsi | 26 + dts/src/arm/imx6ull-phytec-segin.dtsi | 7 - dts/src/arm/imx7-colibri-aster.dtsi | 2 +- dts/src/arm/imx7-colibri-eval-v3.dtsi | 2 +- dts/src/arm/imx7-mba7.dtsi | 69 +- dts/src/arm/imx7d-flex-concentrator-mfg.dts | 25 + dts/src/arm/imx7d-flex-concentrator.dts | 314 ++ dts/src/arm/imx7d-mba7.dts | 7 +- dts/src/arm/imx7d.dtsi | 6 + dts/src/arm/imx7s-mba7.dts | 2 +- dts/src/arm/imx7s-warp.dts | 4 +- dts/src/arm/imx7s.dtsi | 6 +- dts/src/arm/keystone-k2g-evm.dts | 112 + dts/src/arm/kirkwood-dockstar.dts | 2 +- dts/src/arm/kirkwood-dreamplug.dts | 2 +- dts/src/arm/kirkwood-goflexnet.dts | 2 +- dts/src/arm/kirkwood-guruplug-server-plus.dts | 2 +- dts/src/arm/kirkwood-iconnect.dts | 2 +- dts/src/arm/kirkwood-iomega_ix2_200.dts | 2 +- dts/src/arm/kirkwood-nsa3x0-common.dtsi | 2 +- dts/src/arm/kirkwood.dtsi | 4 +- dts/src/arm/lpc32xx.dtsi | 3 - dts/src/arm/ls1021a.dtsi | 81 +- dts/src/arm/meson8b-odroidc1.dts | 2 +- dts/src/arm/meson8m2-mxiii-plus.dts | 2 +- dts/src/arm/mmp2-olpc-xo-1-75.dts | 3 +- dts/src/arm/motorola-mapphone-common.dtsi | 143 +- dts/src/arm/mstar-infinity.dtsi | 7 + .../arm/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 + dts/src/arm/mstar-infinity2m-ssd202d.dtsi | 14 + dts/src/arm/mstar-infinity2m-ssd20xd.dtsi | 12 + dts/src/arm/mstar-infinity2m.dtsi | 22 + dts/src/arm/mstar-v7.dtsi | 12 +- dts/src/arm/nuvoton-common-npcm7xx.dtsi | 967 ++++- dts/src/arm/nuvoton-npcm730-gsj-gpio.dtsi | 477 +++ dts/src/arm/nuvoton-npcm730-gsj.dts | 490 +++ dts/src/arm/nuvoton-npcm730-kudo.dts | 826 ++++ dts/src/arm/nuvoton-npcm730.dtsi | 44 + dts/src/arm/nuvoton-npcm750-evb.dts | 367 +- dts/src/arm/nuvoton-npcm750-pincfg-evb.dtsi | 157 + .../arm/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 +++ dts/src/arm/nuvoton-npcm750-runbmc-olympus.dts | 1052 +++++ dts/src/arm/nuvoton-npcm750.dtsi | 24 +- dts/src/arm/omap3-beagle-xm.dts | 10 +- dts/src/arm/omap3-n950-n9.dtsi | 8 + dts/src/arm/omap3-overo-base.dtsi | 4 +- dts/src/arm/omap4-droid-bionic-xt875.dts | 46 + dts/src/arm/omap4-droid4-xt894.dts | 143 + dts/src/arm/omap4-kc1.dts | 6 +- dts/src/arm/omap4-l4.dtsi | 1 + dts/src/arm/omap4-panda-es.dts | 34 +- dts/src/arm/omap4-sdp.dts | 26 +- dts/src/arm/omap4.dtsi | 150 +- dts/src/arm/omap5-l4.dtsi | 2 +- dts/src/arm/omap5.dtsi | 58 + dts/src/arm/openbmc-flash-layout-64.dtsi | 35 + dts/src/arm/picoxcell-pc3x2.dtsi | 4 + dts/src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 + dts/src/arm/qcom-msm8974-samsung-klte.dts | 340 +- dts/src/arm/qcom-pma8084.dtsi | 1 - dts/src/arm/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 + dts/src/arm/r8a7742-iwg21d-q7.dts | 99 + dts/src/arm/rk3288-veyron-jaq.dts | 2 +- dts/src/arm/rk3288-veyron-minnie.dts | 2 +- dts/src/arm/rk3288-veyron-tiger.dts | 2 +- dts/src/arm/rk3288-vmarc-som.dtsi | 40 + dts/src/arm/rockchip-radxa-dalang-carrier.dtsi | 21 + dts/src/arm/rv1108.dtsi | 2 +- dts/src/arm/s3c2416-smdk2416.dts | 2 +- dts/src/arm/s3c6410-smdk6410.dts | 2 +- dts/src/arm/s5pv210-aquila.dts | 12 +- dts/src/arm/s5pv210-aries.dtsi | 7 +- dts/src/arm/s5pv210-goni.dts | 14 +- dts/src/arm/s5pv210-smdkv210.dts | 20 +- dts/src/arm/s5pv210.dtsi | 1 - dts/src/arm/sama5d2.dtsi | 7 +- dts/src/arm/sama5d3.dtsi | 26 +- dts/src/arm/sama5d4.dtsi | 22 - dts/src/arm/ste-ab8500.dtsi | 6 +- dts/src/arm/ste-ab8505.dtsi | 6 +- dts/src/arm/ste-dbx5x0.dtsi | 6 +- dts/src/arm/ste-href-stuib.dtsi | 2 +- dts/src/arm/ste-href-tvk1281618-r2.dtsi | 2 +- dts/src/arm/ste-href-tvk1281618-r3.dtsi | 2 +- dts/src/arm/ste-ux500-samsung-golden.dts | 10 +- dts/src/arm/ste-ux500-samsung-skomer.dts | 12 +- dts/src/arm/stm32429i-eval.dts | 1 + dts/src/arm/stm32h743.dtsi | 2 +- dts/src/arm/stm32mp15-pinctrl.dtsi | 90 +- dts/src/arm/stm32mp151.dtsi | 41 +- dts/src/arm/stm32mp157c-dhcom-picoitx.dts | 35 + dts/src/arm/stm32mp157c-dk2.dts | 4 + dts/src/arm/stm32mp157c-ed1.dts | 12 + dts/src/arm/stm32mp157c-ev1.dts | 1 + dts/src/arm/stm32mp157c-lxa-mc1.dts | 2 +- dts/src/arm/stm32mp15xx-dhcom-picoitx.dtsi | 143 + dts/src/arm/stm32mp15xx-dhcom-som.dtsi | 37 + dts/src/arm/stm32mp15xx-dkx.dtsi | 38 + dts/src/arm/sun7i-a20-bananapi.dts | 2 +- dts/src/arm/sun7i-a20-pcduino3-nano.dts | 4 +- dts/src/arm/sun8i-h2-plus-bananapi-m2-zero.dts | 64 + dts/src/arm/sun8i-h3-nanopi-r1.dts | 169 + dts/src/arm/sun8i-h3-zeropi.dts | 85 + dts/src/arm/sun8i-s3-elimo-impetus.dtsi | 44 + dts/src/arm/sun8i-s3-elimo-initium.dts | 29 + dts/src/arm/sun8i-s3-pinecube.dts | 2 +- dts/src/arm/sun8i-v3.dtsi | 5 + dts/src/arm/sun8i-v3s.dtsi | 8 +- dts/src/arm/sun8i-v40-bananapi-m2-berry.dts | 12 +- dts/src/arm/sunxi-h3-h5.dtsi | 13 + dts/src/arm/tegra124-apalis-emc.dtsi | 8 + dts/src/arm/tegra124-jetson-tk1-emc.dtsi | 8 + dts/src/arm/tegra124-nyan-big-emc.dtsi | 10 + dts/src/arm/tegra124-nyan-blaze-emc.dtsi | 10 + dts/src/arm/tegra124-peripherals-opp.dtsi | 419 ++ dts/src/arm/tegra124.dtsi | 54 +- dts/src/arm/tegra20-acer-a500-picasso.dts | 29 +- dts/src/arm/tegra20-colibri.dtsi | 4 + dts/src/arm/tegra20-paz00.dts | 4 + dts/src/arm/tegra20-peripherals-opp.dtsi | 109 + dts/src/arm/tegra20-ventana.dts | 11 + dts/src/arm/tegra20.dtsi | 33 +- .../arm/tegra30-asus-nexus7-grouper-common.dtsi | 27 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 + dts/src/arm/tegra30-asus-nexus7-tilapia.dtsi | 2 +- dts/src/arm/tegra30-ouya.dts | 4519 ++++++++++++++++++++ dts/src/arm/tegra30-peripherals-opp.dtsi | 383 ++ dts/src/arm/tegra30.dtsi | 33 +- dts/src/arm/vfxxx.dtsi | 6 +- dts/src/arm/zynq-7000.dtsi | 2 +- dts/src/arm/zynq-zc702.dts | 8 +- dts/src/arm/zynq-zc770-xm011.dts | 2 +- dts/src/arm/zynq-zc770-xm013.dts | 7 +- dts/src/arm/zynq-zturn-common.dtsi | 112 + dts/src/arm/zynq-zturn-v5.dts | 15 + dts/src/arm/zynq-zturn.dts | 101 +- dts/src/arm/zynq-zybo-z7.dts | 2 +- .../arm64/allwinner/sun50i-a64-pinephone-1.0.dts | 5 + .../arm64/allwinner/sun50i-a64-pinephone-1.1.dts | 5 + .../arm64/allwinner/sun50i-a64-pinephone-1.2.dts | 14 + dts/src/arm64/allwinner/sun50i-a64-pinephone.dtsi | 68 +- .../allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- dts/src/arm64/allwinner/sun50i-a64.dtsi | 14 + .../arm64/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 2 +- .../allwinner/sun50i-h6-orangepi-one-plus.dts | 2 +- .../arm64/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 + dts/src/arm64/allwinner/sun50i-h6.dtsi | 15 +- dts/src/arm64/amlogic/meson-axg-s400.dts | 10 + dts/src/arm64/amlogic/meson-axg.dtsi | 131 + dts/src/arm64/amlogic/meson-g12-common.dtsi | 6 + dts/src/arm64/amlogic/meson-g12a-x96-max.dts | 2 +- dts/src/arm64/amlogic/meson-g12b-gtking-pro.dts | 17 + dts/src/arm64/amlogic/meson-g12b-gtking.dts | 18 + dts/src/arm64/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- dts/src/arm64/amlogic/meson-g12b-w400.dtsi | 2 +- dts/src/arm64/amlogic/meson-g12b.dtsi | 4 + dts/src/arm64/amlogic/meson-gxbb-nanopi-k2.dts | 42 +- dts/src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts | 40 + dts/src/arm64/amlogic/meson-gxbb-odroidc2.dts | 42 +- dts/src/arm64/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- dts/src/arm64/amlogic/meson-gxbb-wetek-hub.dts | 40 + dts/src/arm64/amlogic/meson-gxbb-wetek-play2.dts | 61 + dts/src/arm64/amlogic/meson-gxbb-wetek.dtsi | 2 +- dts/src/arm64/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../arm64/amlogic/meson-gxl-s905d-sml5442tw.dts | 4 + .../arm64/amlogic/meson-gxl-s905x-khadas-vim.dts | 46 +- .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 - dts/src/arm64/amlogic/meson-gxm-khadas-vim2.dts | 51 +- dts/src/arm64/amlogic/meson-gxm-nexbox-a1.dts | 2 +- dts/src/arm64/amlogic/meson-gxm-q200.dts | 2 +- dts/src/arm64/amlogic/meson-gxm-rbox-pro.dts | 2 +- dts/src/arm64/amlogic/meson-gxm.dtsi | 20 + dts/src/arm64/amlogic/meson-khadas-vim3.dtsi | 15 +- dts/src/arm64/amlogic/meson-sm1.dtsi | 2 +- dts/src/arm64/bitmain/bm1880.dtsi | 6 +- .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 + dts/src/arm64/broadcom/bcm4908/bcm4908.dtsi | 187 + dts/src/arm64/exynos/exynos5433-bus.dtsi | 10 +- dts/src/arm64/exynos/exynos5433-pinctrl.dtsi | 2 +- dts/src/arm64/exynos/exynos5433-tm2-common.dtsi | 39 +- dts/src/arm64/exynos/exynos5433.dtsi | 49 +- dts/src/arm64/exynos/exynos7-espresso.dts | 2 +- dts/src/arm64/exynos/exynos7.dtsi | 15 +- dts/src/arm64/freescale/fsl-ls1012a.dtsi | 69 +- .../arm64/freescale/fsl-ls1028a-kontron-sl28.dts | 18 +- dts/src/arm64/freescale/fsl-ls1028a-qds.dts | 2 + dts/src/arm64/freescale/fsl-ls1028a-rdb.dts | 2 + dts/src/arm64/freescale/fsl-ls1028a.dtsi | 30 +- dts/src/arm64/freescale/fsl-ls1043a.dtsi | 86 +- dts/src/arm64/freescale/fsl-ls1046a.dtsi | 72 +- dts/src/arm64/freescale/fsl-ls1088a-rdb.dts | 119 + dts/src/arm64/freescale/fsl-ls1088a.dtsi | 136 +- dts/src/arm64/freescale/fsl-ls2088a-rdb.dts | 120 + dts/src/arm64/freescale/fsl-ls208xa.dtsi | 278 +- dts/src/arm64/freescale/fsl-lx2160a-rdb.dts | 32 + dts/src/arm64/freescale/fsl-lx2160a.dtsi | 288 +- dts/src/arm64/freescale/fsl-lx2162a-qds.dts | 334 ++ dts/src/arm64/freescale/imx8mm-beacon-som.dtsi | 326 +- dts/src/arm64/freescale/imx8mm-evk.dtsi | 16 +- dts/src/arm64/freescale/imx8mm-kontron-n801x-s.dts | 322 ++ .../arm64/freescale/imx8mm-kontron-n801x-som.dtsi | 294 ++ dts/src/arm64/freescale/imx8mm-pinfunc.h | 2 +- dts/src/arm64/freescale/imx8mm-var-som.dtsi | 2 +- dts/src/arm64/freescale/imx8mm.dtsi | 53 +- dts/src/arm64/freescale/imx8mn-evk.dts | 32 +- dts/src/arm64/freescale/imx8mn-evk.dtsi | 16 +- dts/src/arm64/freescale/imx8mn-var-som.dtsi | 2 +- dts/src/arm64/freescale/imx8mn.dtsi | 158 +- dts/src/arm64/freescale/imx8mp-evk.dts | 64 +- dts/src/arm64/freescale/imx8mp.dtsi | 45 +- dts/src/arm64/freescale/imx8mq-evk.dts | 39 + dts/src/arm64/freescale/imx8mq-librem5.dtsi | 2 +- dts/src/arm64/freescale/imx8mq.dtsi | 68 +- dts/src/arm64/hisilicon/hi3660.dtsi | 13 +- dts/src/arm64/hisilicon/hi3670.dtsi | 5 +- dts/src/arm64/hisilicon/hi3798cv200.dtsi | 27 +- dts/src/arm64/hisilicon/hi6220.dtsi | 4 +- dts/src/arm64/hisilicon/hip05.dtsi | 24 +- dts/src/arm64/hisilicon/hip06.dtsi | 14 +- dts/src/arm64/hisilicon/hip07.dtsi | 178 +- .../arm64/marvell/armada-3720-espressobin-emmc.dts | 18 - .../marvell/armada-3720-espressobin-ultra.dts | 165 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 40 +- .../arm64/marvell/armada-3720-espressobin-v7.dts | 24 +- dts/src/arm64/marvell/armada-3720-espressobin.dtsi | 39 +- dts/src/arm64/marvell/armada-3720-turris-mox.dts | 3 +- dts/src/arm64/marvell/armada-7040.dtsi | 4 - .../arm64/marvell/armada-8040-mcbin-singleshot.dts | 22 + dts/src/arm64/marvell/armada-8040-puzzle-m801.dts | 523 +++ dts/src/arm64/marvell/armada-8040.dtsi | 4 - dts/src/arm64/marvell/armada-cp11x.dtsi | 10 +- dts/src/arm64/mediatek/mt6779-evb.dts | 31 + dts/src/arm64/mediatek/mt6779.dtsi | 271 ++ dts/src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +- dts/src/arm64/mediatek/mt8167-pinfunc.h | 744 ++++ dts/src/arm64/mediatek/mt8167-pumpkin.dts | 20 + dts/src/arm64/mediatek/mt8167.dtsi | 61 + dts/src/arm64/mediatek/mt8173-elm.dtsi | 1 - dts/src/arm64/mediatek/mt8173.dtsi | 164 +- dts/src/arm64/mediatek/mt8183-kukui.dtsi | 28 + dts/src/arm64/mediatek/mt8183.dtsi | 408 +- dts/src/arm64/mediatek/mt8192-evb.dts | 29 + dts/src/arm64/mediatek/mt8192.dtsi | 512 +++ dts/src/arm64/mediatek/mt8516.dtsi | 40 +- dts/src/arm64/mediatek/pumpkin-common.dtsi | 28 +- dts/src/arm64/microchip/sparx5.dtsi | 96 + dts/src/arm64/microchip/sparx5_pcb125.dts | 5 + dts/src/arm64/microchip/sparx5_pcb134_board.dtsi | 258 ++ dts/src/arm64/microchip/sparx5_pcb135_board.dtsi | 55 + dts/src/arm64/nvidia/tegra132.dtsi | 20 +- dts/src/arm64/nvidia/tegra186-p2771-0000.dts | 4 + dts/src/arm64/nvidia/tegra186.dtsi | 61 +- dts/src/arm64/nvidia/tegra194.dtsi | 17 +- dts/src/arm64/nvidia/tegra210-p2371-2180.dts | 2 +- dts/src/arm64/nvidia/tegra210-p3450-0000.dts | 2 +- dts/src/arm64/nvidia/tegra210-smaug.dts | 2 +- dts/src/arm64/nvidia/tegra210.dtsi | 22 +- dts/src/arm64/qcom/apq8016-sbc.dtsi | 10 - dts/src/arm64/qcom/ipq6018-cp01-c1.dts | 16 + dts/src/arm64/qcom/ipq6018.dtsi | 51 +- dts/src/arm64/qcom/ipq8074.dtsi | 4 +- dts/src/arm64/qcom/msm8916-longcheer-l8150.dts | 181 +- dts/src/arm64/qcom/msm8916-pm8916.dtsi | 7 +- .../arm64/qcom/msm8916-samsung-a2015-common.dtsi | 21 +- dts/src/arm64/qcom/msm8916-samsung-a3u-eur.dts | 29 + dts/src/arm64/qcom/msm8916.dtsi | 40 +- dts/src/arm64/qcom/msm8992-msft-lumia-talkman.dts | 28 + dts/src/arm64/qcom/msm8992.dtsi | 120 + dts/src/arm64/qcom/msm8994-msft-lumia-cityman.dts | 73 + dts/src/arm64/qcom/msm8994.dtsi | 94 +- dts/src/arm64/qcom/msm8996.dtsi | 2 +- dts/src/arm64/qcom/msm8998.dtsi | 2 +- dts/src/arm64/qcom/pm6150.dtsi | 10 + dts/src/arm64/qcom/pm6150l.dtsi | 24 + dts/src/arm64/qcom/pm8150.dtsi | 2 +- dts/src/arm64/qcom/pm8994.dtsi | 96 +- dts/src/arm64/qcom/qcs404.dtsi | 4 +- dts/src/arm64/qcom/qrb5165-rb5.dts | 108 + dts/src/arm64/qcom/sc7180-lite.dtsi | 18 + dts/src/arm64/qcom/sc7180-trogdor-lazor-r0.dts | 11 + dts/src/arm64/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- dts/src/arm64/qcom/sc7180-trogdor-lazor-r1-lte.dts | 12 +- dts/src/arm64/qcom/sc7180-trogdor-lazor-r1.dts | 15 +- dts/src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 + dts/src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts | 26 + dts/src/arm64/qcom/sc7180-trogdor-lazor-r3.dts | 15 + dts/src/arm64/qcom/sc7180-trogdor-lazor.dtsi | 7 +- dts/src/arm64/qcom/sc7180-trogdor-lte-sku.dtsi | 4 + dts/src/arm64/qcom/sc7180-trogdor-r1.dts | 16 +- dts/src/arm64/qcom/sc7180-trogdor.dtsi | 106 +- dts/src/arm64/qcom/sc7180.dtsi | 281 +- dts/src/arm64/qcom/sdm630.dtsi | 4 +- dts/src/arm64/qcom/sdm845-cheza.dtsi | 11 + dts/src/arm64/qcom/sdm845.dtsi | 206 +- dts/src/arm64/qcom/sdm850-lenovo-yoga-c630.dts | 183 +- dts/src/arm64/qcom/sm8150-hdk.dts | 463 ++ dts/src/arm64/qcom/sm8150-mtp.dts | 17 + dts/src/arm64/qcom/sm8150.dtsi | 801 ++++ dts/src/arm64/qcom/sm8250-hdk.dts | 454 ++ dts/src/arm64/qcom/sm8250-mtp.dts | 6 +- dts/src/arm64/qcom/sm8250.dtsi | 491 ++- .../renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +- .../arm64/renesas/beacon-renesom-baseboard.dtsi | 67 +- dts/src/arm64/renesas/beacon-renesom-som.dtsi | 3 +- dts/src/arm64/renesas/cat875.dtsi | 1 - dts/src/arm64/renesas/hihope-rev4.dtsi | 6 +- ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 + dts/src/arm64/renesas/hihope-rzg2-ex.dtsi | 3 +- .../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 + dts/src/arm64/renesas/r8a774a1.dtsi | 2 + .../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 + dts/src/arm64/renesas/r8a774b1.dtsi | 2 + dts/src/arm64/renesas/r8a774c0-cat874.dts | 67 +- dts/src/arm64/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +- dts/src/arm64/renesas/r8a774c0.dtsi | 1 + .../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 + dts/src/arm64/renesas/r8a774e1.dtsi | 2 + dts/src/arm64/renesas/r8a77951-salvator-xs.dts | 2 +- dts/src/arm64/renesas/r8a77951.dtsi | 40 + dts/src/arm64/renesas/r8a77960.dtsi | 2 + dts/src/arm64/renesas/r8a77961-ulcb-kf.dts | 15 + dts/src/arm64/renesas/r8a77961.dtsi | 74 + dts/src/arm64/renesas/r8a77965-salvator-xs.dts | 2 +- dts/src/arm64/renesas/r8a77965.dtsi | 122 + dts/src/arm64/renesas/r8a77970-eagle.dts | 3 +- dts/src/arm64/renesas/r8a77970-v3msk.dts | 3 +- dts/src/arm64/renesas/r8a77970.dtsi | 2 + dts/src/arm64/renesas/r8a77980.dtsi | 2 + dts/src/arm64/renesas/r8a77990.dtsi | 1 + dts/src/arm64/renesas/r8a77995.dtsi | 1 + dts/src/arm64/renesas/salvator-common.dtsi | 2 +- dts/src/arm64/renesas/ulcb-kf.dtsi | 14 +- dts/src/arm64/renesas/ulcb.dtsi | 2 +- dts/src/arm64/rockchip/px30-engicam-common.dtsi | 124 + dts/src/arm64/rockchip/px30-engicam-ctouch2.dtsi | 30 + dts/src/arm64/rockchip/px30-engicam-edimm2.2.dtsi | 66 + .../px30-engicam-px30-core-ctouch2-of10.dts | 77 + .../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 + .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 43 + dts/src/arm64/rockchip/px30-engicam-px30-core.dtsi | 237 + dts/src/arm64/rockchip/rk3326-odroid-go2.dts | 24 + dts/src/arm64/rockchip/rk3328-roc-cc.dts | 21 + dts/src/arm64/rockchip/rk3328.dtsi | 16 +- dts/src/arm64/rockchip/rk3399-gru-scarlet.dtsi | 74 + dts/src/arm64/rockchip/rk3399-kobol-helios64.dts | 372 ++ dts/src/arm64/rockchip/rk3399-orangepi.dts | 62 +- dts/src/arm64/rockchip/rk3399-rock-pi-4.dtsi | 15 +- dts/src/arm64/rockchip/rk3399.dtsi | 28 +- dts/src/arm64/rockchip/rk3399pro-vmarc-som.dtsi | 16 + dts/src/arm64/ti/k3-am65-main.dtsi | 13 +- dts/src/arm64/ti/k3-am65-mcu.dtsi | 43 +- dts/src/arm64/ti/k3-am654-base-board.dts | 71 +- dts/src/arm64/ti/k3-j7200-common-proc-board.dts | 33 +- dts/src/arm64/ti/k3-j7200-main.dtsi | 114 + dts/src/arm64/ti/k3-j7200-mcu-wakeup.dtsi | 19 + dts/src/arm64/ti/k3-j7200-som-p0.dtsi | 94 + dts/src/arm64/ti/k3-j721e-common-proc-board.dts | 83 +- dts/src/arm64/ti/k3-j721e-main.dtsi | 135 +- dts/src/arm64/ti/k3-j721e-mcu-wakeup.dtsi | 42 +- dts/src/arm64/ti/k3-j721e-som-p0.dtsi | 110 +- dts/src/arm64/xilinx/zynqmp.dtsi | 60 +- dts/src/mips/brcm/bcm63268.dtsi | 6 + dts/src/mips/brcm/bcm6328.dtsi | 6 + dts/src/mips/brcm/bcm6358.dtsi | 6 + dts/src/mips/brcm/bcm6362.dtsi | 6 + dts/src/mips/brcm/bcm6368.dtsi | 6 + dts/src/mips/img/pistachio_marduk.dts | 5 +- dts/src/mips/ingenic/ci20.dts | 45 +- dts/src/mips/ingenic/cu1000-neo.dts | 62 +- dts/src/mips/ingenic/cu1830-neo.dts | 66 +- dts/src/mips/ingenic/jz4740.dtsi | 2 +- dts/src/mips/ingenic/jz4770.dtsi | 2 +- dts/src/mips/ingenic/jz4780.dtsi | 45 +- dts/src/mips/ingenic/x1000.dtsi | 56 +- dts/src/mips/ingenic/x1830.dtsi | 58 +- dts/src/mips/mscc/jaguar2.dtsi | 167 + dts/src/mips/mscc/jaguar2_common.dtsi | 25 + dts/src/mips/mscc/jaguar2_pcb110.dts | 267 ++ dts/src/mips/mscc/jaguar2_pcb111.dts | 107 + dts/src/mips/mscc/jaguar2_pcb118.dts | 57 + dts/src/mips/mscc/luton.dtsi | 116 + dts/src/mips/mscc/luton_pcb091.dts | 30 + dts/src/mips/mscc/serval.dtsi | 153 + dts/src/mips/mscc/serval_common.dtsi | 127 + dts/src/mips/mscc/serval_pcb105.dts | 17 + dts/src/mips/mscc/serval_pcb106.dts | 17 + dts/src/mips/mti/sead3.dts | 2 +- dts/src/mips/ralink/mt7628a.dtsi | 2 +- dts/src/openrisc/or1klitex.dts | 55 + images/Makefile.imx | 6 + include/driver.h | 5 + include/linux/math64.h | 211 +- include/soc/imx8m/ddr.h | 4 +- include/soc/imx8m/lpddr4_define.h | 7 - lib/Makefile | 1 + lib/math/Makefile | 1 + lib/math/div64.c | 235 + 1300 files changed, 59907 insertions(+), 10624 deletions(-) rename Documentation/devicetree/bindings/firmware/{altr,passive-serial.txt => altr,passive-serial.rst} (51%) rename Documentation/devicetree/bindings/firmware/{altr,socfpga-fpga-mgr.txt => altr,socfpga-fpga-mgr.rst} (74%) create mode 100644 Documentation/devicetree/bindings/mtd/partition.rst delete mode 100644 Documentation/devicetree/bindings/mtd/partition.txt create mode 100644 arch/arm/boards/mnt-reform/Makefile create mode 100644 arch/arm/boards/mnt-reform/board.c create mode 100644 arch/arm/boards/mnt-reform/flash-header-mnt-reform.imxcfg create mode 100644 arch/arm/boards/mnt-reform/lowlevel.c create mode 100644 arch/arm/boards/mnt-reform/lpddr4-timing.c create mode 100644 arch/arm/boards/qemu-virt/.gitignore create mode 100644 arch/arm/boards/qemu-virt/overlay-of-flash.dts create mode 100644 arch/arm/dts/imx8mq-mnt-reform2.dts create mode 100644 drivers/video/bochs/Kconfig create mode 100644 drivers/video/bochs/Makefile create mode 100644 drivers/video/bochs/bochs_hw.c create mode 100644 drivers/video/bochs/bochs_hw.h create mode 100644 drivers/video/bochs/bochs_isa.c create mode 100644 drivers/video/bochs/bochs_pci.c create mode 100644 dts/Bindings/arm/bcm/brcm,bcm4908.yaml create mode 100644 dts/Bindings/arm/mstar/mstar,smpctrl.yaml delete mode 100644 dts/Bindings/arm/picoxcell.txt create mode 100644 dts/Bindings/auxdisplay/modtronix,lcd2s.yaml delete mode 100644 dts/Bindings/bus/nvidia,tegra210-aconnect.txt create mode 100644 dts/Bindings/bus/nvidia,tegra210-aconnect.yaml create mode 100644 dts/Bindings/clock/adi,axi-clkgen.yaml delete mode 100644 dts/Bindings/clock/axi-clkgen.txt create mode 100644 dts/Bindings/clock/canaan,k210-clk.yaml create mode 100644 dts/Bindings/clock/fsl,flexspi-clock.yaml create mode 100644 dts/Bindings/clock/qcom,aoncc-sm8250.yaml create mode 100644 dts/Bindings/clock/qcom,audiocc-sm8250.yaml create mode 100644 dts/Bindings/clock/qcom,gcc-sdx55.yaml create mode 100644 dts/Bindings/clock/qcom,sc7180-camcc.yaml delete mode 100644 dts/Bindings/clock/renesas,rcar-usb2-clock-sel.txt create mode 100644 dts/Bindings/clock/renesas,rcar-usb2-clock-sel.yaml create mode 100644 dts/Bindings/clock/sifive/fu740-prci.yaml create mode 100644 dts/Bindings/crypto/intel,keembay-ocs-aes.yaml delete mode 100644 dts/Bindings/crypto/picochip-spacc.txt create mode 100644 dts/Bindings/display/bridge/analogix,anx7625.yaml create mode 100644 dts/Bindings/display/bridge/intel,keembay-dsi.yaml create mode 100644 dts/Bindings/display/intel,keembay-display.yaml create mode 100644 dts/Bindings/display/intel,keembay-msscam.yaml delete mode 100644 dts/Bindings/display/mediatek/mediatek,dpi.txt create mode 100644 dts/Bindings/display/mediatek/mediatek,dpi.yaml create mode 100644 dts/Bindings/display/panel/abt,y030xx067a.yaml create mode 100644 dts/Bindings/display/panel/novatek,nt36672a.yaml delete mode 100644 dts/Bindings/dma/nvidia,tegra210-adma.txt create mode 100644 dts/Bindings/dma/nvidia,tegra210-adma.yaml create mode 100644 dts/Bindings/dma/qcom,gpi.yaml create mode 100644 dts/Bindings/dma/ti/k3-bcdma.yaml create mode 100644 dts/Bindings/dma/ti/k3-pktdma.yaml delete mode 100644 dts/Bindings/extcon/extcon-fsa9480.txt create mode 100644 dts/Bindings/extcon/extcon-usbc-tusb320.yaml create mode 100644 dts/Bindings/extcon/fcs,fsa880.yaml delete mode 100644 dts/Bindings/gpio/mediatek,mt7621-gpio.txt create mode 100644 dts/Bindings/gpio/mediatek,mt7621-gpio.yaml create mode 100644 dts/Bindings/gpio/mstar,msc313-gpio.yaml delete mode 100644 dts/Bindings/hwmon/ad741x.txt create mode 100644 dts/Bindings/hwmon/adi,ad741x.yaml create mode 100644 dts/Bindings/hwmon/adi,adm1275.yaml create mode 100644 dts/Bindings/hwmon/adi,ltc2992.yaml delete mode 100644 dts/Bindings/hwmon/adm1275.txt delete mode 100644 dts/Bindings/hwmon/ads7828.txt create mode 100644 dts/Bindings/hwmon/amd,sbtsi.yaml delete mode 100644 dts/Bindings/hwmon/ina2xx.txt create mode 100644 dts/Bindings/hwmon/ti,ads7828.yaml create mode 100644 dts/Bindings/hwmon/ti,ina2xx.yaml delete mode 100644 dts/Bindings/i2c/i2c-gate.txt create mode 100644 dts/Bindings/i2c/i2c-gate.yaml delete mode 100644 dts/Bindings/i2c/i2c-owl.txt create mode 100644 dts/Bindings/i2c/i2c-owl.yaml delete mode 100644 dts/Bindings/i2c/mellanox,i2c-mlxbf.txt create mode 100644 dts/Bindings/i2c/mellanox,i2c-mlxbf.yaml create mode 100644 dts/Bindings/i3c/mipi-i3c-hci.yaml delete mode 100644 dts/Bindings/iio/accel/bma180.txt create mode 100644 dts/Bindings/iio/accel/bosch,bma180.yaml create mode 100644 dts/Bindings/iio/accel/bosch,bma255.yaml delete mode 100644 dts/Bindings/iio/accel/dmard06.txt create mode 100644 dts/Bindings/iio/accel/fsl,mma8452.yaml delete mode 100644 dts/Bindings/iio/accel/kionix,kxcjk1013.txt create mode 100644 dts/Bindings/iio/accel/kionix,kxcjk1013.yaml delete mode 100644 dts/Bindings/iio/accel/mma8452.txt delete mode 100644 dts/Bindings/iio/adc/adc.txt create mode 100644 dts/Bindings/iio/adc/adc.yaml delete mode 100644 dts/Bindings/iio/adc/at91-sama5d2_adc.txt delete mode 100644 dts/Bindings/iio/adc/at91_adc.txt create mode 100644 dts/Bindings/iio/adc/atmel,sama5d2-adc.yaml create mode 100644 dts/Bindings/iio/adc/atmel,sama9260-adc.yaml delete mode 100644 dts/Bindings/iio/adc/axp20x_adc.txt delete mode 100644 dts/Bindings/iio/adc/brcm,iproc-static-adc.txt create mode 100644 dts/Bindings/iio/adc/brcm,iproc-static-adc.yaml delete mode 100644 dts/Bindings/iio/adc/envelope-detector.txt create mode 100644 dts/Bindings/iio/adc/envelope-detector.yaml create mode 100644 dts/Bindings/iio/adc/maxim,max1027.yaml create mode 100644 dts/Bindings/iio/adc/mediatek,mt2701-auxadc.yaml create mode 100644 dts/Bindings/iio/adc/mediatek,mt6360-adc.yaml delete mode 100644 dts/Bindings/iio/adc/mt6577_auxadc.txt delete mode 100644 dts/Bindings/iio/adc/palmas-gpadc.txt create mode 100644 dts/Bindings/iio/adc/qcom,pm8018-adc.yaml delete mode 100644 dts/Bindings/iio/adc/qcom,pm8xxx-xoadc.txt delete mode 100644 dts/Bindings/iio/adc/qcom,spmi-iadc.txt create mode 100644 dts/Bindings/iio/adc/qcom,spmi-iadc.yaml delete mode 100644 dts/Bindings/iio/adc/renesas,gyroadc.txt create mode 100644 dts/Bindings/iio/adc/renesas,rcar-gyroadc.yaml create mode 100644 dts/Bindings/iio/adc/ti,adc084s021.yaml create mode 100644 dts/Bindings/iio/adc/ti,ads124s08.yaml create mode 100644 dts/Bindings/iio/adc/ti,palmas-gpadc.yaml delete mode 100644 dts/Bindings/iio/adc/ti-adc084s021.txt delete mode 100644 dts/Bindings/iio/adc/ti-ads124s08.txt create mode 100644 dts/Bindings/iio/adc/x-powers,axp209-adc.yaml delete mode 100644 dts/Bindings/iio/afe/current-sense-amplifier.txt create mode 100644 dts/Bindings/iio/afe/current-sense-amplifier.yaml delete mode 100644 dts/Bindings/iio/afe/current-sense-shunt.txt create mode 100644 dts/Bindings/iio/afe/current-sense-shunt.yaml delete mode 100644 dts/Bindings/iio/afe/voltage-divider.txt create mode 100644 dts/Bindings/iio/afe/voltage-divider.yaml delete mode 100644 dts/Bindings/iio/chemical/bme680.txt delete mode 100644 dts/Bindings/iio/chemical/sensirion,sgp30.txt delete mode 100644 dts/Bindings/iio/dac/ad5592r.txt delete mode 100644 dts/Bindings/iio/dac/ad5758.txt delete mode 100644 dts/Bindings/iio/dac/ad7303.txt create mode 100644 dts/Bindings/iio/dac/adi,ad5592r.yaml create mode 100644 dts/Bindings/iio/dac/adi,ad5686.yaml create mode 100644 dts/Bindings/iio/dac/adi,ad5758.yaml create mode 100644 dts/Bindings/iio/dac/adi,ad7303.yaml delete mode 100644 dts/Bindings/iio/dac/dpot-dac.txt create mode 100644 dts/Bindings/iio/dac/dpot-dac.yaml delete mode 100644 dts/Bindings/iio/dac/ds4424.txt create mode 100644 dts/Bindings/iio/dac/fsl,vf610-dac.yaml delete mode 100644 dts/Bindings/iio/dac/lpc1850-dac.txt delete mode 100644 dts/Bindings/iio/dac/max5821.txt create mode 100644 dts/Bindings/iio/dac/maxim,ds4424.yaml create mode 100644 dts/Bindings/iio/dac/maxim,max5821.yaml delete mode 100644 dts/Bindings/iio/dac/mcp4725.txt create mode 100644 dts/Bindings/iio/dac/microchip,mcp4725.yaml create mode 100644 dts/Bindings/iio/dac/nxp,lpc1850-dac.yaml delete mode 100644 dts/Bindings/iio/dac/ti,dac5571.txt create mode 100644 dts/Bindings/iio/dac/ti,dac5571.yaml delete mode 100644 dts/Bindings/iio/dac/ti,dac7311.txt create mode 100644 dts/Bindings/iio/dac/ti,dac7311.yaml delete mode 100644 dts/Bindings/iio/dac/ti,dac7512.txt create mode 100644 dts/Bindings/iio/dac/ti,dac7512.yaml delete mode 100644 dts/Bindings/iio/dac/ti,dac7612.txt create mode 100644 dts/Bindings/iio/dac/ti,dac7612.yaml delete mode 100644 dts/Bindings/iio/dac/vf610-dac.txt delete mode 100644 dts/Bindings/iio/frequency/adf4350.txt create mode 100644 dts/Bindings/iio/frequency/adi,adf4350.yaml delete mode 100644 dts/Bindings/iio/gyroscope/bmg160.txt create mode 100644 dts/Bindings/iio/gyroscope/bosch,bmg160.yaml delete mode 100644 dts/Bindings/iio/gyroscope/nxp,fxas21002c.txt create mode 100644 dts/Bindings/iio/gyroscope/nxp,fxas21002c.yaml delete mode 100644 dts/Bindings/iio/health/afe4403.txt delete mode 100644 dts/Bindings/iio/health/afe4404.txt delete mode 100644 dts/Bindings/iio/health/max30100.txt delete mode 100644 dts/Bindings/iio/health/max30102.txt create mode 100644 dts/Bindings/iio/health/maxim,max30100.yaml create mode 100644 dts/Bindings/iio/health/maxim,max30102.yaml create mode 100644 dts/Bindings/iio/health/ti,afe4403.yaml create mode 100644 dts/Bindings/iio/health/ti,afe4404.yaml delete mode 100644 dts/Bindings/iio/humidity/dht11.txt create mode 100644 dts/Bindings/iio/humidity/dht11.yaml delete mode 100644 dts/Bindings/iio/humidity/hdc100x.txt delete mode 100644 dts/Bindings/iio/humidity/hts221.txt delete mode 100644 dts/Bindings/iio/humidity/htu21.txt create mode 100644 dts/Bindings/iio/humidity/st,hts221.yaml delete mode 100644 dts/Bindings/iio/iio-bindings.txt delete mode 100644 dts/Bindings/iio/impedance-analyzer/ad5933.txt create mode 100644 dts/Bindings/iio/impedance-analyzer/adi,ad5933.yaml delete mode 100644 dts/Bindings/iio/imu/adi,adis16480.txt create mode 100644 dts/Bindings/iio/imu/adi,adis16480.yaml create mode 100644 dts/Bindings/iio/imu/st,lsm6dsx.yaml delete mode 100644 dts/Bindings/iio/imu/st_lsm6dsx.txt delete mode 100644 dts/Bindings/iio/light/apds9300.txt delete mode 100644 dts/Bindings/iio/light/apds9960.txt create mode 100644 dts/Bindings/iio/light/avago,apds9300.yaml create mode 100644 dts/Bindings/iio/light/avago,apds9960.yaml create mode 100644 dts/Bindings/iio/light/capella,cm3605.yaml create mode 100644 dts/Bindings/iio/light/capella,cm36651.yaml delete mode 100644 dts/Bindings/iio/light/cm3605.txt delete mode 100644 dts/Bindings/iio/light/cm36651.txt delete mode 100644 dts/Bindings/iio/light/gp2ap020a00f.txt delete mode 100644 dts/Bindings/iio/light/max44009.txt create mode 100644 dts/Bindings/iio/light/maxim,max44009.yaml delete mode 100644 dts/Bindings/iio/light/opt3001.txt delete mode 100644 dts/Bindings/iio/light/renesas,isl29501.txt create mode 100644 dts/Bindings/iio/light/sharp,gp2ap020a00f.yaml create mode 100644 dts/Bindings/iio/light/st,uvis25.yaml create mode 100644 dts/Bindings/iio/light/st,vl6180.yaml create mode 100644 dts/Bindings/iio/light/ti,opt3001.yaml create mode 100644 dts/Bindings/iio/light/upisemi,us5182.yaml delete mode 100644 dts/Bindings/iio/light/us5182d.txt delete mode 100644 dts/Bindings/iio/light/uvis25.txt delete mode 100644 dts/Bindings/iio/light/vcnl4035.txt create mode 100644 dts/Bindings/iio/light/vishay,vcnl4035.yaml delete mode 100644 dts/Bindings/iio/light/vl6180.txt delete mode 100644 dts/Bindings/iio/magnetometer/ak8974.txt create mode 100644 dts/Bindings/iio/magnetometer/asahi-kasei,ak8974.yaml delete mode 100644 dts/Bindings/iio/magnetometer/bmc150_magn.txt create mode 100644 dts/Bindings/iio/magnetometer/bosch,bmc150_magn.yaml create mode 100644 dts/Bindings/iio/magnetometer/fsl,mag3110.yaml delete mode 100644 dts/Bindings/iio/magnetometer/hmc5843.txt create mode 100644 dts/Bindings/iio/magnetometer/honeywell,hmc5843.yaml delete mode 100644 dts/Bindings/iio/magnetometer/mag3110.txt delete mode 100644 dts/Bindings/iio/magnetometer/mmc35240.txt delete mode 100644 dts/Bindings/iio/magnetometer/pni,rm3100.txt create mode 100644 dts/Bindings/iio/magnetometer/pni,rm3100.yaml delete mode 100644 dts/Bindings/iio/potentiometer/ad5272.txt create mode 100644 dts/Bindings/iio/potentiometer/adi,ad5272.yaml delete mode 100644 dts/Bindings/iio/potentiometer/ds1803.txt delete mode 100644 dts/Bindings/iio/potentiometer/max5481.txt delete mode 100644 dts/Bindings/iio/potentiometer/mcp41010.txt delete mode 100644 dts/Bindings/iio/potentiometer/mcp4131.txt create mode 100644 dts/Bindings/iio/potentiometer/microchip,mcp41010.yaml create mode 100644 dts/Bindings/iio/potentiometer/microchip,mcp4131.yaml create mode 100644 dts/Bindings/iio/potentiometer/microchip,mcp4531.yaml delete mode 100644 dts/Bindings/iio/potentiostat/lmp91000.txt create mode 100644 dts/Bindings/iio/potentiostat/ti,lmp91000.yaml create mode 100644 dts/Bindings/iio/pressure/hoperf,hp03.yaml delete mode 100644 dts/Bindings/iio/pressure/hp03.txt create mode 100644 dts/Bindings/iio/pressure/meas,ms5611.yaml delete mode 100644 dts/Bindings/iio/pressure/ms5611.txt delete mode 100644 dts/Bindings/iio/pressure/ms5637.txt create mode 100644 dts/Bindings/iio/pressure/murata,zpa2326.yaml delete mode 100644 dts/Bindings/iio/pressure/zpa2326.txt create mode 100644 dts/Bindings/iio/proximity/ams,as3935.yaml delete mode 100644 dts/Bindings/iio/proximity/as3935.txt create mode 100644 dts/Bindings/iio/proximity/semtech,sx9500.yaml create mode 100644 dts/Bindings/iio/proximity/st,vl53l0x.yaml delete mode 100644 dts/Bindings/iio/proximity/sx9500.txt delete mode 100644 dts/Bindings/iio/proximity/vl53l0x.txt delete mode 100644 dts/Bindings/iio/resolver/ad2s90.txt create mode 100644 dts/Bindings/iio/resolver/adi,ad2s90.yaml create mode 100644 dts/Bindings/iio/samsung,sensorhub-rinato.yaml delete mode 100644 dts/Bindings/iio/sensorhub.txt create mode 100644 dts/Bindings/iio/st,st-sensors.yaml delete mode 100644 dts/Bindings/iio/st-sensors.txt delete mode 100644 dts/Bindings/iio/temperature/max31856.txt create mode 100644 dts/Bindings/iio/temperature/maxim,max31855k.yaml create mode 100644 dts/Bindings/iio/temperature/maxim,max31856.yaml delete mode 100644 dts/Bindings/iio/temperature/maxim_thermocouple.txt create mode 100644 dts/Bindings/iio/temperature/melexis,mlx90614.yaml create mode 100644 dts/Bindings/iio/temperature/melexis,mlx90632.yaml delete mode 100644 dts/Bindings/iio/temperature/mlx90614.txt delete mode 100644 dts/Bindings/iio/temperature/mlx90632.txt delete mode 100644 dts/Bindings/iio/temperature/temperature-bindings.txt create mode 100644 dts/Bindings/iio/temperature/ti,tmp007.yaml delete mode 100644 dts/Bindings/iio/temperature/tmp007.txt delete mode 100644 dts/Bindings/iio/temperature/tsys01.txt create mode 100644 dts/Bindings/input/ariel-pwrbutton.yaml delete mode 100644 dts/Bindings/input/atmel,maxtouch.txt create mode 100644 dts/Bindings/input/atmel,maxtouch.yaml delete mode 100644 dts/Bindings/input/cypress,tm2-touchkey.txt create mode 100644 dts/Bindings/input/cypress,tm2-touchkey.yaml create mode 100644 dts/Bindings/input/dlg,da7280.txt delete mode 100644 dts/Bindings/input/sprd,sc27xx-vibra.txt create mode 100644 dts/Bindings/input/sprd,sc27xx-vibrator.yaml delete mode 100644 dts/Bindings/interrupt-controller/mscc,ocelot-icpu-intr.txt create mode 100644 dts/Bindings/interrupt-controller/mscc,ocelot-icpu-intr.yaml delete mode 100644 dts/Bindings/leds/leds-pwm.txt create mode 100644 dts/Bindings/leds/leds-pwm.yaml create mode 100644 dts/Bindings/mailbox/arm,mhuv2.yaml create mode 100644 dts/Bindings/media/amlogic,axg-ge2d.yaml delete mode 100644 dts/Bindings/media/coda.txt create mode 100644 dts/Bindings/media/coda.yaml delete mode 100644 dts/Bindings/media/i2c/adv7604.txt create mode 100644 dts/Bindings/media/i2c/adv7604.yaml delete mode 100644 dts/Bindings/media/i2c/aptina,mt9v111.txt create mode 100644 dts/Bindings/media/i2c/aptina,mt9v111.yaml create mode 100644 dts/Bindings/media/i2c/mipi-ccs.yaml delete mode 100644 dts/Bindings/media/i2c/nokia,smia.txt delete mode 100644 dts/Bindings/media/i2c/ov2680.txt delete mode 100644 dts/Bindings/media/i2c/ov772x.txt create mode 100644 dts/Bindings/media/i2c/ovti,ov02a10.yaml create mode 100644 dts/Bindings/media/i2c/ovti,ov2680.yaml create mode 100644 dts/Bindings/media/i2c/ovti,ov772x.yaml delete mode 100644 dts/Bindings/media/i2c/sony,imx214.txt create mode 100644 dts/Bindings/media/i2c/sony,imx214.yaml delete mode 100644 dts/Bindings/media/imx7-csi.txt delete mode 100644 dts/Bindings/media/imx7-mipi-csi2.txt create mode 100644 dts/Bindings/media/nxp,imx7-csi.yaml create mode 100644 dts/Bindings/media/nxp,imx7-mipi-csi2.yaml create mode 100644 dts/Bindings/media/rockchip-isp1.yaml delete mode 100644 dts/Bindings/memory-controllers/mediatek,smi-common.txt create mode 100644 dts/Bindings/memory-controllers/mediatek,smi-common.yaml delete mode 100644 dts/Bindings/memory-controllers/mediatek,smi-larb.txt create mode 100644 dts/Bindings/memory-controllers/mediatek,smi-larb.yaml delete mode 100644 dts/Bindings/misc/fsl,dpaa2-console.txt create mode 100644 dts/Bindings/misc/fsl,dpaa2-console.yaml delete mode 100644 dts/Bindings/mmc/mtk-sd.txt create mode 100644 dts/Bindings/mmc/mtk-sd.yaml create mode 100644 dts/Bindings/mtd/intel,lgm-nand.yaml create mode 100644 dts/Bindings/mtd/partitions/fixed-partitions.yaml create mode 100644 dts/Bindings/mtd/rockchip,nand-controller.yaml delete mode 100644 dts/Bindings/net/dsa/b53.txt create mode 100644 dts/Bindings/net/dsa/brcm,b53.yaml create mode 100644 dts/Bindings/net/dsa/hirschmann,hellcreek.yaml delete mode 100644 dts/Bindings/net/dsa/ksz.txt create mode 100644 dts/Bindings/net/dsa/microchip,ksz.yaml create mode 100644 dts/Bindings/net/fsl,qoriq-mc-dpmac.yaml create mode 100644 dts/Bindings/pci/rcar-pci-host.yaml delete mode 100644 dts/Bindings/pci/rcar-pci.txt create mode 100644 dts/Bindings/pci/samsung,exynos-pcie.yaml delete mode 100644 dts/Bindings/pci/samsung,exynos5440-pcie.txt create mode 100644 dts/Bindings/phy/amlogic,axg-mipi-dphy.yaml create mode 100644 dts/Bindings/phy/brcm,sata-phy.yaml delete mode 100644 dts/Bindings/phy/brcm-sata-phy.txt rename dts/Bindings/{usb/ingenic,jz4770-phy.yaml => phy/ingenic,phy-usb.yaml} (89%) create mode 100644 dts/Bindings/phy/intel,phy-keembay-usb.yaml create mode 100644 dts/Bindings/phy/mediatek,mt7621-pci-phy.yaml delete mode 100644 dts/Bindings/phy/phy-cadence-sierra.txt create mode 100644 dts/Bindings/phy/phy-cadence-sierra.yaml delete mode 100644 dts/Bindings/phy/phy-stm32-usbphyc.txt create mode 100644 dts/Bindings/phy/phy-stm32-usbphyc.yaml create mode 100644 dts/Bindings/phy/samsung,exynos-pcie-phy.yaml create mode 100644 dts/Bindings/pinctrl/microchip,sparx5-sgpio.yaml create mode 100644 dts/Bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml create mode 100644 dts/Bindings/pinctrl/qcom,msm8953-pinctrl.yaml create mode 100644 dts/Bindings/pinctrl/qcom,sc7280-pinctrl.yaml create mode 100644 dts/Bindings/pinctrl/qcom,sdx55-pinctrl.yaml create mode 100644 dts/Bindings/pinctrl/ralink,rt2880-pinmux.yaml create mode 100644 dts/Bindings/power/mediatek,power-controller.yaml create mode 100644 dts/Bindings/power/reset/regulator-poweroff.yaml delete mode 100644 dts/Bindings/pwm/atmel-tcb-pwm.txt create mode 100644 dts/Bindings/pwm/intel,keembay-pwm.yaml create mode 100644 dts/Bindings/pwm/intel,lgm-pwm.yaml create mode 100644 dts/Bindings/regulator/dlg,da9121.yaml create mode 100644 dts/Bindings/regulator/nxp,pf8x00-regulator.yaml create mode 100644 dts/Bindings/remoteproc/ti,pru-rproc.yaml create mode 100644 dts/Bindings/reset/brcm,bcm6345-reset.yaml create mode 100644 dts/Bindings/serial/litex,liteuart.yaml create mode 100644 dts/Bindings/soc/litex/litex,soc-controller.yaml create mode 100644 dts/Bindings/soc/mediatek/devapc.yaml create mode 100644 dts/Bindings/soc/xilinx/xlnx,vcu-settings.yaml create mode 100644 dts/Bindings/sound/adi,adau1372.yaml delete mode 100644 dts/Bindings/sound/adi,adau1977.txt create mode 100644 dts/Bindings/sound/adi,adau1977.yaml delete mode 100644 dts/Bindings/sound/audio-graph-card.txt create mode 100644 dts/Bindings/sound/audio-graph-card.yaml create mode 100644 dts/Bindings/sound/audio-graph-port.yaml create mode 100644 dts/Bindings/sound/audio-graph.yaml create mode 100644 dts/Bindings/sound/fsl,aud2htx.yaml create mode 100644 dts/Bindings/sound/fsl,xcvr.yaml create mode 100644 dts/Bindings/sound/google,sc7180-trogdor.yaml create mode 100644 dts/Bindings/sound/imx-audio-hdmi.yaml create mode 100644 dts/Bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml create mode 100644 dts/Bindings/sound/nau8315.txt delete mode 100644 dts/Bindings/sound/nvidia,tegra30-hda.txt create mode 100644 dts/Bindings/sound/nvidia,tegra30-hda.yaml create mode 100644 dts/Bindings/sound/qcom,lpass-va-macro.yaml create mode 100644 dts/Bindings/sound/qcom,lpass-wsa-macro.yaml create mode 100644 dts/Bindings/sound/qcom,sm8250.yaml create mode 100644 dts/Bindings/sound/renesas,rsnd.yaml create mode 100644 dts/Bindings/sound/simple-audio-mux.yaml delete mode 100644 dts/Bindings/sound/st,stm32-adfsdm.txt delete mode 100644 dts/Bindings/sound/st,stm32-sai.txt create mode 100644 dts/Bindings/sound/st,stm32-sai.yaml delete mode 100644 dts/Bindings/timer/renesas,tmu.txt create mode 100644 dts/Bindings/timer/renesas,tmu.yaml create mode 100644 dts/Bindings/usb/brcm,usb-pinmap.yaml create mode 100644 dts/Bindings/usb/maxim,max33359.yaml create mode 100644 dts/Bindings/usb/st,stusb160x.yaml create mode 100644 dts/include/dt-bindings/clock/fsl,qoriq-clockgen.h create mode 100644 dts/include/dt-bindings/clock/imx8-lpcg.h create mode 100644 dts/include/dt-bindings/clock/qcom,camcc-sc7180.h create mode 100644 dts/include/dt-bindings/clock/qcom,gcc-sdx55.h create mode 100644 dts/include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h create mode 100644 dts/include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h create mode 100644 dts/include/dt-bindings/clock/sifive-fu740-prci.h create mode 100644 dts/include/dt-bindings/dma/jz4775-dma.h create mode 100644 dts/include/dt-bindings/dma/qcom-gpi.h create mode 100644 dts/include/dt-bindings/dma/x2000-dma.h create mode 100644 dts/include/dt-bindings/gpio/msc313-gpio.h create mode 100644 dts/include/dt-bindings/power/mt8183-power.h create mode 100644 dts/include/dt-bindings/power/mt8192-power.h create mode 100644 dts/include/dt-bindings/regulator/dlg,da9121-regulator.h create mode 100644 dts/include/dt-bindings/reset/bcm6318-reset.h create mode 100644 dts/include/dt-bindings/reset/bcm63268-reset.h create mode 100644 dts/include/dt-bindings/reset/bcm6328-reset.h create mode 100644 dts/include/dt-bindings/reset/bcm6358-reset.h create mode 100644 dts/include/dt-bindings/reset/bcm6362-reset.h create mode 100644 dts/include/dt-bindings/reset/bcm6368-reset.h create mode 100644 dts/include/dt-bindings/sound/adi,adau1977.h create mode 100644 dts/src/arm/armada-382-rd-ac3x-48g4x2xl.dts create mode 100644 dts/src/arm/armada-xp-crs305-1g-4s-bit.dts create mode 100644 dts/src/arm/armada-xp-crs305-1g-4s.dts create mode 100644 dts/src/arm/armada-xp-crs305-1g-4s.dtsi create mode 100644 dts/src/arm/armada-xp-crs326-24g-2s-bit.dts create mode 100644 dts/src/arm/armada-xp-crs326-24g-2s.dts create mode 100644 dts/src/arm/armada-xp-crs326-24g-2s.dtsi create mode 100644 dts/src/arm/armada-xp-crs328-4c-20s-4s-bit.dts create mode 100644 dts/src/arm/armada-xp-crs328-4c-20s-4s.dts create mode 100644 dts/src/arm/armada-xp-crs328-4c-20s-4s.dtsi create mode 100644 dts/src/arm/aspeed-bmc-bytedance-g220a.dts create mode 100644 dts/src/arm/aspeed-bmc-facebook-galaxy100.dts create mode 100644 dts/src/arm/aspeed-bmc-ibm-rainier-4u.dts create mode 100644 dts/src/arm/ast2400-facebook-netbmc-common.dtsi create mode 100644 dts/src/arm/exynos4412-p4note-n8010.dts create mode 100644 dts/src/arm/exynos4412-p4note.dtsi create mode 100644 dts/src/arm/imx6dl-alti6p.dts create mode 100644 dts/src/arm/imx6dl-lanmcu.dts create mode 100644 dts/src/arm/imx6qp-prtwd3.dts create mode 100644 dts/src/arm/imx6ul-phytec-segin-ff-rdk-emmc.dts create mode 100644 dts/src/arm/imx6ul-phytec-segin-peb-av-02.dtsi create mode 100644 dts/src/arm/imx6ull-phytec-segin-peb-av-02.dtsi create mode 100644 dts/src/arm/imx7d-flex-concentrator-mfg.dts create mode 100644 dts/src/arm/imx7d-flex-concentrator.dts create mode 100644 dts/src/arm/mstar-infinity2m-ssd202d-ssd201htv2.dts create mode 100644 dts/src/arm/mstar-infinity2m-ssd202d.dtsi create mode 100644 dts/src/arm/mstar-infinity2m-ssd20xd.dtsi create mode 100644 dts/src/arm/mstar-infinity2m.dtsi create mode 100644 dts/src/arm/nuvoton-npcm730-gsj-gpio.dtsi create mode 100644 dts/src/arm/nuvoton-npcm730-gsj.dts create mode 100644 dts/src/arm/nuvoton-npcm730-kudo.dts create mode 100644 dts/src/arm/nuvoton-npcm730.dtsi create mode 100644 dts/src/arm/nuvoton-npcm750-pincfg-evb.dtsi create mode 100644 dts/src/arm/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi create mode 100644 dts/src/arm/nuvoton-npcm750-runbmc-olympus.dts create mode 100644 dts/src/arm/openbmc-flash-layout-64.dtsi create mode 100644 dts/src/arm/stm32mp157c-dhcom-picoitx.dts create mode 100644 dts/src/arm/stm32mp15xx-dhcom-picoitx.dtsi create mode 100644 dts/src/arm/sun8i-h3-nanopi-r1.dts create mode 100644 dts/src/arm/sun8i-h3-zeropi.dts create mode 100644 dts/src/arm/sun8i-s3-elimo-impetus.dtsi create mode 100644 dts/src/arm/sun8i-s3-elimo-initium.dts create mode 100644 dts/src/arm/tegra124-peripherals-opp.dtsi create mode 100644 dts/src/arm/tegra20-peripherals-opp.dtsi create mode 100644 dts/src/arm/tegra30-ouya.dts create mode 100644 dts/src/arm/tegra30-peripherals-opp.dtsi create mode 100644 dts/src/arm/zynq-zturn-common.dtsi create mode 100644 dts/src/arm/zynq-zturn-v5.dts create mode 100644 dts/src/arm64/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts create mode 100644 dts/src/arm64/broadcom/bcm4908/bcm4908.dtsi create mode 100644 dts/src/arm64/freescale/fsl-lx2162a-qds.dts create mode 100644 dts/src/arm64/freescale/imx8mm-kontron-n801x-s.dts create mode 100644 dts/src/arm64/freescale/imx8mm-kontron-n801x-som.dtsi create mode 100644 dts/src/arm64/marvell/armada-3720-espressobin-ultra.dts create mode 100644 dts/src/arm64/marvell/armada-8040-puzzle-m801.dts create mode 100644 dts/src/arm64/mediatek/mt6779-evb.dts create mode 100644 dts/src/arm64/mediatek/mt6779.dtsi create mode 100644 dts/src/arm64/mediatek/mt8167-pinfunc.h create mode 100644 dts/src/arm64/mediatek/mt8167-pumpkin.dts create mode 100644 dts/src/arm64/mediatek/mt8167.dtsi create mode 100644 dts/src/arm64/mediatek/mt8192-evb.dts create mode 100644 dts/src/arm64/mediatek/mt8192.dtsi create mode 100644 dts/src/arm64/qcom/msm8994-msft-lumia-cityman.dts create mode 100644 dts/src/arm64/qcom/sc7180-lite.dtsi create mode 100644 dts/src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts create mode 100644 dts/src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts create mode 100644 dts/src/arm64/qcom/sc7180-trogdor-lazor-r3.dts create mode 100644 dts/src/arm64/qcom/sm8150-hdk.dts create mode 100644 dts/src/arm64/qcom/sm8250-hdk.dts create mode 100644 dts/src/arm64/renesas/hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi create mode 100644 dts/src/arm64/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts create mode 100644 dts/src/arm64/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts create mode 100644 dts/src/arm64/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts create mode 100644 dts/src/arm64/renesas/r8a77961-ulcb-kf.dts create mode 100644 dts/src/arm64/rockchip/px30-engicam-common.dtsi create mode 100644 dts/src/arm64/rockchip/px30-engicam-ctouch2.dtsi create mode 100644 dts/src/arm64/rockchip/px30-engicam-edimm2.2.dtsi create mode 100644 dts/src/arm64/rockchip/px30-engicam-px30-core-ctouch2-of10.dts create mode 100644 dts/src/arm64/rockchip/px30-engicam-px30-core-ctouch2.dts create mode 100644 dts/src/arm64/rockchip/px30-engicam-px30-core-edimm2.2.dts create mode 100644 dts/src/arm64/rockchip/px30-engicam-px30-core.dtsi create mode 100644 dts/src/arm64/rockchip/rk3399-kobol-helios64.dts create mode 100644 dts/src/mips/mscc/jaguar2.dtsi create mode 100644 dts/src/mips/mscc/jaguar2_common.dtsi create mode 100644 dts/src/mips/mscc/jaguar2_pcb110.dts create mode 100644 dts/src/mips/mscc/jaguar2_pcb111.dts create mode 100644 dts/src/mips/mscc/jaguar2_pcb118.dts create mode 100644 dts/src/mips/mscc/luton.dtsi create mode 100644 dts/src/mips/mscc/luton_pcb091.dts create mode 100644 dts/src/mips/mscc/serval.dtsi create mode 100644 dts/src/mips/mscc/serval_common.dtsi create mode 100644 dts/src/mips/mscc/serval_pcb105.dts create mode 100644 dts/src/mips/mscc/serval_pcb106.dts create mode 100644 dts/src/openrisc/or1klitex.dts create mode 100644 lib/math/Makefile create mode 100644 lib/math/div64.c -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox