mbox series

[GIT,PULL,2/5,v2] ARM: Device-tree updates

Message ID 20200208212533.30744-3-olof@lixom.net
State New
Headers show
Series ARM: SoC contents for 5.6 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt

Message

Olof Johansson Feb. 8, 2020, 9:25 p.m. UTC
New SoCs:

- Atmel/Microchip SAM9X60 (ARM926 SoC)

- OMAP 37xx gets split into AM3703/AM3715/DM3725, who are all variants
of it with different GPU/media IP configurations.

- ST stm32mp15 SoCs (1-2 Cortex-A7, CAN, GPU depending on SKU)

- ST Ericsson ab8505 (variant of ab8500) and db8520 (variant of db8500)

- Unisoc SC9863A SoC (8x Cortex-A55 mobile chipset w/ GPU, modem)

- Qualcomm SC7180 (8-core 64bit SoC, unnamed CPU class)

New boards:

- Allwinner
+ Emlid Neutis SoM (H3 variant)
+ Libre Computer ALL-H3-IT
+ PineH64 Model B

- Amlogic
+ Libretech Amlogic GX PC (s905d and s912-based variants)

- Atmel/Microchip:
+ Kizboxmini, sam9x60 EK, sama5d27 Wireless SOM (wlsom1)

- Marvell:
+ Armada 385-based SolidRun Clearfog GTR

- NXP:
+ Gateworks GW59xx boards based on i.MX6/6Q/6QDL
+ Tolino Shine 3 eBook reader (i.MX6sl)
+ Embedded Artists COM (i.MX7ULP)
+ SolidRun CLearfog CX/ITX and HoneyComb (LX2160A-based systems)
+ Google Coral Edge TPU (i.MX8MQ)

- Rockchip
+ Radxa Dalang Carrier (supports rk3288 and rk3399 SOMs)
+ Radxa Rock Pi N10 (RK3399Pro-based)
+ VMARC RK3399Pro SOM

- ST
+ Reference boards for stm32mp15

- ST Ericsson
+ Samsung Galaxy S III mini (GT-I8190)
+ HREF520 reference board for DB8520

- TI OMAP
+ Gen1 Amazon Echo (OMAP3630-based)

- Qualcomm
+ Inforce 6640 Single Board Computer (msm8996-based)
+ SC7180 IDP (SC7180-based)

----------------------------------------------------------------

The following changes since commit 60fe30d21d469a37ce79bba477c7d49bc93b93f9:

  Merge tag 'armsoc-soc' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt

for you to fetch changes up to d030a0dd01306d45569c6a4449dee603f994744a:

  Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux into arm/dt

----------------------------------------------------------------

Abhishek Pandit-Subedi (1):
      ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron

Adam Ford (2):
      ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen
      arm64: dts: imx8mm: Add Crypto CAAM support

Alexandre Belloni (3):
      ARM: dts: at91: nattis 2: remove unnecessary include
      ARM: dts: at91: sama5d3: fix maximum peripheral clock rates
      ARM: dts: at91: sama5d3: define clock rate range for tcb1

Alexandre Torgue (6):
      ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32MP15xx SOCs family
      ARM: dts: stm32: Update stm32mp157 pinctrl files
      ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 and STM32MP153
      ARM: dts: stm32: Manage security diversity for STM32M15x SOCs
      ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity
      ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT diversity

Amelie Delaunay (5):
      ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards
      ARM: dts: stm32: enable USB Host (USBH) EHCI controller on stm32mp15 DKx
      ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards
      ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1
      ARM: multi_v7_defconfig: enable STM32 PWR regulator

Amit Kucheria (4):
      arm64: dts: sdm845: thermal: Add critical interrupt support
      arm64: dts: msm8916: thermal: Add interrupt support
      arm64: dts: msm8996: thermal: Add critical interrupt support
      arm64: dts: msm8998: thermal: Add critical interrupt support

Anand Moon (1):
      arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960

Andre Heider (1):
      arm64: dts: allwinner: orange-pi-3: Enable IR receiver

Andre Przywara (6):
      arm64: dts: allwinner: H6: Add PMU mode
      arm64: dts: allwinner: H5: Add PMU node
      arm: dts: allwinner: H3: Add PMU node
      ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K
      ARM: dts: sun8i: R40: Add PMU node
      ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes

Andreas Kemnade (4):
      dt-bindings: arm: fsl: add compatible string for Tolino Shine 3
      ARM: dts: add devicetree entry for Tolino Shine 3
      media: dt-bindings: media: fsl-pxp: add missing imx6sll
      ARM: dts: imx6sll: add PXP module

Andrei Stefanescu (1):
      ARM: dts: at91: sama5d2: mark secumod as a GPIO controller

Andrew Jeffery (13):
      dt-bindings: pinctrl: aspeed: Add reg property as a hint
      dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes
      ARM: dts: aspeed-g5: Move EDAC node to APB
      ARM: dts: aspeed-g5: Use recommended generic node name for SDMC
      ARM: dts: vesnin: Add unit address for memory node
      ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties
      ARM: dts: swift: Cleanup gpio-keys-polled properties
      ARM: dts: witherspoon: Cleanup gpio-keys-polled properties
      ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs
      ARM: dts: aspeed: Add reg hints to syscon children
      ARM: dts: aspeed-g5: Sort LPC child nodes by unit address
      ARM: dts: aspeed-g6: Cleanup watchdog unit address
      ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes

Andrey Smirnov (6):
      ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip
      ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3
      ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed
      ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties
      ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes
      ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog

André Hentschel (2):
      ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725
      ARM: dts: Add omap3-echo

AngeloGioacchino Del Regno (1):
      arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids

Anson Huang (8):
      dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board
      dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board
      ARM: dts: imx6sx-sdb-reva: Add revision in board compatible string
      ARM: dts: imx7d-sdb-reva: Add revision in board compatible string
      arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" property
      ARM: dts: imx6sl-tolino-shine3: Remove incorrect power supply assignment
      arm64: dts: imx8mm: Memory node should be in board DT
      arm64: dts: imx8mn: Memory node should be in board DT

Anurag Kumar Vulisha (1):
      arm64: zynqmp: Add dr_mode property to usb node

Arnaud Pouliquen (1):
      ARM: dts: stm32: update mlahb node according to the bindings on stm32mp15

Ashish Kumar (4):
      arm64: dts: ls1028a: Add FlexSPI support
      arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb
      arm64: dts: ls208x: Remove non-compatible driver device from qspi node
      arm64: dts: ls1088a: Add QSPI support for NXP LS1088

Bartlomiej Zolnierkiewicz (1):
      ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800

Baruch Siach (7):
      ARM: dts: mvebu: add support for SolidRun Clearfog GTR
      ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT
      ARM: dts: armada-38x-solidrun-microsom: add eeprom
      ARM: dts: armada-388-clearfog: add eeprom
      arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node
      arm64: dts: imx8mq-sr-som: add eeprom description
      arm64: dts: imx8mq-hummingboard-pulse: add eeprom description

Benjamin Gaignard (12):
      ARM: dts: stm32: remove unused rng interrupt on stm32f429
      ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups
      ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups
      ARM: dts: stm32: remove useless clock-names from RTC node on stm32f429
      ARM: dts: stm32: remove useless clock-names from RTC node on stm32f746
      ARM: dts: stm32: fix dma controller node name on stm32f746
      ARM: dts: stm32: fix dma controller node name on stm32f743
      ARM: dts: stm32: fix dma controller node name on stm32mp157c
      ARM: dts: stm32: change nvmem node name on stm32f429
      ARM: dts: stm32: change nvmem node name on stm32mp1
      ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco
      ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval

Benoit Parrot (2):
      arm64: dts: ti: k3-am65-main Add CAL node
      arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera

Bibby Hsieh (1):
      arm64: dts: add gce node for mt8183

Biju Das (1):
      dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings

Bjorn Andersson (18):
      ARM: dts: msm8974: Introduce the wcnss remoteproc node
      ARM: dts: msm8974: Add modem remoteproc node
      ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL
      arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk
      arm64: dts: qcom: db820c: Move non-soc entries out of /soc
      arm64: dts: qcom: msm8996: Use node references in db820c
      arm64: dts: qcom: msm8996: Move regulator consumers to db820c
      arm64: dts: qcom: msm8996: Move regulators to db820c
      arm64: dts: qcom: db820c: Group root nodes
      arm64: dts: qcom: db820c: Sort all nodes
      arm64: dts: qcom: db820c: Remove pin specific files
      arm64: dts: qcom: msm8996: Pad addresses
      arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi
      arm64: dts: qcom: db820c: Use regulator names from schematics
      arm64: dts: qcom: msm8996: Introduce IFC6640
      arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845
      arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3
      arm64: dts: qcom: sm8150: Hard code rpmhpd constants

Brian Masney (2):
      ARM: dts: qcom: msm8974: add ocmem node
      ARM: dts: qcom: msm8974: add interconnect nodes

Chen-Yu Tsai (8):
      ARM: dts: sun8i: r40: Add I2C pinmux options
      ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board
      ARM: dts: sun4i: Add CSI1 controller and pinmux options
      ARM: dts: sun7i: Add CSI1 controller and pinmux options
      ARM: dts: sun8i: r40: Add device node for CSI0
      arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board
      ARM: dts: sunxi: Use macros for references to CCU clocks
      arm64: dts: allwinner: sun50i-a64: Use macros for newly exported clocks

Christoph Fritz (1):
      ARM: dts: phycore-imx6: set buck regulator modes explicitly

Christophe Roullier (3):
      ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet
      ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15
      ARM: dts: stm32: Enable MAC TX clock gating during TX low-power mode on stm32mp15

Chunyan Zhang (2):
      arm64: dts: Add Unisoc's SC9863A SoC support
      dt-bindings: arm: move sprd board file to vendor directory

Claudiu Beznea (11):
      dt-bindings: at_xdmac: remove wildcard
      dt-bindings: at_xdmac: add microchip,sam9x60-dma
      dt-bindings: atmel-can: add microchip,sam9x60-can
      dt-bindings: atmel-isi: add microchip,sam9x60-isi
      dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc
      dt-bindings: atmel-matrix: add microchip,sam9x60-matrix
      dt-bindings: atmel-nand: add microchip,sam9x60-pmecc
      dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc
      dt-bindings: atmel-smc: add microchip,sam9x60-smc
      dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr
      dt-bindings: arm: add sam9x60-ek board

Clément Péron (5):
      arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink GS1 and Tanix TX6
      arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier
      arm64: dts: allwinner: Fix wrong license header
      arm64: dts: allwinner: Convert license to SPDX identifier
      arm64: dts: allwinner: unify header comment style

Colin Ian King (1):
      dmaengine: ti: omap-dma: don't allow a null od->plat pointer to be dereferenced

Corentin Labbe (2):
      arm64: dts: allwinner: sun50i-h6-pine-h64: state that the DT supports the modelA
      arm64: dts: allwinner: add pineh64 model B

Dafna Hirschfeld (1):
      dt-bindings: fix compilation error of the example in marvell,mmp3-hsic-phy.yaml

Damir Franusic (1):
      ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx

Dinh Nguyen (2):
      arm64: dts: agilex: add NAND IP to base dts
      arm64: dts: add NAND board files for Stratix10 and Agilex

Dmitry Osipenko (1):
      ARM: dts: tegra20: paz00: Add memory timings

Douglas Anderson (9):
      arm64: dts: sc7180: Fix indentation/ordering of qspi nodes in sc7180-idp
      arm64: dts: sc7180: Add a comment to i2c7 about external pullup
      arm64: dts: qcom: sc7180: Add SoC name to compatible
      arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller
      arm64: dts: qcom: sc7180: Add "#clock-cells" property to usb_1_ssphy
      arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan
      arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper
      arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9
      arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller

Eddie James (1):
      ARM: dts: aspeed: rainier: Switch PSUs to unknown version

Eugen Hristev (3):
      dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evaluation Kit
      ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and wlsom1-ek
      ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties

Fabio Estevam (7):
      ARM: dts: e60k02: Pass the memory unit address
      dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists COM board
      ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board
      ARM: dts: imx51-babbage: Fix the DVI output description
      ARM: dts: imx7: Unify temp-grade and speed-grade nodes
      ARM: dts: imx7d-pico: Add LCD support
      ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property

Fabrice Gasnier (7):
      ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1
      ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1
      ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1
      ARM: dts: stm32: add support for PWM on stm32mp157a-dk1
      ARM: dts: stm32: add timers counter support on stm32mp157c
      ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1
      ARM: dts: stm32: add ADC support to stm32mp157c-ed1

Fabrizio Castro (4):
      ARM: dts: iwg20d-q7-common: Add LCD support
      dt-bindings: can: rcar_can: document r8a774b1 support
      dt-bindings: can: rcar_canfd: document r8a774b1 support
      arm64: dts: renesas: Add EK874 board with idk-2121wr display support

Fancy Fang (2):
      arm64: dts: imx8mm: remove "simple-bus" for anatop
      arm64: dts: imx8mn: remove "simple-bus" for anatop

Florian Fainelli (2):
      ARM: dts: NSP: Use hardware I2C for BCM958625HR
      Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next

Frieder Schrempf (1):
      arm64: dts: imx8mm: Add missing mux options for UART1 and UART2 signals

Geert Uytterhoeven (26):
      arm64: dts: renesas: Remove use of ARCH_R8A7796
      arm64: dts: renesas: Rename r8a7796* to r8a77960*
      ARM: dts: sh73a0: Rename twd clock to periph clock
      ARM: dts: sh73a0: Add device node for ARM global timer
      ARM: dts: r8a7779: Add device node for ARM global timer
      ARM: dts: renesas: Group tuples in regulator-gpio states properties
      ARM: dts: renesas: Group tuples in interrupt properties
      ARM: dts: renesas: Group tuples in pci ranges and dma-ranges properties
      arm64: dts: renesas: Group tuples in regulator-gpio states properties
      arm64: dts: renesas: Group tuples in interrupt properties
      arm64: dts: renesas: Group tuples in pci ranges and dma-ranges properties
      arm64: dts: renesas: r8a77970: Group tuples in thermal reg property
      arm64: dts: renesas: r8a77961: Add RWDT node
      arm64: dts: renesas: r8a77961: Add GPIO nodes
      arm64: dts: renesas: r8a77961: Add RAVB node
      arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes
      arm64: dts: renesas: r8a77961: Add I2C nodes
      arm64: dts: renesas: r8a77961: Add SDHI nodes
      arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]*
      arm64: dts: renesas: Drop redundant SoC prefixes from ULCB DTS file names
      arm64: dts: renesas: Sort DTBs in Makefile
      arm64: dts: renesas: Prepare for split of ARCH_R8A7795 into ARCH_R8A7795[01]
      ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask
      ARM: dts: rcar-gen2: Add missing mmio-sram bus properties
      ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks
      ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks

Georgii Staroselskii (3):
      ARM: dts: allwinner: Split out non-SoC specific parts of Neutis N5
      ARM: dts: sunxi: Add Neutis N5H3 support
      dt-bindings: arm: sunxi: add Neutis N5H3

Grygorii Strashko (2):
      ARM: dts: omap3: name mdio node properly
      arm64: dts: ti: k3-am65-mcu: add system control module node

Guido Günther (2):
      arm64: dts: imx8mq: Add eLCDIF controller
      dt-bindings: mxsfb: Add compatible for iMX8MQ

Heiko Stuebner (8):
      arm64: dts: rockchip: remove 408MHz operating point from px30
      arm64: dts: rockchip: add thermal infrastructure to px30
      arm64: dts: rockchip: enable tsadc on px30-evb
      dt-bindings: gpu: mali-bifrost: Add Rockchip PX30
      arm64: dts: rockchip: add the gpu for px30
      arm64: dts: rockchip: enable the gpu on px30-evb
      arm64: dts: rockchip: add dsi controller for px30
      arm64: dts: rockchip: hook up the px30-evb dsi display

Horia Geantă (1):
      arm64: dts: imx8mn: add crypto node

Hsin-Yi Wang (1):
      arm64: dts: mt8173: add Mediatek JPEG Codec

Ingo van Lil (1):
      ARM: dts: at91: Reenable UART TX pull-ups

Ioana Ciornei (2):
      arm64: dts: lx2160a: add emdio1 node
      arm64: dts: lx2160a: add RGMII phy nodes

Ivan Mikhaylov (1):
      ARM: dts: aspeed: Add SD card for Vesnin

JC Kuo (1):
      arm64: tegra: Add fuse/apbmisc node on Tegra194

Jack Chen (1):
      ARM: dts: rockchip: Add missing cpu operating points for rk3288-tinker

Jagan Teki (6):
      dt-bindings: arm: rockchip: Add Rock Pi N10 binding
      arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support
      ARM: dts: rockchip: Add Radxa Dalang Carrier board
      arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support
      arm64: dts: allwinner: a64: Add MIPI DSI pipeline
      ARM: dts: sun8i: r40: Use tcon top clock index macros

Jeffrey Hugo (6):
      arm64: dts: qcom: msm8998: Add anoc2 smmu node
      arm64: dts: qcom: msm8998: Add wifi node
      arm64: dts: qcom: msm8998: Fix tcsr syscon size
      arm64: dts: qcom: msm8998: Add gpucc node
      arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth
      arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator

Jernej Skrabec (5):
      media: dt-bindings: media: add new rc map name
      arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping
      ARM: dts: sun8i: h3: Add rc map for Beelink X2
      dt-bindings: pwm: allwinner: Add H6 PWM description
      arm64: dts: allwinner: h6: Add PWM node

Jerome Brunet (4):
      arm64: dts: meson: gxl: add i2c C pins
      dt-bindings: arm: amlogic: add libretech-pc bindings
      arm64: dts: meson: add libretech-pc boards support
      arm64: dts: meson: add audio fifo depths

Jim Wright (1):
      ARM: dts: aspeed: rainier: Add UCD90320 power sequencer

Joel Stanley (1):
      ARM: dts: aspeed: AST2400 disables hw checksum

Johan Jonker (9):
      arm64: dts: rockchip: remove identical &uart0 node from rk3368-lion-haikou
      arm64: dts: rockchip: rk3399-firefly: remove num-slots from &sdio0 node
      arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-sd and supports-emmc options
      arm64: dts: rockchip: fix dwmmc clock name for px30
      arm64: dts: rockchip: fix dwmmc clock name for rk3308
      arm64: dts: rockchip: add reg property to brcmf sub-nodes
      ARM: dts: rockchip: add reg property to brcmf sub node for rk3188-bqedison2qc
      ARM: dts: rockchip: rename dwmmc node names to mmc
      arm64: dts: rockchip: rename dwmmc node names to mmc

Jorge Ramirez-Ortiz (4):
      arm64: dts: qcom: msm8916: Add the clocks for the APCS mux/divider
      arm64: dts: qcom: qcs404: Add HFPLL node
      arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider
      arm64: dts: qcom: qcs404: Add DVFS support

Jyri Sarha (3):
      ARM: dts: am335x-evm: Use drm simple-panel instead of tilcdc-panel
      ARM: dts: am335x-evmsk: Use drm simple-panel instead of tilcdc-panel
      ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0

Kamel Bouhara (3):
      ARM: dts: at91: rearrange kizbox dts using aliases nodes
      dt-bindings: arm: at91: Document Kizboxmini and Smartkiz boards binding
      ARM: dts: at91: add smartkiz support and a common kizboxmini dtsi file

Katsuhiro Suzuki (1):
      arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2.1 boards

Kever Yang (1):
      arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log

Kevin Hilman (1):
      Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayLibre/clk-meson into v5.6/dt

Kiran Gunda (3):
      arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device
      arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals
      arm64: dts: qcom: sc7180-idp: Add RPMh regulators

Krzysztof Kozlowski (3):
      ARM: dts: exynos: Rename children of SysRAM node to "sram"
      ARM: dts: samsung: Rename Samsung and Exynos to lowercase
      arm64: dts: exynos: Rename Samsung and Exynos to lowercase

Kuldeep Singh (2):
      arm64: dts: ls1046a: Add QSPI node for ls1046afrwy
      arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB

Kuninori Morimoto (1):
      arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-synchronous from sound

Laurent Pinchart (1):
      arm64: dts: zynqmp: Use decimal values for drm-clock properties

Leonard Crestez (1):
      arm64: dts: imx8m: Add ddr controller nodes

Li Jun (2):
      arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF
      arm64: dts: imx8mn-evk: enable usb1 and typec support

Lina Iyer (2):
      arm64: dts: qcom: add PDC interrupt controller for SDM845
      arm64: dts: qcom: setup PDC as the wakeup parent for TLMM on SDM845

Linus Walleij (5):
      ARM: dts: ux500: declare GPADC IIO ADC channels
      ARM: dts: ux500: Drop pulls on I2C buses
      ARM: dts: ux500: Break out DB8500 DTSI
      ARM: dts: ux500: Split TVK DTSI files in two
      ARM: dts: ux500: Add devicetree for HREF520

Loic Poulain (2):
      arm: dts: qcom: db410c: Enable USB OTG support
      arm64: dts: apq8096-db820c: Fix VDD core voltage

Lokesh Vutla (1):
      arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu

Lubomir Rintel (5):
      dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks
      clk: mmp2: Add HSIC clocks
      dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy
      ARM: dts: mmp3: Add HSIC controllers
      ARM: dts: mmp3-dell-ariel: Enable the HSIC

Luca Weiss (1):
      ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node

Lucas Stach (1):
      arm64: dts: imx8mq: add missing SAI nodes

Ludovic Desroches (1):
      ARM: dts: at91: sama5d2: set the sdmmc gclk frequency

Manish Narani (1):
      arm64: zynqmp: Add ZynqMP SDHCI compatible string

Manivannan Sadhasivam (4):
      arm64: dts: freescale: Add devicetree support for Thor96 board
      dt-bindings: arm: Add devicetree binding for Thor96 Board
      arm64: dts: bitmain: Add clock controller support for BM1880 SoC
      arm64: dts: bitmain: Source common clock for UART controllers

Manu Gautam (1):
      arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core

Marco Antonio Franchi (2):
      dt-bindings: arm: Add Google Coral Edge TPU entry
      arm64: dts: freescale: add initial support for Google i.MX 8MQ Phanbell

Marco Felsch (1):
      ARM: dts: imx6: phycore-som: add pmic onkey device

Marek Szyprowski (4):
      ARM: dts: exynos: Add initial data for coupled regulators for Exynos5422/5800
      ARM: dts: exynos: Correct USB3503 GPIOs polarity
      ARM: dts: exynos: Move Exynos5420 bus related OPPs to the Odroid boards DTS
      ARM: dts: exynos: Adjust bus related OPPs to the values correct for Exynos5422 Odroids

Marian Mihailescu (1):
      ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enable it on Odroid XU3/4

Markus Reichl (11):
      arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc
      arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc
      arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc
      arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc
      arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc
      arm64: dts: rockchip: Use correct pin for lcd-reset pinctrl on rk3399-roc-pc
      arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk3399-roc-pc
      arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc
      arm64: dts: rockchip: Remove always-on properties from regulator nodes on rk3399-roc-pc.
      arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc
      arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc-pc-mezzanine

Martin Blumenstingl (6):
      ARM: dts: meson: provide the XTAL clock using a fixed-clock
      ARM: dts: meson8: add the DDR clock controller
      ARM: dts: meson8b: add the DDR clock controller
      ARM: dts: meson8b: fix the clock controller compatible string
      ARM: dts: meson8: use the actual frequency for the GPU's 182.1MHz OPP
      ARM: dts: meson8b: use the actual frequency for the GPU's 364MHz OPP

Martin Kepplinger (1):
      arm64: dts: imx8mq-librem5-devkit: add accelerometer and gyro sensor

Masahiro Yamada (3):
      ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6
      ARM: dts: uniphier: add reset-names to NAND controller node
      arm64: dts: uniphier: add reset-names to NAND controller node

Matthias Kaehlcke (3):
      arm64: dts: qcom: sc7180: Fix node order
      ARM: dts: rockchip: Use ABI name for write protect pin on veyron fievel/tiger
      ARM: dts: rockchip: Use ABI name for recovery mode pin on veyron fievel/tiger

Matwey V. Kornilov (2):
      arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board
      arm64: dts: rockchip: Add regulators for PCIe for Radxa Rock Pi 4 board

Maulik Shah (4):
      arm64: dts: qcom: sc7180: Add cmd_db reserved area
      arm64: dts: qcom: sc7180: Add rpmh-rsc node
      arm64: dts: qcom: sc7180: Add pdc interrupt controller
      arm64: dts: qcom: sc7180: Add wakeup parent for TLMM

Maxime Jourdan (1):
      arm64: dts: meson-g12-common: add video decoder node

Maxime Ripard (9):
      dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema
      dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema
      dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema
      ARM: dts: sun9i: Make sure the USB PHY resources are in the same order
      ARM: dts: sun8i: v3s: Remove redundant assigned-clocks
      ARM: dts: sunxi: Add missing dmas properties to TCON
      ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array
      ARM: dts: sun9i: Remove useless reset and clock names
      ARM: dts: sunxi: Add missing LVDS resets and clocks

Michael Grzeschik (2):
      ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file
      ARM: dts: imx25: describe maximum speed of internal usbhost port1 phy

Michael Trimarchi (2):
      ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods
      ARM: dts: imx6qdl-icore: Add fec phy-handle

Michael Walle (2):
      arm64: dts: ls1028a: add missing sai nodes
      arm64: dts: ls1028a: put SAIs into async mode

Michal Simek (14):
      arm64: zynqmp: Use ethernet-phy as node name for ethernet phys
      arm64: zynqmp: Remove addition number in node name
      arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104
      arm64: zynqmp: Turn comment to gpio-line-names
      arm64: zynqmp: Setup clock-output-names for si570 chips
      arm64: zynqmp: Remove broken-cd from zcu100-revC
      arm64: zynqmp: Setup default number of chipselects for zcu100
      arm64: zynqmp: Enable iio-hwmon for ina226 on zcu100
      arm64: zynqmp: Enable iio-hwmon for ina226 on zcu111
      arm64: zynqmp: Add label property to all ina226 on zcu111
      arm64: zynqmp: Enable iio-hwmon for ina226 on zcu102
      arm64: zynqmp: Add label property to all ina226 on zcu102
      arm64: zynqmp: Enable iio-hwmon for ina226 on zcu106
      arm64: zynqmp: Add label property to all ina226 on zcu106

Miquel Raynal (2):
      arm64: dts: rockchip: Add PX30 DSI DPHY
      arm64: dts: rockchip: Add PX30 LVDS

Mohammad Rasim (3):
      dt-bindings: Add vendor prefix for Videostrong
      dt-bindings: arm: amlogic: add Videostrong KII Pro bindings
      arm64: dts: meson-gxbb: add support for Videostrong KII Pro

Neil Armstrong (1):
      arm64: dts: meson-sm1: add video decoder compatible

Nicolas Ferre (1):
      ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal-inverted on sdmmc0

Nicolas Saenz Julienne (2):
      ARM: dts: bcm283x: Unify CMA configuration
      ARM: dts: bcm2711: Enable PCIe controller

Niklas Cassel (2):
      arm64: dts: qcom: qcs404: Add CPR and populate OPP table
      arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode

Olof Johansson (48):
      Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
      Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge branch 'mmp/hsic' into arm/dt
      ARM: dts: mmp3: Fix typos
      Merge branch 'mmp/hsic' into arm/dt
      Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge branch 'omap/soc' into arm/dt
      Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'arm-soc/for-5.6/devicetree' of https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'samsung-dt-5.6' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linux-mvebu into arm/dt
      Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/linux-mvebu into arm/dt
      Merge tag 'imx-bindings-5.6' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.6' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.6' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'v5.5-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/.../at91/linux into arm/dt
      Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'omap-for-v5.6/sdma-fix-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'omap-for-v5.6/dt-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/.../kristo/linux into arm/dt
      Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'v5.6-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'v5.6-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'at91-5.6-dt-2' of git://git.kernel.org/.../at91/linux into arm/dt
      Merge tag 'aspeed-5.6-devicetree' of git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt
      Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt
      Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.org/.../kristo/linux into arm/dt

Ondrej Jirman (4):
      ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones
      ARM: dts: sun8i-h3: Add thermal sensor and thermal zones
      arm64: dts: allwinner: h5: Add thermal sensor and thermal zones
      arm64: dts: allwinner: h6: Add thermal sensor and thermal zones

Peng Fan (1):
      arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus"

Peng Ma (1):
      arm64: dts: ls1028a: Update edma compatible to fit eDMA driver

Peter Chen (1):
      ARM: dts: imx7s: Add power domain for imx7d HSIC

Peter Robinson (1):
      arm64: tegra: Allow bootloader to configure Ethernet MAC on Jetson TX2

Peter Ujfalusi (9):
      arm64: dts: ti: k3-am65-main: Correct main NAVSS representation
      arm64: dts: ti: k3-am65-main: Move secure proxy under cbass_main_navss
      arm64: dts: ti: k3-am65: DMA support
      arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS
      arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation
      arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu under main_navss
      arm64: dts: ti: k3-j721e: DMA support
      arm64: dts: ti: k3-am654-main: Add McASP nodes
      arm64: dts: ti: k3-j721e-main: Add McASP nodes

Philipp Zabel (1):
      arm64: dts: imx8mq: increase NOC clock to 800 MHz

Philippe Schenker (1):
      ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add comments

Qianggui Song (1):
      arm64: dts: meson: a1: add pinctrl controller support

Rabeeh Khoury (1):
      arm64: dts: lx2160a: add dts for CEX7 platforms

Rajan Vaja (3):
      arm64: dts: xilinx: Add the clock nodes for zynqmp
      arm64: dts: xilinx: Remove dtsi for fixed clock
      arm64: dts: xilinx: Add the power nodes for zynqmp

Rajendra Nayak (4):
      dt-bindings: qcom: Add SC7180 bindings
      arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc
      arm64: dts: sc7180: Remove additional spi chip select muxes
      arm64: dts: sc7180: Add aliases for all i2c and spi devices

Rajeshwari (2):
      arm64: dts: qcom: sc7180: Add device node support for TSENS in SC7180
      arm64: dts: qcom: sc7180: Add critical interrupt and cooling maps for TSENS in SC7180

Rasmus Villemoes (1):
      ARM: dts: ls1021a: add node describing external interrupt lines

Razvan Stefanescu (1):
      ARM: dts: at91: sama5d2: disable pwm0 by default

Rob Clark (1):
      arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts

Rob Herring (2):
      ARM: dts: rockchip: Kill off "simple-panel" compatibles
      arm64: dts: rockchip: Kill off "simple-panel" compatibles

Robert Jones (4):
      dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q compatibles
      ARM: dts: imx: Add GW5907 board support
      ARM: dts: imx: Add GW5913 board support
      ARM: dts: imx: Add GW5912 board support

Robin Murphy (4):
      arm64: dts: rockchip: Fix NanoPC-T4 cooling maps
      arm64: dts: rockchip: Improve nanopi4 PCIe
      arm64: dts: rockchip: Add GPU cooling device for RK3399
      arm64: dts: rockchip: Add RK3328 idle state

Roja Rani Yarubandi (1):
      arm64: dts: sc7180: Add qupv3_0 and qupv3_1

Ruslan V. Sushko (1):
      arm64: dts: zii-ultra: adjust board names

Russell King (4):
      arm64: dts: uDPU: fix broken ethernet
      arm64: dts: uDPU: remove i2c-fast-mode
      arm64: dts: uDPU: SFP cages support 3W modules
      arm64: dts: lx2160a: add emdio2 node

Sai Prakash Ranjan (5):
      arm64: dts: sdm845: Update the device tree node for LLCC
      arm64: dts: qcom: sc7180: Add APSS watchdog node
      arm64: dts: qcom: sm8150: Add APSS watchdog node
      arm64: dts: qcom: sc7180: Add Last level cache controller node
      arm64: dts: qcom: qcs404: Update the compatible for watchdog timer

Samuel Holland (1):
      arm64: dts: allwinner: a64: pinebook: Fix lid wakeup

Sandeep Maheswaram (1):
      arm64: dts: qcom: sc7180: Add USB related nodes

Sandeep Sheriker Mallikarjun (1):
      ARM: dts: at91: sam9x60: add device tree for soc and board

Shawn Guo (3):
      bindings: fsl: document compatibles of lx2160a boards
      arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR
      arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting

Sibi Sankar (8):
      arm64: dts: sm8150: Add rpmh power-domain node
      arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p
      arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI remoteprocs
      arm64: dts: qcom: sm8150: Add cpufreq HW device node
      arm64: dts: qcom: sc7180: Add remoteproc enablers
      arm64: dts: qcom: msm8998: Update reserved memory map
      arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes
      arm64: dts: qcom: sc7180: Add rpmh power-domain node

Simon Shields (1):
      ARM: dts: exynos: Add support for the touch-sensitive buttons on Midas family

Soeren Moch (2):
      arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64
      arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64

Stanimir Varbanov (1):
      arm64: dts: qcom: msm8996: Fix venus iommu nodename error

Stefan Agner (1):
      ARM: dts: imx6qdl-apalis: mux HDMI CEC pin

Stefan Mavrodiev (1):
      arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators

Stephan Gerhold (22):
      ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node
      dt-bindings: arm: Document compatibles for Ux500 boards
      ARM: dts: ux500: Move generic pin configs out of ste-href-family-pinctrl.dtsi
      ARM: dts: ux500: Rename generic pin configs according to pin group
      ARM: dts: ux500: Add alternative SDI pin configs
      ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins
      ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull
      ARM: dts: ux500: Disable I2C/SPI buses by default
      ARM: dts: ux500: Add aliases for I2C and SPI buses
      ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi
      ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels
      ARM: dts: ux500: Add "simple-bus" compatible to soc node
      ARM: dts: ux500: Use "arm,pl031" compatible for PL031
      arm64: dts: qcom: pm8916: Add vibration motor node
      ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi
      ARM: dts: ux500: Add device tree include for AB8505
      dt-bindings: arm: ux500: Document samsung,golden compatible
      ARM: dts: ux500: Add device tree for Samsung Galaxy S III mini (GT-I8190)
      ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + gyroscope)
      ARM: dts: ux500: samsung-golden: Add touch screen
      ARM: dts: ux500: samsung-golden: Add WiFi
      ARM: dts: ux500: samsung-golden: Add Bluetooth

Stephen Boyd (1):
      arm64: dts: qcom: sdm845-cheza: Add cr50 spi node

Stephen Brennan (2):
      ARM: dts: bcm2835: Move rng definition to common location
      ARM: dts: bcm2711: Enable HWRNG support

Sylwester Nawrocki (1):
      ARM: dts: exynos: Remove syscon compatible from chipid node on Exynos5

Tamás Szűcs (2):
      arm64: tegra: Enable PWM fan on Jetson Nano
      arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E

Taniya Das (2):
      arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver
      arm64: dts: sc7180: Add cpufreq HW node for cpu scaling

Tao Ren (2):
      ARM: dts: aspeed: netbmc: Delete no-hw-checksum
      ARM: dts: aspeed: yamp: Delete no-hw-checksum

Tero Kristo (6):
      ARM: dts: dra7: convert IOMMUs to use ti-sysc
      ARM: dts: dra74x: convert IOMMUs to use ti-sysc
      ARM: dts: omap4: convert IOMMUs to use ti-sysc
      ARM: dts: omap5: convert IOMMUs to use ti-sysc
      ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data
      ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data

Thierry Reding (13):
      dt-bindings: memory-controller: Convert Tegra124 EMC to json-schema
      ARM: tegra: Let the EMC hardware use the EMC clock
      arm64: tegra: Let the EMC hardware use the EMC clock
      ARM: tegra: Rename EMC on Tegra124
      arm64: tegra: Rename EMC on Tegra132
      dt-bindings: memory: Add Tegra186 memory client IDs
      dt-bindings: memory: Add Tegra194 memory controller header
      dt-bindings: memory: Add Tegra186 memory subsystem
      arm64: tegra: Add interrupt for memory controller on Tegra186
      arm64: tegra: Add external memory controller on Tegra186
      arm64: tegra: Add the memory subsystem on Tegra194
      arm64: tegra: Make XUSB node consistent with the rest
      arm64: tegra: Redefine force recovery key on Jetson AGX Xavier

Thor Thayer (3):
      arm64: dts: agilex: Add EDAC Device Tree
      arm64: dts: agilex: Add SysMgr compatible
      arm64: dts: agilex: Add SysMgr to Ethernet nodes

Tim Harvey (1):
      ARM: dts: imx: Add GW5910 board support

Tomi Valkeinen (2):
      ARM: dts: dra76-evm: add HDMI output
      ARM: dts: am57xx-idk-common: add HDMI to the common dtsi

Tony Lindgren (70):
      ARM: dts: Add generic compatible for omap sdma instances
      ARM: dts: Configure interconnect target module for omap2 sdma
      ARM: dts: Configure interconnect target module for omap3 sdma
      ARM: OMAP2+: Drop unused sdma functions
      ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2
      ARM: OMAP2+: Configure sdma capabilities directly
      ARM: OMAP2+: Configure dma_plat_info directly and drop dma_dev_attr
      dmaengine: ti: omap-dma: Add device tree match data and use it for cpu_pm
      ARM: dts: Configure interconnect target module for am4 qspi
      ARM: dts: Configure interconnect target module for am3 sham
      ARM: dts: Configure interconnect target module for am4 sham
      ARM: dts: Configure interconnect target module for dra7 sham
      ARM: dts: Configure interconnect target module for am3 aes
      ARM: dts: Configure interconnect target module for am4 aes
      ARM: dts: Configure interconnect target module for dra7 aes
      ARM: dts: Configure interconnect target module for am4 des
      ARM: dts: Configure interconnect target module for dra7 des
      ARM: OMAP2+: Drop legacy platform data for am4 qspi
      ARM: OMAP2+: Drop legacy platform data for omap4 aess
      ARM: OMAP2+: Drop legacy platform data for omap4 dmic
      ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm
      ARM: OMAP2+: Drop legacy platform data for omap5 dmic
      ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham
      ARM: OMAP2+: Drop legacy platform data for dra7 sham
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes
      ARM: OMAP2+: Drop legacy platform data for dra7 aes
      ARM: OMAP2+: Drop legacy platform data for am4 des
      ARM: OMAP2+: Drop legacy platform data for dra7 des
      ARM: OMAP2+: Drop legacy platform data for omap4 timers except timer1
      ARM: OMAP2+: Drop legacy platform data for omap5 timers except timer1
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 timers except timer1 and 2
      ARM: OMAP2+: Drop legacy platform data for dra7 timers except timer1 to 4
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss
      ARM: OMAP2+: Drop legacy platform data for dra7 epwmss
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock
      ARM: OMAP2+: Drop legacy platform data for omap4 spinlock
      ARM: OMAP2+: Drop legacy platform data for omap5 spinlock
      ARM: OMAP2+: Drop legacy platform data for dra7 spinlock
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan
      ARM: OMAP2+: Drop legacy platform data for dra7 dcan
      ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc
      ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm
      ARM: OMAP2+: Drop legacy platform data for omap4 elm
      ARM: OMAP2+: Drop legacy platform data for dra7 elm
      ARM: OMAP2+: Drop legacy platform data for am3 lcdc
      ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp
      ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp
      ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp
      ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp
      ARM: OMAP2+: Drop legacy platform data for am4 vpfe
      ARM: OMAP2+: Drop legacy platform data for omap4 hsi
      ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex
      ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex
      ARM: OMAP2+: Drop legacy platform data for omap4 kbd
      ARM: OMAP2+: Drop legacy platform data for omap5 kbd
      ARM: OMAP2+: Drop legacy platform data for omap4 slimbus
      ARM: OMAP2+: Drop legacy platform data for omap4 fdif
      Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6/ti-sysc-drop-pdata
      dmaengine: ti: omap-dma: Configure global priority register directly
      dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it
      dmaengine: ti: omap-dma: Allocate channels directly
      dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2
      ARM: OMAP2+: Drop legacy init for sdma
      ARM: OMAP2+: Drop legacy platform data for sdma
      Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt
      Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata
      Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata

Vasily Khoruzhick (5):
      arm64: dts: allwinner: a64: Add thermal sensors and thermal zones
      arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes
      arm64: dts: allwinner: a64: add cooling maps and thermal tripping points
      arm64: dts: allwinner: a64: add dtsi with CPU operating points
      arm64: dts: allwinner: a64: enable DVFS

Venkatesh Yadav Abbarapu (1):
      arm64: zynqmp: Fix the si570 clock frequency on zcu111

Victhor Foster (2):
      ARM: dts: qcom: apq8084: Change tsens definition to new style
      ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE

Vignesh Raghavendra (3):
      arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials
      arm64: dts: ti: k3-am65: Add OSPI DT node
      arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander

Vinod Koul (6):
      arm64: dts: qcom: Use gcc clock enums
      arm64: dts: qcom: sm8150: Add ufs nodes
      arm64: dts: qcom: sm8150-mtp: Enable UFS nodes
      arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset
      arm64: dts: qcom: sm8150: Fix UFS phy register size
      arm64: dts: qcom: sdm845: add the ufs reset

Vivek Gautam (1):
      arm64: dts: sc7180: Add device node for apps_smmu

Vladimir Oltean (1):
      ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs

Xingyu Chen (1):
      arm64: dts: meson: add reset controller for Meson-A1 SoC

Yangtao Li (1):
      ARM: dts: exynos: Enable FIMD node and add proper panel node to Tiny4412

Yann Gautier (4):
      ARM: dts: stm32: update slew-rate properties for sdmmc1 on stm32mp157
      ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC
      ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board
      ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards

Yinbo Zhu (1):
      arm64: dts: ls1028a-rdb: enable emmc hs400 mode

Zumeng Chen (1):
      ARM: dts: zynq: enablement of coresight topology

michael.kao (1):
      arm64: dts: mt8173: Add dynamic power node.

yong.liang (1):
      arm64: dts: mt8183: add reset-cells in infracfg


 .../devicetree/bindings/arm/amlogic.yaml        |    3 +
 .../devicetree/bindings/arm/atmel-at91.yaml     |   31 +
 .../devicetree/bindings/arm/atmel-sysregs.txt   |    1 +
 Documentation/devicetree/bindings/arm/fsl.yaml  |   54 +
 Documentation/devicetree/bindings/arm/qcom.yaml |   44 +-
 .../devicetree/bindings/arm/rockchip.yaml       |    9 +
 .../bindings/arm/{ => sprd}/sprd.yaml           |    2 +-
 .../devicetree/bindings/arm/sunxi.yaml          |   23 +-
 .../devicetree/bindings/arm/ux500.yaml          |   36 +
 .../clock/allwinner,sun8i-a83t-de2-clk.yaml     |   76 +
 .../clock/allwinner,sun9i-a80-de-clks.yaml      |   67 +
 .../clock/allwinner,sun9i-a80-usb-clocks.yaml   |   59 +
 .../devicetree/bindings/clock/sun8i-de2.txt     |   34 -
 .../devicetree/bindings/clock/sun9i-de.txt      |   28 -
 .../devicetree/bindings/clock/sun9i-usb.txt     |   24 -
 .../devicetree/bindings/display/mxsfb.txt       |    1 +
 .../devicetree/bindings/dma/atmel-xdma.txt      |    4 +-
 .../bindings/gpu/arm,mali-bifrost.yaml          |    1 +
 .../bindings/iio/adc/at91-sama5d2_adc.txt       |    2 +-
 .../devicetree/bindings/media/atmel-isi.txt     |    2 +-
 .../devicetree/bindings/media/fsl-pxp.txt       |    2 +-
 Documentation/devicetree/bindings/media/rc.yaml |    1 +
 .../memory-controllers/nvidia,tegra124-emc.txt  |  374 --
 .../memory-controllers/nvidia,tegra124-emc.yaml |  528 +++
 .../memory-controllers/nvidia,tegra186-mc.yaml  |  130 +
 .../devicetree/bindings/mfd/atmel-gpbr.txt      |    4 +-
 .../devicetree/bindings/mfd/atmel-matrix.txt    |    1 +
 .../devicetree/bindings/mfd/atmel-smc.txt       |    1 +
 .../bindings/misc/aspeed-p2a-ctrl.txt           |    1 +
 .../devicetree/bindings/mtd/atmel-nand.txt      |    1 +
 .../devicetree/bindings/net/can/atmel-can.txt   |    3 +-
 .../devicetree/bindings/net/can/rcar_can.txt    |    5 +-
 .../devicetree/bindings/net/can/rcar_canfd.txt  |    5 +-
 .../bindings/phy/marvell,mmp3-hsic-phy.yaml     |   42 +
 .../pinctrl/aspeed,ast2400-pinctrl.yaml         |    3 +
 .../pinctrl/aspeed,ast2500-pinctrl.yaml         |    3 +
 .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml   |   51 +
 .../devicetree/bindings/timer/renesas,tmu.txt   |    1 +
 .../devicetree/bindings/vendor-prefixes.yaml    |    2 +
 MAINTAINERS                                     |    1 +
 arch/arm/boot/dts/Makefile                      |   26 +-
 arch/arm/boot/dts/am335x-evm.dts                |   40 +-
 arch/arm/boot/dts/am335x-evmsk.dts              |   38 +-
 arch/arm/boot/dts/am335x-icev2.dts              |   13 +
 arch/arm/boot/dts/am33xx-l4.dtsi                |   16 -
 arch/arm/boot/dts/am33xx.dtsi                   |   69 +-
 arch/arm/boot/dts/am3517.dtsi                   |    2 +-
 arch/arm/boot/dts/am3703.dtsi                   |   14 +
 arch/arm/boot/dts/am3715.dtsi                   |   10 +
 arch/arm/boot/dts/am4372.dtsi                   |  142 +-
 arch/arm/boot/dts/am437x-l4.dtsi                |   29 -
 arch/arm/boot/dts/am57xx-idk-common.dtsi        |   59 +
 .../arm/boot/dts/armada-385-clearfog-gtr-l8.dts |  115 +
 .../arm/boot/dts/armada-385-clearfog-gtr-s4.dts |   79 +
 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi  |  450 +++
 arch/arm/boot/dts/armada-388-clearfog.dtsi      |   11 +-
 arch/arm/boot/dts/armada-388-helios4.dts        |    5 -
 .../boot/dts/armada-38x-solidrun-microsom.dtsi  |   13 +
 .../boot/dts/aspeed-bmc-facebook-wedge100.dts   |    1 -
 .../boot/dts/aspeed-bmc-facebook-wedge40.dts    |    1 -
 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts  |    1 -
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts    |   20 +-
 .../arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts |    2 -
 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts      |    2 -
 arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts     |   18 +-
 .../arm/boot/dts/aspeed-bmc-opp-witherspoon.dts |    2 -
 arch/arm/boot/dts/aspeed-g4.dtsi                |   21 +-
 arch/arm/boot/dts/aspeed-g5.dtsi                |   49 +-
 arch/arm/boot/dts/aspeed-g6.dtsi                |    2 +-
 .../dts/ast2500-facebook-netbmc-common.dtsi     |    1 -
 arch/arm/boot/dts/at91-kizbox.dts               |  172 +-
 arch/arm/boot/dts/at91-kizboxmini-base.dts      |   24 +
 ...zboxmini.dts => at91-kizboxmini-common.dtsi} |  163 +-
 arch/arm/boot/dts/at91-kizboxmini-mb.dts        |   26 +
 arch/arm/boot/dts/at91-kizboxmini-rd.dts        |   49 +
 arch/arm/boot/dts/at91-nattis-2-natte-2.dts     |    1 -
 arch/arm/boot/dts/at91-sam9x60ek.dts            |  647 ++++
 arch/arm/boot/dts/at91-sama5d27_som1.dtsi       |    4 +
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts     |    6 +
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi     |  304 ++
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts   |  270 ++
 arch/arm/boot/dts/at91-smartkiz.dts             |  109 +
 arch/arm/boot/dts/at91sam9260.dtsi              |   16 +-
 arch/arm/boot/dts/at91sam9261.dtsi              |    6 +-
 arch/arm/boot/dts/at91sam9263.dtsi              |    6 +-
 arch/arm/boot/dts/at91sam9g45.dtsi              |    8 +-
 arch/arm/boot/dts/at91sam9rl.dtsi               |    8 +-
 arch/arm/boot/dts/bcm2711.dtsi                  |   70 +-
 arch/arm/boot/dts/bcm2835-common.dtsi           |    6 +
 arch/arm/boot/dts/bcm283x.dtsi                  |   19 +-
 arch/arm/boot/dts/bcm958625hr.dts               |   15 +-
 arch/arm/boot/dts/dm3725.dtsi                   |   10 +
 arch/arm/boot/dts/dra7-l4.dtsi                  |   55 +-
 arch/arm/boot/dts/dra7.dtsi                     |  258 +-
 arch/arm/boot/dts/dra74x.dtsi                   |   71 +-
 arch/arm/boot/dts/dra76-evm.dts                 |   66 +
 arch/arm/boot/dts/e60k02.dtsi                   |    3 +-
 arch/arm/boot/dts/exynos3250.dtsi               |    4 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts |    6 +-
 arch/arm/boot/dts/exynos4210.dtsi               |    4 +-
 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi     |    5 +
 arch/arm/boot/dts/exynos4412-midas.dtsi         |   29 +
 arch/arm/boot/dts/exynos4412-n710x.dts          |    5 +
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |    2 +-
 arch/arm/boot/dts/exynos4412-tiny4412.dts       |   25 +
 arch/arm/boot/dts/exynos4412.dtsi               |    4 +-
 arch/arm/boot/dts/exynos5.dtsi                  |    2 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |    4 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |    4 +-
 arch/arm/boot/dts/exynos5250.dtsi               |   12 +-
 arch/arm/boot/dts/exynos5260-xyref5260.dts      |    4 +-
 arch/arm/boot/dts/exynos5260.dtsi               |    2 +-
 arch/arm/boot/dts/exynos5410-odroidxu.dts       |    2 +-
 arch/arm/boot/dts/exynos5410-smdk5410.dts       |    4 +-
 arch/arm/boot/dts/exynos5410.dtsi               |    6 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts   |    2 +-
 arch/arm/boot/dts/exynos5420-cpus.dtsi          |    2 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    4 +-
 arch/arm/boot/dts/exynos5420.dtsi               |  339 +-
 arch/arm/boot/dts/exynos5422-cpus.dtsi          |    2 +-
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi   |  285 +-
 arch/arm/boot/dts/exynos5422-odroidhc1.dts      |   64 +-
 .../boot/dts/exynos5422-odroidxu3-common.dtsi   |   78 +-
 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts |   58 +
 arch/arm/boot/dts/exynos54xx.dtsi               |    4 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |   13 +
 arch/arm/boot/dts/exynos5800.dtsi               |   58 +-
 arch/arm/boot/dts/ibm-power9-dual.dtsi          |    4 +-
 .../dts/imx25-eukrea-mbimxsd25-baseboard.dts    |    2 -
 arch/arm/boot/dts/imx25-pdk.dts                 |    2 -
 arch/arm/boot/dts/imx25.dtsi                    |    3 +
 arch/arm/boot/dts/imx51-babbage.dts             |   64 +-
 arch/arm/boot/dts/imx6dl-gw5907.dts             |   14 +
 arch/arm/boot/dts/imx6dl-gw5910.dts             |   14 +
 arch/arm/boot/dts/imx6dl-gw5912.dts             |   13 +
 arch/arm/boot/dts/imx6dl-gw5913.dts             |   14 +
 arch/arm/boot/dts/imx6q-gw5907.dts              |   14 +
 arch/arm/boot/dts/imx6q-gw5910.dts              |   14 +
 arch/arm/boot/dts/imx6q-gw5912.dts              |   13 +
 arch/arm/boot/dts/imx6q-gw5913.dts              |   14 +
 arch/arm/boot/dts/imx6q-logicpd.dts             |   10 +
 arch/arm/boot/dts/imx6qdl-apalis.dtsi           |    2 +-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi           |  399 ++
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi           |  491 +++
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi           |  461 +++
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi           |  348 ++
 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi        |    2 -
 arch/arm/boot/dts/imx6qdl-icore.dtsi            |   15 +-
 .../boot/dts/imx6qdl-phytec-phycore-som.dtsi    |    9 +
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi         |   84 +-
 arch/arm/boot/dts/imx6sl-tolino-shine3.dts      |  322 ++
 arch/arm/boot/dts/imx6sll.dtsi                  |    9 +
 arch/arm/boot/dts/imx6sx-sdb-reva.dts           |    1 +
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi         |    1 +
 arch/arm/boot/dts/imx6ull-colibri.dtsi          |  188 +-
 arch/arm/boot/dts/imx7d-pico.dtsi               |   90 +
 arch/arm/boot/dts/imx7d-sdb-reva.dts            |    3 +
 arch/arm/boot/dts/imx7d.dtsi                    |    2 +-
 arch/arm/boot/dts/imx7s.dtsi                    |   16 +-
 arch/arm/boot/dts/imx7ulp-com.dts               |   79 +
 arch/arm/boot/dts/iwg20d-q7-common.dtsi         |   88 +-
 arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi        |    1 -
 arch/arm/boot/dts/ls1021a-tsn.dts               |    4 +
 arch/arm/boot/dts/ls1021a.dtsi                  |   19 +
 arch/arm/boot/dts/meson.dtsi                    |    7 +
 arch/arm/boot/dts/meson6.dtsi                   |    7 -
 arch/arm/boot/dts/meson8.dtsi                   |   28 +-
 arch/arm/boot/dts/meson8b-ec100.dts             |    2 +-
 arch/arm/boot/dts/meson8b-mxq.dts               |    2 +-
 arch/arm/boot/dts/meson8b-odroidc1.dts          |    2 +-
 arch/arm/boot/dts/meson8b.dtsi                  |   30 +-
 arch/arm/boot/dts/mmp3-dell-ariel.dts           |   22 +
 arch/arm/boot/dts/mmp3.dtsi                     |   44 +
 arch/arm/boot/dts/omap2.dtsi                    |   43 +-
 arch/arm/boot/dts/omap2430.dtsi                 |    4 +
 arch/arm/boot/dts/omap3-echo.dts                |  461 +++
 arch/arm/boot/dts/omap3-n900.dts                |    5 +
 arch/arm/boot/dts/omap3.dtsi                    |   46 +-
 arch/arm/boot/dts/omap36xx.dtsi                 |    4 +
 arch/arm/boot/dts/omap4-l4-abe.dtsi             |    7 -
 arch/arm/boot/dts/omap4-l4.dtsi                 |   30 +-
 arch/arm/boot/dts/omap4.dtsi                    |   44 +-
 arch/arm/boot/dts/omap5-l4-abe.dtsi             |    6 -
 arch/arm/boot/dts/omap5-l4.dtsi                 |   24 +-
 arch/arm/boot/dts/omap5.dtsi                    |   40 +-
 arch/arm/boot/dts/qcom-apq8084.dtsi             |   44 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi             |    7 +
 .../arm/boot/dts/qcom-msm8974-fairphone-fp2.dts |   45 +
 arch/arm/boot/dts/qcom-msm8974.dtsi             |  222 +-
 arch/arm/boot/dts/r7s72100.dtsi                 |   18 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |   42 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts   |    3 +-
 arch/arm/boot/dts/r8a7740.dtsi                  |  102 +-
 arch/arm/boot/dts/r8a7743.dtsi                  |  162 +-
 arch/arm/boot/dts/r8a7744.dtsi                  |  162 +-
 arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts     |    3 +-
 arch/arm/boot/dts/r8a7745.dtsi                  |  122 +-
 arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts       |    3 +-
 arch/arm/boot/dts/r8a77470.dtsi                 |   86 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |   11 +-
 arch/arm/boot/dts/r8a7779-marzen.dts            |    3 +-
 arch/arm/boot/dts/r8a7779.dtsi                  |   16 +-
 arch/arm/boot/dts/r8a7790-lager.dts             |    6 +-
 arch/arm/boot/dts/r8a7790.dtsi                  |  167 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts           |    9 +-
 arch/arm/boot/dts/r8a7791-porter.dts            |    6 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |  159 +-
 arch/arm/boot/dts/r8a7792.dtsi                  |   67 +-
 arch/arm/boot/dts/r8a7793-gose.dts              |    9 +-
 arch/arm/boot/dts/r8a7793.dtsi                  |  123 +-
 arch/arm/boot/dts/r8a7794-alt.dts               |    6 +-
 arch/arm/boot/dts/r8a7794-silk.dts              |    3 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |  111 +-
 arch/arm/boot/dts/rk3036.dtsi                   |    6 +-
 arch/arm/boot/dts/rk3188-bqedison2qc.dts        |    3 +
 arch/arm/boot/dts/rk322x.dtsi                   |    6 +-
 arch/arm/boot/dts/rk3288-evb.dtsi               |    2 +-
 arch/arm/boot/dts/rk3288-tinker.dtsi            |   13 +-
 arch/arm/boot/dts/rk3288-veyron-brain.dts       |    9 +
 .../dts/rk3288-veyron-broadcom-bluetooth.dtsi   |   22 +
 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi |   21 -
 arch/arm/boot/dts/rk3288-veyron-edp.dtsi        |    2 +-
 arch/arm/boot/dts/rk3288-veyron-fievel.dts      |   14 +-
 arch/arm/boot/dts/rk3288-veyron-jaq.dts         |   22 +
 arch/arm/boot/dts/rk3288-veyron-jerry.dts       |   22 +
 arch/arm/boot/dts/rk3288-veyron-mickey.dts      |    9 +
 arch/arm/boot/dts/rk3288-veyron-minnie.dts      |   23 +-
 arch/arm/boot/dts/rk3288-veyron-pinky.dts       |   22 +
 arch/arm/boot/dts/rk3288-veyron-speedy.dts      |   21 +
 arch/arm/boot/dts/rk3288-veyron-tiger.dts       |    2 +-
 arch/arm/boot/dts/rk3288-veyron.dtsi            |   59 +-
 arch/arm/boot/dts/rk3288.dtsi                   |    8 +-
 arch/arm/boot/dts/rk3xxx.dtsi                   |    6 +-
 .../boot/dts/rockchip-radxa-dalang-carrier.dtsi |   81 +
 arch/arm/boot/dts/rv1108.dtsi                   |    6 +-
 arch/arm/boot/dts/s3c2416-smdk2416.dts          |    2 +-
 arch/arm/boot/dts/s3c6410-smdk6410.dts          |    4 +-
 arch/arm/boot/dts/sam9x60.dtsi                  |  691 ++++
 arch/arm/boot/dts/sama5d2.dtsi                  |   10 +-
 arch/arm/boot/dts/sama5d3.dtsi                  |   28 +-
 arch/arm/boot/dts/sama5d3_can.dtsi              |    4 +-
 arch/arm/boot/dts/sama5d3_tcb1.dtsi             |    1 +
 arch/arm/boot/dts/sama5d3_uart.dtsi             |    4 +-
 arch/arm/boot/dts/sh73a0.dtsi                   |  139 +-
 arch/arm/boot/dts/ste-ab8500.dtsi               |  102 +-
 arch/arm/boot/dts/ste-ab8505.dtsi               |  275 ++
 arch/arm/boot/dts/ste-db8500.dtsi               |   15 +
 arch/arm/boot/dts/ste-db8520.dtsi               |   15 +
 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi       |  632 ++++
 arch/arm/boot/dts/ste-dbx5x0.dtsi               |   75 +-
 arch/arm/boot/dts/ste-href-ab8505.dtsi          |  234 --
 arch/arm/boot/dts/ste-href-family-pinctrl.dtsi  |  532 +--
 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi   |   79 +
 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi   |   58 +
 arch/arm/boot/dts/ste-href-tvk1281618.dtsi      |   71 +-
 arch/arm/boot/dts/ste-href.dtsi                 |   67 +-
 arch/arm/boot/dts/ste-href520-tvk.dts           |   22 +
 arch/arm/boot/dts/ste-hrefprev60-stuib.dts      |   10 +-
 arch/arm/boot/dts/ste-hrefprev60-tvk.dts        |   10 +-
 arch/arm/boot/dts/ste-hrefprev60.dtsi           |    2 +-
 arch/arm/boot/dts/ste-hrefv60plus-stuib.dts     |   10 +-
 arch/arm/boot/dts/ste-hrefv60plus-tvk.dts       |   10 +-
 arch/arm/boot/dts/ste-hrefv60plus.dtsi          |    1 -
 arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi      |    5 +
 arch/arm/boot/dts/ste-snowball.dts              |   70 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts  |  455 +++
 arch/arm/boot/dts/stm32429i-eval.dts            |    8 +
 arch/arm/boot/dts/stm32f4-pinctrl.dtsi          |   28 +-
 arch/arm/boot/dts/stm32f429.dtsi                |    4 +-
 arch/arm/boot/dts/stm32f469-disco.dts           |    8 +
 arch/arm/boot/dts/stm32f7-pinctrl.dtsi          |   22 +-
 arch/arm/boot/dts/stm32f746.dtsi                |    5 +-
 arch/arm/boot/dts/stm32h743.dtsi                |    6 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi        | 1092 ++++++
 .../dts/{stm32mp157c.dtsi => stm32mp151.dtsi}   |  301 +-
 arch/arm/boot/dts/stm32mp153.dtsi               |   45 +
 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi       |  953 -----
 arch/arm/boot/dts/stm32mp157.dtsi               |   31 +
 arch/arm/boot/dts/stm32mp157a-avenger96.dts     |    5 +-
 arch/arm/boot/dts/stm32mp157a-dk1.dts           |  498 +--
 arch/arm/boot/dts/stm32mp157c-dk2.dts           |   15 +-
 arch/arm/boot/dts/stm32mp157c-ed1.dts           |   38 +-
 arch/arm/boot/dts/stm32mp157c-ev1.dts           |   22 +-
 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi    |   90 -
 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi    |   62 -
 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi    |   78 -
 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi    |   62 -
 arch/arm/boot/dts/stm32mp15xc.dtsi              |   18 +
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi          |  625 ++++
 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi    |   85 +
 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi    |   57 +
 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi    |   73 +
 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi    |   57 +
 arch/arm/boot/dts/sun4i-a10.dtsi                |   35 +
 arch/arm/boot/dts/sun5i.dtsi                    |    3 +-
 arch/arm/boot/dts/sun6i-a31.dtsi                |   25 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                |   36 +
 arch/arm/boot/dts/sun8i-a23-a33.dtsi            |   13 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi               |   42 +-
 arch/arm/boot/dts/sun8i-h3-beelink-x2.dts       |    1 +
 .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts |   72 +
 .../boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi    |   11 +
 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts      |    3 +-
 arch/arm/boot/dts/sun8i-h3.dtsi                 |   35 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                |  172 +-
 arch/arm/boot/dts/sun8i-v3s.dtsi                |    2 -
 arch/arm/boot/dts/sun9i-a80.dtsi                |   42 +-
 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi |  170 +
 arch/arm/boot/dts/sunxi-h3-h5.dtsi              |   13 +-
 .../arm/boot/dts/sunxi-libretech-all-h3-it.dtsi |  180 +
 arch/arm/boot/dts/tegra124-apalis-emc.dtsi      |    2 +-
 arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi  |    2 +-
 arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi    |    2 +-
 arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi  |    2 +-
 arch/arm/boot/dts/tegra124.dtsi                 |    4 +-
 arch/arm/boot/dts/tegra20-paz00.dts             |   46 +
 arch/arm/boot/dts/uniphier-ld4.dtsi             |    3 +-
 arch/arm/boot/dts/uniphier-pinctrl.dtsi         |   10 +
 arch/arm/boot/dts/uniphier-pro4.dtsi            |    3 +-
 arch/arm/boot/dts/uniphier-pro5.dtsi            |    3 +-
 arch/arm/boot/dts/uniphier-pxs2.dtsi            |    3 +-
 arch/arm/boot/dts/uniphier-sld8.dtsi            |    3 +-
 arch/arm/boot/dts/vf610-zii-dev-rev-b.dts       |   10 -
 arch/arm/boot/dts/vf610-zii-scu4-aib.dts        |   29 +-
 arch/arm/boot/dts/zynq-7000.dtsi                |  135 +
 arch/arm/configs/multi_v7_defconfig             |    1 +
 arch/arm/mach-omap2/common.h                    |    3 +
 arch/arm/mach-omap2/dma.c                       |  119 +-
 arch/arm/mach-omap2/omap_device.c               |  170 -
 arch/arm/mach-omap2/omap_device.h               |    4 -
 arch/arm/mach-omap2/omap_hwmod.c                |   18 -
 arch/arm/mach-omap2/omap_hwmod.h                |    3 -
 arch/arm/mach-omap2/omap_hwmod_2420_data.c      |   34 -
 arch/arm/mach-omap2/omap_hwmod_2430_data.c      |   34 -
 .../mach-omap2/omap_hwmod_2xxx_ipblock_data.c   |   18 -
 .../omap_hwmod_33xx_43xx_common_data.h          |   33 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c    |  124 -
 .../omap_hwmod_33xx_43xx_ipblock_data.c         |  335 --
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      |   91 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c      |   61 -
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |  448 ---
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c      | 1099 +-----
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c      |  662 ----
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |  873 -----
 arch/arm/mach-omap2/omap_hwmod_common_data.h    |    1 -
 arch/arm/mach-omap2/omap_hwmod_reset.c          |   24 -
 arch/arm/mach-omap2/pdata-quirks.c              |    1 +
 arch/arm/mach-omap2/pm24xx.c                    |   22 +-
 arch/arm/mach-omap2/pm34xx.c                    |    5 -
 arch/arm/plat-omap/dma.c                        |  471 +--
 arch/arm64/boot/dts/allwinner/Makefile          |    3 +
 arch/arm64/boot/dts/allwinner/axp803.dtsi       |   43 +-
 .../dts/allwinner/sun50i-a64-amarula-relic.dts  |   23 +-
 .../dts/allwinner/sun50i-a64-bananapi-m64.dts   |   60 +-
 .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi  |   75 +
 .../dts/allwinner/sun50i-a64-nanopi-a64.dts     |   60 +-
 .../sun50i-a64-oceanic-5205-5inmfd.dts          |    8 +-
 .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts |   10 +-
 .../boot/dts/allwinner/sun50i-a64-olinuxino.dts |   77 +-
 .../dts/allwinner/sun50i-a64-orangepi-win.dts   |   62 +-
 .../dts/allwinner/sun50i-a64-pine64-lts.dts     |    7 +-
 .../dts/allwinner/sun50i-a64-pine64-plus.dts    |   43 +-
 .../boot/dts/allwinner/sun50i-a64-pine64.dts    |   60 +-
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts  |   26 +-
 .../allwinner/sun50i-a64-sopine-baseboard.dts   |   48 +-
 .../boot/dts/allwinner/sun50i-a64-sopine.dtsi   |   65 +-
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts   |   26 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi   |  185 +-
 .../sun50i-h5-emlid-neutis-n5-devboard.dts      |   88 +-
 .../allwinner/sun50i-h5-emlid-neutis-n5.dtsi    |   68 +-
 .../allwinner/sun50i-h5-libretech-all-h3-cc.dts |    6 +-
 .../allwinner/sun50i-h5-libretech-all-h3-it.dts |   11 +
 .../allwinner/sun50i-h5-libretech-all-h5-cc.dts |   61 +
 .../allwinner/sun50i-h5-nanopi-neo-plus2.dts    |   45 +-
 .../dts/allwinner/sun50i-h5-nanopi-neo2.dts     |   43 +-
 .../dts/allwinner/sun50i-h5-orangepi-pc2.dts    |   43 +-
 .../dts/allwinner/sun50i-h5-orangepi-prime.dts  |   48 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus.dts  |    9 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus2.dts |   43 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi    |   85 +-
 .../dts/allwinner/sun50i-h6-beelink-gs1.dts     |   14 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts |   10 +-
 .../dts/allwinner/sun50i-h6-orangepi-lite2.dts  |    6 +-
 .../allwinner/sun50i-h6-orangepi-one-plus.dts   |    8 +-
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi  |    8 +-
 .../allwinner/sun50i-h6-pine-h64-model-b.dts    |   21 +
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts   |   23 +-
 .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts  |   15 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi    |   59 +-
 arch/arm64/boot/dts/altera/Makefile             |    3 +-
 .../dts/altera/socfpga_stratix10_socdk_nand.dts |  223 ++
 arch/arm64/boot/dts/amlogic/Makefile            |    3 +
 arch/arm64/boot/dts/amlogic/meson-a1.dtsi       |   25 +
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi      |    6 +
 .../boot/dts/amlogic/meson-g12-common.dtsi      |   23 +
 arch/arm64/boot/dts/amlogic/meson-g12.dtsi      |    6 +
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi |  375 ++
 .../boot/dts/amlogic/meson-gxbb-kii-pro.dts     |   78 +
 .../amlogic/meson-gxl-s905d-libretech-pc.dts    |   16 +
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi      |    9 +
 .../dts/amlogic/meson-gxm-s912-libretech-pc.dts |   62 +
 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi      |   12 +
 .../boot/dts/bitmain/bm1880-sophon-edge.dts     |    9 -
 arch/arm64/boot/dts/bitmain/bm1880.dtsi         |   28 +
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi  |    2 +-
 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts   |    2 +-
 arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts  |    2 +-
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts |    4 +-
 arch/arm64/boot/dts/exynos/exynos7.dtsi         |    2 +-
 arch/arm64/boot/dts/freescale/Makefile          |    4 +
 .../boot/dts/freescale/fsl-ls1028a-qds.dts      |   15 +
 .../boot/dts/freescale/fsl-ls1028a-rdb.dts      |   17 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi  |   63 +-
 .../boot/dts/freescale/fsl-ls1046a-frwy.dts     |   14 +
 .../boot/dts/freescale/fsl-ls1046a-rdb.dts      |   16 +-
 .../boot/dts/freescale/fsl-ls1088a-qds.dts      |   24 +
 .../boot/dts/freescale/fsl-ls1088a-rdb.dts      |   24 +
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi  |   13 +
 .../boot/dts/freescale/fsl-ls208xa-rdb.dtsi     |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi  |    6 +-
 .../boot/dts/freescale/fsl-lx2160a-cex7.dtsi    |  127 +
 .../dts/freescale/fsl-lx2160a-clearfog-cx.dts   |   15 +
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi |   57 +
 .../dts/freescale/fsl-lx2160a-honeycomb.dts     |   15 +
 .../boot/dts/freescale/fsl-lx2160a-rdb.dts      |   28 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi  |   21 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts    |   25 +
 arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h  |   16 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi       |   55 +-
 .../boot/dts/freescale/imx8mn-ddr4-evk.dts      |   20 +
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi   |   70 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi       |   61 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts    |   27 +
 .../dts/freescale/imx8mq-hummingboard-pulse.dts |    6 +
 .../dts/freescale/imx8mq-librem5-devkit.dts     |    7 +
 .../boot/dts/freescale/imx8mq-phanbell.dts      |  376 ++
 .../arm64/boot/dts/freescale/imx8mq-sr-som.dtsi |    6 +
 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts |  581 +++
 .../dts/freescale/imx8mq-zii-ultra-rmb3.dts     |    2 +-
 .../dts/freescale/imx8mq-zii-ultra-zest.dts     |    2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi       |  107 +-
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi      |   12 -
 .../boot/dts/hisilicon/hi3798cv200-poplar.dts   |    1 +
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi  |    2 +-
 arch/arm64/boot/dts/intel/Makefile              |    3 +-
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi   |   76 +-
 .../dts/intel/socfpga_agilex_socdk_nand.dts     |  135 +
 .../arm64/boot/dts/marvell/armada-3720-uDPU.dts |    8 +
 .../dts/marvell/armada-8040-clearfog-gt-8k.dts  |    2 +
 arch/arm64/boot/dts/mediatek/mt8173.dtsi        |   18 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi        |   11 +
 arch/arm64/boot/dts/nvidia/tegra132.dtsi        |    4 +-
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi  |    1 +
 arch/arm64/boot/dts/nvidia/tegra186.dtsi        |   34 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi  |    4 +
 .../boot/dts/nvidia/tegra194-p2972-0000.dts     |    2 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi        |   56 +
 .../boot/dts/nvidia/tegra210-p3450-0000.dts     |   73 +
 arch/arm64/boot/dts/qcom/Makefile               |    2 +
 .../boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi    |   19 +
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |   11 +-
 .../boot/dts/qcom/apq8096-db820c-pins.dtsi      |  109 -
 .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi |   92 -
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi    | 1408 ++++---
 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts    |  385 ++
 arch/arm64/boot/dts/qcom/msm8916.dtsi           |    5 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi           | 3530 +++++++++---------
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi |   49 +
 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi       |   41 +
 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi      |   25 +-
 arch/arm64/boot/dts/qcom/msm8998.dtsi           |  262 +-
 arch/arm64/boot/dts/qcom/pm6150.dtsi            |   72 +
 arch/arm64/boot/dts/qcom/pm6150l.dtsi           |   31 +
 arch/arm64/boot/dts/qcom/pm8004.dtsi            |   10 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi            |    6 +
 arch/arm64/boot/dts/qcom/pm8994.dtsi            |    4 +
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi        |    1 +
 arch/arm64/boot/dts/qcom/qcs404.dtsi            |  160 +-
 arch/arm64/boot/dts/qcom/sc7180-idp.dts         |  430 +++
 arch/arm64/boot/dts/qcom/sc7180.dtsi            | 2187 +++++++++++
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi      |   15 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts      |   18 +-
 arch/arm64/boot/dts/qcom/sdm845-mtp.dts         |    7 +
 arch/arm64/boot/dts/qcom/sdm845.dtsi            |   32 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts   |    7 +
 arch/arm64/boot/dts/qcom/sm8150-mtp.dts         |   35 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi            |  391 +-
 arch/arm64/boot/dts/renesas/Makefile            |   27 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi  |    3 +-
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi       |  206 +-
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi       |  206 +-
 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts |    3 +-
 .../dts/renesas/r8a774c0-ek874-idk-2121wr.dts   |  116 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi       |  164 +-
 ...1-salvator-x.dts => r8a77950-salvator-x.dts} |    4 +-
 ...a7795-h3ulcb-kf.dts => r8a77950-ulcb-kf.dts} |    4 +-
 ...r8a7795-es1-h3ulcb.dts => r8a77950-ulcb.dts} |    4 +-
 .../renesas/{r8a7795-es1.dtsi => r8a77950.dtsi} |    4 +-
 ...5-salvator-x.dts => r8a77951-salvator-x.dts} |    4 +-
 ...salvator-xs.dts => r8a77951-salvator-xs.dts} |    8 +-
 ...5-es1-h3ulcb-kf.dts => r8a77951-ulcb-kf.dts} |    4 +-
 .../{r8a7795-h3ulcb.dts => r8a77951-ulcb.dts}   |    4 +-
 .../dts/renesas/{r8a7795.dtsi => r8a77951.dtsi} |  216 +-
 ...6-salvator-x.dts => r8a77960-salvator-x.dts} |    4 +-
 ...salvator-xs.dts => r8a77960-salvator-xs.dts} |    4 +-
 ...a7796-m3ulcb-kf.dts => r8a77960-ulcb-kf.dts} |    4 +-
 .../{r8a7796-m3ulcb.dts => r8a77960-ulcb.dts}   |    4 +-
 .../dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} |  206 +-
 arch/arm64/boot/dts/renesas/r8a77961.dtsi       |  390 +-
 ...7965-m3nulcb-kf.dts => r8a77965-ulcb-kf.dts} |    2 +-
 .../{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} |    0
 arch/arm64/boot/dts/renesas/r8a77965.dtsi       |  206 +-
 arch/arm64/boot/dts/renesas/r8a77970.dtsi       |   52 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi       |   96 +-
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts  |    7 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi       |  164 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi       |   74 +-
 .../arm64/boot/dts/renesas/salvator-common.dtsi |    6 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi           |    3 +-
 arch/arm64/boot/dts/rockchip/Makefile           |    2 +
 arch/arm64/boot/dts/rockchip/px30-evb.dts       |   43 +
 arch/arm64/boot/dts/rockchip/px30.dtsi          |  199 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi        |   12 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi        |   23 +-
 .../boot/dts/rockchip/rk3368-lion-haikou.dts    |    6 -
 arch/arm64/boot/dts/rockchip/rk3368.dtsi        |    6 +-
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts |    6 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts |    2 +-
 .../boot/dts/rockchip/rk3399-gru-kevin.dts      |    2 +-
 .../boot/dts/rockchip/rk3399-hugsun-x99.dts     |    2 -
 .../boot/dts/rockchip/rk3399-khadas-edge.dtsi   |    3 +
 .../boot/dts/rockchip/rk3399-nanopc-t4.dts      |   28 +-
 .../arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi |   27 +-
 .../arm64/boot/dts/rockchip/rk3399-orangepi.dts |    3 +
 .../dts/rockchip/rk3399-roc-pc-mezzanine.dts    |   25 +-
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi |   97 +-
 .../boot/dts/rockchip/rk3399-rock-pi-4.dts      |   26 +
 .../arm64/boot/dts/rockchip/rk3399-rock960.dtsi |   11 +
 .../boot/dts/rockchip/rk3399-rockpro64-v2.dts   |   30 +
 .../boot/dts/rockchip/rk3399-rockpro64.dts      |  759 +---
 .../boot/dts/rockchip/rk3399-rockpro64.dtsi     |  797 ++++
 .../dts/rockchip/rk3399-sapphire-excavator.dts  |    2 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi        |   13 +-
 .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts |   17 +
 .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi  |  333 ++
 .../arm64/boot/dts/socionext/uniphier-ld11.dtsi |    3 +-
 .../arm64/boot/dts/socionext/uniphier-ld20.dtsi |    3 +-
 .../arm64/boot/dts/socionext/uniphier-pxs3.dtsi |    3 +-
 arch/arm64/boot/dts/sprd/Makefile               |    3 +-
 arch/arm64/boot/dts/sprd/sc9863a.dtsi           |  523 +++
 arch/arm64/boot/dts/sprd/sharkl3.dtsi           |   78 +
 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts       |   39 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi        |  144 +-
 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi         |   92 +
 arch/arm64/boot/dts/ti/k3-am65.dtsi             |   13 +-
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts  |   80 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts  |  150 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi       |  411 +-
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi |  149 +
 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi     |   45 +
 arch/arm64/boot/dts/ti/k3-j721e.dtsi            |    2 +-
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi  |  222 ++
 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi      |  213 --
 .../boot/dts/xilinx/zynqmp-zc1232-revA.dts      |    4 +-
 .../boot/dts/xilinx/zynqmp-zc1254-revA.dts      |    4 +-
 .../boot/dts/xilinx/zynqmp-zc1275-revA.dts      |    4 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts |    7 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts |   11 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts |    6 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts |    4 +-
 .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts |    6 +-
 .../boot/dts/xilinx/zynqmp-zcu100-revC.dts      |   17 +-
 .../boot/dts/xilinx/zynqmp-zcu102-revA.dts      |  197 +-
 .../boot/dts/xilinx/zynqmp-zcu102-revB.dts      |    4 +-
 .../boot/dts/xilinx/zynqmp-zcu104-revA.dts      |   11 +-
 .../boot/dts/xilinx/zynqmp-zcu106-revA.dts      |  154 +-
 .../boot/dts/xilinx/zynqmp-zcu111-revA.dts      |  124 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi          |   74 +-
 drivers/clk/mmp/clk-of-mmp2.c                   |    6 +
 drivers/dma/ti/omap-dma.c                       |  288 +-
 include/dt-bindings/clock/marvell,mmp2.h        |    2 +
 include/dt-bindings/memory/tegra186-mc.h        |  139 +
 include/dt-bindings/memory/tegra194-mc.h        |  410 ++
 include/linux/omap-dma.h                        |   18 -
 include/sound/aess.h                            |   53 -
 585 files changed, 32373 insertions(+), 15923 deletions(-)
 rename Documentation/devicetree/bindings/arm/{ => sprd}/sprd.yaml (92%)
 create mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de2-clk.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de-clks.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clocks.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml
 create mode 100644 arch/arm/boot/dts/am3703.dtsi
 create mode 100644 arch/arm/boot/dts/am3715.dtsi
 create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts
 create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts
 create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi
 create mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts
 rename arch/arm/boot/dts/{at91-kizboxmini.dts => at91-kizboxmini-common.dtsi} (51%)
 create mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts
 create mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts
 create mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts
 create mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi
 create mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts
 create mode 100644 arch/arm/boot/dts/at91-smartkiz.dts
 create mode 100644 arch/arm/boot/dts/dm3725.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts
 create mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts
 create mode 100644 arch/arm/boot/dts/imx7ulp-com.dts
 create mode 100644 arch/arm/boot/dts/omap3-echo.dts
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi
 create mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi
 create mode 100644 arch/arm/boot/dts/sam9x60.dtsi
 create mode 100644 arch/arm/boot/dts/ste-ab8505.dtsi
 create mode 100644 arch/arm/boot/dts/ste-db8500.dtsi
 create mode 100644 arch/arm/boot/dts/ste-db8520.dtsi
 create mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi
 delete mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi
 create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi
 create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi
 create mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts
 create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts
 create mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi
 rename arch/arm/boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} (87%)
 create mode 100644 arch/arm/boot/dts/stm32mp153.dtsi
 delete mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157.dtsi
 delete mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi
 delete mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi
 delete mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi
 delete mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi
 create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts
 create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi
 create mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi
 create mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts
 create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts
 create mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1-salvator-x.dts => r8a77950-salvator-x.dts} (96%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb-kf.dts => r8a77950-ulcb-kf.dts} (75%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb.dts => r8a77950-ulcb.dts} (89%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1.dtsi => r8a77950.dtsi} (98%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-salvator-x.dts => r8a77951-salvator-x.dts} (96%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-salvator-xs.dts => r8a77951-salvator-xs.dts} (96%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb-kf.dts => r8a77951-ulcb-kf.dts} (75%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb.dts => r8a77951-ulcb.dts} (92%)
 rename arch/arm64/boot/dts/renesas/{r8a7795.dtsi => r8a77951.dtsi} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-x.dts => r8a77960-salvator-x.dts} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-xs.dts => r8a77960-salvator-xs.dts} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb-kf.dts => r8a77960-ulcb-kf.dts} (77%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb.dts => r8a77960-ulcb.dts} (90%)
 rename arch/arm64/boot/dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb-kf.dts => r8a77965-ulcb-kf.dts} (92%)
 rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} (100%)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi
 create mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi
 create mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi
 create mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi
 delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi
 create mode 100644 include/dt-bindings/memory/tegra194-mc.h
 delete mode 100644 include/sound/aess.h