v2021.02.0

Sascha Hauer sha at pengutronix.de
Mon Feb 22 04:52:15 EST 2021


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 |



More information about the barebox mailing list