[GIT PULL 5/6] ARM SoC devicetree updates for v5.12
Arnd Bergmann
arnd at kernel.org
Sun Feb 14 17:45:18 EST 2021
The following changes since commit daf12bee07b9e2f38216f58aca7ac4e4e66a7146:
arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on
Odroid-C4 (2021-01-27 10:08:23 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-v5.12
for you to fetch changes up to 14bd96946377148cb6e7dd7ce55ecc5128a92d7b:
ARM: dts: aspeed: align GPIO hog names with dtschema (2021-02-14
23:30:15 +0100)
----------------------------------------------------------------
ARM: SoC devicetree updates for v5.12
After the last release contained a surprising amount of new 32-bit
machines, this time two thirds of the code changes are for 64-bit.
The usual updates to existing files include:
- Device tree compiler warning fixes for Berlin, Renesas, SoCFPGA,
nomadik, stm32, Allwinner, TI Keystone
- Support for additional devices on existing machines on Renesas, SoCFPGA,
at91, hisilicon, OMAP, Tegra, TI K3, Allwinner, Broadcom, ux500,
Mediatek, Marvell Armada, Marvell MMP, ZynqMP, AMLogic, Qualcomm,
i.MX, Layerscape, Actions, ASpeed, Toshiba
- Cleanups and minor fixes for Renesas, at91, mstar, ux500, Samsung,
stm32, Tegra, Broadcom, Mediatek, Marvell MMP, AMLogic, Qualcomm,
i.MX, Rockchip, ASpeed, Zynq
Only three new SoCs this time, but a number of boards across:
Renesas:
- Two Beacon EmbeddedWorks boards (RZ/G2H and RZ/G2N based)
Intel SoCFPGA:
- eASIC N5X board (N5X)
ST-Ericsson Ux500:
- Samsung GT-I9070 (Janice) phone (u8500)
TI OMAP:
- MYIR Tech Limited development board (AM335X)
Allwinner/sunxi:
- SL631 Action Camera (V3)
- PineTab Early Adopter tablet (A64)
Broadcom:
- BCM4906/BCM4908 networking chip
- Netgear R8000P router (BCM5906)
AMLogic:
- Hardkernel ODROID-HC4 development board (SM1)
- Beelink GS-King-X TV Box (S922X)
Qualcomm:
- Snapdragon 888 / SM8350 high-end phone SoC
- Qualcomm SDX55 5G modem as standalone SoC
- Snapdragon MTP reference board (SM8350)
- Snapdragon MTP reference board (SDX55)
- Sony Kitakami phones: Xperia Z3+/Z4/Z5 (APQ8094)
- Alcatel Idol 3 phone (MSM8916)
- ASUS Zenfone 2 Laser phone (MSM8916)
- BQ Aquaris X5 aka Longcheer L8910 phone (MSM8916)
- OnePlus6 phone (SDM845)
- OnePlus6T phone (SDM845)
- Alfa Network AP120C-AC access point (IPQ4018)
NXP i.MX6 (32-bit):
- Plymovent BAS base system controller for filter systems (imx6dl)
- Protonic MVT industrial touchscreen terminals (imx6dl)
- Protonic PRTI6G reference board (imx6ul)
- Kverneland UT1, UT1Q, UT1P, TGO agricultural terminals (imx6q/dl/qp)
NXP i.MX8 (64-bit)
- Beacon i.MX8M Nano development kit (imx8mn)
- Boundary Devices i.MX8MM Nitrogen SBC (imx8mm)
- Gateworks Venice i.MX 8M Mini Development Kits (imx8mm)
- phyBOARD-Pollux-i.MX8MP (imx8mp)
- Purism Librem5 Evergreen phone (imx8mp)
- Kontron SMARC-sAL28 system-on-module(imx8mp)
Rockchip:
- NanoPi M4B Single-board computer (RK3399)
- Radxa Rock Pi E router SBC (RK3328)
ASpeed:
- Ampere Mt. Jade, a BMC for an x86 server (AST2500)
- IBM Everest, a BMC for a Power10 server (AST2600)
- Supermicro x11spi, a BMC for an ARM server (AST2500)
Zynq:
- Ebang EBAZ4205, FPGA board (Zynq-7000)
- ZynqMP zcu104 revC reference platform (ZynqMP)
Signed-off-by: Arnd Bergmann <arnd at arndb.de>
----------------------------------------------------------------
Adam Ford (27):
dt-bindings: arm: renesas: Add Beacon RZ/G2N and RZ/G2H boards
arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
arm64: dts: renesas: beacon kit: Remove unnecessary nodes
arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
arm64: dts: renesas: beacon: Fix LVDS PWM Backlight
arm64: dts: renesas: beacon: Fix RGB Display PWM Backlight
arm64: dts: renesas: beacon: Don't make vccq_sdhi0 always on
arm64: dts: renesas: beacon: Enable SPI
arm64: dts: renesas: beacon: Correct I2C bus speeds
dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit
arm64: dts: imx: Add Beacon i.MX8M Nano development kit
arm64: dts: imx8mm-beacon: Drop unused clock-names reference
ARM: dts: imx6q-logicpd: Drop unused clock-names reference
arm64: dts: renesas: beacon: Configure programmable clocks
arm64: dts: renesas: beacon kit: Fix Audio Clock sources
arm64: dts: renesas: beacon: Configure Audio CODEC clocks
arm64: dts: renesas: beacon: Better describe keys
arm64: dts: renesas: beacon-rzg2m-kit: Rearrange SoC unique functions
arm64: dts: renesas: r8a774b1: Introduce beacon-rzg2n-kit
arm64: dts: renesas: r8a774e1: Introduce beacon-rzg2h-kit
arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H
arm64: dts: renesas: rzg2: Add RPC-IF Support
arm64: dts: imx8mm-beacon: add more pinctrl states for usdhc1
arm64: dts: imx8mn-beacon-som: Configure RTC aliases
ARM: dts: omap36xx: Remove turbo mode for 1GHz variants
arm64: dts: imx8mn: Add fspi node
arm64: dts: imx8mn-beacon-som: Enable QSPI on SOM
Adrian Schmutzler (3):
ARM: dts: qcom: remove commented mmc-ddr-1_8v for sdcc3
ARM: dts: qcom: add additional DT labels in qcom-ipq8064.dtsi
ARM: dts: qcom: replace status value "ok" by "okay"
Adrien Grassein (2):
dt-bindings: arm: imx: add imx8mm nitrogen support
arm64: dts: imx: Add i.mx8mm nitrogen basic dts support
Akhil P Oommen (1):
arm64: dts: qcom: sc7180: Add support for gpu fuse
Alexander Dahl (3):
ARM: dts: berlin: Fix schema warnings for pwm-leds
ARM: dts: stm32: Fix schema warnings for pwm-leds on lxa-mc1
arm64: dts: meson: Fix schema warnings for pwm-leds
Alexander Shiyan (1):
ARM: dts: am335x-myirtech-*: Add DT for AM335X MYIR Tech Limited board
Alexey Minnekhanov (1):
ARM: dts: qcom: msm8974-klte: Fix shdc numbering
Alice Guo (3):
dt-bindings: soc: imx8m: add DT Binding doc for soc unique ID
arm64: dts: imx8m: add SoC ID compatible
arm64: dts: imx8m: add NVMEM provider and consumer to read soc unique ID
Amelie Delaunay (3):
ARM: dts: stm32: add usbphyc vdda1v1 and vdda1v8 supplies on stm32mp151
ARM: dts: stm32: remove usbphyc ports vdda1v1 & vdda1v8 on
stm32mp15 boards
ARM: dts: stm32: add #clock-cells property to usbphyc node on stm32mp151
Andre Przywara (8):
arm64: dts: allwinner: A64: properly connect USB PHY to port 0
arm64: dts: allwinner: H6: properly connect USB PHY to port 0
arm64: dts: allwinner: Pine64-LTS: Add status LED
arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
arm64: dts: allwinner: Pine64-LTS/SoPine: Enable HS200 eMMC mode
arm64: dts: allwinner: Pine H64: Enable HS200 eMMC mode
Andreas Kemnade (5):
ARM: dts: omap3-gta04: fix twl4030-power settings
ARM: dts: imx6sl-tolino-shine2hd: correct console uart pinmux
ARM: dts: imx6sl-tolino-shine2hd: add second uart
ARM: dts: imx6sl-tolino-shine3: correct console uart pinmux
ARM: dts: imx: e60k02: add second uart
Andrew Jeffery (1):
ARM: dts: aspeed: rainier: Add eMMC clock phase compensation
André Hentschel (1):
ARM: dts: omap3-echo: Add speaker sound card support
AngeloGioacchino Del Regno (2):
arm64: dts: pmi8998: Add the right interrupts for LAB/IBB SCP and OCP
arm64: dts: qcom: msm8998: Use rpmpd definitions for opp table levels
Argus Lin (1):
arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform
Arnd Bergmann (39):
Merge tag 'v5.11-berlin-dts64' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
Merge tag 'v5.11-berlin-dts' of
git://git.kernel.org/.../jszhang/linux-berlin into arm/dt
Merge tag 'renesas-arm-dt-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'renesas-dt-bindings-for-v5.12-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'socfpga_dts_update_for_v5.12' of
git://git.kernel.org/.../dinguyen/linux into arm/dt
Merge tag 'at91-dt-5.12' of git://git.kernel.org/.../at91/linux
into arm/dt
Merge tag 'ux500-dts-v5.12' of
git://git.kernel.org/.../linusw/linux-nomadik into arm/dt
Merge tag 'visconti-arm-dt-for-v5.11-tag2' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
Merge tag 'samsung-dt64-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'hisi-arm64-dt-for-5.12v2' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'renesas-arm-dt-for-v5.12-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'stm32-dt-for-v5.12-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
Merge tag 'omap-for-v5.12/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
Merge tag 'tegra-for-5.12-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.12-arm64-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.12-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'ti-k3-dt-for-v5.12' of
git://git.kernel.org/.../nmenon/linux into arm/dt
Merge tag 'sunxi-dt-for-5.12' of
git://git.kernel.org/.../sunxi/linux into arm/dt
Merge tag 'arm-soc/for-5.12/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.12/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'keystone_dts_for_5.12' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
Merge tag 'v5.11-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
Merge tag 'mvebu-dt-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
Merge tag 'mvebu-dt64-5.12-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
Merge tag 'samsung-dt-5.12' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'zynqmp-dt-for-v5.12' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'amlogic-dt64-1' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'qcom-arm64-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'qcom-dts-for-5.12' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'imx-bindings-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt64-5.12' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'actions-arm-dt-for-v5.12' of
git://git.kernel.org/.../mani/linux-actions into arm/dt
Merge tag 'v5.12-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'v5.12-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'aspeed-5.12-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
Merge branch 'dt-for-v5.12' of
git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt
Merge tag 'zynq-dt-for-v5.12-v2' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Artem Lapkin (1):
arm64: dts: meson: fix broken wifi node for Khadas VIM3L
Baruch Siach (1):
arm64: dts: armada: add pwm offsets for ap/cp gpios
Ben Pai (1):
ARM: dts: aspeed: mowgli: Add i2c rtc device
Biwen Li (8):
arm64: dts: ls1043a: add DT node for external interrupt lines
arm64: dts: ls1046a: add DT node for external interrupt lines
arm64: dts: ls1088a: add DT node for external interrupt lines
arm64: dts: ls1088ardb: fix interrupt line for RTC node
arm64: dts: ls208xa: add DT node for external interrupt lines
arm64: dts: ls208xa-rdb: add interrupt line for RTC node
arm64: dts: lx2160a: add DT node for external interrupt lines
arm64: dts: lx2160ardb: fix interrupt line for RTC node
Bjorn Andersson (1):
ARM: dts: qcom: sdx55: Enable ARM SMMU
Brian Masney (1):
ARM: dts: qcom: msm8974: add gpu support
Caleb Connolly (1):
arm64: dts: sdm845: add oneplus6/6t devices
Carl Philipp Klemm (2):
ARM: dts: motorola-mapphone: Add 1.2GHz OPP
ARM: dts: omap443x: Correct sgx clock to 307.2MHz as used on
motorola vendor kernel
Chen-Yu Tsai (5):
arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
dt-bindings: arm: rockchip: Add Radxa ROCK Pi E
arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E
arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 from nanopi4
arm64: dts: rockchip: Add NanoPi M4B board
Christian Hewitt (9):
dt-bindings: arm: amlogic: add support for the Beelink GS-King-X
arm64: dts: meson: add initial Beelink GS-King-X device-tree
arm64: dts: meson: shorten audio card names for alsa compatibility
arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to ODROID-N2 dtsi
dt-bindings: arm: amlogic: sort SM1 bindings
arm64: dts: meson: sort Amlogic dtb Makefile
arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi
dt-bindings: arm: amlogic: add ODROID-HC4 bindings
arm64: dts: meson: add initial device-tree for ODROID-HC4
Claudiu Beznea (1):
ARM: dts: at91: sama5d2: remove atmel,wakeup-type references
Cory Tusar (1):
ARM: dts: imx6: RDU2: adjust audio devices nomenclature
Cristian Ciocaltea (10):
arm: dts: owl-s500: Add Clock Management Unit
arm: dts: owl-s500: Set CMU clocks for UARTs
arm: dts: owl-s500: Add Reset controller
arm: dts: owl-s500: Add DMA controller
arm: dts: owl-s500: Add pinctrl & GPIO support
arm: dts: owl-s500: Add MMC support
arm: dts: owl-s500: Add I2C support
arm: dts: owl-s500: Add SIRQ controller
arm: dts: owl-s500-roseapplepi: Add uSD support
arm: dts: owl-s500-roseapplepi: Add I2C pinctrl configuration
Daniel Palmer (2):
dt-bindings: vendor-prefixes: Fix misordering introduced by
honestar prefix
ARM: mstar: Unify common parts of BreadBee boards into a dtsi
Danny Lin (6):
arm64: dts: qcom: sm8150: Define CPU topology
arm64: dts: qcom: sm8150: Add PSCI idle states
arm64: dts: qcom: sm8150: Add CPU capacities and energy model
arm64: dts: qcom: sm8150: Add support for deep CPU cluster idle
arm64: dts: qcom: sm8250: Define CPU topology
arm64: dts: qcom: sm8250: Add CPU capacities and energy model
Dave Stevenson (1):
ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1
Demetris Ierokipides (1):
ARM: dts: rockchip: add gpu node to rk3288-miqi
Dinh Nguyen (2):
arm64: dts: n5x: Add support for Intel's eASIC N5X platform
ARM: dts: arria10: add PMU node
Dmitry Baryshkov (17):
arm64: dts: sm8250-mtp: enable USB host nodes
arm64: dts: qcom: sm8250.dtsi: add display system nodes
arm64: dts: qrb5165-rb5: add mdss/mdp/dsi nodes
arm64: dts: qcom: qrb5165-rb5: add gpu/zap-shader node
arm64: dts: qcom: sm8250-mtp: add gpu/zap-shader node
arm64: dts: qcom: qrb5165-rb5: correct vdc_3v3 regulator
arm64: dts: qcom: qrb5165-rb5: add lt9611 HDMI bridge
arm64: dts: qcom: sm8250: power up dispcc on sm8250 by MMCX regulator
arm64: dts: qcom: sm8250: rename smem device node to follow schema
arm64: dts: qcom: qrb5165-rb5: enable cdsp device
arm64: dts: qcom: qrb5165-rb5: add HDMI audio playback
arm64: dts: qcom: sm8250: correct sdhc_2 xo clk
arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
arm64: dts: qcom: qrb5165-rb5: sort nodes alphabetically
arm64: dts: qcom: pm8150x: add definitions for adc-tm5 part
arm64: dts: sm8250-mtp: add thermal zones using pmic's adc-tm5
arm64: dts: qrb5165-rb5: port thermal zone definitions
Douglas Anderson (3):
arm64: dts: qcom: Fix SD card vqmmc max voltage on sc7180-trogdor
arm64: dts: qcom: sc7180: Add "dp_hot_plug_det" pinconf for trogdor
arm64: dts: qcom: Clean up sc7180-trogdor voltage rails
Dylan Van Assche (1):
arm64: allwinner: dts: pinephone: add 'pine64, pinephone' to the
compatible list
Eddie James (1):
ARM: dts: aspeed: Add Everest BMC machine
Enric Balletbo i Serra (1):
arm64: dts: mt8183: Add missing power-domain for pwm0 node
Eric Biggers (1):
arm64: dts: qcom: sdm630: add ICE registers and clocks
Fabien Parent (3):
arm64: dts: mediatek: mt8183: add pwm node
arm64: dts: mediatek: mt8183-evb: add PWM support
arm64: dts: mediatek: mt8516: add support for APDMA
Fabio Estevam (5):
ARM: dts: imx6ul-14x14-evk: Fix SPI chipselect polarity
ARM: dts: imx6ul-14x14-evk: Enable the GPIO expander
ARM: dts: imx6ul-14x14-evk: Describe the KSZ8081 reset
ARM: dts: imx6ul-14x14-evk: Add camera support
arm64: dts: imx8mq: Add eCSPI DMA support
Florian Fainelli (2):
Merge tag 'tags/bcm2835-dt-next-2021-01-25' into devicetree/next
Merge tag 'tags/bcm2835-dt-next-2021-01-28' into devicetree/next
Frank Wunderlich (1):
dts64: mt7622: fix slow sd card access
Geert Uytterhoeven (3):
arm64: dts: renesas: r8a779a0: Add GPIO nodes
arm64: dts: renesas: r8a779a0: Add SYS-DMAC nodes
arm64: dts: renesas: beacon: Fix EEPROM compatible value
George Liu (2):
ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names
ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver
Grygorii Strashko (3):
ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver
ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv
arm64: dts: ti: k3: mmc: fix dtbs_check warnings
Guido Günther (8):
arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators
arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc
arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings
arm64: dts: imx8mq: Add clock parents for mipi dphy
arm64: dts: imx8mq-librem5: Mark charger IRQ as High-Z
arm64: dts: imx8mq-librem5: Don't mark buck3 as always on
arm64: dts: imx8mq-librem5: Add usb-c chip as supplier for the charger
arm64: dts: imx8mq-librem5: Add LCD_1V8 regulator
Gustave Monce (14):
arm64: dts: qcom: msm8994: Fix remaining BLSP errors/mistakes
arm64: dts: qcom: msm8992/4-lumia*: Create a common DTS
arm64: dts: qcom: msm8994-octagon: Fix up the memory map
arm64: dts: qcom: msm8994-octagon: Add gpio-keys and Hall sensor
arm64: dts: qcom: msm8994-octagon: Configure regulators
arm64: dts: qcom: msm8994-octagon: Add QCA6174 bluetooth
arm64: dts: qcom: msm8994-octagon: Configure HD3SS460 Type-C mux pins
arm64: dts: qcom: msm8994-octagon: Add uSD card and disable HS400 on eMMC
arm64: dts: qcom: msm8994-octagon: Configure Lattice iCE40 FPGA
arm64: dts: qcom: msm8994-octagon: Configure PON keys
arm64: dts: qcom: msm8994-octagon: Add NXP NFC node
arm64: dts: qcom: msm8994-octagon: Add sensors on blsp1_i2c5
arm64: dts: qcom: msm8994-octagon: Add TAS2553 codec
arm64: dts: qcom: msm8994-octagon: Add AD7147 and APDS9930 sensors
Hoang Vo (2):
arm64: dts: renesas: r8a779a0: Add RWDT node
arm64: dts: renesas: falcon: Enable watchdog timer
Hou Zhiqiang (1):
arm64: dts: ls1046ardb: Add interrupt line for RTC node
Hsin-Yi Wang (4):
arm64: dts: mediatek: mt8183: Add domain supply for mfg
arm64: dts: mt8183: config dsi node
arm64: dts: mt8183: Add krane-sku0 board.
dt-bindings: arm64: dts: mediatek: Add krane sku0
Icenowy Zheng (3):
dt-bindings: arm: sunxi: add PineTab Early Adopter edition
arm64: allwinner: dts: a64: add DT for Early Adopter's PineTab
dt-bindings: arm: sunxi: document orig PineTab DT as sample
Iskren Chernev (1):
ARM: dts: qcom: msm8974-klte: Mark essential regulators
J.R. Divya Antony (1):
arm64: dts: qcom: Add device tree for ASUS Zenfone 2 Laser
JC Kuo (2):
arm64: tegra: Add XUSB pad controller's "nvidia,pmc" property on Tegra210
arm64: tegra: Enable Jetson-Xavier J512 USB host
Jagan Teki (1):
ARM: dts: stm32: Add STM32MP1 I2C6 SDA/SCL pinmux
James Liao (1):
arm64: dts: mt8192: Add cpu-idle-states
Javier Martinez Canillas (1):
ARM: dts: omap3-igep: Change email address in copyright notice
Jernej Skrabec (6):
dt-bindings: media: Add Allwinner R40 deinterlace compatible
ARM: dts: sun8i: r40: Add deinterlace node
arm64: dts: allwinner: h5: Add deinterlace node
arm64: dts: allwinner: h6: PineH64 model B: Add bluetooth
ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed
ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UART speed
Jerome Brunet (1):
arm64: dts: meson: vim3: whitespace fixups
Jisheng Zhang (3):
ARM: dts: berlin: Use generic "ngpios" rather than "snps,nr-gpios"
arm64: dts: synaptics: Use generic "ngpios" rather than "snps,nr-gpios"
arm64: dts: socfpga: Use generic "ngpios" rather than "snps,nr-gpios"
Joakim Zhang (5):
ARM: dts: imx6: add wakeup support via magic packet
arm64: dts: imx8m: correct assigned clocks for FEC
arm64: dts: imx8mq: assign clock parents for FEC
arm64: dts: imx8m: add mac address for FEC
arm64: dts: imx8m: add fsl,stop-mode property for FEC
Johan Jonker (16):
arm64: dts: rockchip: assign a fixed index to mmc devices on rk3328 boards
ARM: dts: rockchip: add QoS register compatibles for rk3066/rk3188
ARM: dts: rockchip: add QoS register compatibles for rk3288
arm64: dts: rockchip: add QoS register compatibles for rk3399
arm64: dts: rockchip: add QoS register compatibles for px30
ARM: dts: rockchip: rename thermal subnodes for rk3288
arm64: dts: rockchip: rename thermal subnodes for rk3368
arm64: dts: rockchip: rename thermal subnodes for rk3399
ARM: dts: rockchip: assign a fixed index to mmc devices on rk322x boards
ARM: dts: rockchip: assign a fixed index to mmc devices on rv1108 boards
arm64: dts: rockchip: fix ranges property format for rk3399 pcie node
arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts
arm64: dts: rockchip: assign a fixed index to mmc devices on px30 boards
arm64: dts: rockchip: assign a fixed index to mmc devices on rk3308 boards
arm64: dts: rockchip: assign a fixed index to mmc devices on rk3368 boards
arm64: dts: rockchip: rename pinctrl nodename to gmac2io for
nanopi-r2s board
John Crispin (1):
ARM: dts: qcom: ipq4019: add USB devicetree nodes
John Wang (2):
ARM: dts: aspeed: Add LCLK to lpc-snoop
ARM: dts: aspeed: g220a: Fix some gpio
Jon Hunter (2):
arm64: tegra: Prepare for supporting the Jetson Xavier NX with eMMC
arm64: tegra: Add support for Jetson Xavier NX with eMMC
Jonathan Albrieux (3):
arm64: dts: qcom: Add device tree for BQ Aquaris X5 (Longcheer L8910)
arm64: dts: qcom: msm8916: Add blsp_i2c3
arm64: dts: qcom: msm8916-longcheer-l8910: Add imu/magnetometer
Jonathan McDowell (1):
ARM: dts: qcom: add prng definition to ipq806x
Katsuhiro Suzuki (3):
arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64
arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64
arm64: dts: rockchip: more user friendly name of sound nodes
Kishon Vijay Abraham I (6):
arm64: dts: ti: k3-j721e-main: Fix supported max outbound regions
arm64: dts: ti: k3-j721e-main: Remove "syscon" nodes added for pcieX_ctrl
arm64: dts: ti: k3-j7200-main: Add SERDES and WIZ device tree node
arm64: dts: ti: k3-j7200-main: Add PCIe device tree node
arm64: dts: ti: k3-j7200-common-proc-board: Enable SERDES0
arm64: dts: ti: k3-j7200-common-proc-board: Enable PCIe
Koji Matsuoka (2):
arm64: dts: renesas: r8a779a0: Add MSIOF device nodes
arm64: dts: renesas: r8a779a0: Add I2C nodes
Konrad Dybcio (22):
arm64: dts: qcom: msm8992/4: Add RPM Power Domains
arm64: dts: qcom: Add support for remaining Sony Kitakami boards
arm64: dts: qcom: msm8992-bullhead: Update regulator config
arm64: dts: qcom: msm8992-libra: Update regulator config
arm64: dts: qcom: msm8992/4: Rename vreg_vph_pwr to vph_pwr
arm64: dts: qcom: msm/apq8994-kitakami: Add regulator config
arm64: dts: qcom: msm8994-kitakami: Add Synaptics RMI touchscreen
arm64: dts: qcom: msm8994-kitakami: Add uSD card support
arm64: dts: qcom: msm8994-kitakami: Add VDD_GFX regulator
arm64: dts: qcom: msm8994: Fix BLSP2_UART2 node
arm64: dts: qcom: msm8994/8994-kitakami: Fix up the memory map
arm64: dts: qcom: msm8994-kitakami: Add missing email in the copyright
arm64: dts: qcom: msm8994: Add SMP2P nodes
arm64: dts: qcom: msm8994: Sort hwlock properly
arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994
arm64: dts: qcom: msm8994-octagon: Add FM Radio and DDR regulator nodes
arm64: dts: qcom: msm8998: Merge in msm8998-pins.dtsi to msm8998.dtsi
arm64: dts: qcom: msm8998: Add DMA to I2C hosts
arm64: dts: qcom: msm8998: Add I2C pinctrl and fix BLSP2_I2C naming
arm64: dts: qcom: msm8998: Add capacity-dmips-mhz to CPU cores
arm64: dts: qcom: msm8998: Disable some components by default
arm64: dts: qcom: msm8996: Add missing device_type under pcie[01]
Konstantin Aladyshev (1):
ARM: dts: aspeed: amd-ethanolx: Enable secondary LPC snooping address
Konstantin Porotchkin (1):
arm64: dts: change AP807 SDHCI compatibility string
Krzysztof Kozlowski (11):
ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid
XU3 family
arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
arm64: dts: exynos: correct S3FWRN5 NFC interrupt trigger level on TM2
ARM: dts: aspeed: fix PCA95xx GPIO expander properties on Portwell
ARM: dts: aspeed: align GPIO hog names with dtschema
Kuldeep Singh (3):
arm64: dts: lx2160a: Add flexcan support
arm64: dts: ls1028a: Update flexcan properties
arm64: dts: ls1028a: Enable flexcan support for LS1028A-RDB/QDS
Laurent Pinchart (3):
ARM: dts: imx6q(dl): Move 'port' nodes under 'ports' for HDMI encoder
arm64: dts: zynqmp: Add DPDMA node
arm64: dts: zynqmp: Wire up the DisplayPort subsystem
Leonard Crestez (1):
arm64: dts: imx8mq: Add NOC node
Linh Phung (1):
arm64: dts: renesas: r8a779a0: Add HSCIF support
Linus Walleij (10):
ARM: dts: ux500: Add a device tree for Janice
ARM: dts: ux500: Fix channel names attributes
ARM: dts: ux500: Add interrupts to charger
ARM: dts: ux500: Add thermistors to the HREF
ARM: dts: ux500: Remove the GPADC HW IRQ
ARM: dts: ux500: Push VMMCI down to each tree
ARM: dts: ux500: Add die temperature to AB8505
ARM: dts: Fix up MMC host node names
ARM: dts: nomadik: Fix up MMC node names
ARM: dts: ux500: Add Flash LEDs to Samsung phones
Lotus Xu (1):
ARM: dts: aspeed: g220a: Enable ipmb
Lubomir Rintel (12):
dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property
media: dt-bindings: marvell,mmp2-ccic: Allow power-domains property
ARM: dts: mmp2-olpc-xo-1-75: Fix memory node name
ARM: dts: mmp2-olpc-xo-1-75: Drop linux,usable-memory from /memory
ARM: dts: mmp3-dell-ariel: Drop linux,usable-memory from /memory
ARM: dts: mmp3: Extend the MPMU reg range
ARM: dts: mmp2: Use symbolic names for audio clocks
ARM: dts: mmp2-olpc-xo-1-75: Use symbolic names for audio clocks
ARM: dts: mmp3-dell-ariel: Add the embedded controller
ARM: dts: mmp3-dell-ariel: Add the power button node
ARM: dts: mmp3-dell-ariel: Replace SSP2 with spi-gpio
ARM: dts: mmp3: Fix the CCIC interrupts
Lucas Stach (8):
ARM: dts: imx6: RDU2: reduce i2c drive-strength
ARM: dts: imx6: RDU2: enable RMI4 reduced reporting
ARM: dts: imx6: RDU2: only trigger IRQ on falling edge ucs1002 ALERT pin
arm64: dts: zii-ultra: add sound support
arm64: dts: zii-ultra: fix i2c pin configuration
arm64: dts: zii-ultra: limit USB ports to USB2 speed
arm64: dts: zii-ultra: only trigger IRQ on falling edge ucs1002 ALERT pin
arm64: dts: zii-rmb3: enable RMI4 reduced reporting
Manivannan Sadhasivam (18):
arm64: dts: qcom: sm8250: Add support for LLCC block
ARM: dts: qcom: Add SDX55 platform and MTP board support
ARM: dts: qcom: sdx55: Add support for SDHCI controller
ARM: dts: qcom: sdx55: Add support for TCSR Mutex
ARM: dts: qcom: sdx55: Add Shared memory manager support
ARM: dts: qcom: sdx55: Add QPIC BAM support
ARM: dts: qcom: sdx55: Add QPIC NAND support
ARM: dts: qcom: sdx55-mtp: Enable BAM DMA
ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND
dt-bindings: usb: qcom,dwc3: Add binding for SDX55
ARM: dts: qcom: sdx55: Add USB3 and PHY support
ARM: dts: qcom: sdx55-mtp: Enable USB3 and PHY support
dt-bindings: watchdog: Add binding for Qcom SDX55
ARM: dts: qcom: sdx55: Add Watchdog support
ARM: dts: qcom: sdx55: Add pshold support
arm64: dts: qcom: Add missing "-thermal" suffix for thermal zones
arm64: dts: qcom: sm8250: Add PCIe support
arm64: dts: qcom: rb5: Enable PCIe ports and PHY
Mans Rullgard (1):
ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2
Marcin Wojtas (1):
arm64: dts: cn913x-db: enable MMC HS400
Marek Behún (1):
arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition
to a53-firmware
Marek Szyprowski (1):
ARM: dts: exynos: use Exynos5420 dedicated USB2 PHY compatible
Marek Vasut (7):
ARM: dts: stm32: Enable internal pull-ups for SDMMC1 on DHCOM SoM
ARM: dts: stm32: Disable SDMMC1 CKIN feedback clock on DHCOM
ARM: dts: stm32: Disable KS8851 and FMC on PicoITX board
ARM: dts: imx7: Mark timer with arm,cpu-registers-not-fw-configured
ARM: dts: stm32: Add additional init state for SDMMC1 pins
ARM: dts: stm32: Enable voltage translator auto-detection on DHCOM
ARM: dts: stm32: Rename mmc controller nodes to mmc@
Martin Blumenstingl (7):
ARM: dts: meson: move iio-hwmon for the SoC temperature to meson.dtsi
ARM: dts: meson: add the ADC thermal sensor to meson.dtsi
ARM: dts: meson8: add the thermal-zones with cooling configuration
ARM: dts: meson8b: add the thermal-zones with cooling configuration
dt-bindings: sram: Add compatible strings for the Meson AO ARC SRAM
dt-bindings: Amlogic: add the documentation for the SECBUS2 registers
ARM: dts: meson: add the AO ARC remote processor
Martin Kepplinger (10):
arm64: dts: imx8mq-librem5: add vin-supply to VDD_1V8
arm64: dts: imx8mq-librem5: add pinctrl for the touchscreen description
arm64: dts: imx8mq-librem5: Move usdhc clocks assignment to board DT
arm64: dts: imx8mq-librem5-r3: workaround i2c1 issue with 1GHz cpu voltage
arm64: dts: imx8mq: Add interconnect provider property
arm64: dts: imx8mq: Add interconnect for lcdif
dt-bindings: arm: fsl: Add the librem 5 Evergreen revision
arm64: dts: imx8mq-librem5: enable the LCD panel
arm64: dts: imx8mq-librem5: set regulators boot-on
arm64: dts: Add Librem5 Evergreen
Matthias Brugger (1):
arm64: dts: mt8183: Fix GCE include path
Matthias Kaehlcke (1):
arm64: dts: qcom: sc7180: Add labels for cpuN-thermal nodes
Mauro Carvalho Chehab (3):
arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rst
arm64: dts: hisilicon: hikey970-pinctrl.dtsi: add missing pinctrl settings
arm64: dts: hisilicon: hi3670.dtsi: add I2C settings
Maxime Ripard (18):
dt-bindings: sunxi: Fix the pinecube compatible
dt-bindings: iio: adc: Add AXP803 compatible
dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks
ARM: dts: sunxi: Fix the LED node names
ARM: dts: sunxi: Add missing backlight supply
ARM: dts: sunxi: Fix CPU thermal zone node name
ARM: dts: bcm2711: Add the BSC interrupt controller
ARM: dts: bcm2711: Add the CEC interrupt controller
ARM: dts: sun6i: primo81: Remove useless io-channel-cells
ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array
ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPIO properties
ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings
ARM: dts: sun8i-a83t: Remove empty CSI port
ARM: dts: sun8i-a33: sina33: Add missing panel power supply
arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries
arm64: dts: allwinner: pinephone: Remove useless light sensor supplies
arm64: dts: allwinner: pinetab: Fix the panel compatible
arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs
Michael Klein (3):
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes
vcc-dram and vcc1v2
ARM: dts: sun6i-a31s-sinovoip-bpi-m2: add gpio-line-names
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add poweroff node
Michael Walle (15):
arm64: dts: ls1012a: use constants in the clockgen phandle
arm64: dts: ls1028a: use constants in the clockgen phandle
arm64: dts: ls1043a: use constants in the clockgen phandle
arm64: dts: ls1046a: use constants in the clockgen phandle
arm64: dts: ls1088a: use constants in the clockgen phandle
arm64: dts: ls208xa: use constants in the clockgen phandle
arm64: dts: lx2160a: use constants in the clockgen phandle
dt-bindings: arm: fsl: add Kontron sl28 variant 1
arm64: dts: freescale: sl28: add variant 1
arm64: dts: freescale: sl28: enable SATA support
arm64: dts: ls1028a: fix FlexSPI clock
dt-bindings: add ebang vendor prefix
dt-bindings: arm: add Ebang EBAZ4205 board
ARM: dts: add Ebang EBAZ4205 device tree
ARM: dts: ebaz4205: add pinctrl entries for switches
Michal Simek (17):
arm64: dts: zynqmp: Add address-cells property to interrupt controllers
arm64: dts: zynqmp: Fix u48 si5382 chip on zcu111
arm64: dts: zynqmp: Add DT description for si5328 for zcu102/zcu106
arm64: dts: zynqmp: Enable si5341 driver for zcu102/106/111
arm64: dts: zynqmp: Enable reset controller driver
arm64: dts: zynqmp: Enable phy driver for Sata on zcu102/zcu104/zcu106
arm64: dts: zynqmp: Add label for zynqmp_ipi
arm64: dts: zynqmp: Add missing mio-bank properties to sdhcis
arm64: dts: zynqmp: Wire arasan nand controller
arm64: dts: zynqmp: Wire zynqmp qspi controller
arm64: dts: zynqmp: Add missing lpd watchdog node
arm64: dts: zynqmp: Add missing iommu IDs
arm64: dts: zynqmp: Add description for zcu104 revC
dt-bindings: arm: Fix typo in zcu111 board
arm64: dts: zynqmp: Add DisplayPort subsystem
dt-bindings: arm: xilinx: Add missing Zturn boards
dt-bindings: spi: zynq: Convert Zynq QSPI binding to yaml
Neal Liu (1):
arm64: dts: mt6779: Support devapc
Nicolas Ferre (1):
ARM: dts: at91-sama5d27_wlsom1: add i2c recovery
Nicolas Saenz Julienne (1):
ARM: dts: bcm2711: Add reserved memory template to hold firmware
configuration
Niklas Söderlund (2):
arm64: dts: renesas: rcar-gen3: Add missing CMT nodes
arm64: dts: renesas: rcar-gen3: Add missing TMU nodes
Nishanth Menon (1):
arm64: dts: ti: k3*: Fixup PMU compatibility to be CPU specific
Nobuhiro Iwamatsu (3):
MAINTAINERS: Add entries for Toshiba Visconti5 watchdog driver
arm64: dts: visconti: Add watchdog support for TMPV7708 SoC
arm: dts: visconti: Add DT support for Toshiba Visconti5 GPIO driver
Oleksij Rempel (17):
dt-bindings: display: simple: fix alphabetical order for EDT compatibles
dt-bindings: display: simple: add EDT compatibles already
supported by the driver
dt-bindings: display: simple: Add Kyocera tcg070wvlq panel
dt-bindings: vendor-prefixes: Add an entry for Plymovent
dt-bindings: arm: fsl: add Plymovent M2M board
dt-bindings: arm: fsl: add Plymovent BAS board
ARM: dts: add Plymovent M2M board
ARM: dts: add Plymovent BAS board
dt-bindings: arm: fsl: add Protonic MVT board
ARM: dts: add Protonic MVT board
dt-bindings: arm: fsl: add Protonic PRTI6G board
ARM: dts: add Protonic PRTI6G board
dt-bindings: vendor-prefixes: Add an entry for Kverneland Group
dt-bindings: arm: fsl: add Kverneland UT1, UT1Q and UI1P boards
dt-bindings: arm: fsl: add Kverneland TGO board
ARM: dts: add Kverneland UT1, UT1Q and UT1P
ARM: dts: add Kverneland TGO board
Pali Rohár (1):
arm64: dts: marvell: armada-37xx: Add SATA comphy into main
armada-37xx.dtsi file
Paul Kocialkowski (6):
dt-bindings: irq: sun7i-nmi: Add binding documentation for the V3s NMI
ARM: dts: sun8i-v3s: Add the V3s NMI IRQ controller
ARM: dts: sun8i: Cleanup the Pinecube AXP209 node
dt-bindings: arm: sunxi: Add SL631 with IMX179 bindings
ARM: dts: sun8i-v3: Add support for the SL631 Action Camera with IMX179
ARM: dts: sun8i-v3s: Add CSI0 MCLK pin definition
Pawel Dembicki (2):
arm64: dts: fsl-ls1012a-rdb: add i2c devices
arm64: dts: fsl-ls1012a-frdm: add spi-uart device
Peng Fan (1):
arm64: dts: imx8mq: use_dt_domains for pci node
Peter Geis (1):
ARM: tegra: ouya: Fix eMMC on specific bootloaders
Philipp Zabel (1):
ARM: dts: imx6: rdu2: enable WDOG1
Quan Nguyen (1):
ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC
Rafał Miłecki (6):
dt-bindings: arm: bcm: document Netgear R8000P binding
arm64: dts: broadcom: bcm4908: add BCM4906 Netgear R8000P DTS files
arm64: dts: broadcom: bcm4908: use proper NAND binding
arm64: dts: broadcom: bcm4908: describe PCIe reset controller
arm64: dts: broadcom: bcm4908: describe internal switch
arm64: dts: broadcom: bcm4908: describe PMB block
Robert Foss (1):
arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
Robert Marko (4):
ARM: dts: qcom: ipq4019: add more labels
ARM: dts: qcom: add 8devices Jalapeno
ARM: dts: qcom: add Alfa Network AP120C-AC
ARM: dts: qcom: ipq4019: add SDHCI VQMMC LDO node
Robin Murphy (3):
ARM: dts: rockchip: Remove bogus "amba" bus nodes
arm64: dts: rockchip: Light "sys" LED on NanoPi R2S
arm64: dts: rockchip: Remove bogus "amba" bus nodes
Rosen Penev (3):
ARM: dts: armada-385-linksys: fix usage with newer devices
ARM: dts: armada388-helios4: assign pinctrl to LEDs
ARM: dts: armada388-helios4: assign pinctrl to each fan
Russell King (4):
arm64: dts: lx2160a-clearfog-itx: add power button support
arm64: dts: lx2160a-cex7: delete RTC interrupt
arm64: dts: lx2160a-cex7: increase at8035 PHY gigabit Tw parameter
ARM: dts: imx6-sr-som: increase at8035 PHY gigabit Tw parameter
Ryan Chen (1):
ARM: dts: aspeed: ast2600evb: Add enable ehci and uhci
Ryan Sie (1):
ARM: dts: aspeed: Add Supermicro x11spi BMC machine
Sai Prakash Ranjan (4):
arm64: dts: qcom: sc7180: Add watchdog bark interrupt
arm64: dts: qcom: sdm845: Add watchdog bark interrupt
arm64: dts: qcom: sm8150: Add watchdog bark interrupt
arm64: dts: qcom: sm8250: Add watchdog bark interrupt
Sameer Pujar (7):
arm64: tegra: Add power-domain for Tegra210 HDA
arm64: tegra: Audio graph header for Tegra210
arm64: tegra: Audio graph sound card for Jetson Nano and TX1
arm64: tegra: Add RT5658 device entry
Revert "arm64: tegra: Disable the ACONNECT for Jetson TX2"
arm64: tegra: Audio graph sound card for Jetson TX2
arm64: tegra: Audio graph sound card for Jetson AGX Xavier
Samuel Holland (3):
arm64: dts: allwinner: pinephone: Support volume key wakeup
arm64: dts: allwinner: h6: Add RSB controller node
ARM: dts: sunxi: Rename nmi_intc to r_intc
Samuel Pascua (2):
ARM: dts: qcom: msm8974-klte: add support for GPU
ARM: dts: qcom: msm8974-klte: add support for display
Scott Branden (1):
arm64: dts: broadcom: Remove SATA from Stingray
Serge Semin (2):
arm: dts: keystone: Correct DWC USB3 compatible string
arm: dts: keystone: Harmonize DWC USB3 DT nodes name
Sergio Sota (1):
ARM: dts: sun5i: add A10s/A13 mali gpu support fallback
Shawn Guo (1):
Merge tag 'imx-fixes-5.11-2' into imx/dt
Shengjiu Wang (3):
arm64: dts: imx8mn: Configure clock rate for audio plls
arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes
arm64: dts: imx8mn-evk: Add sound-spdif card nodes
Sowjanya Komatineni (4):
dt-bindings: clock: tegra: Add clock ID TEGRA210_CLK_QSPI_PM
arm64: tegra: Enable QSPI on Jetson Nano
arm64: tegra: Add QSPI nodes on Tegra194
arm64: tegra: Enable QSPI on Jetson Xavier NX
Srinivas Kandagatla (6):
arm64: dts: qcom: sm8250: add apr and its services
arm64: dts: qcom: sm8250: add audio clock controllers
arm64: dts: qcom: sm8250: add lpass lpi pin controller node
arm64: dts: qcom: sm8250: add wsa and va codec macros
arm64: dts: qcom: sm8250: add mi2s pinconfs
arm64: dts: qcom: qrb5165-rb5: Add Audio support
Stanislav Jakubek (1):
ARM: dts: bcm21664: Replace spaces with a tab
Steev Klimaszewski (1):
arm64: dts: sdm850: Add OPP tables for 2.84 and 2.96GHz
Stephan Gerhold (2):
arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
Stephen Boyd (1):
arm64: dts: qcom: sc7180: Drop pinconf on dp_hot_plug_det
Suman Anna (3):
arm64: dts: ti: k3-j7200: Add R5F cluster nodes
arm64: dts: ti: k3-j7200-som-p0: Add mailboxes to R5Fs
arm64: dts: ti: k3-j7200-som-p0: Add DDR carveout memory nodes for R5Fs
Takeshi Saito (2):
arm64: dts: renesas: r8a779a0: Add MMC node
arm64: dts: renesas: falcon: Enable MMC
Teresa Remmet (2):
bindings: arm: fsl: Add PHYTEC i.MX8MP devicetree bindings
arm64: dts: freescale: Add support for phyBOARD-Pollux-i.MX8MP
Tero Kristo (3):
ARM: dts: am574x-idk: add support for EMIF1 ECC
ARM: dts: dra76x: add support for OPP_PLUS
ARM: dts: dra71-evm: mark ldo0 regulator as always on
Thierry Reding (3):
Merge branch 'for-5.12/dt-bindings' into for-5.12/arm64/dt
arm64: tegra: Order nodes alphabetically on Tegra210
dt-bindings: arm: tegra: Document Jetson Xavier NX eMMC SKU
Tho Vu (1):
arm64: dts: renesas: r8a779a0: Add Ethernet-AVB support
Tim Harvey (2):
dt-bindings: arm: fsl: Add binding for Gateworks boards with IMX8MM
arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits
Timon Baetz (2):
ARM: dts: exynos: Fix charging regulator voltage and current for I9100
ARM: dts: exynos: Add top-off charging regulator node for I9100
Tony Lindgren (3):
Merge tag 'omap-for-v5.11/dt-late-signed' into omap-for-v5.12-dt
ARM: dts: Configure missing thermal interrupt for 4430
ARM: dts: motorola-mapphone: Configure lower temperature passive cooling
Ulrich Hecht (1):
arm64: dts: renesas: r8a779a0: Add pinctrl device node
Uwe Kleine-König (1):
arm64: dts: rockchip: Rely on SoC external pull up on pmic-int-l
on Helios64
Vincent Knecht (4):
dt-bindings: vendor-prefixes: add Alcatel
arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7")
arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices
arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
Vinod Koul (14):
dt-bindings: arm: qcom: Document SDX55 platform and boards
ARM: dts: qcom: sdx55: Add pincontrol node
ARM: dts: qcom: sdx55: Add reserved memory nodes
ARM: dts: qcom: sdx55: Add spmi node
ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic
ARM: dts: qcom: sdx55: Add rpmpd node
ARM: dts: qcom: Add PMIC pmx55 dts
ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic
ARM: dts: qcom: sdx55-mtp: Add regulator nodes
dt-bindings: arm: qcom: Document SM8350 SoC and boards
dt-bindings: arm: cpus: Add kryo685 compatible
dt-bindings: firmware: scm: Add SM8250 and SM8350 compatible
arm64: dts: qcom: Add basic devicetree support for SM8350 SoC
arm64: dts: qcom: Add basic devicetree support for SM8350-MTP board
Wolfram Sang (5):
arm64: dts: renesas: Disable SD functions for plain eMMC
arm64: dts: renesas: falcon: Add I2C0,1,6 support
arm64: dts: renesas: falcon: Add Ethernet-AVB0 support
arm64: dts: renesas: r8a779a0: Add & update SCIF nodes
arm64: dts: renesas: falcon: Complete SCIF0 nodes
Yangbo Lu (1):
arm64: dts: freescale: use fixed index mmcN for NXP layerscape
reference boards
Yifeng Zhao (5):
arm64: dts: rockchip: Add NFC node for RK3308 SoC
arm64: dts: rockchip: Add NFC node for PX30 SoC
ARM: dts: rockchip: Add NFC node for RV1108 SoC
ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs
ARM: dts: rockchip: Add NFC node for RK3036 SoC
Yongqiang Niu (2):
arm64: dts: mt8183: rename rdma fifo size
arm64: dts: mt8183: refine gamma compatible name
Zhen Lei (6):
arm64: dts: hisilicon: separate each group of data in the
property "ranges"
arm64: dts: hisilicon: place clock-names "bus" before "core"
arm64: dts: hisilicon: normalize the node name of the module thermal
arm64: dts: hisilicon: normalize the node name of the localbus
arm64: dts: hisilicon: avoid irrelevant nodes being mistakenly
identified as PHY nodes
arm64: dts: hisilicon: delete unused property smmu-cb-memtype
bayi cheng (1):
arm64: dts: mt8192: add nor_flash device node
Documentation/devicetree/bindings/arm/amlogic.yaml | 6 +-
.../arm/amlogic/amlogic,meson-mx-secbus2.yaml | 42 +
.../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 2 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 23 +
.../devicetree/bindings/arm/mediatek.yaml | 4 +-
Documentation/devicetree/bindings/arm/qcom.yaml | 12 +
Documentation/devicetree/bindings/arm/renesas.yaml | 2 +
.../devicetree/bindings/arm/rockchip.yaml | 5 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 19 +-
Documentation/devicetree/bindings/arm/tegra.yaml | 8 +
Documentation/devicetree/bindings/arm/xilinx.yaml | 6 +-
.../bindings/display/panel/panel-simple.yaml | 19 +-
.../devicetree/bindings/firmware/qcom,scm.txt | 2 +
.../devicetree/bindings/gpio/mrvl-gpio.yaml | 3 +-
.../bindings/iio/adc/x-powers,axp209-adc.yaml | 12 +-
.../allwinner,sun7i-a20-sc-nmi.yaml | 3 +
.../media/allwinner,sun8i-h3-deinterlace.yaml | 3 +
.../bindings/media/marvell,mmp2-ccic.yaml | 5 +
.../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 1 -
.../devicetree/bindings/soc/imx/imx8m-soc.yaml | 86 ++
.../devicetree/bindings/spi/spi-zynq-qspi.txt | 25 -
.../devicetree/bindings/spi/xlnx,zynq-qspi.yaml | 59 ++
Documentation/devicetree/bindings/sram/sram.yaml | 2 +
.../devicetree/bindings/usb/qcom,dwc3.yaml | 1 +
.../devicetree/bindings/vendor-prefixes.yaml | 12 +-
.../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 +
MAINTAINERS | 5 +-
Makefile | 2 +-
arch/alpha/include/asm/local64.h | 1 -
arch/arc/include/asm/Kbuild | 1 -
arch/arm/boot/dts/Makefile | 23 +-
arch/arm/boot/dts/am335x-evm.dts | 13 +-
arch/arm/boot/dts/am335x-evmsk.dts | 14 +-
arch/arm/boot/dts/am335x-icev2.dts | 14 +-
arch/arm/boot/dts/am335x-myirtech-myc.dtsi | 267 ++++++
arch/arm/boot/dts/am335x-myirtech-myd.dts | 536 ++++++++++++
arch/arm/boot/dts/am33xx-l4.dtsi | 49 ++
arch/arm/boot/dts/am574x-idk.dts | 4 +
arch/arm/boot/dts/armada-385-linksys.dtsi | 2 +
arch/arm/boot/dts/armada-388-helios4.dts | 28 +-
arch/arm/boot/dts/aspeed-ast2600-evb.dts | 8 +
arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 2 +-
arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 558 ++++++++++++
arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 10 +-
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 775 +++++++++++++++++
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 3 +-
arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 37 +-
arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 16 +-
arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 5 +
arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +
arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts | 137 +++
arch/arm/boot/dts/aspeed-g4.dtsi | 1 +
arch/arm/boot/dts/aspeed-g5.dtsi | 1 +
arch/arm/boot/dts/aspeed-g6.dtsi | 1 +
arch/arm/boot/dts/at91-kizbox3_common.dtsi | 1 -
arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 -
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 22 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 1 -
arch/arm/boot/dts/at91-sama5d2_icp.dts | 1 -
arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 1 -
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 1 -
arch/arm/boot/dts/bcm21664.dtsi | 2 +-
arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 17 +
arch/arm/boot/dts/bcm2711.dtsi | 31 +
arch/arm/boot/dts/berlin2.dtsi | 12 +-
arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 6 +-
arch/arm/boot/dts/berlin2cd.dtsi | 12 +-
arch/arm/boot/dts/berlin2q.dtsi | 12 +-
arch/arm/boot/dts/dra71-evm.dts | 2 +
arch/arm/boot/dts/dra76x.dtsi | 36 +
arch/arm/boot/dts/e60k02.dtsi | 6 +
arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +-
arch/arm/boot/dts/exynos3250-monk.dts | 2 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 2 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 30 +-
arch/arm/boot/dts/exynos5250-spring.dts | 2 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +-
arch/arm/boot/dts/exynos54xx.dtsi | 6 +-
arch/arm/boot/dts/imx28.dtsi | 10 +
arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 1 -
arch/arm/boot/dts/imx6dl-plybas.dts | 394 +++++++++
arch/arm/boot/dts/imx6dl-plym2m.dts | 446 ++++++++++
arch/arm/boot/dts/imx6dl-prtmvt.dts | 852 +++++++++++++++++++
arch/arm/boot/dts/imx6dl-victgo.dts | 852 +++++++++++++++++++
arch/arm/boot/dts/imx6dl-vicut1.dts | 13 +
arch/arm/boot/dts/imx6q-tbs2910.dts | 7 +
arch/arm/boot/dts/imx6q-vicut1.dts | 17 +
arch/arm/boot/dts/imx6q.dtsi | 20 +-
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +-
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 1 +
arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 14 +-
arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 803 ++++++++++++++++++
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 42 +-
arch/arm/boot/dts/imx6qdl.dtsi | 25 +-
arch/arm/boot/dts/imx6qp-vicutp.dts | 13 +
arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 18 +-
arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 15 +-
arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 13 +-
arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +
arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 54 +-
arch/arm/boot/dts/imx6ul-prti6g.dts | 356 ++++++++
arch/arm/boot/dts/imx6ul.dtsi | 2 +
arch/arm/boot/dts/imx7d-flex-concentrator.dts | 1 +
arch/arm/boot/dts/imx7s.dtsi | 1 +
arch/arm/boot/dts/keystone-k2e.dtsi | 6 +-
arch/arm/boot/dts/keystone.dtsi | 4 +-
arch/arm/boot/dts/meson.dtsi | 19 +
arch/arm/boot/dts/meson8.dtsi | 75 ++
arch/arm/boot/dts/meson8b-ec100.dts | 5 -
arch/arm/boot/dts/meson8b-mxq.dts | 5 -
arch/arm/boot/dts/meson8b-odroidc1.dts | 5 -
arch/arm/boot/dts/meson8b.dtsi | 75 ++
arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 5 -
arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 8 +-
arch/arm/boot/dts/mmp2.dtsi | 5 +-
arch/arm/boot/dts/mmp3-dell-ariel.dts | 33 +-
arch/arm/boot/dts/mmp3.dtsi | 8 +-
arch/arm/boot/dts/motorola-mapphone-common.dtsi | 23 +
.../boot/dts/mstar-infinity-breadbee-common.dtsi | 49 ++
.../dts/mstar-infinity-msc313-breadbee_crust.dts | 1 +
.../boot/dts/mstar-infinity3-msc313e-breadbee.dts | 1 +
arch/arm/boot/dts/omap3-echo.dts | 67 ++
arch/arm/boot/dts/omap3-gta04.dtsi | 4 +-
arch/arm/boot/dts/omap3-igep.dtsi | 2 +-
arch/arm/boot/dts/omap3-igep0020-common.dtsi | 2 +-
arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 2 +-
arch/arm/boot/dts/omap3-igep0020.dts | 2 +-
arch/arm/boot/dts/omap3-igep0030-common.dtsi | 2 +-
arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 2 +-
arch/arm/boot/dts/omap3-igep0030.dts | 2 +-
arch/arm/boot/dts/omap36xx.dtsi | 1 -
arch/arm/boot/dts/omap443x.dtsi | 6 +-
arch/arm/boot/dts/owl-s500-cubieboard6.dts | 7 -
arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 7 -
arch/arm/boot/dts/owl-s500-labrador-base-m.dts | 7 -
arch/arm/boot/dts/owl-s500-roseapplepi.dts | 97 ++-
arch/arm/boot/dts/owl-s500-sparky.dts | 7 -
arch/arm/boot/dts/owl-s500.dtsi | 140 +++
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 12 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 8 +-
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 8 +-
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 10 +-
.../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 4 +-
arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 10 +-
arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts | 28 +
arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts | 27 +
arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi | 254 ++++++
arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts | 214 +++++
arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 18 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 4 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 10 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 8 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +-
arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi | 10 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 90 +-
arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +-
arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 12 +-
arch/arm/boot/dts/qcom-ipq8064.dtsi | 31 +-
arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 16 +-
arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +-
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 8 +-
arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 14 +-
.../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 32 +-
arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 115 ++-
.../boot/dts/qcom-msm8974-sony-xperia-amami.dts | 14 +-
.../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 18 +-
.../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 16 +-
arch/arm/boot/dts/qcom-msm8974.dtsi | 43 +
arch/arm/boot/dts/qcom-msm8974pro.dtsi | 5 +
arch/arm/boot/dts/qcom-pmx55.dtsi | 84 ++
arch/arm/boot/dts/qcom-sdx55-mtp.dts | 251 ++++++
arch/arm/boot/dts/qcom-sdx55.dtsi | 505 +++++++++++
arch/arm/boot/dts/rk3036.dtsi | 83 +-
arch/arm/boot/dts/rk322x.dtsi | 32 +-
arch/arm/boot/dts/rk3288-miqi.dts | 5 +
arch/arm/boot/dts/rk3288.dtsi | 115 ++-
arch/arm/boot/dts/rk3xxx.dtsi | 106 +--
arch/arm/boot/dts/rv1108.dtsi | 14 +
arch/arm/boot/dts/socfpga_arria10.dtsi | 13 +-
arch/arm/boot/dts/ste-ab8500.dtsi | 64 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 67 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 12 +-
arch/arm/boot/dts/ste-href.dtsi | 23 +-
arch/arm/boot/dts/ste-href520-tvk.dts | 42 +-
arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 19 +
arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 19 +
arch/arm/boot/dts/ste-hrefprev60.dtsi | 8 +-
arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 39 +
arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 39 +
arch/arm/boot/dts/ste-hrefv60plus.dtsi | 76 +-
arch/arm/boot/dts/ste-nomadik-nhk15.dts | 2 +-
arch/arm/boot/dts/ste-nomadik-s8815.dts | 2 +-
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 2 +-
arch/arm/boot/dts/ste-snowball.dts | 8 +-
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 42 +-
arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 930 ++++++++++++++++++++
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 41 +-
arch/arm/boot/dts/stm32f429.dtsi | 2 +-
arch/arm/boot/dts/stm32f746.dtsi | 4 +-
arch/arm/boot/dts/stm32h743.dtsi | 2 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 40 +
arch/arm/boot/dts/stm32mp151.dtsi | 9 +-
arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 4 -
arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 -
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 13 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 18 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 -
arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 16 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 23 +-
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 4 -
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 4 -
arch/arm/boot/dts/sun4i-a10-a1000.dts | 4 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 4 +-
arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 1 +
arch/arm/boot/dts/sun4i-a10-inet1.dts | 1 +
arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 8 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 4 +-
arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 1 +
arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 2 +-
arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 2 +-
arch/arm/boot/dts/sun5i-a10s-mk802.dts | 2 +-
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +-
arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 2 +-
arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +-
.../boot/dts/sun5i-a13-empire-electronix-d709.dts | 1 +
arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +-
arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 2 +-
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 2 +-
.../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 3 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 2 +-
arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +-
.../boot/dts/sun5i-reference-design-tablet.dtsi | 1 +
arch/arm/boot/dts/sun5i.dtsi | 12 +
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +-
arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +-
arch/arm/boot/dts/sun6i-a31-m9.dts | 4 +-
arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 4 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 4 +-
arch/arm/boot/dts/sun6i-a31s-primo81.dts | 3 +-
arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 2 +-
arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 79 +-
.../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 2 +-
.../boot/dts/sun6i-reference-design-tablet.dtsi | 2 +-
arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 8 +-
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 1 +
arch/arm/boot/dts/sun7i-a20.dtsi | 2 +-
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 +-
arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 2 +-
arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +-
arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 3 +-
arch/arm/boot/dts/sun8i-a33.dtsi | 2 +-
arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +-
arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 +-
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +-
arch/arm/boot/dts/sun8i-a83t.dtsi | 3 -
.../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 30 +
arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 +-
arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 4 +-
arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 4 +-
arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 4 +-
arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 4 +-
arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 4 +-
arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 8 +-
arch/arm/boot/dts/sun8i-r16-parrot.dts | 10 +-
arch/arm/boot/dts/sun8i-r40.dtsi | 19 +
.../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +-
arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 2 +-
arch/arm/boot/dts/sun8i-s3-pinecube.dts | 11 +-
arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts | 12 +
arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 138 +++
arch/arm/boot/dts/sun8i-v3s.dtsi | 17 +-
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 4 +-
arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 1 +
arch/arm/boot/dts/tegra30-ouya.dts | 4 +-
arch/arm/boot/dts/zynq-ebaz4205.dts | 132 +++
arch/arm/include/asm/Kbuild | 1 -
arch/arm/mach-imx/suspend-imx6.S | 1 +
arch/arm64/Kconfig.platforms | 5 +
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 6 +-
.../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 2 +-
.../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 11 +
.../boot/dts/allwinner/sun50i-a64-pinebook.dts | 5 +-
.../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 2 +-
.../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 2 +-
.../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 2 +-
.../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 18 +-
.../allwinner/sun50i-a64-pinetab-early-adopter.dts | 26 +
.../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +-
.../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 1 +
.../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 1 -
.../boot/dts/allwinner/sun50i-a64-teres-i.dts | 4 +-
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 6 +-
.../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 4 +-
.../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 4 +-
.../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +-
.../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +-
.../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 4 +-
.../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 4 +-
arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 13 +
.../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +-
.../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 20 +-
.../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 4 +-
.../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 +-
.../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 +
.../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 7 +-
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 26 +
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/Makefile | 4 +-
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +-
.../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 133 +++
.../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 2 +-
.../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 16 +-
.../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 2 +-
.../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 2 +-
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +-
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +-
.../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 2 +-
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 2 +-
.../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +-
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 6 +-
.../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 2 +-
.../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +-
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 +-
arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 21 +-
.../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 7 +-
.../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 429 +---------
.../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 96 +++
arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 442 ++++++++++
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 10 +-
arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 1 +
.../broadcom/bcm4908/bcm4906-netgear-r8000p.dts | 52 ++
arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 18 +
.../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 51 ++
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 117 ++-
.../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 64 --
.../boot/dts/broadcom/stingray/stingray-sata.dtsi | 278 ------
.../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 7 -
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +-
arch/arm64/boot/dts/freescale/Makefile | 8 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 21 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 5 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 50 ++
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 60 +-
.../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 4 +
.../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 62 ++
.../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 5 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 8 +
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 16 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 184 ++--
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 98 ++-
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 3 +
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 98 ++-
arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 6 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 122 ++-
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 17 +-
arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 17 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 4 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 118 ++-
.../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 3 +-
.../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 12 +
arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 10 +
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 24 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 147 +++-
arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 2 +
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 1 -
.../boot/dts/freescale/imx8mm-beacon-som.dtsi | 4 +-
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 393 +++++++++
.../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 495 +++++++++++
.../boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts | 19 +
.../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 186 ++++
.../boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts | 20 +
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 311 +++++++
.../boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts | 19 +
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 362 ++++++++
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 23 +-
.../dts/freescale/imx8mn-beacon-baseboard.dtsi | 307 +++++++
.../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 19 +
.../boot/dts/freescale/imx8mn-beacon-som.dtsi | 466 ++++++++++
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 75 ++
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 46 +-
.../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 161 ++++
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 293 +++++++
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 25 +-
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 20 +-
.../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 6 +
.../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 35 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 113 ++-
.../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 93 ++
.../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 30 +
.../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 118 ++-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 72 +-
arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 6 +-
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 6 +-
arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 77 ++
arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 8 +-
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 8 +-
.../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 632 +++++++++++++-
arch/arm64/boot/dts/hisilicon/hip05.dtsi | 2 +-
arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +-
arch/arm64/boot/dts/hisilicon/hip07.dtsi | 9 +-
arch/arm64/boot/dts/intel/Makefile | 1 +
arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 53 ++
.../boot/dts/marvell/armada-3720-espressobin.dtsi | 2 -
.../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +
arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 5 +
arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 3 +
arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +
arch/arm64/boot/dts/marvell/cn9130-db.dts | 2 +
arch/arm64/boot/dts/mediatek/Makefile | 1 +
arch/arm64/boot/dts/mediatek/mt6779.dtsi | 17 +
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +
arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 12 +
.../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts | 23 +
.../dts/mediatek/mt8183-kukui-krane-sku176.dts | 5 +
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 46 +
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 26 +-
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 57 ++
arch/arm64/boot/dts/mediatek/mt8516.dtsi | 30 +
arch/arm64/boot/dts/nvidia/Makefile | 1 +
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 742 ++++++++++++++++
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 22 +
arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 8 +
arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 595 ++++++++++++-
.../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts | 339 +-------
.../dts/nvidia/tegra194-p3509-0000+p3668-0001.dts | 10 +
.../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 351 ++++++++
.../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 282 +------
.../arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi | 19 +
arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 284 +++++++
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 48 ++
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 299 +++++++
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 175 ++++
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 261 +++++-
arch/arm64/boot/dts/qcom/Makefile | 15 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 4 +
.../apq8094-sony-xperia-kitakami-karin_windy.dts | 23 +
.../boot/dts/qcom/msm8916-alcatel-idol347.dts | 291 +++++++
arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 195 +++++
.../boot/dts/qcom/msm8916-longcheer-l8910.dts | 267 ++++++
arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 16 +
.../dts/qcom/msm8916-samsung-a2015-common.dtsi | 10 +
.../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 20 +-
.../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 41 +-
.../qcom/msm8992-msft-lumia-octagon-talkman.dts | 15 +
.../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 67 --
arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 92 +-
arch/arm64/boot/dts/qcom/msm8992.dtsi | 743 +---------------
.../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 --
.../qcom/msm8994-msft-lumia-octagon-cityman.dts | 15 +
.../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 909 ++++++++++++++++++++
.../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 26 +
.../qcom/msm8994-sony-xperia-kitakami-karin.dts | 45 +
.../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 18 +
.../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 4 +-
.../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 20 +
.../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 457 +++++++---
arch/arm64/boot/dts/qcom/msm8994.dtsi | 321 +++++--
arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 +
arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 16 +
arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 10 +
arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 108 ---
arch/arm64/boot/dts/qcom/msm8998.dtsi | 393 ++++++++-
arch/arm64/boot/dts/qcom/pm8150.dtsi | 12 +-
arch/arm64/boot/dts/qcom/pm8150b.dtsi | 12 +-
arch/arm64/boot/dts/qcom/pm8150l.dtsi | 12 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 +-
arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pmi8998.dtsi | 8 +-
arch/arm64/boot/dts/qcom/pms405.dtsi | 2 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 563 +++++++++++-
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 91 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 49 +-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 12 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +-
.../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 623 ++++++++++++++
.../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 19 +
arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 23 +
arch/arm64/boot/dts/qcom/sdm845.dtsi | 1 +
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 +-
arch/arm64/boot/dts/qcom/sdm850.dtsi | 21 +
arch/arm64/boot/dts/qcom/sm8150.dtsi | 158 ++++
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 269 ++++++
arch/arm64/boot/dts/qcom/sm8250.dtsi | 940 ++++++++++++++++++++-
arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 250 ++++++
arch/arm64/boot/dts/qcom/sm8350.dtsi | 499 +++++++++++
arch/arm64/boot/dts/renesas/Makefile | 2 +
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 137 ++-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 47 +-
arch/arm64/boot/dts/renesas/hihope-common.dtsi | 2 +
.../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 41 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 32 +
.../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 66 ++
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 32 +
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 17 +
.../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 71 ++
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 32 +
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 65 ++
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 65 ++
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 135 +++
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 65 ++
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 2 +
arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 +
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 65 ++
arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 2 +
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 135 +++
.../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 138 +++
arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 6 +
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 837 ++++++++++++++++++
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +
arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +
arch/arm64/boot/dts/rockchip/Makefile | 2 +
arch/arm64/boot/dts/rockchip/px30.dtsi | 83 +-
arch/arm64/boot/dts/rockchip/rk3308.dtsi | 63 +-
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 3 +-
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 382 +++++++++
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 56 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 33 +-
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 62 +-
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts | 52 ++
arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 -
arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 53 +-
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 109 ++-
arch/arm64/boot/dts/synaptics/as370.dtsi | 4 +-
arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 12 +-
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 +-
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 38 +
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 161 +++-
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 42 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 80 +-
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 70 +-
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +-
arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 9 +
arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 23 +
arch/arm64/boot/dts/xilinx/Makefile | 1 +
arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 22 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 33 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 94 ++-
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 40 +
arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 293 +++++++
arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 89 ++
arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 70 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 128 ++-
arch/arm64/include/asm/Kbuild | 1 -
arch/csky/include/asm/Kbuild | 1 -
arch/h8300/include/asm/Kbuild | 1 -
arch/hexagon/include/asm/Kbuild | 1 -
arch/ia64/include/asm/local64.h | 1 -
arch/ia64/mm/init.c | 4 +-
arch/m68k/include/asm/Kbuild | 1 -
arch/microblaze/include/asm/Kbuild | 1 -
arch/mips/include/asm/Kbuild | 1 -
arch/nds32/include/asm/Kbuild | 1 -
arch/openrisc/include/asm/Kbuild | 1 -
arch/parisc/include/asm/Kbuild | 1 -
arch/powerpc/include/asm/Kbuild | 1 -
arch/riscv/include/asm/Kbuild | 1 -
arch/s390/Kconfig | 31 +-
arch/s390/configs/debug_defconfig | 12 +-
arch/s390/configs/defconfig | 11 +-
arch/s390/configs/zfcpdump_defconfig | 2 +
arch/s390/include/asm/Kbuild | 1 -
arch/sh/include/asm/Kbuild | 1 -
arch/sparc/include/asm/Kbuild | 1 -
arch/x86/include/asm/local64.h | 1 -
arch/xtensa/include/asm/Kbuild | 1 -
block/blk-core.c | 13 +-
block/blk-mq-debugfs.c | 2 +-
block/blk-mq.c | 4 +-
block/blk-pm.c | 15 +-
block/blk-pm.h | 14 +-
drivers/cpufreq/intel_pstate.c | 1 -
drivers/firmware/imx/Kconfig | 1 +
drivers/ide/ide-atapi.c | 1 -
drivers/ide/ide-io.c | 7 +-
drivers/ide/ide-pm.c | 2 +-
drivers/idle/intel_idle.c | 41 +-
drivers/md/dm-crypt.c | 7 +-
drivers/opp/core.c | 9 +-
drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 +
drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +-
drivers/scsi/scsi_lib.c | 27 +-
drivers/scsi/scsi_transport_spi.c | 27 +-
drivers/scsi/ufs/ufs-mediatek-trace.h | 2 +-
drivers/scsi/ufs/ufs-mediatek.c | 21 +
drivers/scsi/ufs/ufs-mediatek.h | 1 +
drivers/scsi/ufs/ufs.h | 2 +-
drivers/scsi/ufs/ufshcd-pci.c | 73 +-
drivers/scsi/ufs/ufshcd.c | 45 +-
drivers/scsi/ufs/ufshcd.h | 14 +-
drivers/soc/imx/Kconfig | 2 +-
fs/block_dev.c | 2 +-
fs/ceph/mds_client.c | 53 +-
fs/file.c | 2 -
fs/io_uring.c | 60 +-
include/asm-generic/Kbuild | 1 +
include/dt-bindings/clock/tegra210-car.h | 2 +-
include/linux/blk-mq.h | 4 +-
include/linux/blkdev.h | 18 +-
include/linux/build_bug.h | 5 -
include/linux/ceph/msgr.h | 4 +-
include/linux/kdev_t.h | 22 +-
include/linux/mm.h | 12 +-
include/linux/sizes.h | 3 +
kernel/cgroup/cgroup-v1.c | 2 +
kernel/cgroup/cgroup.c | 30 +-
kernel/exit.c | 2 +
kernel/workqueue.c | 13 +-
lib/genalloc.c | 25 +-
lib/zlib_dfltcc/Makefile | 2 +-
lib/zlib_dfltcc/dfltcc.c | 6 +-
lib/zlib_dfltcc/dfltcc_deflate.c | 3 +
lib/zlib_dfltcc/dfltcc_inflate.c | 4 +-
lib/zlib_dfltcc/dfltcc_syms.c | 17 -
mm/hugetlb.c | 22 +-
mm/kasan/generic.c | 2 +
mm/memory.c | 8 +-
mm/memory_hotplug.c | 2 +-
mm/mremap.c | 4 +-
mm/page_alloc.c | 8 +-
mm/slub.c | 5 +-
net/ceph/messenger_v2.c | 15 +-
scripts/checkpatch.pl | 6 +
scripts/depmod.sh | 2 +
tools/testing/selftests/vm/Makefile | 10 +-
659 files changed, 31614 insertions(+), 4712 deletions(-)
create mode 100644
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml
create mode 100644 Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt
create mode 100644 Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
delete mode 100644 arch/alpha/include/asm/local64.h
create mode 100644 arch/arm/boot/dts/am335x-myirtech-myc.dtsi
create mode 100644 arch/arm/boot/dts/am335x-myirtech-myd.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts
create mode 100644 arch/arm/boot/dts/imx6dl-plybas.dts
create mode 100644 arch/arm/boot/dts/imx6dl-plym2m.dts
create mode 100644 arch/arm/boot/dts/imx6dl-prtmvt.dts
create mode 100644 arch/arm/boot/dts/imx6dl-victgo.dts
create mode 100644 arch/arm/boot/dts/imx6dl-vicut1.dts
create mode 100644 arch/arm/boot/dts/imx6q-vicut1.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-vicut1.dtsi
create mode 100644 arch/arm/boot/dts/imx6qp-vicutp.dts
create mode 100644 arch/arm/boot/dts/imx6ul-prti6g.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity-breadbee-common.dtsi
create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts
create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts
create mode 100644 arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi
create mode 100644 arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts
create mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi
create mode 100644 arch/arm/boot/dts/qcom-sdx55-mtp.dts
create mode 100644 arch/arm/boot/dts/qcom-sdx55.dtsi
create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-janice.dts
create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts
create mode 100644 arch/arm/boot/dts/sun8i-v3-sl631.dtsi
create mode 100644 arch/arm/boot/dts/zynq-ebaz4205.dts
create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-early-adopter.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi
create mode 100644
arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi
delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-sata.dtsi
create mode 100644
arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var1.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw700x.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r4.dts
create mode 100644 arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku0.dts
create mode 100644
arch/arm64/boot/dts/nvidia/tegra194-p3509-0000+p3668-0001.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi
create mode 100644
arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dts
delete mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts
delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi
create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dts
create mode 100644
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dts
delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm850.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sm8350-mtp.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8350.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts
delete mode 100644 arch/ia64/include/asm/local64.h
delete mode 100644 arch/x86/include/asm/local64.h
delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c
More information about the linux-arm-kernel
mailing list