[GIT PULL 5/6] ARM SoC devicetree updates for v5.12

Arnd Bergmann arnd at kernel.org
Sun Feb 14 17:45:18 EST 2021


The following changes since commit daf12bee07b9e2f38216f58aca7ac4e4e66a7146:

  arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on
Odroid-C4 (2021-01-27 10:08:23 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-v5.12

for you to fetch changes up to 14bd96946377148cb6e7dd7ce55ecc5128a92d7b:

  ARM: dts: aspeed: align GPIO hog names with dtschema (2021-02-14
23:30:15 +0100)

----------------------------------------------------------------
ARM: SoC devicetree updates for v5.12

After the last release contained a surprising amount of new 32-bit
machines, this time two thirds of the code changes are for 64-bit.

The usual updates to existing files include:

 - Device tree compiler warning fixes for Berlin, Renesas, SoCFPGA,
   nomadik, stm32, Allwinner, TI Keystone

 - Support for additional devices on existing machines on Renesas, SoCFPGA,
   at91, hisilicon, OMAP, Tegra, TI K3, Allwinner, Broadcom, ux500,
   Mediatek, Marvell Armada, Marvell MMP, ZynqMP, AMLogic, Qualcomm,
   i.MX, Layerscape, Actions, ASpeed, Toshiba

 - Cleanups and minor fixes for Renesas, at91, mstar, ux500, Samsung,
   stm32, Tegra, Broadcom, Mediatek, Marvell MMP, AMLogic, Qualcomm,
   i.MX, Rockchip, ASpeed, Zynq

Only three new SoCs this time, but a number of boards across:

Renesas:
 - Two Beacon EmbeddedWorks boards (RZ/G2H and RZ/G2N based)

Intel SoCFPGA:
 - eASIC N5X board (N5X)

ST-Ericsson Ux500:
 - Samsung GT-I9070 (Janice) phone (u8500)

TI OMAP:
 - MYIR Tech Limited development board (AM335X)

Allwinner/sunxi:
 - SL631 Action Camera (V3)
 - PineTab Early Adopter tablet (A64)

Broadcom:
 - BCM4906/BCM4908 networking chip
 - Netgear R8000P router (BCM5906)

AMLogic:
 - Hardkernel ODROID-HC4 development board (SM1)
 - Beelink GS-King-X TV Box (S922X)

Qualcomm:
 - Snapdragon 888 / SM8350 high-end phone SoC
 - Qualcomm SDX55 5G modem as standalone SoC
 - Snapdragon MTP reference board (SM8350)
 - Snapdragon MTP reference board (SDX55)
 - Sony Kitakami phones: Xperia Z3+/Z4/Z5 (APQ8094)
 - Alcatel Idol 3 phone (MSM8916)
 - ASUS Zenfone 2 Laser phone (MSM8916)
 - BQ Aquaris X5 aka Longcheer L8910 phone (MSM8916)
 - OnePlus6 phone (SDM845)
 - OnePlus6T phone (SDM845)
 - Alfa Network AP120C-AC access point (IPQ4018)

NXP i.MX6 (32-bit):
 - Plymovent BAS base system controller for filter systems (imx6dl)
 - Protonic MVT industrial touchscreen terminals (imx6dl)
 - Protonic PRTI6G reference board (imx6ul)
 - Kverneland UT1, UT1Q, UT1P, TGO agricultural terminals (imx6q/dl/qp)

NXP i.MX8 (64-bit)
 - Beacon i.MX8M Nano development kit (imx8mn)
 - Boundary Devices i.MX8MM Nitrogen SBC (imx8mm)
 - Gateworks Venice i.MX 8M Mini Development Kits (imx8mm)
 - phyBOARD-Pollux-i.MX8MP (imx8mp)
 - Purism Librem5 Evergreen phone (imx8mp)
 - Kontron SMARC-sAL28 system-on-module(imx8mp)

Rockchip:
 - NanoPi M4B Single-board computer (RK3399)
 - Radxa Rock Pi E router SBC (RK3328)

ASpeed:
 - Ampere Mt. Jade, a BMC for an x86 server (AST2500)
 - IBM Everest, a BMC for a Power10 server (AST2600)
 - Supermicro x11spi, a BMC for an ARM server (AST2500)

Zynq:
 - Ebang EBAZ4205, FPGA board (Zynq-7000)
 - ZynqMP zcu104 revC reference platform (ZynqMP)

Signed-off-by: Arnd Bergmann <arnd at arndb.de>

----------------------------------------------------------------
Adam Ford (27):
      dt-bindings: arm: renesas: Add Beacon RZ/G2N and RZ/G2H boards
      arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
      arm64: dts: renesas: beacon kit: Remove unnecessary nodes
      arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
      arm64: dts: renesas: beacon: Fix LVDS PWM Backlight
      arm64: dts: renesas: beacon: Fix RGB Display PWM Backlight
      arm64: dts: renesas: beacon: Don't make vccq_sdhi0 always on
      arm64: dts: renesas: beacon: Enable SPI
      arm64: dts: renesas: beacon: Correct I2C bus speeds
      dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit
      arm64: dts: imx: Add Beacon i.MX8M Nano development kit
      arm64: dts: imx8mm-beacon: Drop unused clock-names reference
      ARM: dts: imx6q-logicpd: Drop unused clock-names reference
      arm64: dts: renesas: beacon: Configure programmable clocks
      arm64: dts: renesas: beacon kit: Fix Audio Clock sources
      arm64: dts: renesas: beacon: Configure Audio CODEC clocks
      arm64: dts: renesas: beacon: Better describe keys
      arm64: dts: renesas: beacon-rzg2m-kit: Rearrange SoC unique functions
      arm64: dts: renesas: r8a774b1: Introduce beacon-rzg2n-kit
      arm64: dts: renesas: r8a774e1: Introduce beacon-rzg2h-kit
      arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H
      arm64: dts: renesas: rzg2: Add RPC-IF Support
      arm64: dts: imx8mm-beacon: add more pinctrl states for usdhc1
      arm64: dts: imx8mn-beacon-som: Configure RTC aliases
      ARM: dts: omap36xx: Remove turbo mode for 1GHz variants
      arm64: dts: imx8mn: Add fspi node
      arm64: dts: imx8mn-beacon-som: Enable QSPI on SOM

Adrian Schmutzler (3):
      ARM: dts: qcom: remove commented mmc-ddr-1_8v for sdcc3
      ARM: dts: qcom: add additional DT labels in qcom-ipq8064.dtsi
      ARM: dts: qcom: replace status value "ok" by "okay"

Adrien Grassein (2):
      dt-bindings: arm: imx: add imx8mm nitrogen support
      arm64: dts: imx: Add i.mx8mm nitrogen basic dts support

Akhil P Oommen (1):
      arm64: dts: qcom: sc7180: Add support for gpu fuse

Alexander Dahl (3):
      ARM: dts: berlin: Fix schema warnings for pwm-leds
      ARM: dts: stm32: Fix schema warnings for pwm-leds on lxa-mc1
      arm64: dts: meson: Fix schema warnings for pwm-leds

Alexander Shiyan (1):
      ARM: dts: am335x-myirtech-*: Add DT for AM335X MYIR Tech Limited board

Alexey Minnekhanov (1):
      ARM: dts: qcom: msm8974-klte: Fix shdc numbering

Alice Guo (3):
      dt-bindings: soc: imx8m: add DT Binding doc for soc unique ID
      arm64: dts: imx8m: add SoC ID compatible
      arm64: dts: imx8m: add NVMEM provider and consumer to read soc unique ID

Amelie Delaunay (3):
      ARM: dts: stm32: add usbphyc vdda1v1 and vdda1v8 supplies on stm32mp151
      ARM: dts: stm32: remove usbphyc ports vdda1v1 & vdda1v8 on
stm32mp15 boards
      ARM: dts: stm32: add #clock-cells property to usbphyc node on stm32mp151

Andre Przywara (8):
      arm64: dts: allwinner: A64: properly connect USB PHY to port 0
      arm64: dts: allwinner: H6: properly connect USB PHY to port 0
      arm64: dts: allwinner: Pine64-LTS: Add status LED
      arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
      arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
      arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
      arm64: dts: allwinner: Pine64-LTS/SoPine: Enable HS200 eMMC mode
      arm64: dts: allwinner: Pine H64: Enable HS200 eMMC mode

Andreas Kemnade (5):
      ARM: dts: omap3-gta04: fix twl4030-power settings
      ARM: dts: imx6sl-tolino-shine2hd: correct console uart pinmux
      ARM: dts: imx6sl-tolino-shine2hd: add second uart
      ARM: dts: imx6sl-tolino-shine3: correct console uart pinmux
      ARM: dts: imx: e60k02: add second uart

Andrew Jeffery (1):
      ARM: dts: aspeed: rainier: Add eMMC clock phase compensation

André Hentschel (1):
      ARM: dts: omap3-echo: Add speaker sound card support

AngeloGioacchino Del Regno (2):
      arm64: dts: pmi8998: Add the right interrupts for LAB/IBB SCP and OCP
      arm64: dts: qcom: msm8998: Use rpmpd definitions for opp table levels

Argus Lin (1):
      arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform

Arnd Bergmann (39):
      Merge tag 'v5.11-berlin-dts64' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
      Merge tag 'v5.11-berlin-dts' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'socfpga_dts_update_for_v5.12' of
git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'at91-dt-5.12' of git://git.kernel.org/.../at91/linux
into arm/dt
      Merge tag 'ux500-dts-v5.12' of
git://git.kernel.org/.../linusw/linux-nomadik into arm/dt
      Merge tag 'visconti-arm-dt-for-v5.11-tag2' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
      Merge tag 'samsung-dt64-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.12v2' of
git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.12-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'stm32-dt-for-v5.12-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'omap-for-v5.12/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'tegra-for-5.12-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.12-arm64-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.12-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.12' of
git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.12' of
git://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'arm-soc/for-5.12/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.12/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'keystone_dts_for_5.12' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
      Merge tag 'v5.11-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'mvebu-dt-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
      Merge tag 'mvebu-dt64-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
      Merge tag 'samsung-dt-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'zynqmp-dt-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt64-1' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'qcom-arm64-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'qcom-dts-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'imx-bindings-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'actions-arm-dt-for-v5.12' of
git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'v5.12-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'v5.12-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'aspeed-5.12-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge branch 'dt-for-v5.12' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
      Merge tag 'zynq-dt-for-v5.12-v2' of
https://github.com/Xilinx/linux-xlnx into arm/dt

Artem Lapkin (1):
      arm64: dts: meson: fix broken wifi node for Khadas VIM3L

Baruch Siach (1):
      arm64: dts: armada: add pwm offsets for ap/cp gpios

Ben Pai (1):
      ARM: dts: aspeed: mowgli: Add i2c rtc device

Biwen Li (8):
      arm64: dts: ls1043a: add DT node for external interrupt lines
      arm64: dts: ls1046a: add DT node for external interrupt lines
      arm64: dts: ls1088a: add DT node for external interrupt lines
      arm64: dts: ls1088ardb: fix interrupt line for RTC node
      arm64: dts: ls208xa: add DT node for external interrupt lines
      arm64: dts: ls208xa-rdb: add interrupt line for RTC node
      arm64: dts: lx2160a: add DT node for external interrupt lines
      arm64: dts: lx2160ardb: fix interrupt line for RTC node

Bjorn Andersson (1):
      ARM: dts: qcom: sdx55: Enable ARM SMMU

Brian Masney (1):
      ARM: dts: qcom: msm8974: add gpu support

Caleb Connolly (1):
      arm64: dts: sdm845: add oneplus6/6t devices

Carl Philipp Klemm (2):
      ARM: dts: motorola-mapphone: Add 1.2GHz OPP
      ARM: dts: omap443x: Correct sgx clock to 307.2MHz as used on
motorola vendor kernel

Chen-Yu Tsai (5):
      arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
      dt-bindings: arm: rockchip: Add Radxa ROCK Pi E
      arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E
      arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 from nanopi4
      arm64: dts: rockchip: Add NanoPi M4B board

Christian Hewitt (9):
      dt-bindings: arm: amlogic: add support for the Beelink GS-King-X
      arm64: dts: meson: add initial Beelink GS-King-X device-tree
      arm64: dts: meson: shorten audio card names for alsa compatibility
      arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to ODROID-N2 dtsi
      dt-bindings: arm: amlogic: sort SM1 bindings
      arm64: dts: meson: sort Amlogic dtb Makefile
      arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi
      dt-bindings: arm: amlogic: add ODROID-HC4 bindings
      arm64: dts: meson: add initial device-tree for ODROID-HC4

Claudiu Beznea (1):
      ARM: dts: at91: sama5d2: remove atmel,wakeup-type references

Cory Tusar (1):
      ARM: dts: imx6: RDU2: adjust audio devices nomenclature

Cristian Ciocaltea (10):
      arm: dts: owl-s500: Add Clock Management Unit
      arm: dts: owl-s500: Set CMU clocks for UARTs
      arm: dts: owl-s500: Add Reset controller
      arm: dts: owl-s500: Add DMA controller
      arm: dts: owl-s500: Add pinctrl & GPIO support
      arm: dts: owl-s500: Add MMC support
      arm: dts: owl-s500: Add I2C support
      arm: dts: owl-s500: Add SIRQ controller
      arm: dts: owl-s500-roseapplepi: Add uSD support
      arm: dts: owl-s500-roseapplepi: Add I2C pinctrl configuration

Daniel Palmer (2):
      dt-bindings: vendor-prefixes: Fix misordering introduced by
honestar prefix
      ARM: mstar: Unify common parts of BreadBee boards into a dtsi

Danny Lin (6):
      arm64: dts: qcom: sm8150: Define CPU topology
      arm64: dts: qcom: sm8150: Add PSCI idle states
      arm64: dts: qcom: sm8150: Add CPU capacities and energy model
      arm64: dts: qcom: sm8150: Add support for deep CPU cluster idle
      arm64: dts: qcom: sm8250: Define CPU topology
      arm64: dts: qcom: sm8250: Add CPU capacities and energy model

Dave Stevenson (1):
      ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1

Demetris Ierokipides (1):
      ARM: dts: rockchip: add gpu node to rk3288-miqi

Dinh Nguyen (2):
      arm64: dts: n5x: Add support for Intel's eASIC N5X platform
      ARM: dts: arria10: add PMU node

Dmitry Baryshkov (17):
      arm64: dts: sm8250-mtp: enable USB host nodes
      arm64: dts: qcom: sm8250.dtsi: add display system nodes
      arm64: dts: qrb5165-rb5: add mdss/mdp/dsi nodes
      arm64: dts: qcom: qrb5165-rb5: add gpu/zap-shader node
      arm64: dts: qcom: sm8250-mtp: add gpu/zap-shader node
      arm64: dts: qcom: qrb5165-rb5: correct vdc_3v3 regulator
      arm64: dts: qcom: qrb5165-rb5: add lt9611 HDMI bridge
      arm64: dts: qcom: sm8250: power up dispcc on sm8250 by MMCX regulator
      arm64: dts: qcom: sm8250: rename smem device node to follow schema
      arm64: dts: qcom: qrb5165-rb5: enable cdsp device
      arm64: dts: qcom: qrb5165-rb5: add HDMI audio playback
      arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
      arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
      arm64: dts: qcom: qrb5165-rb5: sort nodes alphabetically
      arm64: dts: qcom: pm8150x: add definitions for adc-tm5 part
      arm64: dts: sm8250-mtp: add thermal zones using pmic's adc-tm5
      arm64: dts: qrb5165-rb5: port thermal zone definitions

Douglas Anderson (3):
      arm64: dts: qcom: Fix SD card vqmmc max voltage on sc7180-trogdor
      arm64: dts: qcom: sc7180: Add "dp_hot_plug_det" pinconf for trogdor
      arm64: dts: qcom: Clean up sc7180-trogdor voltage rails

Dylan Van Assche (1):
      arm64: allwinner: dts: pinephone: add 'pine64, pinephone' to the
compatible list

Eddie James (1):
      ARM: dts: aspeed: Add Everest BMC machine

Enric Balletbo i Serra (1):
      arm64: dts: mt8183: Add missing power-domain for pwm0 node

Eric Biggers (1):
      arm64: dts: qcom: sdm630: add ICE registers and clocks

Fabien Parent (3):
      arm64: dts: mediatek: mt8183: add pwm node
      arm64: dts: mediatek: mt8183-evb: add PWM support
      arm64: dts: mediatek: mt8516: add support for APDMA

Fabio Estevam (5):
      ARM: dts: imx6ul-14x14-evk: Fix SPI chipselect polarity
      ARM: dts: imx6ul-14x14-evk: Enable the GPIO expander
      ARM: dts: imx6ul-14x14-evk: Describe the KSZ8081 reset
      ARM: dts: imx6ul-14x14-evk: Add camera support
      arm64: dts: imx8mq: Add eCSPI DMA support

Florian Fainelli (2):
      Merge tag 'tags/bcm2835-dt-next-2021-01-25' into devicetree/next
      Merge tag 'tags/bcm2835-dt-next-2021-01-28' into devicetree/next

Frank Wunderlich (1):
      dts64: mt7622: fix slow sd card access

Geert Uytterhoeven (3):
      arm64: dts: renesas: r8a779a0: Add GPIO nodes
      arm64: dts: renesas: r8a779a0: Add SYS-DMAC nodes
      arm64: dts: renesas: beacon: Fix EEPROM compatible value

George Liu (2):
      ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names
      ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver

Grygorii Strashko (3):
      ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver
      ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv
      arm64: dts: ti: k3: mmc: fix dtbs_check warnings

Guido Günther (8):
      arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators
      arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc
      arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings
      arm64: dts: imx8mq: Add clock parents for mipi dphy
      arm64: dts: imx8mq-librem5: Mark charger IRQ as High-Z
      arm64: dts: imx8mq-librem5: Don't mark buck3 as always on
      arm64: dts: imx8mq-librem5: Add usb-c chip as supplier for the charger
      arm64: dts: imx8mq-librem5: Add LCD_1V8 regulator

Gustave Monce (14):
      arm64: dts: qcom: msm8994: Fix remaining BLSP errors/mistakes
      arm64: dts: qcom: msm8992/4-lumia*: Create a common DTS
      arm64: dts: qcom: msm8994-octagon: Fix up the memory map
      arm64: dts: qcom: msm8994-octagon: Add gpio-keys and Hall sensor
      arm64: dts: qcom: msm8994-octagon: Configure regulators
      arm64: dts: qcom: msm8994-octagon: Add QCA6174 bluetooth
      arm64: dts: qcom: msm8994-octagon: Configure HD3SS460 Type-C mux pins
      arm64: dts: qcom: msm8994-octagon: Add uSD card and disable HS400 on eMMC
      arm64: dts: qcom: msm8994-octagon: Configure Lattice iCE40 FPGA
      arm64: dts: qcom: msm8994-octagon: Configure PON keys
      arm64: dts: qcom: msm8994-octagon: Add NXP NFC node
      arm64: dts: qcom: msm8994-octagon: Add sensors on blsp1_i2c5
      arm64: dts: qcom: msm8994-octagon: Add TAS2553 codec
      arm64: dts: qcom: msm8994-octagon: Add AD7147 and APDS9930 sensors

Hoang Vo (2):
      arm64: dts: renesas: r8a779a0: Add RWDT node
      arm64: dts: renesas: falcon: Enable watchdog timer

Hou Zhiqiang (1):
      arm64: dts: ls1046ardb: Add interrupt line for RTC node

Hsin-Yi Wang (4):
      arm64: dts: mediatek: mt8183: Add domain supply for mfg
      arm64: dts: mt8183: config dsi node
      arm64: dts: mt8183: Add krane-sku0 board.
      dt-bindings: arm64: dts: mediatek: Add krane sku0

Icenowy Zheng (3):
      dt-bindings: arm: sunxi: add PineTab Early Adopter edition
      arm64: allwinner: dts: a64: add DT for Early Adopter's PineTab
      dt-bindings: arm: sunxi: document orig PineTab DT as sample

Iskren Chernev (1):
      ARM: dts: qcom: msm8974-klte: Mark essential regulators

J.R. Divya Antony (1):
      arm64: dts: qcom: Add device tree for ASUS Zenfone 2 Laser

JC Kuo (2):
      arm64: tegra: Add XUSB pad controller's "nvidia,pmc" property on Tegra210
      arm64: tegra: Enable Jetson-Xavier J512 USB host

Jagan Teki (1):
      ARM: dts: stm32: Add STM32MP1 I2C6 SDA/SCL pinmux

James Liao (1):
      arm64: dts: mt8192: Add cpu-idle-states

Javier Martinez Canillas (1):
      ARM: dts: omap3-igep: Change email address in copyright notice

Jernej Skrabec (6):
      dt-bindings: media: Add Allwinner R40 deinterlace compatible
      ARM: dts: sun8i: r40: Add deinterlace node
      arm64: dts: allwinner: h5: Add deinterlace node
      arm64: dts: allwinner: h6: PineH64 model B: Add bluetooth
      ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed
      ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UART speed

Jerome Brunet (1):
      arm64: dts: meson: vim3: whitespace fixups

Jisheng Zhang (3):
      ARM: dts: berlin: Use generic "ngpios" rather than "snps,nr-gpios"
      arm64: dts: synaptics: Use generic "ngpios" rather than "snps,nr-gpios"
      arm64: dts: socfpga: Use generic "ngpios" rather than "snps,nr-gpios"

Joakim Zhang (5):
      ARM: dts: imx6: add wakeup support via magic packet
      arm64: dts: imx8m: correct assigned clocks for FEC
      arm64: dts: imx8mq: assign clock parents for FEC
      arm64: dts: imx8m: add mac address for FEC
      arm64: dts: imx8m: add fsl,stop-mode property for FEC

Johan Jonker (16):
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3328 boards
      ARM: dts: rockchip: add QoS register compatibles for rk3066/rk3188
      ARM: dts: rockchip: add QoS register compatibles for rk3288
      arm64: dts: rockchip: add QoS register compatibles for rk3399
      arm64: dts: rockchip: add QoS register compatibles for px30
      ARM: dts: rockchip: rename thermal subnodes for rk3288
      arm64: dts: rockchip: rename thermal subnodes for rk3368
      arm64: dts: rockchip: rename thermal subnodes for rk3399
      ARM: dts: rockchip: assign a fixed index to mmc devices on rk322x boards
      ARM: dts: rockchip: assign a fixed index to mmc devices on rv1108 boards
      arm64: dts: rockchip: fix ranges property format for rk3399 pcie node
      arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts
      arm64: dts: rockchip: assign a fixed index to mmc devices on px30 boards
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3308 boards
      arm64: dts: rockchip: assign a fixed index to mmc devices on rk3368 boards
      arm64: dts: rockchip: rename pinctrl nodename to gmac2io for
nanopi-r2s board

John Crispin (1):
      ARM: dts: qcom: ipq4019: add USB devicetree nodes

John Wang (2):
      ARM: dts: aspeed: Add LCLK to lpc-snoop
      ARM: dts: aspeed: g220a: Fix some gpio

Jon Hunter (2):
      arm64: tegra: Prepare for supporting the Jetson Xavier NX with eMMC
      arm64: tegra: Add support for Jetson Xavier NX with eMMC

Jonathan Albrieux (3):
      arm64: dts: qcom: Add device tree for BQ Aquaris X5 (Longcheer L8910)
      arm64: dts: qcom: msm8916: Add blsp_i2c3
      arm64: dts: qcom: msm8916-longcheer-l8910: Add imu/magnetometer

Jonathan McDowell (1):
      ARM: dts: qcom: add prng definition to ipq806x

Katsuhiro Suzuki (3):
      arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64
      arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64
      arm64: dts: rockchip: more user friendly name of sound nodes

Kishon Vijay Abraham I (6):
      arm64: dts: ti: k3-j721e-main: Fix supported max outbound regions
      arm64: dts: ti: k3-j721e-main: Remove "syscon" nodes added for pcieX_ctrl
      arm64: dts: ti: k3-j7200-main: Add SERDES and WIZ device tree node
      arm64: dts: ti: k3-j7200-main: Add PCIe device tree node
      arm64: dts: ti: k3-j7200-common-proc-board: Enable SERDES0
      arm64: dts: ti: k3-j7200-common-proc-board: Enable PCIe

Koji Matsuoka (2):
      arm64: dts: renesas: r8a779a0: Add MSIOF device nodes
      arm64: dts: renesas: r8a779a0: Add I2C nodes

Konrad Dybcio (22):
      arm64: dts: qcom: msm8992/4: Add RPM Power Domains
      arm64: dts: qcom: Add support for remaining Sony Kitakami boards
      arm64: dts: qcom: msm8992-bullhead: Update regulator config
      arm64: dts: qcom: msm8992-libra: Update regulator config
      arm64: dts: qcom: msm8992/4: Rename vreg_vph_pwr to vph_pwr
      arm64: dts: qcom: msm/apq8994-kitakami: Add regulator config
      arm64: dts: qcom: msm8994-kitakami: Add Synaptics RMI touchscreen
      arm64: dts: qcom: msm8994-kitakami: Add uSD card support
      arm64: dts: qcom: msm8994-kitakami: Add VDD_GFX regulator
      arm64: dts: qcom: msm8994: Fix BLSP2_UART2 node
      arm64: dts: qcom: msm8994/8994-kitakami: Fix up the memory map
      arm64: dts: qcom: msm8994-kitakami: Add missing email in the copyright
      arm64: dts: qcom: msm8994: Add SMP2P nodes
      arm64: dts: qcom: msm8994: Sort hwlock properly
      arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994
      arm64: dts: qcom: msm8994-octagon: Add FM Radio and DDR regulator nodes
      arm64: dts: qcom: msm8998: Merge in msm8998-pins.dtsi to msm8998.dtsi
      arm64: dts: qcom: msm8998: Add DMA to I2C hosts
      arm64: dts: qcom: msm8998: Add I2C pinctrl and fix BLSP2_I2C naming
      arm64: dts: qcom: msm8998: Add capacity-dmips-mhz to CPU cores
      arm64: dts: qcom: msm8998: Disable some components by default
      arm64: dts: qcom: msm8996: Add missing device_type under pcie[01]

Konstantin Aladyshev (1):
      ARM: dts: aspeed: amd-ethanolx: Enable secondary LPC snooping address

Konstantin Porotchkin (1):
      arm64: dts: change AP807 SDHCI compatibility string

Krzysztof Kozlowski (11):
      ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
      ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
      ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
      ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
      ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
      ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid
XU3 family
      arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
      arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
      arm64: dts: exynos: correct S3FWRN5 NFC interrupt trigger level on TM2
      ARM: dts: aspeed: fix PCA95xx GPIO expander properties on Portwell
      ARM: dts: aspeed: align GPIO hog names with dtschema

Kuldeep Singh (3):
      arm64: dts: lx2160a: Add flexcan support
      arm64: dts: ls1028a: Update flexcan properties
      arm64: dts: ls1028a: Enable flexcan support for LS1028A-RDB/QDS

Laurent Pinchart (3):
      ARM: dts: imx6q(dl): Move 'port' nodes under 'ports' for HDMI encoder
      arm64: dts: zynqmp: Add DPDMA node
      arm64: dts: zynqmp: Wire up the DisplayPort subsystem

Leonard Crestez (1):
      arm64: dts: imx8mq: Add NOC node

Linh Phung (1):
      arm64: dts: renesas: r8a779a0: Add HSCIF support

Linus Walleij (10):
      ARM: dts: ux500: Add a device tree for Janice
      ARM: dts: ux500: Fix channel names attributes
      ARM: dts: ux500: Add interrupts to charger
      ARM: dts: ux500: Add thermistors to the HREF
      ARM: dts: ux500: Remove the GPADC HW IRQ
      ARM: dts: ux500: Push VMMCI down to each tree
      ARM: dts: ux500: Add die temperature to AB8505
      ARM: dts: Fix up MMC host node names
      ARM: dts: nomadik: Fix up MMC node names
      ARM: dts: ux500: Add Flash LEDs to Samsung phones

Lotus Xu (1):
      ARM: dts: aspeed: g220a: Enable ipmb

Lubomir Rintel (12):
      dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property
      media: dt-bindings: marvell,mmp2-ccic: Allow power-domains property
      ARM: dts: mmp2-olpc-xo-1-75: Fix memory node name
      ARM: dts: mmp2-olpc-xo-1-75: Drop linux,usable-memory from /memory
      ARM: dts: mmp3-dell-ariel: Drop linux,usable-memory from /memory
      ARM: dts: mmp3: Extend the MPMU reg range
      ARM: dts: mmp2: Use symbolic names for audio clocks
      ARM: dts: mmp2-olpc-xo-1-75: Use symbolic names for audio clocks
      ARM: dts: mmp3-dell-ariel: Add the embedded controller
      ARM: dts: mmp3-dell-ariel: Add the power button node
      ARM: dts: mmp3-dell-ariel: Replace SSP2 with spi-gpio
      ARM: dts: mmp3: Fix the CCIC interrupts

Lucas Stach (8):
      ARM: dts: imx6: RDU2: reduce i2c drive-strength
      ARM: dts: imx6: RDU2: enable RMI4 reduced reporting
      ARM: dts: imx6: RDU2: only trigger IRQ on falling edge ucs1002 ALERT pin
      arm64: dts: zii-ultra: add sound support
      arm64: dts: zii-ultra: fix i2c pin configuration
      arm64: dts: zii-ultra: limit USB ports to USB2 speed
      arm64: dts: zii-ultra: only trigger IRQ on falling edge ucs1002 ALERT pin
      arm64: dts: zii-rmb3: enable RMI4 reduced reporting

Manivannan Sadhasivam (18):
      arm64: dts: qcom: sm8250: Add support for LLCC block
      ARM: dts: qcom: Add SDX55 platform and MTP board support
      ARM: dts: qcom: sdx55: Add support for SDHCI controller
      ARM: dts: qcom: sdx55: Add support for TCSR Mutex
      ARM: dts: qcom: sdx55: Add Shared memory manager support
      ARM: dts: qcom: sdx55: Add QPIC BAM support
      ARM: dts: qcom: sdx55: Add QPIC NAND support
      ARM: dts: qcom: sdx55-mtp: Enable BAM DMA
      ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND
      dt-bindings: usb: qcom,dwc3: Add binding for SDX55
      ARM: dts: qcom: sdx55: Add USB3 and PHY support
      ARM: dts: qcom: sdx55-mtp: Enable USB3 and PHY support
      dt-bindings: watchdog: Add binding for Qcom SDX55
      ARM: dts: qcom: sdx55: Add Watchdog support
      ARM: dts: qcom: sdx55: Add pshold support
      arm64: dts: qcom: Add missing "-thermal" suffix for thermal zones
      arm64: dts: qcom: sm8250: Add PCIe support
      arm64: dts: qcom: rb5: Enable PCIe ports and PHY

Mans Rullgard (1):
      ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2

Marcin Wojtas (1):
      arm64: dts: cn913x-db: enable MMC HS400

Marek Behún (1):
      arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition
to a53-firmware

Marek Szyprowski (1):
      ARM: dts: exynos: use Exynos5420 dedicated USB2 PHY compatible

Marek Vasut (7):
      ARM: dts: stm32: Enable internal pull-ups for SDMMC1 on DHCOM SoM
      ARM: dts: stm32: Disable SDMMC1 CKIN feedback clock on DHCOM
      ARM: dts: stm32: Disable KS8851 and FMC on PicoITX board
      ARM: dts: imx7: Mark timer with arm,cpu-registers-not-fw-configured
      ARM: dts: stm32: Add additional init state for SDMMC1 pins
      ARM: dts: stm32: Enable voltage translator auto-detection on DHCOM
      ARM: dts: stm32: Rename mmc controller nodes to mmc@

Martin Blumenstingl (7):
      ARM: dts: meson: move iio-hwmon for the SoC temperature to meson.dtsi
      ARM: dts: meson: add the ADC thermal sensor to meson.dtsi
      ARM: dts: meson8: add the thermal-zones with cooling configuration
      ARM: dts: meson8b: add the thermal-zones with cooling configuration
      dt-bindings: sram: Add compatible strings for the Meson AO ARC SRAM
      dt-bindings: Amlogic: add the documentation for the SECBUS2 registers
      ARM: dts: meson: add the AO ARC remote processor

Martin Kepplinger (10):
      arm64: dts: imx8mq-librem5: add vin-supply to VDD_1V8
      arm64: dts: imx8mq-librem5: add pinctrl for the touchscreen description
      arm64: dts: imx8mq-librem5: Move usdhc clocks assignment to board DT
      arm64: dts: imx8mq-librem5-r3: workaround i2c1 issue with 1GHz cpu voltage
      arm64: dts: imx8mq: Add interconnect provider property
      arm64: dts: imx8mq: Add interconnect for lcdif
      dt-bindings: arm: fsl: Add the librem 5 Evergreen revision
      arm64: dts: imx8mq-librem5: enable the LCD panel
      arm64: dts: imx8mq-librem5: set regulators boot-on
      arm64: dts: Add Librem5 Evergreen

Matthias Brugger (1):
      arm64: dts: mt8183: Fix GCE include path

Matthias Kaehlcke (1):
      arm64: dts: qcom: sc7180: Add labels for cpuN-thermal nodes

Mauro Carvalho Chehab (3):
      arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rst
      arm64: dts: hisilicon: hikey970-pinctrl.dtsi: add missing pinctrl settings
      arm64: dts: hisilicon: hi3670.dtsi: add I2C settings

Maxime Ripard (18):
      dt-bindings: sunxi: Fix the pinecube compatible
      dt-bindings: iio: adc: Add AXP803 compatible
      dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks
      ARM: dts: sunxi: Fix the LED node names
      ARM: dts: sunxi: Add missing backlight supply
      ARM: dts: sunxi: Fix CPU thermal zone node name
      ARM: dts: bcm2711: Add the BSC interrupt controller
      ARM: dts: bcm2711: Add the CEC interrupt controller
      ARM: dts: sun6i: primo81: Remove useless io-channel-cells
      ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array
      ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPIO properties
      ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings
      ARM: dts: sun8i-a83t: Remove empty CSI port
      ARM: dts: sun8i-a33: sina33: Add missing panel power supply
      arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries
      arm64: dts: allwinner: pinephone: Remove useless light sensor supplies
      arm64: dts: allwinner: pinetab: Fix the panel compatible
      arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs

Michael Klein (3):
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes
vcc-dram and vcc1v2
      ARM: dts: sun6i-a31s-sinovoip-bpi-m2: add gpio-line-names
      ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add poweroff node

Michael Walle (15):
      arm64: dts: ls1012a: use constants in the clockgen phandle
      arm64: dts: ls1028a: use constants in the clockgen phandle
      arm64: dts: ls1043a: use constants in the clockgen phandle
      arm64: dts: ls1046a: use constants in the clockgen phandle
      arm64: dts: ls1088a: use constants in the clockgen phandle
      arm64: dts: ls208xa: use constants in the clockgen phandle
      arm64: dts: lx2160a: use constants in the clockgen phandle
      dt-bindings: arm: fsl: add Kontron sl28 variant 1
      arm64: dts: freescale: sl28: add variant 1
      arm64: dts: freescale: sl28: enable SATA support
      arm64: dts: ls1028a: fix FlexSPI clock
      dt-bindings: add ebang vendor prefix
      dt-bindings: arm: add Ebang EBAZ4205 board
      ARM: dts: add Ebang EBAZ4205 device tree
      ARM: dts: ebaz4205: add pinctrl entries for switches

Michal Simek (17):
      arm64: dts: zynqmp: Add address-cells property to interrupt controllers
      arm64: dts: zynqmp: Fix u48 si5382 chip on zcu111
      arm64: dts: zynqmp: Add DT description for si5328 for zcu102/zcu106
      arm64: dts: zynqmp: Enable si5341 driver for zcu102/106/111
      arm64: dts: zynqmp: Enable reset controller driver
      arm64: dts: zynqmp: Enable phy driver for Sata on zcu102/zcu104/zcu106
      arm64: dts: zynqmp: Add label for zynqmp_ipi
      arm64: dts: zynqmp: Add missing mio-bank properties to sdhcis
      arm64: dts: zynqmp: Wire arasan nand controller
      arm64: dts: zynqmp: Wire zynqmp qspi controller
      arm64: dts: zynqmp: Add missing lpd watchdog node
      arm64: dts: zynqmp: Add missing iommu IDs
      arm64: dts: zynqmp: Add description for zcu104 revC
      dt-bindings: arm: Fix typo in zcu111 board
      arm64: dts: zynqmp: Add DisplayPort subsystem
      dt-bindings: arm: xilinx: Add missing Zturn boards
      dt-bindings: spi: zynq: Convert Zynq QSPI binding to yaml

Neal Liu (1):
      arm64: dts: mt6779: Support devapc

Nicolas Ferre (1):
      ARM: dts: at91-sama5d27_wlsom1: add i2c recovery

Nicolas Saenz Julienne (1):
      ARM: dts: bcm2711: Add reserved memory template to hold firmware
configuration

Niklas Söderlund (2):
      arm64: dts: renesas: rcar-gen3: Add missing CMT nodes
      arm64: dts: renesas: rcar-gen3: Add missing TMU nodes

Nishanth Menon (1):
      arm64: dts: ti: k3*: Fixup PMU compatibility to be CPU specific

Nobuhiro Iwamatsu (3):
      MAINTAINERS: Add entries for Toshiba Visconti5 watchdog driver
      arm64: dts: visconti: Add watchdog support for TMPV7708 SoC
      arm: dts: visconti: Add DT support for Toshiba Visconti5 GPIO driver

Oleksij Rempel (17):
      dt-bindings: display: simple: fix alphabetical order for EDT compatibles
      dt-bindings: display: simple: add EDT compatibles already
supported by the driver
      dt-bindings: display: simple: Add Kyocera tcg070wvlq panel
      dt-bindings: vendor-prefixes: Add an entry for Plymovent
      dt-bindings: arm: fsl: add Plymovent M2M board
      dt-bindings: arm: fsl: add Plymovent BAS board
      ARM: dts: add Plymovent M2M board
      ARM: dts: add Plymovent BAS board
      dt-bindings: arm: fsl: add Protonic MVT board
      ARM: dts: add Protonic MVT board
      dt-bindings: arm: fsl: add Protonic PRTI6G board
      ARM: dts: add Protonic PRTI6G board
      dt-bindings: vendor-prefixes: Add an entry for Kverneland Group
      dt-bindings: arm: fsl: add Kverneland UT1, UT1Q and UI1P boards
      dt-bindings: arm: fsl: add Kverneland TGO board
      ARM: dts: add Kverneland UT1, UT1Q and UT1P
      ARM: dts: add Kverneland TGO board

Pali Rohár (1):
      arm64: dts: marvell: armada-37xx: Add SATA comphy into main
armada-37xx.dtsi file

Paul Kocialkowski (6):
      dt-bindings: irq: sun7i-nmi: Add binding documentation for the V3s NMI
      ARM: dts: sun8i-v3s: Add the V3s NMI IRQ controller
      ARM: dts: sun8i: Cleanup the Pinecube AXP209 node
      dt-bindings: arm: sunxi: Add SL631 with IMX179 bindings
      ARM: dts: sun8i-v3: Add support for the SL631 Action Camera with IMX179
      ARM: dts: sun8i-v3s: Add CSI0 MCLK pin definition

Pawel Dembicki (2):
      arm64: dts: fsl-ls1012a-rdb: add i2c devices
      arm64: dts: fsl-ls1012a-frdm: add spi-uart device

Peng Fan (1):
      arm64: dts: imx8mq: use_dt_domains for pci node

Peter Geis (1):
      ARM: tegra: ouya: Fix eMMC on specific bootloaders

Philipp Zabel (1):
      ARM: dts: imx6: rdu2: enable WDOG1

Quan Nguyen (1):
      ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC

Rafał Miłecki (6):
      dt-bindings: arm: bcm: document Netgear R8000P binding
      arm64: dts: broadcom: bcm4908: add BCM4906 Netgear R8000P DTS files
      arm64: dts: broadcom: bcm4908: use proper NAND binding
      arm64: dts: broadcom: bcm4908: describe PCIe reset controller
      arm64: dts: broadcom: bcm4908: describe internal switch
      arm64: dts: broadcom: bcm4908: describe PMB block

Robert Foss (1):
      arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node

Robert Marko (4):
      ARM: dts: qcom: ipq4019: add more labels
      ARM: dts: qcom: add 8devices Jalapeno
      ARM: dts: qcom: add Alfa Network AP120C-AC
      ARM: dts: qcom: ipq4019: add SDHCI VQMMC LDO node

Robin Murphy (3):
      ARM: dts: rockchip: Remove bogus "amba" bus nodes
      arm64: dts: rockchip: Light "sys" LED on NanoPi R2S
      arm64: dts: rockchip: Remove bogus "amba" bus nodes

Rosen Penev (3):
      ARM: dts: armada-385-linksys: fix usage with newer devices
      ARM: dts: armada388-helios4: assign pinctrl to LEDs
      ARM: dts: armada388-helios4: assign pinctrl to each fan

Russell King (4):
      arm64: dts: lx2160a-clearfog-itx: add power button support
      arm64: dts: lx2160a-cex7: delete RTC interrupt
      arm64: dts: lx2160a-cex7: increase at8035 PHY gigabit Tw parameter
      ARM: dts: imx6-sr-som: increase at8035 PHY gigabit Tw parameter

Ryan Chen (1):
      ARM: dts: aspeed: ast2600evb: Add enable ehci and uhci

Ryan Sie (1):
      ARM: dts: aspeed: Add Supermicro x11spi BMC machine

Sai Prakash Ranjan (4):
      arm64: dts: qcom: sc7180: Add watchdog bark interrupt
      arm64: dts: qcom: sdm845: Add watchdog bark interrupt
      arm64: dts: qcom: sm8150: Add watchdog bark interrupt
      arm64: dts: qcom: sm8250: Add watchdog bark interrupt

Sameer Pujar (7):
      arm64: tegra: Add power-domain for Tegra210 HDA
      arm64: tegra: Audio graph header for Tegra210
      arm64: tegra: Audio graph sound card for Jetson Nano and TX1
      arm64: tegra: Add RT5658 device entry
      Revert "arm64: tegra: Disable the ACONNECT for Jetson TX2"
      arm64: tegra: Audio graph sound card for Jetson TX2
      arm64: tegra: Audio graph sound card for Jetson AGX Xavier

Samuel Holland (3):
      arm64: dts: allwinner: pinephone: Support volume key wakeup
      arm64: dts: allwinner: h6: Add RSB controller node
      ARM: dts: sunxi: Rename nmi_intc to r_intc

Samuel Pascua (2):
      ARM: dts: qcom: msm8974-klte: add support for GPU
      ARM: dts: qcom: msm8974-klte: add support for display

Scott Branden (1):
      arm64: dts: broadcom: Remove SATA from Stingray

Serge Semin (2):
      arm: dts: keystone: Correct DWC USB3 compatible string
      arm: dts: keystone: Harmonize DWC USB3 DT nodes name

Sergio Sota (1):
      ARM: dts: sun5i: add A10s/A13 mali gpu support fallback

Shawn Guo (1):
      Merge tag 'imx-fixes-5.11-2' into imx/dt

Shengjiu Wang (3):
      arm64: dts: imx8mn: Configure clock rate for audio plls
      arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes
      arm64: dts: imx8mn-evk: Add sound-spdif card nodes

Sowjanya Komatineni (4):
      dt-bindings: clock: tegra: Add clock ID TEGRA210_CLK_QSPI_PM
      arm64: tegra: Enable QSPI on Jetson Nano
      arm64: tegra: Add QSPI nodes on Tegra194
      arm64: tegra: Enable QSPI on Jetson Xavier NX

Srinivas Kandagatla (6):
      arm64: dts: qcom: sm8250: add apr and its services
      arm64: dts: qcom: sm8250: add audio clock controllers
      arm64: dts: qcom: sm8250: add lpass lpi pin controller node
      arm64: dts: qcom: sm8250: add wsa and va codec macros
      arm64: dts: qcom: sm8250: add mi2s pinconfs
      arm64: dts: qcom: qrb5165-rb5: Add Audio support

Stanislav Jakubek (1):
      ARM: dts: bcm21664: Replace spaces with a tab

Steev Klimaszewski (1):
      arm64: dts: sdm850: Add OPP tables for 2.84 and 2.96GHz

Stephan Gerhold (2):
      arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
      arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors

Stephen Boyd (1):
      arm64: dts: qcom: sc7180: Drop pinconf on dp_hot_plug_det

Suman Anna (3):
      arm64: dts: ti: k3-j7200: Add R5F cluster nodes
      arm64: dts: ti: k3-j7200-som-p0: Add mailboxes to R5Fs
      arm64: dts: ti: k3-j7200-som-p0: Add DDR carveout memory nodes for R5Fs

Takeshi Saito (2):
      arm64: dts: renesas: r8a779a0: Add MMC node
      arm64: dts: renesas: falcon: Enable MMC

Teresa Remmet (2):
      bindings: arm: fsl: Add PHYTEC i.MX8MP devicetree bindings
      arm64: dts: freescale: Add support for phyBOARD-Pollux-i.MX8MP

Tero Kristo (3):
      ARM: dts: am574x-idk: add support for EMIF1 ECC
      ARM: dts: dra76x: add support for OPP_PLUS
      ARM: dts: dra71-evm: mark ldo0 regulator as always on

Thierry Reding (3):
      Merge branch 'for-5.12/dt-bindings' into for-5.12/arm64/dt
      arm64: tegra: Order nodes alphabetically on Tegra210
      dt-bindings: arm: tegra: Document Jetson Xavier NX eMMC SKU

Tho Vu (1):
      arm64: dts: renesas: r8a779a0: Add Ethernet-AVB support

Tim Harvey (2):
      dt-bindings: arm: fsl: Add binding for Gateworks boards with IMX8MM
      arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits

Timon Baetz (2):
      ARM: dts: exynos: Fix charging regulator voltage and current for I9100
      ARM: dts: exynos: Add top-off charging regulator node for I9100

Tony Lindgren (3):
      Merge tag 'omap-for-v5.11/dt-late-signed' into omap-for-v5.12-dt
      ARM: dts: Configure missing thermal interrupt for 4430
      ARM: dts: motorola-mapphone: Configure lower temperature passive cooling

Ulrich Hecht (1):
      arm64: dts: renesas: r8a779a0: Add pinctrl device node

Uwe Kleine-König (1):
      arm64: dts: rockchip: Rely on SoC external pull up on pmic-int-l
on Helios64

Vincent Knecht (4):
      dt-bindings: vendor-prefixes: add Alcatel
      arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7")
      arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices
      arm64: dts: msm8916: Fix reserved and rfsa nodes unit address

Vinod Koul (14):
      dt-bindings: arm: qcom: Document SDX55 platform and boards
      ARM: dts: qcom: sdx55: Add pincontrol node
      ARM: dts: qcom: sdx55: Add reserved memory nodes
      ARM: dts: qcom: sdx55: Add spmi node
      ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic
      ARM: dts: qcom: sdx55: Add rpmpd node
      ARM: dts: qcom: Add PMIC pmx55 dts
      ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic
      ARM: dts: qcom: sdx55-mtp: Add regulator nodes
      dt-bindings: arm: qcom: Document SM8350 SoC and boards
      dt-bindings: arm: cpus: Add kryo685 compatible
      dt-bindings: firmware: scm: Add SM8250 and SM8350 compatible
      arm64: dts: qcom: Add basic devicetree support for SM8350 SoC
      arm64: dts: qcom: Add basic devicetree support for SM8350-MTP board

Wolfram Sang (5):
      arm64: dts: renesas: Disable SD functions for plain eMMC
      arm64: dts: renesas: falcon: Add I2C0,1,6 support
      arm64: dts: renesas: falcon: Add Ethernet-AVB0 support
      arm64: dts: renesas: r8a779a0: Add & update SCIF nodes
      arm64: dts: renesas: falcon: Complete SCIF0 nodes

Yangbo Lu (1):
      arm64: dts: freescale: use fixed index mmcN for NXP layerscape
reference boards

Yifeng Zhao (5):
      arm64: dts: rockchip: Add NFC node for RK3308 SoC
      arm64: dts: rockchip: Add NFC node for PX30 SoC
      ARM: dts: rockchip: Add NFC node for RV1108 SoC
      ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs
      ARM: dts: rockchip: Add NFC node for RK3036 SoC

Yongqiang Niu (2):
      arm64: dts: mt8183: rename rdma fifo size
      arm64: dts: mt8183: refine gamma compatible name

Zhen Lei (6):
      arm64: dts: hisilicon: separate each group of data in the
property "ranges"
      arm64: dts: hisilicon: place clock-names "bus" before "core"
      arm64: dts: hisilicon: normalize the node name of the module thermal
      arm64: dts: hisilicon: normalize the node name of the localbus
      arm64: dts: hisilicon: avoid irrelevant nodes being mistakenly
identified as PHY nodes
      arm64: dts: hisilicon: delete unused property smmu-cb-memtype

bayi cheng (1):
      arm64: dts: mt8192: add nor_flash device node

 Documentation/devicetree/bindings/arm/amlogic.yaml |   6 +-
 .../arm/amlogic/amlogic,meson-mx-secbus2.yaml      |  42 +
 .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml  |   2 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |   1 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |  23 +
 .../devicetree/bindings/arm/mediatek.yaml          |   4 +-
 Documentation/devicetree/bindings/arm/qcom.yaml    |  12 +
 Documentation/devicetree/bindings/arm/renesas.yaml |   2 +
 .../devicetree/bindings/arm/rockchip.yaml          |   5 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |  19 +-
 Documentation/devicetree/bindings/arm/tegra.yaml   |   8 +
 Documentation/devicetree/bindings/arm/xilinx.yaml  |   6 +-
 .../bindings/display/panel/panel-simple.yaml       |  19 +-
 .../devicetree/bindings/firmware/qcom,scm.txt      |   2 +
 .../devicetree/bindings/gpio/mrvl-gpio.yaml        |   3 +-
 .../bindings/iio/adc/x-powers,axp209-adc.yaml      |  12 +-
 .../allwinner,sun7i-a20-sc-nmi.yaml                |   3 +
 .../media/allwinner,sun8i-h3-deinterlace.yaml      |   3 +
 .../bindings/media/marvell,mmp2-ccic.yaml          |   5 +
 .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml      |   1 -
 .../devicetree/bindings/soc/imx/imx8m-soc.yaml     |  86 ++
 .../devicetree/bindings/spi/spi-zynq-qspi.txt      |  25 -
 .../devicetree/bindings/spi/xlnx,zynq-qspi.yaml    |  59 ++
 Documentation/devicetree/bindings/sram/sram.yaml   |   2 +
 .../devicetree/bindings/usb/qcom,dwc3.yaml         |   1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |  12 +-
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
 MAINTAINERS                                        |   5 +-
 Makefile                                           |   2 +-
 arch/alpha/include/asm/local64.h                   |   1 -
 arch/arc/include/asm/Kbuild                        |   1 -
 arch/arm/boot/dts/Makefile                         |  23 +-
 arch/arm/boot/dts/am335x-evm.dts                   |  13 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |  14 +-
 arch/arm/boot/dts/am335x-icev2.dts                 |  14 +-
 arch/arm/boot/dts/am335x-myirtech-myc.dtsi         | 267 ++++++
 arch/arm/boot/dts/am335x-myirtech-myd.dts          | 536 ++++++++++++
 arch/arm/boot/dts/am33xx-l4.dtsi                   |  49 ++
 arch/arm/boot/dts/am574x-idk.dts                   |   4 +
 arch/arm/boot/dts/armada-385-linksys.dtsi          |   2 +
 arch/arm/boot/dts/armada-388-helios4.dts           |  28 +-
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |   8 +
 arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts      |   2 +-
 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts     | 558 ++++++++++++
 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts   |  10 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts       | 775 +++++++++++++++++
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |   3 +-
 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts   |  37 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts        |  16 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts        |   5 +
 arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts  |   2 +
 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts | 137 +++
 arch/arm/boot/dts/aspeed-g4.dtsi                   |   1 +
 arch/arm/boot/dts/aspeed-g5.dtsi                   |   1 +
 arch/arm/boot/dts/aspeed-g6.dtsi                   |   1 +
 arch/arm/boot/dts/at91-kizbox3_common.dtsi         |   1 -
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |   1 -
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |  22 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts      |   1 -
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   1 -
 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts          |   1 -
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   1 -
 arch/arm/boot/dts/bcm21664.dtsi                    |   2 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |  17 +
 arch/arm/boot/dts/bcm2711.dtsi                     |  31 +
 arch/arm/boot/dts/berlin2.dtsi                     |  12 +-
 arch/arm/boot/dts/berlin2cd-google-chromecast.dts  |   6 +-
 arch/arm/boot/dts/berlin2cd.dtsi                   |  12 +-
 arch/arm/boot/dts/berlin2q.dtsi                    |  12 +-
 arch/arm/boot/dts/dra71-evm.dts                    |   2 +
 arch/arm/boot/dts/dra76x.dtsi                      |  36 +
 arch/arm/boot/dts/e60k02.dtsi                      |   6 +
 arch/arm/boot/dts/exynos3250-artik5.dtsi           |   2 +-
 arch/arm/boot/dts/exynos3250-monk.dts              |   2 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |   2 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |  30 +-
 arch/arm/boot/dts/exynos5250-spring.dts            |   2 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |   2 +-
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi      |   2 +-
 arch/arm/boot/dts/exynos54xx.dtsi                  |   6 +-
 arch/arm/boot/dts/imx28.dtsi                       |  10 +
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi      |   1 -
 arch/arm/boot/dts/imx6dl-plybas.dts                | 394 +++++++++
 arch/arm/boot/dts/imx6dl-plym2m.dts                | 446 ++++++++++
 arch/arm/boot/dts/imx6dl-prtmvt.dts                | 852 +++++++++++++++++++
 arch/arm/boot/dts/imx6dl-victgo.dts                | 852 +++++++++++++++++++
 arch/arm/boot/dts/imx6dl-vicut1.dts                |  13 +
 arch/arm/boot/dts/imx6q-tbs2910.dts                |   7 +
 arch/arm/boot/dts/imx6q-vicut1.dts                 |  17 +
 arch/arm/boot/dts/imx6q.dtsi                       |  20 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |   6 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-sr-som.dtsi              |  14 +-
 arch/arm/boot/dts/imx6qdl-vicut1.dtsi              | 803 ++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |  42 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |  25 +-
 arch/arm/boot/dts/imx6qp-vicutp.dts                |  13 +
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       |  18 +-
 arch/arm/boot/dts/imx6sl-tolino-shine3.dts         |  15 +-
 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts         |  13 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   2 +
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi            |  54 +-
 arch/arm/boot/dts/imx6ul-prti6g.dts                | 356 ++++++++
 arch/arm/boot/dts/imx6ul.dtsi                      |   2 +
 arch/arm/boot/dts/imx7d-flex-concentrator.dts      |   1 +
 arch/arm/boot/dts/imx7s.dtsi                       |   1 +
 arch/arm/boot/dts/keystone-k2e.dtsi                |   6 +-
 arch/arm/boot/dts/keystone.dtsi                    |   4 +-
 arch/arm/boot/dts/meson.dtsi                       |  19 +
 arch/arm/boot/dts/meson8.dtsi                      |  75 ++
 arch/arm/boot/dts/meson8b-ec100.dts                |   5 -
 arch/arm/boot/dts/meson8b-mxq.dts                  |   5 -
 arch/arm/boot/dts/meson8b-odroidc1.dts             |   5 -
 arch/arm/boot/dts/meson8b.dtsi                     |  75 ++
 arch/arm/boot/dts/meson8m2-mxiii-plus.dts          |   5 -
 arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts            |   8 +-
 arch/arm/boot/dts/mmp2.dtsi                        |   5 +-
 arch/arm/boot/dts/mmp3-dell-ariel.dts              |  33 +-
 arch/arm/boot/dts/mmp3.dtsi                        |   8 +-
 arch/arm/boot/dts/motorola-mapphone-common.dtsi    |  23 +
 .../boot/dts/mstar-infinity-breadbee-common.dtsi   |  49 ++
 .../dts/mstar-infinity-msc313-breadbee_crust.dts   |   1 +
 .../boot/dts/mstar-infinity3-msc313e-breadbee.dts  |   1 +
 arch/arm/boot/dts/omap3-echo.dts                   |  67 ++
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   4 +-
 arch/arm/boot/dts/omap3-igep.dtsi                  |   2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi       |   2 +-
 arch/arm/boot/dts/omap3-igep0020-rev-f.dts         |   2 +-
 arch/arm/boot/dts/omap3-igep0020.dts               |   2 +-
 arch/arm/boot/dts/omap3-igep0030-common.dtsi       |   2 +-
 arch/arm/boot/dts/omap3-igep0030-rev-g.dts         |   2 +-
 arch/arm/boot/dts/omap3-igep0030.dts               |   2 +-
 arch/arm/boot/dts/omap36xx.dtsi                    |   1 -
 arch/arm/boot/dts/omap443x.dtsi                    |   6 +-
 arch/arm/boot/dts/owl-s500-cubieboard6.dts         |   7 -
 arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts     |   7 -
 arch/arm/boot/dts/owl-s500-labrador-base-m.dts     |   7 -
 arch/arm/boot/dts/owl-s500-roseapplepi.dts         |  97 ++-
 arch/arm/boot/dts/owl-s500-sparky.dts              |   7 -
 arch/arm/boot/dts/owl-s500.dtsi                    | 140 +++
 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts     |  12 +-
 arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |   8 +-
 arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts        |   8 +-
 arch/arm/boot/dts/qcom-apq8064-ifc6410.dts         |  10 +-
 .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts |   4 +-
 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts     |  10 +-
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts   |  28 +
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts       |  27 +
 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi      | 254 ++++++
 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts        | 214 +++++
 arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi      |  18 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts    |   4 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi      |  10 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts    |   8 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts    |   2 +-
 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi      |  10 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |  90 +-
 arch/arm/boot/dts/qcom-ipq8064-ap148.dts           |   2 +-
 arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi           |  12 +-
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |  31 +-
 arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi         |  16 +-
 arch/arm/boot/dts/qcom-msm8660-surf.dts            |   4 +-
 arch/arm/boot/dts/qcom-msm8960-cdp.dts             |   8 +-
 arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts   |  14 +-
 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |  32 +-
 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts    | 115 ++-
 .../boot/dts/qcom-msm8974-sony-xperia-amami.dts    |  14 +-
 .../boot/dts/qcom-msm8974-sony-xperia-castor.dts   |  18 +-
 .../boot/dts/qcom-msm8974-sony-xperia-honami.dts   |  16 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |  43 +
 arch/arm/boot/dts/qcom-msm8974pro.dtsi             |   5 +
 arch/arm/boot/dts/qcom-pmx55.dtsi                  |  84 ++
 arch/arm/boot/dts/qcom-sdx55-mtp.dts               | 251 ++++++
 arch/arm/boot/dts/qcom-sdx55.dtsi                  | 505 +++++++++++
 arch/arm/boot/dts/rk3036.dtsi                      |  83 +-
 arch/arm/boot/dts/rk322x.dtsi                      |  32 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |   5 +
 arch/arm/boot/dts/rk3288.dtsi                      | 115 ++-
 arch/arm/boot/dts/rk3xxx.dtsi                      | 106 +--
 arch/arm/boot/dts/rv1108.dtsi                      |  14 +
 arch/arm/boot/dts/socfpga_arria10.dtsi             |  13 +-
 arch/arm/boot/dts/ste-ab8500.dtsi                  |  64 +-
 arch/arm/boot/dts/ste-ab8505.dtsi                  |  67 +-
 arch/arm/boot/dts/ste-dbx5x0.dtsi                  |  12 +-
 arch/arm/boot/dts/ste-href.dtsi                    |  23 +-
 arch/arm/boot/dts/ste-href520-tvk.dts              |  42 +-
 arch/arm/boot/dts/ste-hrefprev60-stuib.dts         |  19 +
 arch/arm/boot/dts/ste-hrefprev60-tvk.dts           |  19 +
 arch/arm/boot/dts/ste-hrefprev60.dtsi              |   8 +-
 arch/arm/boot/dts/ste-hrefv60plus-stuib.dts        |  39 +
 arch/arm/boot/dts/ste-hrefv60plus-tvk.dts          |  39 +
 arch/arm/boot/dts/ste-hrefv60plus.dtsi             |  76 +-
 arch/arm/boot/dts/ste-nomadik-nhk15.dts            |   2 +-
 arch/arm/boot/dts/ste-nomadik-s8815.dts            |   2 +-
 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi         |   2 +-
 arch/arm/boot/dts/ste-snowball.dts                 |   8 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |  42 +-
 arch/arm/boot/dts/ste-ux500-samsung-janice.dts     | 930 ++++++++++++++++++++
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |  41 +-
 arch/arm/boot/dts/stm32f429.dtsi                   |   2 +-
 arch/arm/boot/dts/stm32f746.dtsi                   |   4 +-
 arch/arm/boot/dts/stm32h743.dtsi                   |   2 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |  40 +
 arch/arm/boot/dts/stm32mp151.dtsi                  |   9 +-
 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       |   4 -
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |   4 -
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts          |  13 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi     |  18 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      |   4 -
 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi   |  16 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi       |  23 +-
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi |   4 -
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |   4 -
 arch/arm/boot/dts/sun4i-a10-a1000.dts              |   4 +-
 arch/arm/boot/dts/sun4i-a10-cubieboard.dts         |   4 +-
 arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts   |   1 +
 arch/arm/boot/dts/sun4i-a10-inet1.dts              |   1 +
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts         |   2 +-
 arch/arm/boot/dts/sun4i-a10-marsboard.dts          |   8 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |   2 +-
 arch/arm/boot/dts/sun4i-a10-pcduino.dts            |   4 +-
 arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts   |   1 +
 arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-mk802.dts             |   2 +-
 arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts   |   2 +-
 arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts      |   2 +-
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts           |   2 +-
 .../boot/dts/sun5i-a13-empire-electronix-d709.dts  |   1 +
 arch/arm/boot/dts/sun5i-a13-licheepi-one.dts       |   6 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts    |   2 +-
 arch/arm/boot/dts/sun5i-a13-olinuxino.dts          |   2 +-
 .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts  |   3 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   2 +-
 arch/arm/boot/dts/sun5i-gr8-evb.dts                |   2 +-
 .../boot/dts/sun5i-reference-design-tablet.dtsi    |   1 +
 arch/arm/boot/dts/sun5i.dtsi                       |  12 +
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts        |   2 +-
 arch/arm/boot/dts/sun6i-a31-i7.dts                 |   2 +-
 arch/arm/boot/dts/sun6i-a31-m9.dts                 |   4 +-
 arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts   |   4 +-
 arch/arm/boot/dts/sun6i-a31.dtsi                   |   4 +-
 arch/arm/boot/dts/sun6i-a31s-primo81.dts           |   3 +-
 arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi     |   2 +-
 arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts   |  79 +-
 .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts     |   2 +-
 .../boot/dts/sun6i-reference-design-tablet.dtsi    |   2 +-
 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts   |   4 +-
 arch/arm/boot/dts/sun7i-a20-bananapi.dts           |   2 +-
 arch/arm/boot/dts/sun7i-a20-bananapro.dts          |   4 +-
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts        |   4 +-
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts         |   8 +-
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts          |   4 +-
 arch/arm/boot/dts/sun7i-a20-itead-ibox.dts         |   4 +-
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts          |   2 +-
 arch/arm/boot/dts/sun7i-a20-m3.dts                 |   2 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts     |   2 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts  |   6 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts     |   2 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts    |   2 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts    |   2 +-
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts      |   4 +-
 arch/arm/boot/dts/sun7i-a20-orangepi.dts           |   2 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts      |   6 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts           |   4 +-
 arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts     |   1 +
 arch/arm/boot/dts/sun7i-a20.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |   2 +-
 arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts     |   2 +-
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts          |   4 +-
 arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts     |   3 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts       |   4 +-
 arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts   |   8 +-
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |   2 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |   3 -
 .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts    |  30 +
 arch/arm/boot/dts/sun8i-h3-beelink-x2.dts          |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts         |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts      |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts           |   4 +-
 arch/arm/boot/dts/sun8i-h3-nanopi.dtsi             |   4 +-
 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts |   4 +-
 arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts       |   8 +-
 arch/arm/boot/dts/sun8i-r16-parrot.dts             |  10 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                   |  19 +
 .../boot/dts/sun8i-reference-design-tablet.dtsi    |   3 +-
 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi      |   2 +-
 arch/arm/boot/dts/sun8i-s3-pinecube.dts            |  11 +-
 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts        |  12 +
 arch/arm/boot/dts/sun8i-v3-sl631.dtsi              | 138 +++
 arch/arm/boot/dts/sun8i-v3s.dtsi                   |  17 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |   4 +-
 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi      |   1 +
 arch/arm/boot/dts/tegra30-ouya.dts                 |   4 +-
 arch/arm/boot/dts/zynq-ebaz4205.dts                | 132 +++
 arch/arm/include/asm/Kbuild                        |   1 -
 arch/arm/mach-imx/suspend-imx6.S                   |   1 +
 arch/arm64/Kconfig.platforms                       |   5 +
 arch/arm64/boot/dts/allwinner/Makefile             |   1 +
 .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts |   6 +-
 .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts   |  11 +
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts     |   5 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.0.dts     |   2 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.1.dts     |   2 +-
 .../dts/allwinner/sun50i-a64-pinephone-1.2.dts     |   2 +-
 .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi   |  18 +-
 .../allwinner/sun50i-a64-pinetab-early-adopter.dts |  26 +
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts      |   2 +-
 .../dts/allwinner/sun50i-a64-sopine-baseboard.dts  |   1 +
 .../boot/dts/allwinner/sun50i-a64-sopine.dtsi      |   1 -
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts      |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |   6 +-
 .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts   |   4 +-
 .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts   |   4 +-
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  |   4 +-
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts     |   4 +-
 .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts |   4 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus2.dts    |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |  13 +
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |   2 +-
 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi      |  20 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |   4 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |   4 +-
 .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts   |  15 +
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |   7 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |  26 +
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |   4 +-
 arch/arm64/boot/dts/amlogic/Makefile               |   4 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |   2 +-
 .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 133 +++
 .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |   2 +-
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |  16 +-
 .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |   2 +-
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |   2 +-
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |   2 +-
 .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |   2 +-
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |   2 +-
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |   2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts      |   2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |   2 +-
 .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   2 +-
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |   6 +-
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |   2 +-
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   2 +-
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |   6 +-
 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |  21 +-
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts    |   7 +-
 .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 429 +---------
 .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts      |  96 +++
 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  | 442 ++++++++++
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |  10 +-
 arch/arm64/boot/dts/broadcom/bcm4908/Makefile      |   1 +
 .../broadcom/bcm4908/bcm4906-netgear-r8000p.dts    |  52 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi  |  18 +
 .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts    |  51 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  | 117 ++-
 .../boot/dts/broadcom/stingray/bcm958742-base.dtsi |  64 --
 .../boot/dts/broadcom/stingray/stingray-sata.dtsi  | 278 ------
 .../arm64/boot/dts/broadcom/stingray/stingray.dtsi |   7 -
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi     |   4 +-
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |   2 +-
 arch/arm64/boot/dts/freescale/Makefile             |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts |  21 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |   5 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts  |  50 ++
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |  60 +-
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts          |   4 +
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |  62 ++
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts         |   5 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |   8 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |  16 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     | 184 ++--
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  98 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts  |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  98 ++-
 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts  |   6 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     | 122 ++-
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |  17 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi |   4 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     | 118 ++-
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |   3 +-
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi    |  12 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  |  10 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  |  24 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     | 147 +++-
 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts  |   2 +
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   1 -
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   4 +-
 .../boot/dts/freescale/imx8mm-nitrogen-r2.dts      | 393 +++++++++
 .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi   | 495 +++++++++++
 .../boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts |  19 +
 .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi   | 186 ++++
 .../boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts |  20 +
 .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi   | 311 +++++++
 .../boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts |  19 +
 .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi   | 362 ++++++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |  23 +-
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     | 307 +++++++
 .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts |  19 +
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      | 466 ++++++++++
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi      |  75 ++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  46 +-
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   | 161 ++++
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     | 293 +++++++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  25 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |  20 +-
 .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts |   6 +
 .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts |  35 +
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  | 113 ++-
 .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts   |  93 ++
 .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts   |  30 +
 .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 118 ++-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  72 +-
 arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi   |   6 +-
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi          |   6 +-
 arch/arm64/boot/dts/hisilicon/hi3670.dtsi          |  77 ++
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi     |   8 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi          |   8 +-
 .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 632 +++++++++++++-
 arch/arm64/boot/dts/hisilicon/hip05.dtsi           |   2 +-
 arch/arm64/boot/dts/hisilicon/hip06.dtsi           |   6 +-
 arch/arm64/boot/dts/hisilicon/hip07.dtsi           |   9 +-
 arch/arm64/boot/dts/intel/Makefile                 |   1 +
 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts    |  53 ++
 .../boot/dts/marvell/armada-3720-espressobin.dtsi  |   2 -
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   2 +-
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |   2 +
 arch/arm64/boot/dts/marvell/armada-ap807.dtsi      |   5 +
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      |   3 +
 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi      |  10 +
 arch/arm64/boot/dts/marvell/cn9130-db.dts          |   2 +
 arch/arm64/boot/dts/mediatek/Makefile              |   1 +
 arch/arm64/boot/dts/mediatek/mt6779.dtsi           |  17 +
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   2 +
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |  12 +
 .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts  |  23 +
 .../dts/mediatek/mt8183-kukui-krane-sku176.dts     |   5 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  46 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |  26 +-
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |  57 ++
 arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  30 +
 arch/arm64/boot/dts/nvidia/Makefile                |   1 +
 arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 742 ++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |  22 +
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |   8 +
 arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 595 ++++++++++++-
 .../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts  | 339 +-------
 .../dts/nvidia/tegra194-p3509-0000+p3668-0001.dts  |  10 +
 .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 351 ++++++++
 .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 282 +------
 .../arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi |  19 +
 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi     | 284 +++++++
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |  48 ++
 arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 299 +++++++
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 175 ++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           | 261 +++++-
 arch/arm64/boot/dts/qcom/Makefile                  |  15 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |   4 +
 .../apq8094-sony-xperia-kitakami-karin_windy.dts   |  23 +
 .../boot/dts/qcom/msm8916-alcatel-idol347.dts      | 291 +++++++
 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts     | 195 +++++
 .../boot/dts/qcom/msm8916-longcheer-l8910.dts      | 267 ++++++
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |  16 +
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi     |  10 +
 .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts      |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  20 +-
 .../boot/dts/qcom/msm8992-bullhead-rev-101.dts     |  41 +-
 .../qcom/msm8992-msft-lumia-octagon-talkman.dts    |  15 +
 .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts   |  67 --
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |  92 +-
 arch/arm64/boot/dts/qcom/msm8992.dtsi              | 743 +---------------
 .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts   |  73 --
 .../qcom/msm8994-msft-lumia-octagon-cityman.dts    |  15 +
 .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi  | 909 ++++++++++++++++++++
 .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts  |  26 +
 .../qcom/msm8994-sony-xperia-kitakami-karin.dts    |  45 +
 .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts  |  18 +
 .../qcom/msm8994-sony-xperia-kitakami-sumire.dts   |   4 +-
 .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts  |  20 +
 .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi     | 457 +++++++---
 arch/arm64/boot/dts/qcom/msm8994.dtsi              | 321 +++++--
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   4 +
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi    |  16 +
 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi          |  10 +
 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi         | 108 ---
 arch/arm64/boot/dts/qcom/msm8998.dtsi              | 393 ++++++++-
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |  12 +-
 arch/arm64/boot/dts/qcom/pm8150b.dtsi              |  12 +-
 arch/arm64/boot/dts/qcom/pm8150l.dtsi              |  12 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/pm8998.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/pmi8998.dtsi              |   8 +-
 arch/arm64/boot/dts/qcom/pms405.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           | 563 +++++++++++-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |  91 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  49 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |  12 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   4 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 623 ++++++++++++++
 .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |  19 +
 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |  23 +
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   1 +
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   2 +-
 arch/arm64/boot/dts/qcom/sdm850.dtsi               |  21 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               | 158 ++++
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts            | 269 ++++++
 arch/arm64/boot/dts/qcom/sm8250.dtsi               | 940 ++++++++++++++++++++-
 arch/arm64/boot/dts/qcom/sm8350-mtp.dts            | 250 ++++++
 arch/arm64/boot/dts/qcom/sm8350.dtsi               | 499 +++++++++++
 arch/arm64/boot/dts/renesas/Makefile               |   2 +
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 137 ++-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |  47 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |   2 +
 .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts |  41 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |  32 +
 .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts |  66 ++
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |  32 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |  17 +
 .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts |  71 ++
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi          |  32 +
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          | 135 +++
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77980-condor.dts    |   2 +
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |   2 +
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |  65 ++
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |   2 +
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          | 135 +++
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      | 138 +++
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |   6 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          | 837 ++++++++++++++++++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   2 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   2 +
 arch/arm64/boot/dts/rockchip/Makefile              |   2 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |  83 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi           |  63 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts |   3 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  | 382 +++++++++
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |  56 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  33 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  62 +-
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts  |   1 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts |  52 ++
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts    |  53 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |  29 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 109 ++-
 arch/arm64/boot/dts/synaptics/as370.dtsi           |   4 +-
 arch/arm64/boot/dts/synaptics/berlin4ct.dtsi       |  12 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   4 +-
 arch/arm64/boot/dts/ti/k3-am65.dtsi                |   2 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts     |  38 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi          | 161 +++-
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi    |  42 +-
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi        |  80 +-
 arch/arm64/boot/dts/ti/k3-j7200.dtsi               |   2 +-
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |  70 +-
 arch/arm64/boot/dts/ti/k3-j721e.dtsi               |   2 +-
 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts   |   9 +
 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi          |  23 +
 arch/arm64/boot/dts/xilinx/Makefile                |   1 +
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi     |  22 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts  |  33 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts  |  94 ++-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts  |  40 +
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts  | 293 +++++++
 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts  |  89 ++
 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts  |  70 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             | 128 ++-
 arch/arm64/include/asm/Kbuild                      |   1 -
 arch/csky/include/asm/Kbuild                       |   1 -
 arch/h8300/include/asm/Kbuild                      |   1 -
 arch/hexagon/include/asm/Kbuild                    |   1 -
 arch/ia64/include/asm/local64.h                    |   1 -
 arch/ia64/mm/init.c                                |   4 +-
 arch/m68k/include/asm/Kbuild                       |   1 -
 arch/microblaze/include/asm/Kbuild                 |   1 -
 arch/mips/include/asm/Kbuild                       |   1 -
 arch/nds32/include/asm/Kbuild                      |   1 -
 arch/openrisc/include/asm/Kbuild                   |   1 -
 arch/parisc/include/asm/Kbuild                     |   1 -
 arch/powerpc/include/asm/Kbuild                    |   1 -
 arch/riscv/include/asm/Kbuild                      |   1 -
 arch/s390/Kconfig                                  |  31 +-
 arch/s390/configs/debug_defconfig                  |  12 +-
 arch/s390/configs/defconfig                        |  11 +-
 arch/s390/configs/zfcpdump_defconfig               |   2 +
 arch/s390/include/asm/Kbuild                       |   1 -
 arch/sh/include/asm/Kbuild                         |   1 -
 arch/sparc/include/asm/Kbuild                      |   1 -
 arch/x86/include/asm/local64.h                     |   1 -
 arch/xtensa/include/asm/Kbuild                     |   1 -
 block/blk-core.c                                   |  13 +-
 block/blk-mq-debugfs.c                             |   2 +-
 block/blk-mq.c                                     |   4 +-
 block/blk-pm.c                                     |  15 +-
 block/blk-pm.h                                     |  14 +-
 drivers/cpufreq/intel_pstate.c                     |   1 -
 drivers/firmware/imx/Kconfig                       |   1 +
 drivers/ide/ide-atapi.c                            |   1 -
 drivers/ide/ide-io.c                               |   7 +-
 drivers/ide/ide-pm.c                               |   2 +-
 drivers/idle/intel_idle.c                          |  41 +-
 drivers/md/dm-crypt.c                              |   7 +-
 drivers/opp/core.c                                 |   9 +-
 drivers/scsi/cxgbi/cxgb4i/Kconfig                  |   1 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   2 +-
 drivers/scsi/scsi_lib.c                            |  27 +-
 drivers/scsi/scsi_transport_spi.c                  |  27 +-
 drivers/scsi/ufs/ufs-mediatek-trace.h              |   2 +-
 drivers/scsi/ufs/ufs-mediatek.c                    |  21 +
 drivers/scsi/ufs/ufs-mediatek.h                    |   1 +
 drivers/scsi/ufs/ufs.h                             |   2 +-
 drivers/scsi/ufs/ufshcd-pci.c                      |  73 +-
 drivers/scsi/ufs/ufshcd.c                          |  45 +-
 drivers/scsi/ufs/ufshcd.h                          |  14 +-
 drivers/soc/imx/Kconfig                            |   2 +-
 fs/block_dev.c                                     |   2 +-
 fs/ceph/mds_client.c                               |  53 +-
 fs/file.c                                          |   2 -
 fs/io_uring.c                                      |  60 +-
 include/asm-generic/Kbuild                         |   1 +
 include/dt-bindings/clock/tegra210-car.h           |   2 +-
 include/linux/blk-mq.h                             |   4 +-
 include/linux/blkdev.h                             |  18 +-
 include/linux/build_bug.h                          |   5 -
 include/linux/ceph/msgr.h                          |   4 +-
 include/linux/kdev_t.h                             |  22 +-
 include/linux/mm.h                                 |  12 +-
 include/linux/sizes.h                              |   3 +
 kernel/cgroup/cgroup-v1.c                          |   2 +
 kernel/cgroup/cgroup.c                             |  30 +-
 kernel/exit.c                                      |   2 +
 kernel/workqueue.c                                 |  13 +-
 lib/genalloc.c                                     |  25 +-
 lib/zlib_dfltcc/Makefile                           |   2 +-
 lib/zlib_dfltcc/dfltcc.c                           |   6 +-
 lib/zlib_dfltcc/dfltcc_deflate.c                   |   3 +
 lib/zlib_dfltcc/dfltcc_inflate.c                   |   4 +-
 lib/zlib_dfltcc/dfltcc_syms.c                      |  17 -
 mm/hugetlb.c                                       |  22 +-
 mm/kasan/generic.c                                 |   2 +
 mm/memory.c                                        |   8 +-
 mm/memory_hotplug.c                                |   2 +-
 mm/mremap.c                                        |   4 +-
 mm/page_alloc.c                                    |   8 +-
 mm/slub.c                                          |   5 +-
 net/ceph/messenger_v2.c                            |  15 +-
 scripts/checkpatch.pl                              |   6 +
 scripts/depmod.sh                                  |   2 +
 tools/testing/selftests/vm/Makefile                |  10 +-
 659 files changed, 31614 insertions(+), 4712 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
 delete mode 100644 arch/alpha/include/asm/local64.h
 create mode 100644 arch/arm/boot/dts/am335x-myirtech-myc.dtsi
 create mode 100644 arch/arm/boot/dts/am335x-myirtech-myd.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-plybas.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-plym2m.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-prtmvt.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-victgo.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-vicut1.dts
 create mode 100644 arch/arm/boot/dts/imx6q-vicut1.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-vicut1.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-vicutp.dts
 create mode 100644 arch/arm/boot/dts/imx6ul-prti6g.dts
 create mode 100644 arch/arm/boot/dts/mstar-infinity-breadbee-common.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts
 create mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi
 create mode 100644 arch/arm/boot/dts/qcom-sdx55-mtp.dts
 create mode 100644 arch/arm/boot/dts/qcom-sdx55.dtsi
 create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-janice.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631.dtsi
 create mode 100644 arch/arm/boot/dts/zynq-ebaz4205.dts
 create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-early-adopter.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
 create mode 100644
arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi
 delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-sata.dtsi
 create mode 100644
arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var1.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw700x.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r4.dts
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku0.dts
 create mode 100644
arch/arm64/boot/dts/nvidia/tegra194-p3509-0000+p3668-0001.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi
 create mode 100644
arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dts
 create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm850.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sm8350-mtp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm8350.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts
 delete mode 100644 arch/ia64/include/asm/local64.h
 delete mode 100644 arch/x86/include/asm/local64.h
 delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c



More information about the linux-arm-kernel mailing list