This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/linux.
from 5c4e0a21fae8 string: uninline memcpy_and_pad adds 7d613f9f72ec signal: Remove the bogus sigkill_pending in ptrace_stop adds 4f627af8e606 ptrace: Remove the unnecessary arguments from arch_ptrace_stop adds 7e3c4fb7fc19 exec: Check for a pending fatal signal instead of core_state adds d67e03e36161 exit: Factor coredump_exit_mm out of exit_mm adds 92307383082d coredump: Don't perform any cleanups before dumping core adds 0258b5fd7c71 coredump: Limit coredumps to a single thread group adds 3f66f86bfed3 per signal_struct coredumps adds a602285ac11b Merge branch 'per_signal_struct_coredumps-for-v5.16' of gi [...] adds 38a68934aa72 vfio: Move vfio_iommu_group_get() to vfio_register_group_dev() adds b00621603d05 vfio: factor out a vfio_iommu_driver_allowed helper adds c5b4ba9730e6 vfio: remove the iommudata check in vfio_noiommu_attach_group adds 1362591f1523 vfio: factor out a vfio_group_find_or_alloc helper adds 3af917713230 vfio: refactor noiommu group creation adds c04ac34078a4 vfio: remove the iommudata hack for noiommu groups adds c68ea0d00ad8 vfio: simplify iommu group allocation for mediated devices adds 67462037872d vfio: remove unused method from vfio_iommu_driver_ops adds 8cc02d22d7e1 vfio: move the vfio_iommu_driver_ops interface out of <lin [...] adds fda49d97f2c4 vfio: remove the unused mdev iommu hook adds c3c0fa9d94f7 vfio: clean up the check for mediated device in vfio_iommu_type1 adds 898639041484 vfio/spapr_tce: reject mediated devices adds 65cdbf106337 vfio/iommu_type1: initialize pgsize_bitmap in ->open adds 296e505baddf vfio/iommu_type1: remove the "external" domain adds 3f901389fa88 vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER adds d9a0cd510c33 Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-crea [...] adds fec2432c9a73 bus/fsl-mc: Add generic implementation for open/reset/clos [...] adds 8798a803ddf6 vfio/fsl-mc: Add per device reset support adds 052493d5534a Merge branch 'v5.16/vfio/diana-fsl-reset-v2' into v5.16/vfio/next adds 49ba1a2976c8 vfio/pci: Add OpRegion 2.0+ Extended VBT support. adds 48f06ca420c3 Merge branch 'v5.16/vfio/colin_xu_igd_opregion_2.0_v8' int [...] adds 63b150fde7a2 vfio: Delete vfio_get/put_group from vfio_iommu_group_notifier() adds 1ceabade1df7 vfio: Do not open code the group list search in vfio_creat [...] adds 325a31c92030 vfio: Don't leak a group reference if the group already exists adds 2b678aa2f099 vfio: Use a refcount_t instead of a kref in the vfio_group adds 9cef73918e15 vfio: Use cdev_device_add() instead of device_create() adds d0a9329d460c vfio/ccw: Remove unneeded GFP_DMA adds 0972c7dddf71 vfio/ccw: Use functions for alloc/free of the vfio_ccw_private adds 39b6ee011f34 vfio/ccw: Pass vfio_ccw_private not mdev_device to various [...] adds 3bf1311f351e vfio/ccw: Convert to use vfio_register_emulated_iommu_dev() adds d4ec3d5535c7 Merge tag 'vfio-v5.16-rc1' of git://github.com/awilliam/li [...] adds fc02e8cb0300 virtio_net: clarify tailroom logic adds 02746e26c39e virtio-blk: avoid preallocating big SGL for data adds 0989c41bed96 virtio-blk: add num_request_queues module parameter adds d89c8169bd70 virtio-pci: introduce legacy device module adds d0ae1fbfcff4 vdpa: fix typo adds 5bbfea1eacdf vp_vdpa: add vq irq offloading support adds 3b970a5842c9 vdpa: add new callback get_vq_num_min in vdpa_config_ops adds c53e5d1b5ea4 vdpa: min vq num of vdpa device cannot be greater than max vq num adds 30a03dfcbbda virtio_vdpa: setup correct vq size with callbacks get_vq_n [...] adds e47be840e87e vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE adds e85087beedca eni_vdpa: add vDPA driver for Alibaba ENI adds 246fd1caf0f4 vdpa/mlx5: Remove mtu field from vdpa net device adds 218bdd20e56c vdpa/mlx5: Rename control VQ workqueue to vdpa wq adds edf747affc41 vdpa/mlx5: Propagate link status from device to vdpa driver adds bf3175bc50a3 hwrng: virtio - add an internal buffer adds 2bb31abdbe55 hwrng: virtio - don't wait on cleanup adds 5c8e93305004 hwrng: virtio - don't waste entropy adds 9a4b612d675b hwrng: virtio - always add a pending request adds 8d7670f3734e virtio_ring: make virtqueue_add_indirect_packed prettier adds fc6d70f40b3d virtio_ring: check desc == NULL when using indirect with packed adds 601695aa8eaf ALSA: virtio: Replace zero-length array with flexible-arra [...] adds f1429e6c36f5 virtio-pmem: add myself as virtio-pmem maintainer adds 6ae6ff6f6e7d virtio-blk: validate num_queues during probe adds 63b4ffa4fad0 virtio_blk: Fix spelling mistake: "advertisted" -> "advertised" adds 28962ec595d7 virtio_console: validate max_nr_ports before trying to use it adds d50497eb4e55 virtio_config: introduce a new .enable_cbs method adds 9e35276a5344 virtio_pci: harden MSI-X interrupts adds 080cd7c3ac87 virtio-pci: harden INTX interrupts adds ef5c366fea30 virtio_ring: fix typos in vring_desc_extra adds f1aa12f53529 virtio-blk: fixup coccinelle warnings adds dcce162559ee i2c: virtio: Add support for zero-length requests adds ead65f769582 virtio_blk: allow 0 as num_request_queues adds f0839372478e virtio_blk: correct types for status handling adds 939779f5152d virtio_ring: validate used buffer length adds 816625c13652 virtio-net: don't let virtio core to validate used length adds a40392edf1b2 virtio-blk: don't let virtio core to validate used length adds c57911ebfbfe virtio-scsi: don't let virtio core to validate used buffer length adds 6dbb1f1687a2 vdpa: Introduce and use vdpa device get, set config helpers adds ad69dd0bf26b vdpa: Introduce query of device config layout adds 960deb33be3d vdpa: Use kernel coding style for structure comments adds d8ca2fa5be1b vdpa: Enable user to set mac and mtu of vdpa device adds 1138b9818efa vdpa_sim_net: Enable user to set mac address and mtu adds ef76eb83a17e vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit adds a007d940040c vdpa/mlx5: Support configuration of MAC adds 540061ac79f0 vdpa/mlx5: Forward only packets with allowed MAC address adds 43e1b1292727 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds ed9084009682 ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init() adds eff5616c0e7c ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk() adds 215ff38b784e ARM: OMAP2+: Fix typo in some comments adds 45f287fe6fab ARM: OMAP2+: Fix comment typo adds 05b5f52c54e2 ARM: OMAP2+: Drop unused PRM defines for dra7 adds 11d2818965cb ARM: OMAP2+: Drop unused PRM defines for omap5 adds c33ff4c864d2 ARM: OMAP2+: Drop unused PRM defines for omap4 adds 0681ea3084e7 ARM: OMAP2+: Drop unused PRM defines for am4 adds 6284410ab9b4 ARM: OMAP2+: Drop unused PRM defines for am3 adds 1f62a5ac49fb ARM: OMAP2+: Drop unused CM defines for dra7 adds 614c55898ab2 ARM: OMAP2+: Drop unused CM and SCRM defines for omap5 adds d8b2feb9df3a ARM: OMAP2+: Drop unused CM and SCRM defines for omap4 adds e60150de94ef ARM: OMAP2+: Drop unused CM defines for am3 adds 1f1c2323de8f Merge tag 'omap-for-v5.16/soc-signed' of git://git.kernel. [...] adds c0c3fed3ae9f ARM: at91: Documentation: add sama7g5 family adds 9da778c5db55 ARM: at91: Documentation: add lan966 family adds ee2e07a7afab dt-bindings: arm: at91: Document lan966 pcb8291 and pcb829 [...] adds 3efc44312118 ARM: at91: add basic support for new SoC family lan966 adds f7fec1cfa0c0 Merge tag 'at91-soc-5.16' of git://git.kernel.org/pub/scm/ [...] adds 02c0dc0f60fa docs: arm: stm32: introduce STM32MP13 SoCs adds e0302638a3b4 ARM: stm32: add initial support for STM32MP13 family adds 851feb4943ea Merge tag 'stm32-soc-for-v5.16-1' of git://git.kernel.org/ [...] adds aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards adds 17c129caec5d Merge tag 'imx-maintainers-5.16' of git://git.kernel.org/p [...] adds 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header adds 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header adds 5cec64e5f97e Merge tag 'sunxi-core-for-5.16-1' of git://git.kernel.org/ [...] adds 095ecaa9e94c ARM: SPEAr: Update MAINTAINERS entries adds 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] adds aa519471715c ARM: s3c: Use strscpy to replace strlcpy adds d3c2a69919bc Merge tag 'samsung-soc-5.16' of git://git.kernel.org/pub/s [...] adds 671e2d745da0 MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE adds e081c53a5ba1 MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE adds a56c75d62c94 Merge tag 'asahi-soc-maintainers-5.16-v2' of https://githu [...] new fc3d4aeb559f MAINTAINERS: Update BCM7XXX entry with additional patterns new 2219b0ceefe8 Merge tag 'soc-5.16' of git://git.kernel.org/pub/scm/linux [...] adds 4234645d1ff5 arm64: zynqmp: Disable CCI by default adds 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property adds 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms adds d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes adds c821045f184b arm64: zynqmp: Add pinctrl description for all boards adds b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description adds a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 adds c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC adds 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 adds 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 adds d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi adds 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 adds 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 adds f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 adds bef1e3f5e410 arm64: zynqmp: Remove additional newline adds da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi adds d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms adds 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy adds 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] adds 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 adds 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 adds 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards adds a787716afe82 arm64: zynqmp: Update rtc calibration value adds f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 adds 56e54601514d arm64: zynqmp: Wire qspi on multiple boards adds 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA adds bc97eb86c17c arm64: zynqmp: Add reset description for sata adds cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA adds 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips adds e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board adds a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board adds adc40ff803ca arm64: zynqmp: Remove not documented is-dual property adds 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string adds 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA adds b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards adds 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 adds db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] adds 5d54ea4e40b8 arm64: dts: rockchip: remove interrupt-names from iommu nodes adds b14431843bbe arm64: dts: rockchip: rename flash nodenames adds a312aeab3ff4 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] adds b02b47fecc43 arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] adds fa39c61dccfb dt-bindings: arm: rockchip: add rk3568 compatible string t [...] adds e1152a526b16 arm64: dts: rockchip: add pmu and qos nodes for rk3568 adds 9fe28eedd253 dt-bindings: add doc for Firefly ROC-RK3328-PC adds e05e45e853e2 arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC adds 311864f67c50 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS adds 6d9a7bd6a13c arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS adds 53269f528860 arm64: dts: rockchip: set stdout-path on helios64 adds fec9fd04da87 arm64: dts: rockchip: add SPI support to helios64 adds e97afba3282b arm64: dts: rockchip: enable tsadc on helios64 adds 2076121eecc1 arm64: dts: rockchip: add saradc node for rk3568 adds 2513fa5c25d4 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro adds ecda4466b158 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ adds 3a91fb475cf9 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board adds 4b718ae7d6e7 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board adds 65bd2b8bdb3b arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 adds 697dd494cb1c arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 adds e2425dcc7011 arm64: dts: rockchip: add csi-dphy to px30 adds 4e50d2173b67 arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi adds 5067f459e5ee arm64: dts: rockchip: split rk3568 device tree adds 016c0e8a7a6e arm64: dts: rockchip: add rk3566 dtsi adds b33a22a1e7c4 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A adds 8d47d12e3b05 arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 adds f1400702ad56 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 adds c349ae38171b arm64: dts: rockchip: add isp1 node on rk3399 adds 0edcfec3fafa arm64: dts: rockchip: add watchdog to rk3568 adds 6b4b2af5d288 arm64: dts: rockchip: Add VPU support for the PX30 adds b6c1a590148c arm64: dts: rockchip: fix rk3568 mbi-alias adds 0dcec571cee5 arm64: dts: rockchip: add rk356x gmac1 node adds f7c5b9c2a1af arm64: dts: rockchip: adjust rk3568 pll clocks adds c3dd497fbb27 arm64: dts: rockchip: enable gmac node on quartz64-a adds b8d41e5053cd arm64: dts: rockchip: add gmac0 node to rk3568 adds fc57d78344e1 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support adds 3cf697b45eed dt-bindings: arm: rockchip: Add gru-scarlet-dumo board adds 5707e34166f5 arm64: dts: rockchip: Add gru-scarlet-dumo board adds ef914fb8f7fc arm64: dts: rockchip: Setup USB typec port as datarole on [...] adds d09ebc6ba9cc arm64: dts: rockchip: add thermal fan control to rockpro64 adds 2dbcb2514c83 arm64: dts: rockchip: add core io domains node for rk356x adds e86d48109890 arm64: dts: rockchip: enable io domains on rk3568-evb1-v10 adds 14f1c34eec7d arm64: dts: rockchip: add regulators of rk809 pmic to rk35 [...] adds 2a068e19ffe5 arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10 adds 8a599b56a8c0 arm64: dts: rockchip: add pinctrl and alias to emmc node t [...] adds 3d9170c3ea22 arm64: dts: rockchip: add rk356x gpio debounce clocks adds 1330875dc2a3 arm64: dts: rockchip: add rk3568 tsadc nodes adds 40b0bfbb95e0 arm64: dts: rockchip: add thermal support to Quartz64 Model A adds 4d97b78aec8d arm64: dts: rockchip: Add SFC to PX30 adds e2c58ea861e0 arm64: dts: rockchip: Add SFC to RK3308 adds e31083f91859 arm64: dts: rockchip: Enable SFC for Odroid Go Advance adds ae04430959b3 arm64: dts: rockchip: add RK3399 Gru gpio-line-names adds 95ad4dbe5f43 arm64: dts: rockchip: add missing rockchip,grf property to rk356x adds 87543bb603ed arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu adds 932b4610f55b arm64: dts: rockchip: Fix GPU register width for RK3328 adds cf1944727c94 arm64: dts: rockchip: add saradc to rk3568-evb1-v10 adds d146198a858a arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru adds 4b90e34d9a3b arm64: dts: rockchip: Correct regulator for USB host on Od [...] adds 75dccea503b8 arm64: dts: rockchip: add Coresight debug range for RK3399 adds 8df7b4537dfb arm64: dts: rockchip: add isp node for px30 adds 474a77395be2 arm64: dts: rockchip: hook up camera on px30-evb adds a30f3d90e2d2 arm64: dts: rockchip: align operating-points table name wi [...] adds 3bd7f3ef3b0f arm64: dts: rockchip: fix LDO_REG4 / LDO_REG7 confusion on [...] adds 0ed6b51dfde6 arm64: dts: rockchip: define iodomains for rk3368-lion adds 5a73d7ca7f7a arm64: dts: rockchip: add phandles to muxed i2c buses on r [...] adds 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] adds d7197d56c9cf ARM: dts: rockchip: add adc-keys node to rk3066a-mk808 adds f0f56c11447b ARM: dts: rockchip: change rv1108 gmac nodename adds 33a2a4b2b9fe ARM: dts: rockchip: rename opp-table node names adds e220e0b00feb ARM: dts: rockchip: add more angle brackets to operating-p [...] adds 3e6f8124a788 ARM: dts: rockchip: swap timer clock-names adds f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] adds b80795509eee ARM: dts: rza2mevb: Add I2C EEPROM support adds bcd5e5173740 arm64: dts: renesas: r9a07g044: Add DMAC support adds 471178aa263c arm64: dts: renesas: rzg2l-smarc: Add scif0 pins adds f5335aa6b269 arm64: dts: renesas: Factor out Draak board support adds 5d4e8cb45cce arm64: dts: renesas: Factor out Ebisu board support adds ba775d7eface arm64: dts: renesas: Add Renesas R8A779M0 SoC support adds 78254d2a625a arm64: dts: renesas: Add Renesas R8A779M2 SoC support adds 052c47d37863 arm64: dts: renesas: Add Renesas R8A779M4 SoC support adds 17ad3eeb14a6 arm64: dts: renesas: Add Renesas R8A779M5 SoC support adds 7cbb7308706a arm64: dts: renesas: Add Renesas R8A779M6 SoC support adds c979e1629eb2 arm64: dts: renesas: Add Renesas R8A779M7 SoC support adds 6e87525d751f arm64: dts: renesas: Add Renesas R8A779M8 SoC support adds 1dedc4920971 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 73484ab0120c arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support adds f86e17d6e8be arm64: dts: renesas: r9a07g044: Add USB2.0 device support adds 6f48272f11b1 arm64: dts: renesas: r9a07g044: Add external audio clock nodes adds 92a341315afc arm64: dts: renesas: r9a07g044: Add SSI support adds c6d387612b66 arm64: dts: renesas: r8a77961: Add TPU device node adds bdd8b0053f4f arm64: dts: renesas: r8a779a0: Add TPU device node adds eb6750431e66 arm64: dts: renesas: r8a779a0: Add IPMMU nodes adds 52e3ebdc07e2 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node adds cbcd12039426 arm64: dts: renesas: rzg2l-smarc: Enable USB2.0 support adds 04637e2f73d1 arm64: dts: renesas: rzg2l-smarc: Enable I2C{0,1,3} support adds 89fe8d246a26 arm64: dts: renesas: r9a07g044: Add DMA support to SSI adds 1c8da81cc452 arm64: dts: renesas: rzg2l-smarc: Add WM8978 sound codec adds e396d6103343 arm64: dts: renesas: rzg2l-smarc: Enable audio adds 87b1e27af4c1 arm64: dts: renesas: rzg2l-smarc: Add Mic routing adds 5e8c83b395a3 arm64: dts: renesas: r8a779a0: falcon-cpu: Add SW47-SW49 support adds 55c6826119f6 arm64: dts: renesas: rzg2l-smarc-som: Move extal and memor [...] adds 03f7d78e8850 arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC [...] adds 7ae09309c324 arm64: dts: renesas: rzg2l-smarc: Enable CANFD adds 7ff2cd32572a ARM: dts: renesas: Fix SMSC Ethernet compatible values adds 59a8bda062f8 arm64: dts: renesas: beacon: Fix Ethernet PHY mode adds 18474181fe38 ARM: dts: renesas: Add compatible properties to KSZ8041 Et [...] adds 9ec5b8fafb78 ARM: dts: renesas: Add compatible properties to KSZ8081 Et [...] adds eb7d7b00d068 ARM: dts: renesas: Add compatible properties to KSZ9031 Et [...] adds 1c65ef1c71e4 ARM: dts: renesas: Add compatible properties to LAN8710A E [...] adds 054fe41dace8 ARM: dts: renesas: Add compatible properties to RTL8201FL [...] adds ef6e2bf367ef ARM: dts: renesas: Add compatible properties to uPD6061x E [...] adds 18a2427146bf arm64: dts: renesas: Add compatible properties to AR8031 E [...] adds 722d55f3a9bd arm64: dts: renesas: Add compatible properties to KSZ9031 [...] adds d45ba2a5f718 arm64: dts: renesas: Add compatible properties to RTL8211E [...] adds 35f875e5d11e ARM: dts: r-mobile: Add missing Ethernet PHY resets adds 04f6a8ccd180 ARM: dts: rzg1: Add missing Ethernet PHY resets adds 732e8ee0351c arm64: dts: renesas: rcar-gen3: Add missing Ethernet PHY resets adds 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] adds e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] adds e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] adds 7a4c31ee877a arm64: zynqmp: Add support for Xilinx Kria SOM board adds 687d67639b83 Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/X [...] adds 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] adds 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero adds 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero adds c649e25c0fcd dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 adds a1732cca0ed3 dt-bindings: vendor-prefixes: add jethome prefix adds abfaae24ecf3 arm64: dts: meson-gxl: add support for JetHub H1 adds 8e279fb29039 arm64: dts: meson-axg: add support for JetHub D1 adds 9450f63ba4d1 arm64: dts: meson: add audio playback to rbox-pro adds 085675117ecf arm64: dts: meson-g12a: Fix the pwm regulator supply properties adds 62183863f708 arm64: dts: meson-g12b: Fix the pwm regulator supply properties adds 0b26fa8a02c2 arm64: dts: meson-sm1: Fix the pwm regulator supply properties adds ecff7bab5c9c arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio adds 1649069312dc Merge tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel [...] adds 77d7e51ebee9 dt-bindings: arm: Add bindings for Unisoc's UMS512 adds 23410de5796c arm64: dts: Add support for Unisoc's UMS512 adds cc3125c953ce dt-bindings: Add YAML bindings for NVDEC adds 354754f55950 dt-bindings: PCI: tegra194: Fix PCIe endpoint node names adds cda490402d51 Merge tag 'tegra-for-5.16-dt-bindings' of git://git.kernel [...] adds 0a85cf288a74 arm64: tegra: Add additional GPIO interrupt entries on Tegra194 adds 32f03fbed7ad arm64: tegra: Audio graph sound card for Jetson TX2 NX adds 70ad4886d87c arm64: tegra: Update HDA card name on Jetson TX2 NX adds 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 adds 78a058737b5e arm64: tegra: Add NVDEC to Tegra186/194 device trees adds e1b863e6156e arm64: tegra: Remove unused backlight-boot-off property adds 848f3290ab75 arm64: tegra: Add few AHUB devices for Tegra210 and later adds 4f45fb0bd307 arm64: tegra: Extend APE audio support on Jetson platforms adds 056474013cb0 arm64: tegra: Remove useless usb-ehci compatible string adds b9e2404c8bb2 arm64: tegra: Fix pcie-ep DT nodes adds d1edc9865cac Merge tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.or [...] adds f5f54d00f24f arm: dts: mt7623: add musb device nodes adds 235e40fd00ce arm: dts: mt7623: add otg nodes for bpi-r2 adds adfaea23878f ARM: dts: mediatek: Update MT7629 PCIe node for new format adds 1b17eee4d48d dt-bindings: arm: Add MT6589 Fairphone 1 adds 79619b7988a4 Merge tag 'v5.15-next-dts32' of git://git.kernel.org/pub/s [...] adds adf7045147a5 ARM: dts: am335x-pocketbeagle: switch to pinconf-single adds 2b373eb46f51 ARM: dts: omap3: fix cpu thermal label name adds 56696bf78e64 arm: dts: omap3-gta04: cleanup LCD definition adds c936afb573ae arm: dts: omap3-gta04: fix missing sensor supply adds 5b65ef41ce96 arm: dts: omap3-gta04a5: fix missing sensor supply adds 884ea75d79a3 arm: dts: omap3-gta04a4: accelerometer irq fix adds 4b0ea64a27f5 arm: dts: omap3-gta04: cleanup led node names adds 02794dbdc892 ARM: dts: dra7: add entry for bb2d module adds c3bb12ba7ffe Merge tag 'omap-for-v5.16/dt-signed' of git://git.kernel.o [...] adds 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device adds c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC adds 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board adds 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support adds fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label adds 8bced0c5ff7b dt-bindings: add vendor prefix for calamp adds 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board adds 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board adds 3e1108bcce83 dt-bindings: add vendor prefix for exegin adds 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board adds 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board adds dcdbc335a91a ARM: dts: at91: tse850: the emac<->phy interface is rmii adds 0d83e4c43a50 ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support adds 4c46b991bab6 ARM: at91: dts: sama5d29: Add dtsi file for sama5d29 adds 8071974c8311 Merge tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/l [...] adds 2a9c7b906236 Revert "arm64: dts: Add support for Unisoc's UMS512" adds 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer adds 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes adds b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes adds 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode adds d64b50956db3 ARM: tegra: Remove unused backlight-boot-off property adds 96f4adcd888d ARM: tegra: Remove useless usb-ehci compatible string adds 86d3858e601d Merge tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/ [...] adds 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl adds 9af3ef954975 arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" [...] adds 5f46633565b1 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bu [...] adds 0d553792726a arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" pr [...] adds 8bb8429290c0 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus n [...] adds b6021ba03bdf arm64: dts: ti: j7200-main: Add *max-virtual-functions* fo [...] adds 1c953935c005 arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in [...] adds f54e1a97c8db arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes adds 6037c75b193a arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC spe [...] adds c9087e3898a1 arm64: dts: ti: k3-am64-main: Add ICSSG nodes adds e94575e1b05c arm64: dts: ti: Makefile: Collate AM64 platforms together adds c4d269c95545 dt-bindings: arm: ti: Add missing compatibles for j721e/j7 [...] adds c47eebaf4d76 arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm [...] adds 2cf3213d2331 arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm [...] adds 06784f767927 arm64: dts: ti: iot2050: Flip mmc device ordering on Advan [...] adds 262a98b43c2a arm64: dts: ti: iot2050: Disable SR2.0-only PRUs adds af755fe2b36c arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-o [...] adds 4f535a0e38f6 dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards adds a9dbf044c600 arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards adds 614d47cc9303 arm64: dts: ti: iot2050: Add support for product generatio [...] adds 2927c9a56e36 dt-bindings: arm: ti: Add compatible for J721E SK adds 1bfda92a3a36 arm64: dts: ti: Add support for J721E SK adds e910e5b6763d arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes adds f46d16cf5b43 arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes adds 96c7f32d17c0 Merge tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub [...] adds 5d2b897bc6f5 arm64: dts: mediatek: Add mt8192 clock controllers adds 13dd23cfc6e2 arm64: dts: mt8183: add audio node adds d2bbd5d96b03 arm64: dts: mt8183: add kukui platform audio node adds c99c4733d2ea arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622 adds f07c776f6d7e arm64: dts: mediatek: Move reset controller constants into [...] adds 6046ffc3c08d dt-bindings: mediatek: Add #reset-cells to mmsys system co [...] adds 858d8e140c49 dt-bindings: display: mediatek: add dsi reset optional property adds 7fdb1bc3d96e arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0 adds 4bdb00edbd2a arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0 adds ba232d398aee Merge tag 'v5.15-next-dts64' of git://git.kernel.org/pub/s [...] adds 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards adds 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits adds 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC adds 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding adds ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R adds 8db0b6c7b636 ARM: dts: qcom: apq8064: Convert adreno from legacy gpu-pw [...] adds a1c1b985bd60 ARM: dts: qcom: apq8064: adjust memory node according to specs adds af851350262f ARM: dts: qcom: fill secondary compatible for multiple boards adds 8ccecf6c710b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY adds 9304af37d07b dt-bindings: arm: qcom, add missing devices adds 878e26d3601b Merge tag 'qcom-dts-for-5.16' of git://git.kernel.org/pub/ [...] adds eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly adds 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] adds 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom adds 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node adds 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] adds c075a2e39d2f arm64: dts: qcom: msm8998: Configure the MultiMedia Clock [...] adds 05ce21b54423 arm64: dts: qcom: msm8998: Configure the multimedia subsys [...] adds 3f1dcaff642e arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency a [...] adds 94117eb17228 arm64: dts: qcom: msm8998: Move qfprom iospace to calibrat [...] adds 87cd46d68aea arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU adds c57b4247faaf arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to m [...] adds 214faf07e391 arm64: dts: qcom: msm8996: Add blsp2_i2c3 adds 46680fe9ba61 arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8 [...] adds 4ac46b3682c5 arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for [...] adds 82ea7d411d43 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficie [...] adds d412786ab86b arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds b8d1e3d33487 arm64: dts: qcom: sc7180-trogdor: Delete ADC config for un [...] adds 17d32c10a288 arm64: dts: qcom: pmi8998: Add node for WLED adds 63750607afad arm64: dts: qcom: ipq8074: add SPMI bus adds be0416a3f917 arm64: dts: qcom: Add sc7180-trogdor-homestar adds 425f30cc843c arm64: dts: qcom: sc7280: fix display port phy reg property adds b464f08ca769 arm64: dts: qcom: c630: add second channel for wifi adds 0f6b380d580c arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmw [...] adds ec04b0ebef7c arm64: dts: qcom: sc7280: Define CPU topology adds 3509de752ea1 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property adds 8c97f0ac4dc8 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property adds 1c8bf398b6b5 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property adds 65751ebea0a7 arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of t [...] adds bbef0142f529 arm64: dts: qcom: Update BAM DMA node name per DT schema adds 20bb9e3dd2e4 arm64: dts: qcom: ipq6018: add usb3 DT description adds d68170ae44dd arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding adds aea101ba752d arm64: dts: qcom: pm8150: specify reboot mode magics adds 7a5fca955037 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes adds bd7dd79ca335 arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp adds c8efde9f6b18 arm64: dts: qcom: sc7280: Add clock controller ID headers adds 96c471970b7b arm64: dts: qcom: sc7280: Add gpu support adds b39f266c19f0 arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support adds 33b89923d021 arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells adds 7a62bfebc8c9 arm64: dts: qcom: msm8916: Add unit name for /soc node adds f633d5f74e72 arm64: dts: qcom: msm8916: Add "qcom,msm8916-sdhci" compatible adds 0c38d6b6a6a6 arm64: dts: qcom: sc7180-trogdor: Enable IPA on LTE only SKUs adds 752432e40e8f arm64: dts: qcom: sc7180: Use maximum drive strength value [...] adds 07b2fb604672 arm64: dts: qcom: sm6125: Remove leading zeroes adds 7720ea001b52 arm64: dts: qcom: sc7280: Add QSPI node adds df0174b13d3f arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp adds bf6f37a3086b arm64: dts: qcom: sc7280: Add QUPv3 wrapper_0 nodes adds 38cd93f413fd arm64: dts: qcom: sc7280: Update QUPv3 UART5 DT node adds e3bc6fec5aaa arm64: dts: qcom: sc7280: Configure uart7 to support bluet [...] adds 4e8e7648ae64 arm64: dts: qcom: sc7280: Add QUPv3 wrapper_1 nodes adds 5f65408d9bfc arm64: dts: qcom: sc7280: Add aliases for I2C and SPI adds 36730a8f5f45 arm64: dts: qcom: pm660: Add reboot mode support adds 390883af89d2 arm64: dts: qcom: msm8998: Introduce support for Sony Yosh [...] adds ebe0932e4fe5 arm64: dts: qcom: msm8998-xperia: Add RMI4 touchscreen support adds 58ba4efabc15 arm64: dts: qcom: msm8998-xperia: Add support for wcn3990 [...] adds 4de9700d0332 arm64: dts: qcom: msm8998-xperia: Add support for gpio vibrator adds 67372ee2c0bc arm64: dts: qcom: msm8998-xperia: Configure display boost [...] adds a5fde059398b arm64: dts: qcom: msm8998-xperia: Add camera regulators adds 6cadaa14f290 arm64: dts: qcom: msm8998-xperia: Add audio clock and its pin adds be4c096e6ba7 arm64: dts: qcom: sc7180: Base homestar's power coefficien [...] adds 135780456218 arm64: dts: qcom: sc7180: Use QMP property to control load state adds 6b3207dfebdf arm64: dts: qcom: sc7280: Use QMP property to control load state adds db8e45a81bdc arm64: dts: qcom: sdm845: Use QMP property to control load state adds d9d327f6a37f arm64: dts: qcom: sm8150: Use QMP property to control load state adds b74ee2d71be8 arm64: dts: qcom: sm8250: Use QMP property to control load state adds 6b7cb2d23791 arm64: dts: qcom: sm8350: Use QMP property to control load state adds 55d0feb3ab3d dt-bindings: arm: cpus: Add Kryo 560 CPUs adds 5f82b9cda61e arm64: dts: qcom: Add SM6350 device tree adds ced2f0d75e13 arm64: dts: qcom: sm6350: Add LLCC node adds 985e02e7c062 arm64: dts: qcom: sm6350: Add RPMHCC node adds 30de1108df22 arm64: dts: qcom: sm6350: Add GCC node adds 538f4bcd5106 arm64: dts: qcom: sm6350: Add TLMM block node adds 23737b9557fe arm64: dts: qcom: sm6350: Add USB1 nodes adds 3cc415413f54 arm64: dts: qcom: sm6350: Add cpufreq-hw support adds 25e0ae684819 arm64: dts: qcom: sm6350: Add TSENS nodes adds 8fe2e0d9dba8 arm64: dts: qcom: sm6350: Add AOSS_QMP adds 001eaf9514f2 arm64: dts: qcom: sm6350: Add SPMI bus adds 574af5456244 arm64: dts: qcom: sm6350: Add PRNG node adds 9264d3c8ee51 arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter adds 1797e1c9a95c arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes adds 4ef13f7fe4cd arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus [...] adds ed1648d52a37 arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III adds a9a5ca5c8c37 arm64: dts: qcom: pm6150l: Add missing include adds ede638c42c82 arm64: dts: qcom: sc7180: Add IMEM and pil info regions adds 51c7786f5d42 arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sen [...] adds 8199a0b31e76 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock adds 122d2c5f31b6 arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000 adds 946c9a2cf8b0 arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds adds f66ea51f0e47 arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 to [...] adds cea83511353d arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys adds eca7d3a366b3 arm64: dts: qcom: sc7280: Update reserved memory map adds f83146890172 arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes adds dddf4b0621d6 arm64: dts: qcom: sc7280: Add nodes to boot modem adds 4882cafb99c2 arm64: dts: qcom: sc7280: Add Q6V5 MSS node adds 0025fac17b31 arm64: dts: qcom: sc7280: Update Q6V5 MSS node adds 483de2b44cd3 arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 adds f5d7bca55425 arm64: dts: qcom: pm8916: Add pm8941-misc extcon for USB d [...] adds b30cad26d803 arm64: dts: qcom: msm8916-longcheer-l8150: Use &pm8916_usb [...] adds 4e31e85759a0 arm64: dts: qcom: sm6125: Improve indentation of multiline [...] adds c22441a7cbd0 arm64: dts: qcom: sdm630-nile: Correct regulator label name adds c7613530d1ed Merge tag 'qcom-arm64-for-5.16' of git://git.kernel.org/pu [...] adds 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] adds 1d775cc37162 ARM: dts: exynos: remove unneeded DVS voltages from PMIC o [...] adds 7ec804d6025c ARM: dts: exynos: use spaces instead of tabs around '=' adds 54dd38340d76 Merge tag 'samsung-dt-5.16' of git://git.kernel.org/pub/sc [...] adds ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] adds 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] adds 31bbac5263aa arm64: dts: exynos: add initial support for exynosautov9 SoC adds 2b663ae7152f arm64: dts: exynos: add minimal support for exynosautov9 s [...] adds f202bd97c689 Merge tag 'samsung-dt64-5.16' of git://git.kernel.org/pub/ [...] adds e5a8339e13fb ARM: dts: NSP: add device names to compatible adds 239cf177186a dt-bindings: arm: bcm: add NSP devices to SoCs adds 6e41ab534fd8 ARM: dts: NSP: enable DMA on bcm988312hr adds 986fad2beb5a ARM: dts: NSP: disable qspi node by default adds 2644193266dd ARM: dts: NSP: add MDIO bus controller node adds 4bb2642cbd38 ARM: dts: NSP: Move USB3 PHY to internal MDIO bus adds e544f2cfb287 dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65 adds f509d4a78a75 ARM: dts: NSP: Add common bindings for MX64/MX65 adds 2698fbb457d7 ARM: dts: NSP: Add Ax stepping modifications adds d50a0923f35b ARM: dts: NSP: Add DT files for Meraki MX64 series adds af413758ea71 ARM: dts: NSP: Add DT files for Meraki MX65 series adds 9dba049b6d32 ARM: dts: BCM5301X: Fix nodes names adds 6ee0b56f7530 ARM: dts: BCM5301X: Fix MDIO mux binding adds c5e1df3276d7 ARM: dts: BCM5301X: Fix memory nodes names adds 695717eb4c61 ARM: dts: NSP: Add bcm958623hr board name to dts adds 15a563d008ef ARM: dts: NSP: Fix mpcore, mmc node names adds 38f8111369f3 ARM: dts: NSP: Fix MDIO mux node names adds 56e4e5484272 ARM: dts: NSP: Fix MX64/MX65 eeprom node name adds f5fc9044e5d4 ARM: dts: NSP: Fix MX65 MDIO mux warnings adds 225ffaf3d0e0 ARM: dts: BCM5301X: Specify switch ports for more devices adds 9fb90ae6cae7 ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch adds 64612828628c ARM: dts: BCM53573: Add Tenda AC9 switch ports adds 6abc4ca5a280 ARM: BCM53016: Specify switch ports for Meraki MR32 adds 477ffdbdf389 ARM: BCM53016: MR32: get mac-address from nvmem adds beff77b93452 ARM: dts: BCM5301X: Add DT for Asus RT-AC88U adds 82f811bd2c23 dt-bindings: display: bcm2835: add optional property power [...] adds ec8524968d16 ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi adds 09ce63ec3355 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 adds d1b2237b2871 ARM: dts: Add Raspberry Pi Compute Module 4 adds ea93ada05c9e ARM: dts: Add Raspberry Pi Compute Module 4 IO Board adds 1d71d543469c arm64: dts: broadcom: Add reference to RPi CM4 IO Board adds 0f937bc2f2ab Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next adds 4d3e49a3755c Merge tag 'arm-soc/for-5.16/devicetree' of https://github. [...] adds d0ae9c944b94 arm64: dts: broadcom: bcm4908: Fix NAND node name adds 6cf9f70255b9 arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus adds 6c38c39ab214 arm64: dts: broadcom: bcm4908: Fix UART clock name adds 4f0c2be3d1f9 Merge tag 'arm-soc/for-5.16/devicetree-arm64' of https://g [...] adds ffc011b696f0 ARM: dts: ux500: Tag Janice display SPI correct adds 7aee0288beab ARM: dts: ux500: Skomer regulator fixes adds 1a4c2705548a ARM: dts: ux500: Fix up SD card pin config adds 41b086b22fd8 ARM: dts: ux500: Skomer eMMC needs 300 ms power on adds be3a60a94390 ARM: dts: ux500: Switch battery nodes to standard adds 514d507811b3 Merge tag 'ux500-dts-for-v5.16' of git://git.kernel.org/pu [...] adds 6219b20e1ecd arm64: dts: hisilicon: Add support for Hikey 970 PMIC adds 894d4f1f77d0 arm64: dts: hisilicon: fix arm,sp805 compatible string adds dcc3f56519b6 arm64: dts: hisilicon: align operating-points table name w [...] adds 6fa496fd7db6 Merge tag 'hisi-arm64-dt-for-5.16' of git://github.com/his [...] adds be81c325326a ARM: dts: fp5280g2: Enable KCS 3 for MCTP binding adds 61263b6485d9 ARM: dts: aspeed: amd-ethanolx: Add FRU EEPROM adds 4fb27b3f9176 ARM: dts: aspeed: rainier: Add system LEDs adds cf623b627442 ARM: dts: aspeed: everest: Add I2C bus 15 muxes adds 230ffbc782c9 ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6 adds 2f2219c0722f ARM: dts: rainier: Define name for gpio line Q2 adds d269f55815ab ARM: dts: everest: Define name for gpio line Q2 adds 1390293eac48 ARM: dts: everest: Define name for gpio line B6 adds eaad40466bd7 ARM: dts: aspeed: Add ADC for AST2600 and enable for Raini [...] adds 0b32c1b4071c ARM: dts: aspeed: mtjade: Add some gpios adds f2a49850581b ARM: dts: aspeed: p10bmc: Define secure boot gpio adds 18b34bcad26c ARM: dts: aspeed: rainier: Add power-config-full-load gpio adds 4dd51eb7c838 ARM: dts: aspeed: Add TYAN S7106 BMC machine adds 4eb7fe3333a0 ARM: dts: aspeed: fp5280g2: Use the 64M layout adds f6bfe0146895 Merge tag 'aspeed-5.16-devicetree' of git://git.kernel.org [...] adds 9223cb663e9f arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus cont [...] adds 5de968a25a30 arm64: dts: renesas: r8a779a0: Add RPC node adds f28daeedd7f9 arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC adds a83ad872f4ba arm64: dts: renesas: r9a07g044: Add SDHI nodes adds a60a311cb8d0 arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC [...] adds 34cdc0edfe8f arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC [...] adds 5fea5b557134 arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, [...] adds c534e655d5b3 arm64: dts: renesas: Add ports node to all adv7482 nodes adds 38ad23e15a02 arm64: dts: renesas: r9a07g044: Add GbEthernet nodes adds 361b0dcbd7f9 arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet adds 12ee3118871f arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps adds 6be85db40135 mailmap: Fix text encoding for Niklas Söderlund adds f97ee3e963b3 Merge tag 'renesas-arm-dt-for-v5.16-tag2' of git://git.ker [...] adds 1da8779c0029 ARM: dts: stm32: add STM32MP13 SoCs support adds 396e4168c527 dt-bindings: stm32: document stm32mp135f-dk board adds 7e9e2d18c02c ARM: dts: stm32: add initial support of stm32mp135f-dk board adds 2012579b3129 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz adds 5ac05598aa20 ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey adds 3d4fb3d4c431 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp [...] adds 6f87a74d3127 ARM: dts: stm32: fix SAI sub nodes register range adds 1a9a9d226f0f ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 adds db7be2cb87ae ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI cloc [...] adds ef5dcb1bc2d0 Merge tag 'stm32-dt-for-v5.16-1' of git://git.kernel.org/p [...] adds 737929191283 arm64: dts: marvell: add Globalscale MOCHAbin adds e844804baa07 Merge tag 'mvebu-dt64-5.16-1' of git://git.kernel.org/pub/ [...] adds bf05b706a6ea ARM: dts: mvebu: add device tree for netgear gs110emx switch adds 9b9a7ea8ec88 Merge tag 'mvebu-dt-5.16-1' of git://git.kernel.org/pub/sc [...] adds 6beeaf48db6c arm64: dts: visconti: Add PCIe host controller support for [...] adds c53fd4102c46 arm64: dts: visconti: Add 150MHz fixed clock to TMPV7708 SoC adds d1c7bf051ca5 dt-bindings: arm: toshiba: Add the TMPV7708 VisROBO VRB board adds 518d432fd529 arm64: dts: visconti: Add DTS for the VisROBO board adds 06ddf8fb4337 Merge tag 'visconti-arm-dt-for-v5.16' of git://git.kernel. [...] adds 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards adds 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards adds 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] adds ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 adds d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules adds 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc adds 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers adds 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl adds 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains adds a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl adds e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains adds 83ad8d101151 dt-bindings: arm: fsl: add ls1021a-tsn board adds 353bbb3d07e8 Merge tag 'imx-bindings-5.16' of git://git.kernel.org/pub/ [...] adds 417a9845706f ARM: dts: imx6dl-yapp4: Remove the unused white LED channel adds 97eb19d88483 ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity adds 70b211ddcf9d ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity adds e40d0706bff5 ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity adds 6c4183287a73 ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity adds 63651ef23f76 ARM: dts: imx: fix the schema check errors adds d555a229025d ARM: dts: imx6: phycore-som: Disable micro-SD write protection adds 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree adds 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] adds bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" adds 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash adds 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout adds 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file adds 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O adds 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 adds 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name adds bea74c43602a ARM: dts: imx6sl: fixup of operating points adds 1875903019ea ARM: dts: imx6sll: fixup of operating points adds 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name adds cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC adds 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen adds ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment adds 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants adds 4fb0b9309c9f ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery adds c49d461648e5 ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC pr [...] adds 113dc42b03e3 ARM: dts: ls1021a: remove clock-names property for i2c nodes adds ca8a261617c7 ARM: dts: ls1021a: change dma channels order to match schema adds 784bdc6f2697 ARM: dts: ls1021a: change to use SPDX identifiers adds 7cd2f9a59f34 ARM: dts: ls1021a-qds: Add node for QSPI flash adds 74c7b4593798 ARM: dts: ls1021a: update pcie nodes for dt-schema check adds 44c407203313 ARM: dts: ls1021a: fix board compatible to follow binding schema adds d41488bc0b65 ARM: dts: ls1021a: breakup long values in thermal node adds 61761d3eeb43 ARM: dts: ls1021a: disable ifc node by default adds 8611083250e8 ARM: dts: ls1021a: remove regulators simple-bus adds e11f309660e1 ARM: dts: ls1021a: fix memory node for schema check adds 39a1d8d2fbda ARM: dts: ls1021a: add #dma-cells to qdma node adds 8bcf67b8d893 ARM: dts: ls1021a: add #power-domain-cells for power-contr [...] adds 6aae6c49690c ARM: dts: ls1021a-qds: change fpga to simple-mfd device adds 08dc4d0c9535 ARM: dts: ls1021a-tsn: remove undocumented property "posit [...] adds 1ee1500ef717 ARM: dts: ls1021a: move thermal-zones node out of soc/ adds 05e63b48b20f ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compati [...] adds 8bd8822c8378 Merge tag 'imx-dt-5.16' of git://git.kernel.org/pub/scm/li [...] adds bdd166bee827 arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipsele [...] adds c6fe862aa35c arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity adds 91db16700936 arm64: dts: freescale: imx8mq-librem5: align operating-poi [...] adds c4ce6e6c1d78 arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl adds 628550e2b4a9 arm64: dts: zii-ultra: add PCIe PHY supply adds 99a7cacc66ca arm64: dts: freescale: fix arm,sp805 compatible string adds c179ee1e2c2e arm64: dts: imx8mq: fix the schema check errors adds d7cd74466651 arm64: dts: imx8mp: Reorder flexspi clock-names entry adds 7f31ae6e01da arm64: dts: ls1012a: Add serial alias for ls1012a-rdb adds aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] adds aeb78b1c05d6 arm64: dts: add NXP S32G2 support adds 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support adds 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support adds 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 adds b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc adds 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc adds 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node adds 70293bea9290 arm64: dts: ls1028a: disable usb controller by default adds 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller adds caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type adds 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells adds 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] adds d39d4bb15310 arm64: dts: imx8mm: add GPC node adds 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains adds 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core adds 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl adds d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl adds 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY adds ca4fd34e8603 arm64: dts: imx8mq-librem5: add reset gpio to mantix panel [...] adds 1f8359d4a242 arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl as [...] adds 924025e5eeb9 arm64: dts: imx8mq-librem5: wire up the wifi regulator adds c3817595d6d0 arm64: dts: imx8mq-librem5: delay the startup of the SDIO adds 2344af0d5b58 arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards adds 09d255f0beb5 arm64: dts: imx8mq-librem5: Limit the max sdio frequency adds fea0fd097c4f arm64: dts: imx8mq-librem5: set debounce interval of volum [...] adds 7973009235e2 arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix adds ec1e91d400bf arm64: dts: imx8mm-kontron: Add support for ultra high spe [...] adds 8d2214d3a64c Merge tag 'imx-dt64-5.16' of git://git.kernel.org/pub/scm/ [...] adds 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding adds 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding adds 44d52206adac ARM: dts: sunxi: Rename power-supply names adds f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names adds 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays adds ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name adds dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names adds a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible adds 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible adds 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name adds e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering adds 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name adds 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] adds 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg adds a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] adds 56c9d4071691 dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible adds d119948059b7 ARM: dts: sun8i: r40: Add I2S nodes adds e954a7afe8f5 arm64: dts: allwinner: a64: Add GPU opp table adds 8c2e09b9a2f5 arm64: dts: allwinner: pinetab: Add HDMI support adds d4949bf9cc66 arm64: dts: allwinner: NanoPi R1S H5: Add generic compatib [...] adds d7b101a35ad0 dt-bindings: interconnect: sunxi: Add R40 MBUS compatible adds b4ebc083a3e0 Merge tag 'sunxi-dt-for-5.16-1' of git://git.kernel.org/pu [...] adds 7a4d10a17c7a ARM: dts: Add PTP timesource to the IXP456x adds 3e70cee46cbc ARM: dts: ixp4xx: Group PCI interrupt properties together adds 804565cd9994 Merge tag 'ixp4xx-dts-for-v5.16' of git://git.kernel.org/p [...] adds 25848b04dc07 ARM: dts: gemini: add labels for USB, IDE, flash and ethernet adds c7c7464c99d2 dt-bindings: add vendor prefix for edimax adds 481ef3e3b87f dt-bindings: add vendor prefix for ssi adds 97b07ef09f52 ARM: gemini: add device tree for edimax NS2502 adds 0f2752384fcf ARM: gemini: add device tree for ssi1328 adds 07a6602bdc79 ARM: dts: gemini: Consolidate PCI interrupt-map properties adds 7b27dc2769ba Merge tag 'gemini-dts-for-v5.16' of git://git.kernel.org/p [...] adds 98419a39d1dc arm64: dts: rockchip: add pwm nodes for rk3568 adds a65e6523e6dc arm64: dts: rockchip: add spdif node to rk356x adds 7ab91acd3624 arm64: dts: rockchip: enable spdif on Quartz64 A adds fff963f4ec42 dt-bindings: arm: rockchip: add rk3368 compatible string t [...] adds b394e70cdcab arm64: dts: rockchip: add powerdomains to rk3368 adds 263b39bce2fb arm64: dts: rockchip: add 'chassis-type' property adds ec3028e7c83e arm64: dts: rockchip: change gpio nodenames adds ef5c91357004 arm64: dts: rockchip: Add i2s1 on rk356x adds 1938b585ed19 arm64: dts: rockchip: Add analog audio on Quartz64 adds 5c9e66c6b75a arm64: dts: rockchip: fix resets in tsadc node for rk356x adds 43f9699b0c12 arm64: dts: rockchip: Add idle cooling devices to rk3399 adds 40e7a3994c90 Merge tag 'v5.16-rockchip-dts64-2' of git://git.kernel.org [...] adds d7077ac508e6 ARM: dts: rockchip: change gpio nodenames adds 97ef6931208f ARM: dts: rockchip: remove usb-phy fallback string from rk [...] adds fcd9d3469b7f Merge tag 'v5.16-rockchip-dts32-2' of git://git.kernel.org [...] adds 6375b9083785 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] adds 5e99934c42fc ARM: dts: mstar: Add rtc device node adds 4ad12dd5a2b0 ARM: dts: mstar: Mark timer with arm,cpu-registers-not-fw- [...] adds 06fab4a544a2 Merge branch 'mstar-dt-next' of https://github.com/linux-c [...] adds 8fb5c147b7de dt-bindings: mtd: Remove gpmc-nor.txt adds 65b39dc21936 dt-bindings: net: Remove gpmc-eth.txt adds 04f461f35e63 dt-bindings: memory-controllers: Introduce ti,gpmc-child adds 02e107e86d63 dt-bindings: mtd: ti,gpmc-nand: Convert to yaml adds ed1d0eb02efb dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml adds c346eb1c3dd9 dt-bindings: memory-controllers: ti,gpmc: Convert to yaml adds 54a7c14e8f47 ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{s [...] adds 51b9e22ffd3c ARM: dts: omap: fix gpmc,mux-add-data type adds 9f2feb32c2b6 Merge tag 'omap-for-v5.16/gpmc-signed' of git://git.kernel [...] adds 5cbd84300b3c ARM: dts: spear13xx: Drop malformed 'interrupt-map' on PCI nodes adds 8f0450c51148 dts: socfpga: Add Mercury+ AA1 devicetree adds bf1914e2cfed ARM: dts: aspeed: p10bmc: Fix ADC iio-hwmon battery node name adds 4df227c4072a ARM: dts: aspeed: rainier and everest: Remove PCA gpio spe [...] adds e80e70fb0570 ARM: dts: aspeed: everest: Add I2C switch on bus 8 adds e175be2a718f ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device adds a559f27a408c ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms adds 2561b4f6ecc7 ARM: dts: aspeed: Adding Inventec Transformers BMC adds d4efb68f1705 ARM: dts: aspeed: p10bmc: Use KCS 3 for MCTP binding adds 59618b1c3b78 ARM: dts: aspeed: p10bmc: Enable KCS channel 2 adds 64fc9a95b409 ARM: dts: aspeed: rainier: Add eeprom on bus 12 adds 6d8097e34032 ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7 adds 1e3a92067b74 ARM: dts: aspeed: rainier: Remove PSU gpio-keys adds 5698a9d9c91c ARM: dts: aspeed: rainier: Add 'factory-reset-toggle' as GPIOF6 adds e627d3842198 ARM: dts: aspeed: rainier: Add front panel LEDs adds 9d20948ffdd2 ARM: dts: aspeed: rainier: Enable earlycon adds f9241fe8b965 ARM: dts: aspeed: Add uart routing to device tree adds eb425d57a8b6 Merge tag 'aspeed-5.16-devicetree-2' of git://git.kernel.o [...] adds 25b892b583cc ARM: dts: arm: Update register-bit-led nodes 'reg' and node names adds 2d3de197a818 ARM: dts: arm: Update ICST clock nodes 'reg' and node names adds e79c58975c27 ARM: dts: at91: sama7g5: add rtc node adds 9430ff34385e ARM: dts: at91: sama7g5: add tcb nodes adds f3c0366411d6 ARM: dts: at91: sama7g5-ek: use blocks 0 and 1 of TCB0 as [...] adds 2ec492731a1f Merge tag 'at91-dt-5.16-2' of git://git.kernel.org/pub/scm [...] adds 2b91bd8d2bce ARM: dts: exynos: add 'chassis-type' property adds 7b06c1ad884e ARM: dts: s5pv210: add 'chassis-type' property adds 86dd979568ee Merge tag 'samsung-dt-5.16-2' of git://git.kernel.org/pub/ [...] adds 4b1a78330df4 arm64: dts: exynos: add 'chassis-type' property adds b2f217cc7fbd arm64: dts: exynos: add chipid node for exynosautov9 SoC adds f253fb365e1a Merge tag 'samsung-dt64-5.16-2' of git://git.kernel.org/pu [...] adds 03d4e43fc5be ARM: dts: qcom-apq8064: stop using legacy clock names for HDMI adds 9be51f0b16ef ARM: dts: qcom-apq8064: add gpio-ranges to mpps nodes adds cd1049b631d0 ARM: dts: qcom-msm8660: add gpio-ranges to mpps nodes adds 6a91e584a3a0 ARM: dts: qcom-pm8841: add gpio-ranges to mpps nodes adds 72af8d006b68 ARM: dts: qcom-pm8941: add gpio-ranges to mpps nodes adds 50ec4abed12c ARM: dts: qcom-pma8084: add gpio-ranges to mpps nodes adds 7cf05e3b457b ARM: dts: qcom-mdm9615: add gpio-ranges to mpps node, fix [...] adds 636396efe303 ARM: dts: qcom-apq8060-dragonboard: fix mpps state names adds 216f41938d66 ARM: dts: qcom-apq8064: add interrupt controller properties adds f574aa0b1240 ARM: dts: qcom-mdm9615: add interrupt controller properties adds 789a247a3f10 ARM: dts: qcom-msm8660: add interrupt controller properties adds 3dca61a70c04 ARM: dts: qcom-pm8841: add interrupt controller properties adds 9fb04774f343 ARM: dts: qcom-pm8941: add interrupt controller properties adds a7fe01561e6c ARM: dts: qcom-pma8084: add interrupt controller properties adds ce0295a55552 ARM: dts: qcom: mdm9615: fix memory node for Sierra Wirele [...] adds c50934a93663 ARM: dts: qcom: sdx55: Drop '#clock-cells' from QMP PHY node adds 5e4aac2caf12 dt-bindings: arm: qcom: rename vendor of apq8026-lenok adds 22b32238968e ARM: dts: qcom: apq8026-lg-lenok: rename board vendor adds 3f38ac6fc2c2 dt-bindings: arm: qcom-ipq4019: add missing device compatible adds 661ffbd1c938 ARM: dts: ipq4019-ap.dk01.1-c1: add device compatible in the dts adds 5ac80a76e609 dt-bindings: arm: qcom: Fix Nexus 4 vendor prefix adds 14a1f6c9d801 ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 adds 1cd1598613a9 ARM: dts: qcom: correct mmc node naming adds cda0cea383b2 ARM: dts: qcom: fix flash node naming for RB3011 adds 88542b1d37dc ARM: dts: qcom: fix thermal zones naming adds 036e6c9f0336 ARM: dts: qcom: fix typo in IPQ8064 thermal-sensor node adds 9271fccb001d Merge tag 'qcom-dts-for-5.16-2' of git://git.kernel.org/pu [...] adds 2533786f46d0 arm64: dts: qcom: apq8016-sbc: Clarify firmware-names adds 9095d054851f arm64: dts: qcom: msm8916: Drop underscore in node name adds 622adb84b3e7 arm64: dts: qcom: sdm845: Drop standalone smem node adds dfe28877db61 arm64: dts: qcom: sc7180: Add qspi compatible adds 266e5cf39a0f arm64: dts: qcom: sm8250: remove mmcx regulator adds eaa744b1c101 arm64: dts: qcom: add 'chassis-type' property adds 4537977a50e6 arm64: dts: sc7180: Factor out ti-sn65dsi86 support adds 0faf297c4273 arm64: dts: sc7180: Support Parade ps8640 edp bridge adds 47cb6a068409 arm64: dts: qcom: Enable RPMh Sleep stats adds 290bc6846547 arm64: dts: qcom: Enable RPM Sleep stats adds de0c7e12836c arm64: dts: qcom: pm8916: fix mpps device tree node adds 58d92e6e7325 arm64: dts: qcom: pm8994: fix mpps device tree node adds a4344427eadd arm64: dts: qcom: apq8016-sbc: fix mpps state names adds 3386f0142745 arm64: dts: qcom: pm8916: add interrupt controller properties adds 8f48ceef5db9 arm64: dts: qcom: pm8994: add interrupt controller properties adds 89139102d31d arm64: dts: qcom: sdm845-oneplus: enable second wifi channel adds 178056a46158 arm64: dts: qcom: sm8350: Add fastrpc nodes adds 81729330a70a arm64: dts: qcom: sm8150: Add fastrpc nodes adds 6dccaae0cbc7 arm64: dts: qcom: sa8155p-adp: Enable remoteproc capabilities adds d8a3c775d7cd arm64: dts: qcom: Add PM6350 PMIC adds cd10fb799383 arm64: dts: qcom: sm6350: add debug uart adds 270b1a71c660 dt-bindings: arm: cpus: Add Kryo 570 CPUs adds 8ceb1db0b033 dt-bindings: arm: qcom: Document sm7225 and fairphone,fp4 board adds 134283324d40 arm64: dts: qcom: Add SM7225 device tree adds 4cbea668767d arm64: dts: qcom: sm7225: Add device tree for Fairphone 4 adds 0e0253ccaf90 arm64: dts: qcom: Add device tree for Samsung Galaxy S4 Mi [...] adds c6b4ddc08dc2 arm64: dts: qcom: msm8916-samsung-serranove: Add touch screen adds 3fb7605735fa arm64: dts: qcom: msm8916-samsung-serranove: Add touch key adds 85733cd7378a arm64: dts: qcom: msm8916-samsung-serranove: Add IMU adds 792b49509818 arm64: dts: qcom: msm8916-samsung-serranove: Add rt5033 battery adds ab0f0987e035 arm64: dts: qcom: msm8916-samsung-serranove: Add NFC adds 48cc39c32b99 ARM: qcom: Add ARCH_MSM8916 for MSM8916 on ARM32 adds a22f9a766e1d arm64: dts: qcom: msm8916: Add CPU ACC and SAW/SPM adds d468f825b3fd ARM: dts: qcom: msm8916: Add include for SMP without PSCI [...] adds 8a8e08dc964b ARM: dts: qcom: msm8916-samsung-serranove: Include dts from arm64 adds d87e9a4d27cc arm64: dts: qcom: sdm845: Add XO clock to SDHCI adds 7f761609d706 arm64: dts: qcom: sdm845: Disable Adreno, modem and Venus [...] adds 4a5622c1d975 arm64: dts: qcom: sdm845: Don't disable MDP explicitly adds 26b59eb53a6b arm64: dts: qcom: sdm845: Add size/address-cells to dsi[01] adds dea1a7880fc8 arm64: dts: qcom: sdm845: Move gpio.h inclusion to SoC DTSI adds 93ec8732f68a arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id adds 503da6e2d450 arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id adds 9c0bd8e53774 arm64: dts: qcom: ipq8074: Add QUP5 I2C node adds 12a7f71a8ea5 arm64: dts: qcom: pmk8350: Make RTC disabled by default; e [...] adds 6ea15b5065e5 arm64: dts: qcom: sc7280: Add 200MHz in qspi_opp_table adds 82d61e19fccb arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY [...] adds 1351512f29b4 arm64: dts: qcom: Correct QMP PHY child node name adds 03ceec4e3414 arm64: dts: qcom: Drop max-microamp and vddp-ref-clk prope [...] adds 6fef7b3957ab arm64: dts: qcom: Drop reg-names from QMP PHY nodes adds f47466db11a9 arm64: dts: qcom: msm8998-clamshell: Add missing vdda supplies adds 942bcd33ed45 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes adds 561650dceae8 arm64: dts: qcom: ipq8074-hk01: Add dummy supply for QMP USB3 PHY adds 0ac10b291bee arm64: dts: qcom: Fix 'interrupt-map' parent address cells adds ff80dc99cd9a arm64: dts: qcom: msm8996: xiaomi-gemini: Enable JDI LCD panel adds 92e0ee9f83b3 arm64: dts: qcom: sc7280: Add PCIe and PHY related nodes adds 4e24d227aa77 arm64: dts: qcom: sc7280: Add PCIe nodes for IDP board adds 669e7adb2fef arm64: dts: qcom: sc7280: Add Herobrine adds b110dfa5ad42 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo [...] adds 9b729b0932d0 arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED en [...] adds 360f20c801f7 arm64: dts: qcom: Move WLED num-strings from pmi8994 to so [...] adds 90ba636e40cb arm64: dts: qcom: pm660l: Remove board-specific WLED confi [...] adds f468ecf105de arm64: dts: qcom: sdm630: Add disabled Venus support adds 52f5fbe25934 arm64: dts: qcom: msm8916-asus-z00l: Add sensors adds bb270c86ec16 arm64: dts: qcom: msm8996: move clock-frequency from PN547 [...] adds ef062eb67592 arm64: dts: qcom: msm8996: Add device tree entries to supp [...] adds d5240f8e2364 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock adds b212400d5d72 arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from [...] adds 21e95ec221ae arm64: dts: qcom: msm8916-asus-z00l: Add touchscreen adds 68edf2d8fc0d arm64: dts: qcom: msm8916-asus-z00l: Add SDCard adds 22efef1ca05d arm64: dts: qcom: msm8916-asus-z00l: Add sensors adds 179811bebc7b arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes adds c86c43c41e86 arm64: dts: qcom: msm8916: Drop standalone smem node adds 442ee1fc60c4 arm64: dts: qcom: Drop unneeded extra device-specific includes adds 07ddb302811e arm64: dts: qcom: sm8350: Add CPU topology and idle-states adds 62b177fcdfdf arm64: dts: qcom: ipq6018: Remove unused 'qcom,config-pipe [...] adds 82f07cbd4089 arm64: dts: qcom: ipq6018: Remove unused 'iface_clk' prope [...] adds b34a82f06f7e Revert "arm64: dts: qcom: msm8916-asus-z00l: Add sensors" adds d584cdc9e8c6 Merge tag 'qcom-arm64-for-5.16-2' of git://git.kernel.org/ [...] adds 0a8282b83119 arm64: apple: Add pinctrl nodes adds ff2a8d91d80c arm64: apple: Add PCIe node adds 3c866bb79577 arm64: dts: apple: t8103: Add PCIe DARTs adds 128888a6fdb6 arm64: dts: apple: t8103: Add root port interrupt routing adds e1bebf978151 arm64: dts: apple: j274: Expose PCI node for the Ethernet [...] adds c17c7cc775b3 Merge tag 'asahi-soc-dt-5.16-v2' of https://github.com/Asa [...] new ae45d84fc36d Merge tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/ [...] adds 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs adds 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] adds ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero adds 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] adds d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] adds 88557618909a Merge tag 'amlogic-drivers-for-v5.16' of git://git.kernel. [...] adds 06c2d9a078ab firmware: tegra: Reduce stack usage adds f11c34bddf8c firmware: tegra: bpmp: Use devm_platform_ioremap_resource() adds e4fb7b44112d Merge tag 'tegra-for-5.16-firmware' of git://git.kernel.or [...] adds 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing adds aa54686e285c soc/tegra: irq: Add stubs needed for compile testing adds 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing adds 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing adds ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs adds 986b5094708e soc/tegra: Fix an error handling path in tegra_powergate_p [...] adds 29962197e64f soc/tegra: Add Tegra186 ARI driver adds 76d89474310e soc/tegra: pmc: Use devm_platform_ioremap_resource() adds 94b847c76692 Merge tag 'tegra-for-5.16-soc' of git://git.kernel.org/pub [...] adds 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing adds f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle adds a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle adds faae6c9f2e68 cpuidle: tegra: Enable compile testing adds bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready adds 55ab5942316d Merge tag 'tegra-for-5.16-cpuidle' of git://git.kernel.org [...] adds d71b90e3633f memory: tegra: make the array list static const, makes obj [...] adds e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 77b14c9d05bd memory: tegra: Remove interconnect state syncing hack adds 13324edbe926 memory: tegra186-emc: Handle errors in BPMP response adds 1d8e0223bb52 memory: tegra: Make use of the helper function devm_add_ac [...] adds 982ca19a09ac memory: tegra186-emc: Fix error return code in tegra186_em [...] adds 31b88d85f043 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with adds 14a7b467a654 Merge tag 'memory-controller-drv-tegra-5.16' of git://git. [...] adds b01065eee432 dt-bindings: memory: mediatek: Add mt8195 smi binding adds 599e681a31a2 dt-bindings: memory: mediatek: Add mt8195 smi sub common adds 0e14917c57f9 memory: mtk-smi: Use clk_bulk clock ops adds a5c18986f404 memory: mtk-smi: Rename smi_gen to smi_type adds 534e0ad2ed4f memory: mtk-smi: Adjust some code position adds 30b869e77a1c memory: mtk-smi: Add error handle for smi_probe adds 47404757702e memory: mtk-smi: Add device link for smi-sub-common adds 3e4f74e0ea5a memory: mtk-smi: Add clocks for smi-sub-common adds 912fea8bf8d8 memory: mtk-smi: Use devm_platform_ioremap_resource adds cc4f9dcd9c15 memory: mtk-smi: mt8195: Add smi support adds 431e9cab7097 memory: mtk-smi: mt8195: Add initial setting for smi-common adds fe6dd2a4017d memory: mtk-smi: mt8195: Add initial setting for smi-larb adds 93403ede5aa4 MAINTAINERS: Add entry for MediaTek SMI adds f47794f5fa70 Merge tag 'memory-controller-drv-mtk-5.16' of git://git.ke [...] adds 6b20a5d173cd memory: samsung: describe drivers in KConfig adds 13f995ceb4e0 memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module adds 4ed2f3545c2e memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] adds 797f082738b1 dt-bindings: rpc: renesas-rpc-if: Add support for the R8A7 [...] adds fff53a551db5 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode adds 1869023e24c0 memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash adds 4a26df8e60e5 memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_ [...] adds d611d7ea120b Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next adds 16667625dae6 Merge tag 'memory-controller-drv-5.16' of git://git.kernel [...] adds cb19c107979b soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4 adds d687e056a18f soc: mediatek: mmsys: Add mt8192 mmsys routing table adds 13d9624da4e1 soc: mediatek: add mtk mutex support for MT8192 adds f27ef2856343 soc: mediatek: mmsys: Add reset controller support adds 605c83753d97 drm/mediatek: mtk_dsi: Reset the dsi0 hardware adds 24e18b0f45c7 Merge tag 'v5.15-next-soc' of git://git.kernel.org/pub/scm [...] adds b3e9431854e8 bus: ti-sysc: Fix timekeeping_suspended warning on resume adds 95ec14faac6a bus: ti-sysc: Check for lost context in sysc_reinit_module() adds 9d881361206e bus: ti-sysc: Add quirk handling for reinit on context lost adds 6a52bc2b81fa bus: ti-sysc: Add quirk handling for reset on re-init adds d48dca51935b bus: ti-sysc: Use context lost quirks for gpmc adds 9067839ff45a bus: ti-sysc: Use context lost quirk for otg adds 5c99fa737c69 bus: ti-sysc: Handle otg force idle quirk adds 1b99c1ee844c bus: ti-sysc: Drop legacy quirk flag for gpio adds ce7b43237f16 bus: ti-sysc: Drop legacy quirk flag for sham adds 1b1da99b8453 bus: ti-sysc: Fix variable set but not used warning for re [...] adds 030f4e72aa9c Merge tag 'omap-for-v5.16/ti-sysc-signed' of git://git.ker [...] adds c2b854b03adf soc: qcom: rpmhpd: Add SM6350 adds 1f7b2b6327ff soc: qcom: llcc: Add configuration data for SM6350 adds 2b9575d47841 dt-bindings: arm: Add SMP enable-method for MSM8226 adds 7a010c3c64e2 arm: qcom: Add SMP support for MSM8226 adds b03543067a88 dt-bindings: firmware: scm: Add compatible for msm8226 adds 60f3692b5f0b cpuidle: qcom_spm: Detach state machine from main SPM handling adds f8881c5d2fcb dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM adds 13e72c3e2261 soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS adds e48e6fb9ebdf soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2 adds 926576172d71 dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 c [...] adds 96c42812f798 dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC adds e972a290b03f soc: qcom: smd-rpm: Add compatible for MSM8953 SoC adds cdb6f6044aea dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding adds e7ec00eafe94 soc: qcom: rpmpd: Add power domains for MSM8953 adds aa88e34f2bfd soc: qcom: socinfo: Add IPQ8074 family ID-s adds 0e6fda9c6563 PM: AVS: qcom-cpr: Make use of the helper function devm_pl [...] adds 172037b12be4 soc: qcom: ocmem: Make use of the helper function devm_pla [...] adds d21dc0be36bb soc: qcom: geni: Make use of the helper function devm_plat [...] adds c318dcbcccd3 soc: qcom: aoss: Make use of the helper function devm_plat [...] adds eb242d57aa6f soc: qcom: gsbi: Make use of the helper function devm_plat [...] adds f69a91e37669 soc: qcom: rpmh-rsc: Make use of the helper function devm_ [...] adds 26bc7a6a0bee soc: qcom: pdr: Prefer strscpy over strcpy adds 0fdeecf9e330 dt-bindings: firmware: qcom-scm: Document msm8953 bindings adds bca4392a1aa1 firmware: qcom_scm: Add compatible for MSM8953 SoC adds b624c15088cb dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible adds 3e035cbd445f soc: qcom: smd-rpm: Add QCM2290 compatible adds 3a461009e195 soc: qcom: llcc: Disable MMUHWT retention adds 069f01fac33b dt-bindings: soc: qcom: aoss: Add SM6350 compatible adds 92dde3279df9 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding adds 8c75d585b931 soc: qcom: aoss: Expose send for generic usecase adds 665783d887da Merge tag '1630420228-31075-2-git-send-email-deesin@codeau [...] adds 1a561c521ba9 soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ adds a4fe5159038f dt-bindings: soc: qcom: aoss: Drop the load state power-domain adds 99512191f4f1 soc: qcom: aoss: Drop power domain support adds ec908595825c dt-bindings: msm/dp: Remove aoss-qmp header adds e603577231d4 dt-bindings: soc: qcom: aoss: Delete unused power-domain d [...] adds f27591125a56 Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro [...] adds 936fc53f3dd4 Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/ [...] adds dc3401c83f95 soc: bcm: bcm-pmb: Make use of the helper function devm_pl [...] adds 9787ab583305 soc: bcm63xx-power: Make use of the helper function devm_p [...] adds e8377f497dec soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113 adds 6e42e16a42c4 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116 adds 707a4cdf86e5 bus: brcmstb_gisb: Allow building as module adds 790f42a61e15 Merge tag 'arm-soc/for-5.16/drivers' of https://github.com [...] adds 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield adds 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] adds f617a8717657 imx: soc: Select REGMAP_MMIO adds 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains adds 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] adds fadf79a07b48 soc: imx: gpcv2: add lockdep annotation adds 18c98573a4cf soc: imx: gpcv2: add domain option to keep domain clocks enabled adds 656ade7aa42a soc: imx: gpcv2: keep i.MX8M* bus clocks enabled adds da4112230f86 soc: imx: gpcv2: support system suspend/resume adds 2684ac05a8c4 soc: imx: add i.MX8M blk-ctrl driver adds 926e57c065df soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl adds 72949f76565c soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() adds 4a47ce1fab47 Merge tag 'imx-drivers-5.16' of git://git.kernel.org/pub/s [...] adds 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] adds 50ac48ae3e80 bus: sun50i-de2: Adjust printing error message adds 409d8a9c1dbe Merge tag 'sunxi-drivers-for-5.16-1' of git://git.kernel.o [...] adds f4ff6b56bc8a ASoC: cirrus: i2s: Prepare clock before using it adds 9645ccc7bd7a ep93xx: clock: convert in-place to COMMON_CLK adds 9028b2463c1e tee: add sec_world_id to struct tee_shm adds c0ab6db39a90 optee: simplify optee_release() adds 4602c5842f64 optee: refactor driver with internal callbacks adds c51a564a5b48 optee: isolate smc abi adds 4615e5a34b95 optee: add FF-A support adds 20f6d9586eee Merge tag 'optee-ffa-for-v5.16' of git://git.linaro.org/pe [...] adds 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module adds 300d24759def reset: uniphier: Add audio system and video input reset co [...] adds 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding adds 3440b8fa067d reset: uniphier: Add NX1 reset support adds 3ec1b819f1c4 dt-bindings: reset: Add lan966x support adds 8c81620ac1ac reset: mchp: sparx5: Extend support for lan966x adds c13d33985def Merge tag 'reset-for-v5.16' of git://git.pengutronix.de/pz [...] adds a0d245d086c7 dt-bindings: Relocate DDR bindings adds 9e17f71e9c33 dt-bindings: memory: lpddr2: Convert to schema adds 3539a2c6c689 dt-bindings: memory: lpddr2: Add revision-id properties adds 2782ece0d315 dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F adds 001b8b2594db dt-bindings: Add vendor prefix for Elpida Memory adds ce004ae6c552 dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node adds 38322cf423f6 memory: Add LPDDR2-info helpers adds 131dd9a436d8 memory: tegra20-emc: Support matching timings by LPDDR2 co [...] adds 14b43c20c283 memory: tegra20-emc: Add runtime dependency on devfreq gov [...] adds bccb5d53e259 Merge tag 'memory-controller-drv-5.16-2' of git://git.kern [...] adds 34f3c67b8178 optee: smc_abi.c: add missing #include <linux/mm.h> adds e0162129c676 soc: fsl: guts: Make use of the helper function devm_platf [...] adds ea41191165fd soc: fsl: rcpm: Make use of the helper function devm_platf [...] adds a7ff7dcaf4d2 soc: fsl: dpio: use an explicit NULL instead of 0 adds 54c8b5b6f8a8 soc: fsl: dpio: rename the enqueue descriptor variable adds ac2561f921e2 Merge tag 'soc-fsl-next-v5.16' of git://git.kernel.org/pub [...] adds c6807970c3bc soc: aspeed: Add UART routing support adds e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] adds d1141886c8d7 soc: samsung: exynos-chipid: avoid soc_device_to_device() adds 1e3e559f8d4e soc: samsung: exynos-chipid: convert to a module adds 140bbfe7cd4b soc: samsung: exynos-chipid: do not enforce built-in adds 6ad4185220e6 arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID adds 178d6c1b83e5 soc: samsung: pm_domains: drop unused is_off field adds c072c4ef7ef0 soc: samsung: exynos-chipid: Pass revision reg offsets adds 0a0124065fcd dt-bindings: samsung: exynos-chipid: Document Exynos850 co [...] adds 81a51eb6be3d soc: samsung: exynos-chipid: Add Exynos850 support adds d96890fca9fd rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies adds b417d1e88f32 soc: samsung: exynos-chipid: add exynosautov9 SoC support adds 64954d19e0c1 Merge tag 'samsung-drivers-5.16' of git://git.kernel.org/p [...] adds d0fe6491ddd2 dt-bindings: sram: Document qcom,rpm-msg-ram adds 7a99e87e2e6b dt-bindings: soc: smem: Make indirection optional adds b5af64fceb04 soc: qcom: smem: Support reserved-memory description adds e3e56c050ab6 soc: qcom: rpmhpd: Make power_on actually enable the domain adds 2fae3ecc7040 soc: qcom: socinfo: add two missing PMIC IDs adds ac3f1ee77cbe dt-bindings: Introduce QCOM Sleep stats bindings adds 1d7724690344 soc: qcom: Add Sleep stats driver adds 85f755083b23 soc: qcom: smp2p: add feature negotiation and ssr ack feat [...] adds 38212b2a8a6f firmware: qcom_scm: Fix error retval in __qcom_scm_is_call [...] adds 87fd343c6e39 soc: qcom: socinfo: Add PM8150C and SMB2351 models adds 93fcf45b16b5 dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu adds 7f8adb19e973 soc: qcom: spm: Add 8916 SPM register data adds 55845f46df03 firmware: qcom: scm: Add support for MC boot address API adds 87922aec8a26 ARM: qcom: Add qcom,msm8916-smp enable-method identical to [...] adds 8e24a2962031 dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method adds 086f52fdc8f7 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain adds 62563bd99c7d soc: qcom: qcom_stats: Fix client votes offset adds 72f1aa6205d8 soc: qcom: apr: Add of_node_put() before return adds e1b391e9712d soc: qcom: smp2p: Add of_node_put() before goto adds c50031f03dfe firmware: qcom: scm: Don't break compile test on non-ARM p [...] adds e2a3495bf9b9 Merge tag 'qcom-drivers-for-5.16-2' of git://git.kernel.or [...] adds 8e3f9da608f1 firmware: arm_ffa: Handle compatibility with different fir [...] adds 82a8daaecfd9 firmware: arm_ffa: Add support for MEM_LEND adds 01537a078b86 firmware: arm_ffa: Remove unused 'compat_version' variable adds 2275be723d8a Merge tag 'arm-ffa-updates-5.16' of git://git.kernel.org/p [...] adds 4f22aa4569e5 qcom: spm: allow compile-testing adds 7db2bc925e46 Revert "firmware: qcom: scm: Add support for MC boot address API" new 1b73a9e4986a optee: Fix spelling mistake "reclain" -> "reclaim" new 6a03568932b2 Merge tag 'optee-ffa-fix-for-v5.16' of git://git.linaro.or [...] new d461e96cd22b Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/l [...] adds b942624147b0 ARM: config: multi v7: Drop unavailable options adds e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options adds 95fff5840584 ARM: config: multi v7: Add renamed symbols adds 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg adds cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] adds df364a82bf5b arm64: defconfig: Enable RIIC adds ba73a2ab0518 arm64: defconfig: Enable RZ/G2L USBPHY control driver adds 3e9dd11db001 arm64: defconfig: Add Renesas TPU as module adds 7e2aa15f5ec3 arm64: defconfig: Enable RZ_DMAC adds be15aa5cc14f arm64: defconfig: Enable SOUND_SOC_RZ adds 3c158ec884d8 arm64: defconfig: Enable SND_SOC_WM8978 adds 93207e415d13 arm64: defconfig: Enable RZG2L_ADC adds 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] adds 2da25852c3dd arm64: defconfig: drop obsolete ARCH_* configs adds 1e9b81616627 arm64: defconfig: Enable few Tegra210 based AHUB drivers adds 543659b31211 Merge tag 'tegra-for-5.16-arm64-defconfig' of git://git.ke [...] adds a4ce46155a17 ARM: mvebu_v7_defconfig: enable mtd physmap adds 8d41453493c2 ARM: mvebu_v7_defconfig: rebuild default configuration adds a307ca926028 Merge tag 'mvebu-defconfig-5.16-1' of git://git.kernel.org [...] adds 9606ebc100ef arm64: defconfig: Visconti: Enable PCIe host controller adds ddcb48fa7d60 Merge tag 'visconti-arm-defconfig-for-v5.16' of git://git. [...] adds da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap adds 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] adds e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration adds 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module adds bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf adds e99a1fa731b4 ARM: imx_v6_v7_defconfig: Enable HID I2C adds 48fe205ada2d Merge tag 'imx-defconfig-5.16' of git://git.kernel.org/pub [...] adds 3c8cf108d0f3 ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION adds c688b4ad0c8b ARM: configs: aspeed: Disable IPV6 SIT device adds 7af36da5fede ARM: configs: aspeed: Enable commonly used drivers adds 59b8bfc89439 ARM: configs: aspeed: Enable pstore and lockup detectors adds 6c78800461e6 ARM: config: aspeed: Enable Network Block Device adds 52a490e0efac ARM: configs: aspeed: Remove unused USB gadget devices adds 6fc04eacf1ba Merge tag 'aspeed-5.16-defconfig' of git://git.kernel.org/ [...] adds 5c1c3e2a7693 arm64: defconfig: Disable firmware sysfs fallback adds 88800cb25484 arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect adds 551ed64388fd arm64: defconfig: Enable Sleep stats driver adds 0d84d646913f arm64: defconfig: Enable Qualcomm prima/pronto drivers adds 2da521272ad3 arm64: defconfig: Enable Qualcomm LMH driver adds fa348938dbfc Merge tag 'qcom-arm64-defconfig-for-5.16' of git://git.ker [...] new ce840177930f Merge tag 'defconfig-5.16' of git://git.kernel.org/pub/scm [...]
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + .../ABI/testing/sysfs-driver-aspeed-uart-routing | 27 + Documentation/arm/index.rst | 1 + Documentation/arm/microchip.rst | 20 + Documentation/arm/stm32/stm32mp13-overview.rst | 37 + Documentation/devicetree/bindings/arm/amlogic.yaml | 3 + .../devicetree/bindings/arm/atmel-at91.yaml | 24 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 65 +- Documentation/devicetree/bindings/arm/cpus.yaml | 8 +- Documentation/devicetree/bindings/arm/fsl.yaml | 99 +- .../devicetree/bindings/arm/mediatek.yaml | 1 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 + Documentation/devicetree/bindings/arm/qcom.yaml | 23 + Documentation/devicetree/bindings/arm/renesas.yaml | 61 + .../devicetree/bindings/arm/rockchip.yaml | 48 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 4 + .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../bindings/arm/samsung/samsung-boards.yaml | 6 + .../devicetree/bindings/arm/sprd/sprd.yaml | 5 + .../devicetree/bindings/arm/stm32/stm32.yaml | 4 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 + .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 + .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- Documentation/devicetree/bindings/arm/toshiba.yaml | 1 + Documentation/devicetree/bindings/arm/xilinx.yaml | 17 + Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - .../bindings/display/brcm,bcm2835-dsi0.yaml | 3 + .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 + .../bindings/display/brcm,bcm2835-v3d.yaml | 3 + .../bindings/display/brcm,bcm2835-vec.yaml | 3 + .../bindings/display/mediatek/mediatek,dsi.txt | 6 + .../bindings/display/msm/dp-controller.yaml | 1 - .../devicetree/bindings/firmware/qcom,scm.txt | 4 +- .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 + .../memory-controllers/ddr/jedec,lpddr2.yaml | 223 ++ .../ddr/lpddr2-timings.txt | 0 .../ddr/lpddr3-timings.txt | 0 .../{ => memory-controllers}/ddr/lpddr3.txt | 5 +- .../memory-controllers/mediatek,smi-common.yaml | 34 +- .../memory-controllers/mediatek,smi-larb.yaml | 3 + .../memory-controllers/nvidia,tegra20-emc.yaml | 23 +- .../bindings/memory-controllers/omap-gpmc.txt | 157 - .../memory-controllers/renesas,rpc-if.yaml | 1 + .../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +- .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 ++ .../bindings/memory-controllers/ti,gpmc.yaml | 172 + .../devicetree/bindings/mtd/gpmc-nand.txt | 147 - Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 - .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 - .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 + .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 + Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 + .../devicetree/bindings/reset/microchip,rst.yaml | 4 +- .../reset/socionext,uniphier-glue-reset.yaml | 1 + .../bindings/reset/socionext,uniphier-reset.yaml | 3 + .../bindings/serial/fsl,s32-linflexuart.txt | 22 - .../bindings/serial/fsl,s32-linflexuart.yaml | 48 + .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 12 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 + .../devicetree/bindings/soc/qcom/qcom,smem.yaml | 34 +- .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 81 + .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 47 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + Documentation/devicetree/bindings/sram/sram.yaml | 5 +- .../devicetree/bindings/vendor-prefixes.yaml | 12 + MAINTAINERS | 49 +- arch/arm/Kconfig | 3 +- arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 + arch/arm/boot/dts/arm-realview-eb.dtsi | 42 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 42 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 48 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 42 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 ++ arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 5 + arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 883 ++--- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 1287 +++++-- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 9 +- .../boot/dts/aspeed-bmc-inventec-transformers.dts | 328 ++ arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 +++ arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 6 + arch/arm/boot/dts/aspeed-g6.dtsi | 26 + arch/arm/boot/dts/at91-lmu5000.dts | 147 + arch/arm/boot/dts/at91-q5xr5.dts | 199 ++ arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 23 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama5d2_icp.dts | 22 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 20 + arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/bcm-nsp-ax.dtsi | 70 + arch/arm/boot/dts/bcm-nsp.dtsi | 52 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 38 +- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 + arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 +- arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 39 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 37 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 44 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 200 ++ arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 42 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 37 + arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 35 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 18 + arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 3 +- arch/arm/boot/dts/bcm958525er.dts | 3 +- arch/arm/boot/dts/bcm958525xmc.dts | 3 +- arch/arm/boot/dts/bcm958622hr.dts | 3 +- arch/arm/boot/dts/bcm958623hr.dts | 3 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 281 ++ arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 163 + arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts | 25 + arch/arm/boot/dts/bcm958625-meraki-mx64.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts | 33 + arch/arm/boot/dts/bcm958625-meraki-mx64w.dts | 32 + arch/arm/boot/dts/bcm958625-meraki-mx65.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx65w.dts | 32 + .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 129 + arch/arm/boot/dts/bcm958625hr.dts | 3 +- arch/arm/boot/dts/bcm958625k.dts | 3 +- arch/arm/boot/dts/bcm988312hr.dts | 7 +- arch/arm/boot/dts/dra7.dtsi | 19 + arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/{e60k02.dtsi => e70k02.dtsi} | 54 +- arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-rinato.dts | 1 + arch/arm/boot/dts/exynos4210-i9100.dts | 1 + arch/arm/boot/dts/exynos4210-origen.dts | 24 +- arch/arm/boot/dts/exynos4210-trats.dts | 1 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 1 + arch/arm/boot/dts/exynos4412-i9300.dts | 1 + arch/arm/boot/dts/exynos4412-i9305.dts | 1 + arch/arm/boot/dts/exynos4412-n710x.dts | 1 + arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 1 + arch/arm/boot/dts/exynos4412-trats2.dts | 1 + arch/arm/boot/dts/exynos5250-arndale.dts | 3 - arch/arm/boot/dts/exynos5250-snow-rev5.dts | 1 + arch/arm/boot/dts/exynos5250-snow.dts | 1 + arch/arm/boot/dts/exynos5250-spring.dts | 1 + arch/arm/boot/dts/exynos5250.dtsi | 1 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 18 - arch/arm/boot/dts/gemini-ns2502.dts | 148 + arch/arm/boot/dts/gemini-sl93512r.dts | 18 - arch/arm/boot/dts/gemini-sq201.dts | 18 - arch/arm/boot/dts/gemini-ssi1328.dts | 138 + arch/arm/boot/dts/gemini-wbd111.dts | 18 - arch/arm/boot/dts/gemini-wbd222.dts | 18 - arch/arm/boot/dts/gemini.dtsi | 33 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 - arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 - arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 8 - arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 31 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 + arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 ++ arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 ++ arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/integrator.dtsi | 23 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 9 +- arch/arm/boot/dts/integratorap.dts | 15 +- arch/arm/boot/dts/integratorcp.dts | 9 +- arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts | 2 + arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts | 2 + arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts | 2 + arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 2 + .../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts | 2 + arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts | 2 + arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts | 2 + arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts | 2 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 2 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 8 + .../boot/dts/intel-ixp4xx-reference-design.dtsi | 2 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 2 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 + arch/arm/boot/dts/ls1021a-qds.dts | 85 +- arch/arm/boot/dts/ls1021a-tsn.dts | 4 +- arch/arm/boot/dts/ls1021a-twr.dts | 63 +- arch/arm/boot/dts/ls1021a.dtsi | 219 +- arch/arm/boot/dts/mps2.dtsi | 10 +- arch/arm/boot/dts/mstar-v7.dtsi | 9 + arch/arm/boot/dts/mt7623.dtsi | 33 + arch/arm/boot/dts/mt7623a.dtsi | 4 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 + arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 23 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 + arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 237 ++ arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 10 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 2 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 6 +- .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 4 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 63 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 1 - arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 8 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 26 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 16 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 27 +- .../boot/dts/qcom-msm8916-samsung-serranove.dts | 3 + arch/arm/boot/dts/qcom-msm8916-smp.dtsi | 62 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 4 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 16 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 + arch/arm/boot/dts/qcom-pm8841.dtsi | 7 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 11 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 11 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 1 - arch/arm/boot/dts/r7s72100-genmai.dts | 2 + arch/arm/boot/dts/r7s72100-gr-peach.dts | 2 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 2 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 21 + arch/arm/boot/dts/r8a73a4-ape6evm.dts | 1 + arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 + arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 2 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 2 + arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 4 + arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 + arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 4 + arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 + arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7790-stout.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r8a7793-gose.dts | 2 + arch/arm/boot/dts/r8a7794-alt.dts | 2 + arch/arm/boot/dts/r8a7794-silk.dts | 2 + arch/arm/boot/dts/rk3036.dtsi | 10 +- arch/arm/boot/dts/rk3066a-mk808.dts | 27 + arch/arm/boot/dts/rk3066a.dtsi | 32 +- arch/arm/boot/dts/rk3188.dtsi | 13 +- arch/arm/boot/dts/rk3229.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 14 +- arch/arm/boot/dts/rk3288.dtsi | 22 +- arch/arm/boot/dts/rv1108.dtsi | 16 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 1 + arch/arm/boot/dts/s5pv210-galaxys.dts | 1 + arch/arm/boot/dts/sama5d29.dtsi | 16 + arch/arm/boot/dts/sama7g5.dtsi | 43 + arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 + arch/arm/boot/dts/spear1310.dtsi | 6 - arch/arm/boot/dts/spear1340.dtsi | 2 - arch/arm/boot/dts/ste-ab8500.dtsi | 13 +- arch/arm/boot/dts/ste-ab8505.dtsi | 13 +- arch/arm/boot/dts/ste-href.dtsi | 6 + arch/arm/boot/dts/ste-snowball.dts | 6 + arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 7 + arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 38 +- arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 + arch/arm/boot/dts/stm32mp131.dtsi | 283 ++ arch/arm/boot/dts/stm32mp133.dtsi | 37 + arch/arm/boot/dts/stm32mp135.dtsi | 12 + arch/arm/boot/dts/stm32mp135f-dk.dts | 56 + arch/arm/boot/dts/stm32mp13xc.dtsi | 17 + arch/arm/boot/dts/stm32mp13xf.dtsi | 17 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 18 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 39 + arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/boot/dts/tegra114.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 12 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 - arch/arm/boot/dts/tegra20.dtsi | 13 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 12 +- arch/arm/boot/dts/versatile-ab-ib2.dts | 6 +- arch/arm/boot/dts/versatile-ab.dts | 27 +- arch/arm/configs/aspeed_g4_defconfig | 1 + arch/arm/configs/aspeed_g5_defconfig | 35 +- arch/arm/configs/imx_v6_v7_defconfig | 47 +- arch/arm/configs/multi_v7_defconfig | 86 +- arch/arm/configs/mvebu_v7_defconfig | 18 +- arch/arm/mach-at91/Kconfig | 9 + arch/arm/mach-ep93xx/clock.c | 975 +++--- arch/arm/mach-ep93xx/core.c | 2 +- arch/arm/mach-ep93xx/soc.h | 42 +- arch/arm/mach-exynos/Kconfig | 2 - arch/arm/mach-omap2/cm-regbits-44xx.h | 101 - arch/arm/mach-omap2/cm1_44xx.h | 174 - arch/arm/mach-omap2/cm1_54xx.h | 168 - arch/arm/mach-omap2/cm1_7xx.h | 263 -- arch/arm/mach-omap2/cm2_44xx.h | 386 --- arch/arm/mach-omap2/cm2_54xx.h | 325 -- arch/arm/mach-omap2/cm2_7xx.h | 449 --- arch/arm/mach-omap2/cm33xx.h | 280 -- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-omap2/pdata-quirks.c | 36 - arch/arm/mach-omap2/powerdomain.c | 6 +- arch/arm/mach-omap2/prcm43xx.h | 94 - arch/arm/mach-omap2/prm33xx.h | 40 - arch/arm/mach-omap2/prm44xx.h | 630 ---- arch/arm/mach-omap2/prm54xx.h | 358 -- arch/arm/mach-omap2/prm7xx.h | 613 ---- arch/arm/mach-omap2/scrm44xx.h | 141 - arch/arm/mach-omap2/scrm54xx.h | 228 -- arch/arm/mach-qcom/Kconfig | 10 + arch/arm/mach-qcom/platsmp.c | 72 + arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mach-s3c/mach-mini6410.c | 2 +- arch/arm/mach-s5pv210/Kconfig | 1 - arch/arm/mach-stm32/Kconfig | 8 + arch/arm/mach-stm32/board-dt.c | 3 + arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm64/Kconfig.platforms | 2 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 + .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 3 + .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 ++ ...-g12a-x96-max.dts => meson-g12a-radxa-zero.dts} | 166 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- ....dts => meson-gxl-s905w-jethome-jethub-j80.dts} | 172 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 + .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/apple/t8103-j274.dts | 23 + arch/arm64/boot/dts/apple/t8103.dtsi | 207 ++ arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 27 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 16 +- arch/arm64/boot/dts/exynos/Makefile | 3 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 +++++++ arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 306 ++ arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 + .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 ++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 32 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 46 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 22 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi | 86 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-7040-mochabin.dts | 458 +++ arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 + .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 + .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 + .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 ++++++++- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 506 ++- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +++++++- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 ++++++++- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 209 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 +++++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 +++++ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- arch/arm64/boot/dts/qcom/Makefile | 12 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 832 ++++- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 826 ----- .../apq8094-sony-xperia-kitakami-karin_windy.dts | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 1070 +++++- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1105 ------ arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 3 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 93 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 6 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 92 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 126 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 63 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 15 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 21 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 534 +++ .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 89 +- .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 + .../qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 + .../qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 + .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 24 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 30 - .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 + .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 ++++ arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 465 +++ .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 432 +++ arch/arm64/boot/dts/qcom/msm8996.dtsi | 96 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 320 ++ arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 + .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 + .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 31 + .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 55 + .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 36 + .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 670 ++++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 223 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 + arch/arm64/boot/dts/qcom/pm6350.dtsi | 54 + arch/arm64/boot/dts/qcom/pm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 7 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 13 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 7 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 + .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 + ...or-coachz.dtsi => sc7180-trogdor-homestar.dtsi} | 198 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 13 + .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 11 + .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 109 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 90 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 101 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 85 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1412 ++++++++ arch/arm64/boot/dts/qcom/sc7280-idp.dts | 12 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 271 +- arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 8 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 3562 +++++++++++++++----- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 58 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 17 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 18 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 26 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 19 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 243 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 21 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 59 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 58 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 965 ++++++ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 320 ++ arch/arm64/boot/dts/qcom/sm7225.dtsi | 16 + arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 2 - .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 3 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 - .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 + .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 161 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 - .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 + .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 52 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 302 +- arch/arm64/boot/dts/renesas/Makefile | 2 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 + arch/arm64/boot/dts/renesas/cat875.dtsi | 2 + .../dts/renesas/{r8a77995-draak.dts => draak.dtsi} | 13 +- .../dts/renesas/{r8a77990-ebisu.dts => ebisu.dtsi} | 52 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 4 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +---- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +--- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 70 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1458 ++++++++ .../dts/renesas/{r8a779m1.dtsi => r8a779m0.dtsi} | 4 +- arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 + .../dts/renesas/{r8a779m3.dtsi => r8a779m2.dtsi} | 4 +- arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 21 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + .../dts/renesas/{r8a779m1.dtsi => r8a779m8.dtsi} | 4 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 337 ++ arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 7 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 275 ++ arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 292 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 56 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/boot/dts/rockchip/Makefile | 6 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 + arch/arm64/boot/dts/rockchip/px30.dtsi | 126 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 49 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 191 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 176 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 + .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 182 + arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 + arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 7 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 ++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 + .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 + .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 116 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 548 +++ arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 313 ++ arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 9 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +--- .../boot/dts/rockchip/{rk3568.dtsi => rk356x.dtsi} | 580 +++- arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 ++ arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 + .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 + ...sic.dts => k3-am6528-iot2050-basic-common.dtsi} | 12 +- .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 + ....dts => k3-am6548-iot2050-advanced-common.dtsi} | 8 +- .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 + .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 ++++++ arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 + arch/arm64/boot/dts/toshiba/Makefile | 1 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 6 + ...pv7708-rm-mbrc.dts => tmpv7708-visrobo-vrb.dts} | 27 +- .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 44 + arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 59 + arch/arm64/boot/dts/xilinx/Makefile | 14 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts | 315 ++ .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts | 298 ++ arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 289 ++ arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 21 + arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 298 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 342 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 49 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 264 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 320 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 292 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 250 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 340 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 274 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 93 +- arch/arm64/configs/defconfig | 27 +- arch/ia64/include/asm/ptrace.h | 4 +- arch/sparc/include/asm/ptrace.h | 8 +- drivers/block/Kconfig | 1 + drivers/block/virtio_blk.c | 178 +- drivers/bus/Kconfig | 2 +- drivers/bus/brcmstb_gisb.c | 7 +- drivers/bus/fsl-mc/Makefile | 3 +- drivers/bus/fsl-mc/fsl-mc-private.h | 39 +- drivers/bus/fsl-mc/obj-api.c | 103 + drivers/bus/sun50i-de2.c | 7 +- drivers/bus/ti-sysc.c | 276 +- drivers/char/hw_random/virtio-rng.c | 86 +- drivers/char/virtio_console.c | 9 + drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-qcom-spm.c | 318 +- drivers/cpuidle/cpuidle-tegra.c | 3 + drivers/firmware/arm_ffa/driver.c | 53 +- drivers/firmware/qcom_scm.c | 6 +- drivers/firmware/tegra/bpmp-debugfs.c | 26 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/i2c/busses/i2c-virtio.c | 56 +- drivers/memory/Kconfig | 5 +- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/jedec_ddr.h | 47 + drivers/memory/jedec_ddr_data.c | 41 + drivers/memory/mtk-smi.c | 596 ++-- drivers/memory/of_memory.c | 87 + drivers/memory/of_memory.h | 9 + drivers/memory/renesas-rpc-if.c | 159 +- drivers/memory/samsung/Kconfig | 13 +- drivers/memory/tegra/Kconfig | 1 + drivers/memory/tegra/mc.c | 25 +- drivers/memory/tegra/tegra186-emc.c | 5 + drivers/memory/tegra/tegra20-emc.c | 200 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 6 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/net/virtio_net.c | 4 +- drivers/of/platform.c | 1 + drivers/reset/Kconfig | 4 +- drivers/reset/reset-microchip-sparx5.c | 40 +- drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-uniphier.c | 27 + drivers/rtc/Kconfig | 10 +- drivers/s390/cio/vfio_ccw_drv.c | 136 +- drivers/s390/cio/vfio_ccw_ops.c | 142 +- drivers/s390/cio/vfio_ccw_private.h | 5 + drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/scsi/virtio_scsi.c | 1 + drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 + drivers/soc/aspeed/Kconfig | 10 + drivers/soc/aspeed/Makefile | 9 +- drivers/soc/aspeed/aspeed-uart-routing.c | 603 ++++ drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +- drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 2 + drivers/soc/fsl/dpio/dpio-service.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 8 +- drivers/soc/fsl/guts.c | 4 +- drivers/soc/fsl/rcpm.c | 7 +- drivers/soc/imx/Kconfig | 1 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpcv2.c | 134 +- drivers/soc/imx/imx8m-blk-ctrl.c | 523 +++ drivers/soc/mediatek/mt8192-mmsys.h | 76 + drivers/soc/mediatek/mtk-mmsys.c | 79 + drivers/soc/mediatek/mtk-mmsys.h | 2 + drivers/soc/mediatek/mtk-mutex.c | 35 + drivers/soc/qcom/Kconfig | 19 + drivers/soc/qcom/Makefile | 2 + drivers/soc/qcom/apr.c | 2 + drivers/soc/qcom/cpr.c | 4 +- drivers/soc/qcom/llcc-qcom.c | 18 +- drivers/soc/qcom/ocmem.c | 4 +- drivers/soc/qcom/pdr_interface.c | 12 +- drivers/soc/qcom/qcom-geni-se.c | 4 +- drivers/soc/qcom/qcom_aoss.c | 165 +- drivers/soc/qcom/qcom_gsbi.c | 4 +- drivers/soc/qcom/qcom_stats.c | 277 ++ drivers/soc/qcom/rpmh-rsc.c | 4 +- drivers/soc/qcom/rpmhpd.c | 36 +- drivers/soc/qcom/rpmpd.c | 24 + drivers/soc/qcom/smd-rpm.c | 2 + drivers/soc/qcom/smem.c | 57 +- drivers/soc/qcom/smp2p.c | 154 +- drivers/soc/qcom/socinfo.c | 18 +- .../{cpuidle/cpuidle-qcom-spm.c => soc/qcom/spm.c} | 239 +- drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 + drivers/soc/samsung/Kconfig | 5 +- drivers/soc/samsung/Makefile | 3 +- drivers/soc/samsung/exynos-chipid.c | 94 +- drivers/soc/samsung/exynos5422-asv.c | 1 + drivers/soc/samsung/pm_domains.c | 1 - drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/ari-tegra186.c | 80 + drivers/soc/tegra/pmc.c | 28 +- drivers/tee/optee/Makefile | 5 +- drivers/tee/optee/call.c | 445 +-- drivers/tee/optee/core.c | 719 +--- drivers/tee/optee/ffa_abi.c | 911 +++++ drivers/tee/optee/optee_ffa.h | 153 + drivers/tee/optee/optee_msg.h | 27 +- drivers/tee/optee/optee_private.h | 157 +- drivers/tee/optee/rpc.c | 237 +- drivers/tee/optee/shm_pool.c | 101 - drivers/tee/optee/shm_pool.h | 14 - drivers/tee/optee/smc_abi.c | 1362 ++++++++ drivers/vdpa/Kconfig | 8 + drivers/vdpa/Makefile | 1 + drivers/vdpa/alibaba/Makefile | 3 + drivers/vdpa/alibaba/eni_vdpa.c | 553 +++ drivers/vdpa/ifcvf/ifcvf_main.c | 3 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 202 +- drivers/vdpa/vdpa.c | 261 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 38 +- drivers/vdpa/vdpa_user/vduse_dev.c | 3 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 12 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 62 +- drivers/vfio/mdev/mdev_driver.c | 45 +- drivers/vfio/mdev/vfio_mdev.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 13 +- drivers/vfio/pci/vfio_pci_igd.c | 234 +- drivers/vfio/platform/vfio_platform_common.c | 13 +- drivers/vfio/vfio.c | 622 ++-- drivers/vfio/vfio.h | 72 + drivers/vfio/vfio_iommu_spapr_tce.c | 6 +- drivers/vfio/vfio_iommu_type1.c | 256 +- drivers/vhost/vdpa.c | 3 +- drivers/virtio/Kconfig | 10 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio_pci_common.c | 58 +- drivers/virtio/virtio_pci_common.h | 16 +- drivers/virtio/virtio_pci_legacy.c | 106 +- drivers/virtio/virtio_pci_legacy_dev.c | 220 ++ drivers/virtio/virtio_pci_modern.c | 6 +- drivers/virtio/virtio_ring.c | 90 +- drivers/virtio/virtio_vdpa.c | 19 +- drivers/watchdog/mtk_wdt.c | 6 +- fs/binfmt_elf.c | 4 +- fs/binfmt_elf_fdpic.c | 2 +- fs/coredump.c | 88 +- fs/exec.c | 14 +- fs/proc/array.c | 6 +- include/dt-bindings/power/imx8mm-power.h | 9 + include/dt-bindings/power/qcom-aoss-qmp.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 17 + .../{reset-controller => reset}/mt2712-resets.h | 0 include/dt-bindings/reset/mt8173-resets.h | 2 + .../{reset-controller => reset}/mt8183-resets.h | 3 + .../{reset-controller => reset}/mt8192-resets.h | 0 include/linux/arm_ffa.h | 2 + include/linux/clk/tegra.h | 24 +- include/linux/fsl/mc.h | 14 + include/linux/mdev.h | 20 - include/linux/mm_types.h | 13 - include/linux/platform_data/ti-sysc.h | 3 + include/linux/ptrace.h | 22 +- include/linux/sched.h | 1 + include/linux/sched/signal.h | 13 + include/linux/soc/mediatek/mtk-mmsys.h | 3 + include/linux/soc/qcom/qcom_aoss.h | 38 + include/linux/soc/samsung/exynos-chipid.h | 6 +- include/linux/tee_drv.h | 7 +- include/linux/vdpa.h | 53 +- include/linux/vfio.h | 53 +- include/linux/virtio.h | 2 + include/linux/virtio_config.h | 6 + include/linux/virtio_pci_legacy.h | 42 + include/memory/renesas-rpc-if.h | 1 + include/soc/qcom/spm.h | 43 + include/soc/tegra/fuse.h | 31 +- include/soc/tegra/irq.h | 9 +- include/soc/tegra/pm.h | 2 +- include/uapi/linux/vdpa.h | 7 + include/uapi/linux/virtio_i2c.h | 6 + kernel/exit.c | 76 +- kernel/fork.c | 4 +- kernel/signal.c | 49 +- mm/debug.c | 4 +- mm/oom_kill.c | 6 +- samples/vfio-mdev/mbochs.c | 2 +- samples/vfio-mdev/mdpy.c | 2 +- samples/vfio-mdev/mtty.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 12 +- 957 files changed, 56677 insertions(+), 18676 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr2-timin [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3-timin [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3.txt (94%) delete mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-ch [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-c [...] create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml create mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi copy arch/arm/boot/dts/{e60k02.dtsi => e70k02.dtsi} (88%) create mode 100644 arch/arm/boot/dts/gemini-ns2502.dts create mode 100644 arch/arm/boot/dts/gemini-ssi1328.dts create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-smp.dtsi create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi create mode 100644 arch/arm/boot/dts/sama5d29.dtsi create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi delete mode 100644 arch/arm/mach-omap2/scrm54xx.h create mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts copy arch/arm64/boot/dts/amlogic/{meson-g12a-x96-max.dts => meson-g12a-radxa-zero. [...] copy arch/arm64/boot/dts/amlogic/{meson-gxm-rbox-pro.dts => meson-gxl-s905w-jethom [...] create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max983 [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-coachz.dtsi => sc7180-trogdor-homest [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts create mode 100644 arch/arm64/boot/dts/qcom/sm7225.dtsi copy arch/arm64/boot/dts/renesas/{r8a77995-draak.dts => draak.dtsi} (97%) copy arch/arm64/boot/dts/renesas/{r8a77990-ebisu.dts => ebisu.dtsi} (95%) copy arch/arm64/boot/dts/renesas/{r8a779m1.dtsi => r8a779m0.dtsi} (52%) copy arch/arm64/boot/dts/renesas/{r8a779m3.dtsi => r8a779m2.dtsi} (51%) create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi copy arch/arm64/boot/dts/renesas/{r8a779m1.dtsi => r8a779m8.dtsi} (52%) create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi copy arch/arm64/boot/dts/rockchip/{rk3568.dtsi => rk356x.dtsi} (50%) create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi copy arch/arm64/boot/dts/ti/{k3-am6528-iot2050-basic.dts => k3-am6528-iot2050-basi [...] create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts copy arch/arm64/boot/dts/ti/{k3-am6548-iot2050-advanced.dts => k3-am6548-iot2050-a [...] create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts copy arch/arm64/boot/dts/toshiba/{tmpv7708-rm-mbrc.dts => tmpv7708-visrobo-vrb.dts} (66%) create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts create mode 100644 drivers/bus/fsl-mc/obj-api.c create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h create mode 100644 drivers/soc/qcom/qcom_stats.c copy drivers/{cpuidle/cpuidle-qcom-spm.c => soc/qcom/spm.c} (57%) create mode 100644 drivers/soc/tegra/ari-tegra186.c create mode 100644 drivers/tee/optee/ffa_abi.c create mode 100644 drivers/tee/optee/optee_ffa.h delete mode 100644 drivers/tee/optee/shm_pool.c delete mode 100644 drivers/tee/optee/shm_pool.h create mode 100644 drivers/tee/optee/smc_abi.c create mode 100644 drivers/vdpa/alibaba/Makefile create mode 100644 drivers/vdpa/alibaba/eni_vdpa.c create mode 100644 drivers/vfio/vfio.h create mode 100644 drivers/virtio/virtio_pci_legacy_dev.c delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h rename include/dt-bindings/{reset-controller => reset}/mt2712-resets.h (100%) rename include/dt-bindings/{reset-controller => reset}/mt8183-resets.h (98%) rename include/dt-bindings/{reset-controller => reset}/mt8192-resets.h (100%) create mode 100644 include/linux/soc/qcom/qcom_aoss.h create mode 100644 include/linux/virtio_pci_legacy.h create mode 100644 include/soc/qcom/spm.h