This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits b1347210b01d Add linux-next specific files for 20210721 omits 43d1a8e000c2 Merge branch 'akpm-current/current' omits b4e39e59e64e Merge remote-tracking branch 'folio/for-next' omits be69217cf4de mm/filemap: Add FGP_STABLE omits c46e26a837f3 mm/filemap: Add filemap_get_folio omits d63e4fb4fa18 mm/filemap: Convert mapping_get_entry to return a folio omits 704558350097 mm/filemap: Add filemap_add_folio() omits f5d803e02928 mm/filemap: Add filemap_alloc_folio omits 22cc01cbe65b mm/page_alloc: Add folio allocation functions omits 7f439e4bdc09 mm/lru: Add folio_add_lru() omits 08b95039032e mm/lru: Convert __pagevec_lru_add_fn to take a folio omits c7a5f4e113f9 mm: Add folio_evictable() omits 0566c71d4ade mm/workingset: Convert workingset_refault() to take a folio omits 00821c9b7d62 mm/filemap: Add readahead_folio() omits 7a8cc3a1df6c mm/filemap: Add folio_mkwrite_check_truncate() omits 96a4488ba0b4 mm/filemap: Add i_blocks_per_folio() omits 264241b8c09c mm/writeback: Add folio_redirty_for_writepage() omits 0457b93491fc mm/writeback: Add folio_account_redirty() omits d8cbe5f1f8ec mm/writeback: Add folio_clear_dirty_for_io() omits 6e8c9bfb3bf9 mm/writeback: Add folio_cancel_dirty() omits 5904df55b1e3 mm/writeback: Add folio_account_cleaned() omits c30cd4a8d4f6 mm/writeback: Add filemap_dirty_folio() omits 89b618abf365 mm/writeback: Convert tracing writeback_page_template to folios omits 9944df90277e mm/writeback: Add __folio_mark_dirty() omits 2395213a7c72 mm/writeback: Add folio_mark_dirty() omits e8fc4f61a3e3 mm/writeback: Add folio_start_writeback() omits 7cfa3de8ce5d mm/writeback: Add __folio_end_writeback() omits 2910997a83c2 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 8cd9121b80a2 flex_proportions: Allow N events instead of 1 omits 7bb67ac2cef0 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 9580617f34a9 mm/migrate: Add folio_migrate_copy() omits 2500732b0ec2 mm/migrate: Add folio_migrate_flags() omits 99a8a26a6859 mm/migrate: Add folio_migrate_mapping() omits c79f3404c57e mm/rmap: Add folio_mkclean() omits 74960c9266d7 mm/swap: Add folio_mark_accessed() omits a8cd61904b95 mm/swap: Add folio_activate() omits 304650607e3e mm: Add folio_young and folio_idle omits 2f95d5d3d5d1 mm: Add arch_make_folio_accessible() omits c04d573725fe mm: Add kmap_local_folio() omits 0c5ad2f8337c mm: Add flush_dcache_folio() omits 762409917a0e mm: Add folio_raw_mapping() omits 20ad74f7ddc0 mm: Add folio_pfn() omits a4a132a455dc mm/workingset: Convert workingset_activation to take a folio omits 3af582717b6f mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits a8f645b17cd4 mm/memcg: Add folio_lruvec_lock() and similar functions omits 68f323a0202b mm/memcg: Add folio_lruvec() omits 3bc60147718a mm/memcg: Convert mem_cgroup_move_account() to use a folio omits 431abf8d1f54 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 03089bebe2fd mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits 368632f255f3 mm/memcg: Convert mem_cgroup_migrate() to take folios omits 8b2afb6a1c34 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits 02b7596c188f mm/memcg: Convert uncharge_page() to uncharge_folio() omits 05bb7bbab428 mm/memcg: Convert mem_cgroup_charge() to take a folio omits e4ce7f897d4d Merge remote-tracking branch 'rust/rust-next' omits ea56ad988f1c Merge remote-tracking branch 'mhi/mhi-next' omits 5ff6043deb5c Merge remote-tracking branch 'fpga/for-next' omits f3554a5d903d mm/memcg: Convert commit_charge() to take a folio omits 5839473bd4f7 mm/memcg: Add folio_memcg() and related functions omits d971e46b0c9f mm/memcg: Convert memcg_check_events to take a node ID omits b63c717ace47 mm/memcg: Remove soft_limit_tree_node() omits 45353d2ed234 mm/memcg: Use the node id in mem_cgroup_update_tree() omits 37d0d06931ca mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits c05ea8946345 mm: Add folio_nid() omits c7a695c753c6 mm: Add folio_mapped() omits adbd51adde69 fs/netfs: Add folio fscache functions omits db0fdd319996 mm/filemap: Add folio private_2 functions omits 5cf748ee7b75 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits b3f4b6e507fb Merge remote-tracking branch 'hyperv/hyperv-next' omits 57b7c52f4bd2 Merge remote-tracking branch 'slimbus/for-next' omits 3a8608f04ce1 Merge remote-tracking branch 'gnss/gnss-next' omits 730de9cd3c9c Merge remote-tracking branch 'kspp/for-next/kspp' omits bff5a04a273c Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 67c17c0854d7 Merge remote-tracking branch 'ntb/ntb-next' omits cde9738a627c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits fecf2e66f800 Merge remote-tracking branch 'coresight/next' omits 938ebf5b7732 Merge remote-tracking branch 'livepatching/for-next' omits 7e00dd1aab3d Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 61ebcef42805 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 9f8f0453eb89 Merge remote-tracking branch 'rpmsg/for-next' omits 58af0cb3065b Merge remote-tracking branch 'scsi-mkp/for-next' omits e909a8372168 Merge remote-tracking branch 'cgroup/for-next' omits e8efa1f522c4 Merge remote-tracking branch 'dmaengine/next' omits 09aed6c84480 Merge remote-tracking branch 'phy-next/next' omits f7a513cf520c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits b41bbe594079 Merge remote-tracking branch 'usb/usb-next' omits 22068106b4f8 Merge remote-tracking branch 'ipmi/for-next' omits 17e386967acd Merge remote-tracking branch 'leds/for-next' omits 80cb362cdd7e Merge remote-tracking branch 'workqueues/for-next' omits c44ee315fc77 Merge remote-tracking branch 'percpu/for-next' omits 6bd91502fe9a Merge remote-tracking branch 'rcu/rcu/next' omits 7cf3529e655f Merge remote-tracking branch 'edac/edac-for-next' omits 46fd336d9d21 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 85cb69f91252 Merge remote-tracking branch 'tip/auto-latest' omits 880fc56fda77 Merge remote-tracking branch 'spi/for-next' omits c4bbbc3fb239 Merge remote-tracking branch 'devicetree/for-next' omits b46d4172479e Merge remote-tracking branch 'audit/next' omits 861ad150e662 Merge remote-tracking branch 'tomoyo/master' omits 27a23c89020e Merge remote-tracking branch 'smack/next' omits 37fd8eb5ae72 Merge remote-tracking branch 'selinux/next' omits 46644f901767 Merge remote-tracking branch 'keys/keys-next' omits b27bbdac4fa9 Merge remote-tracking branch 'apparmor/apparmor-next' omits 824aaa13f46d Merge remote-tracking branch 'security/next-testing' omits 9721c9d82d39 Merge remote-tracking branch 'regulator/for-next' omits 31a3c9b66ba0 Merge remote-tracking branch 'battery/for-next' omits 053e58c0f97c Merge remote-tracking branch 'mfd/for-mfd-next' omits 63de3a24df5c Merge remote-tracking branch 'mmc/next' omits 82cb67aa8eef Merge remote-tracking branch 'device-mapper/for-next' omits 85d0b138d744 Merge remote-tracking branch 'block/for-next' omits 21ec8da1be21 Merge remote-tracking branch 'input/next' omits 3b3a72c4f796 Merge remote-tracking branch 'modules/modules-next' omits b466bb8fab1e Merge remote-tracking branch 'sound-asoc/for-next' omits 73cc9330fe33 Merge remote-tracking branch 'sound/for-next' omits 274e783200b3 Merge remote-tracking branch 'regmap/for-next' omits 226e16d5ba77 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ef63b8543357 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 031a26683e97 Merge remote-tracking branch 'drm-intel/for-linux-next' omits db87455cde8f Merge remote-tracking branch 'amdgpu/drm-next' omits 356df0729323 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 44f473fd02d9 Merge remote-tracking branch 'crypto/master' omits 3e8cca956703 Merge remote-tracking branch 'nand/nand/next' omits 80e2751bf641 Merge remote-tracking branch 'mtd/mtd/next' omits d3f681cdab15 Merge remote-tracking branch 'bluetooth/master' omits 48cfc677baf2 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 207969d9df24 Merge remote-tracking branch 'ipsec-next/master' omits f66f3eecaf15 Merge remote-tracking branch 'bpf-next/for-next' omits d722af25bef2 next-20210720/net-next omits e099b12b9a84 Merge remote-tracking branch 'rdma/for-next' omits 15046bf5735a Merge remote-tracking branch 'swiotlb/linux-next' omits 527a3a01292d Merge remote-tracking branch 'dlm/next' omits 6a21b4070992 Merge remote-tracking branch 'ieee1394/for-next' omits 6dbd1f45dc11 Merge remote-tracking branch 'pm/linux-next' omits 69e02a9b6154 Merge remote-tracking branch 'v4l-dvb-next/master' omits e10d60a71be3 Merge remote-tracking branch 'jc_docs/docs-next' omits 39e82bd0c275 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9fb5f44d5bef Merge remote-tracking branch 'i2c/i2c/for-next' omits 73c354533883 Merge remote-tracking branch 'hid/for-next' omits 8374314dcefe Merge remote-tracking branch 'pstore/for-next/pstore' omits 0d83fbb02b4d Merge remote-tracking branch 'printk/for-next' omits 4057aec82d73 Merge remote-tracking branch 'file-locks/locks-next' omits f73e077f25ca Merge remote-tracking branch 'zonefs/for-next' omits 1de80e277701 Merge remote-tracking branch 'v9fs/9p-next' omits 7cc303ca88f2 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 7226719aa811 Merge remote-tracking branch 'cel/for-next' omits f3b966245c1c Merge remote-tracking branch 'gfs2/for-next' omits 019392844edf Merge remote-tracking branch 'f2fs/dev' omits acffca333c6d Merge remote-tracking branch 'ext3/for_next' omits 95dda1738c00 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 3b59540bd2cf Merge remote-tracking branch 'cifs/for-next' omits d3fa760df020 Merge remote-tracking branch 'ceph/master' omits 60eed8228dde Merge remote-tracking branch 'btrfs/for-next' omits eccb465880b1 Merge remote-tracking branch 'fscache/fscache-next' omits 70e55e4f0ffb Merge remote-tracking branch 'pidfd/for-next' omits 63da001bb7f8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 8a967cd9bec8 Merge remote-tracking branch 'sh/for-next' omits bebf1e0ca6cd Merge remote-tracking branch 's390/for-next' omits 15d31fc30df5 Merge remote-tracking branch 'parisc-hd/for-next' omits 8dce20845b13 Merge remote-tracking branch 'mips/mips-next' omits a42104324d05 Merge remote-tracking branch 'm68knommu/for-next' omits 74b05127e321 Merge remote-tracking branch 'm68k/for-next' omits efce1a85641b Merge remote-tracking branch 'h8300/h8300-next' omits 87c8f2cfff7f Merge remote-tracking branch 'clk-renesas/renesas-clk' omits ed27da0736d7 Merge remote-tracking branch 'clk/clk-next' omits c18a67e7181d Merge remote-tracking branch 'xilinx/for-next' omits d3104911a861 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 215b030a96d2 Merge remote-tracking branch 'tegra/for-next' omits 2673996b935c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 07148f644e77 Merge remote-tracking branch 'stm32/stm32-next' omits 5649d8d39478 Merge remote-tracking branch 'scmi/for-linux-next' omits 9714ee504308 Merge remote-tracking branch 'samsung-krzk/for-next' omits 8980725da85b Merge remote-tracking branch 'rockchip/for-next' omits d80615fe1cbb Merge remote-tracking branch 'renesas/next' omits d1eaa8ed6e00 Merge remote-tracking branch 'qcom/for-next' omits 566d567c6317 Merge remote-tracking branch 'omap/for-next' omits 2f576cf7eba7 Merge remote-tracking branch 'mvebu/for-next' omits 7f21efe8477b Merge remote-tracking branch 'mediatek/for-next' omits e27e0eb98e97 Merge remote-tracking branch 'keystone/next' omits c8cb4466ec4c Merge remote-tracking branch 'imx-mxs/for-next' omits 27e4d5a4aa8e Merge remote-tracking branch 'at91/at91-next' omits c365be32c947 Merge remote-tracking branch 'aspeed/for-next' omits fdfc3d8eec37 Merge remote-tracking branch 'amlogic/for-next' omits 7d549302026d Merge remote-tracking branch 'actions/for-next' omits db1b9cb0d31e Merge remote-tracking branch 'arm/for-next' omits aeb1c12e7763 Merge remote-tracking branch 'asm-generic/master' omits a9a6926ce866 Merge remote-tracking branch 'dma-mapping/for-next' omits 5a912629caff Merge remote-tracking branch 'compiler-attributes/compiler [...] omits db8b5864a26d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a4a809c838cb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c23d1ccbbafa Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 0590ae6b89f2 Merge remote-tracking branch 'pidfd-fixes/fixes' omits b700b48718ab Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 3bda5611bede Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits cdd3c704ede9 Merge remote-tracking branch 'mmc-fixes/fixes' omits 76662c91b8d4 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 4cea1fc33ad6 Merge remote-tracking branch 'scsi-fixes/fixes' omits bdb739829b1b Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits c7d2f4508f99 Merge remote-tracking branch 'vfs-fixes/fixes' omits 6bde59f42be4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c8555dcbaf0c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 29c61be66c05 Merge remote-tracking branch 'omap-fixes/fixes' omits b587068b512d Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits ffe3fcb626a8 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 7447f1974ffd Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 5f8400e6609a Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 61d98527b7d8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 0daa3166c9d5 Merge remote-tracking branch 'usb.current/usb-linus' omits a4b9e2a9b325 Merge remote-tracking branch 'spi-fixes/for-linus' omits 2cd85b68061a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6fd846402699 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3ca5b96c656d Merge remote-tracking branch 'sound-current/for-linus' omits ab637d8ea452 Merge remote-tracking branch 'rdma-fixes/for-rc' omits adcaf34c5cb6 Merge remote-tracking branch 'netfilter/master' omits d748114ab8a4 Merge remote-tracking branch 'ipsec/master' omits 16ed5eb04503 Merge remote-tracking branch 'bpf/master' omits 5e5af16183e1 Merge remote-tracking branch 'net/master' omits 4e88bc606733 Merge remote-tracking branch 's390-fixes/fixes' omits 774a5043381b Merge remote-tracking branch 'powerpc-fixes/fixes' omits f74e33b728f3 Merge remote-tracking branch 'm68k-current/for-linus' omits c7766def8f2d Merge remote-tracking branch 'arc-current/for-curr' omits 6160d948cc6f hardening: Clarify Kconfig text for auto-var-init omits e820ba87f9d1 dm: add documentation for IMA measurement support omits fdac9de80c2e dm: update target status functions to support IMA measurement omits 7fefe259be8d dm ima: measure data on device rename omits 843de84e9494 dm ima: measure data on table clear omits 5c061ced276b dm ima: measure data on device remove omits b84d99335e3b dm ima: measure data on device resume omits c2608cebed20 dm ima: measure data on table load omits e0cdbc079fd5 Merge remote-tracking branch 'spi/for-5.15' into spi-next omits 621bdeacf29b Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits baa02c98ac0b Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits a674dd644ca4 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits e4b1ea6d7ae3 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits 3c1b3b02665a Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 884be54aaba5 ovl: do not set overlay.opaque for new directories omits 36a441c0fb7e ovl: add ovl_allow_offline_changes() helper omits 463aa7f57e71 ovl: disable decoding null uuid with redirect_dir omits 173ff5c9ec37 ovl: consistent behavior for immutable/append-only inodes omits 2e3f6e87c2b0 ovl: copy up sync/noatime fileattr flags omits fd227e889f81 ovl: pass ovl_fs to ovl_check_setxattr() omits e11adea9520e fs: add generic helper for filling statx attribute flags omits f98b222f04b7 f2fs: fix wrong inflight page stats for directIO omits 802dad70a535 Merge branch 'for-next/array-bounds' into for-next/kspp omits 9b5b7a72fdc4 NFSD: Use new __string_len C macros for nfsd_clid_class omits 9274c259cecd NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 0fa130071d9a tracing: Add trace_event helper macros __string_len() and [...] omits 54bc78aa02dd NFSD: Batch release pages during splice read omits d2f1cb4e7b28 SUNRPC: Add svc_rqst_replace_page() API omits a3f4ec99797c NFSD: Clean up splice actor omits d713e0c83398 Merge branch 'pm-pci' into linux-next omits 4c57d77eb3ef Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] omits c96905d4fc7c Merge branches 'acpi-utils' and 'acpi-misc' into linux-next omits 64151620227a m68k: m5441x: add flexcan support omits d8e32fc6b289 m68k: stmark2: update board setup omits 76ad1542ed9b m68k/nommu: prevent setting ROMKERNEL when ROM is not set omits 49c8d682f525 m68k/coldfire: change pll var. to clk_pll omits ffa25a280c7b cifs: support share failover when remounting omits b0d174c8c1e1 Merge branch 'v5.15-armsoc/dts64' into for-next omits dfbabcfa161c drm/amdgpu/display: add support for multiple backlights omits 749b84265409 PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits b4140d771010 drm/radeon: Add HD-audio component notifier support (v2) omits 09c5c36b3501 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 1b6e55029698 Revert "drm/amd/display: To modify the condition in indica [...] omits afc2d5d17350 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 9b815511cfeb drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 620f6cce93df drm/amdgpu: only check for _PR3 on dGPUs omits a68b74f92428 drm/amdgpu: add another raven1 gfxoff quirk omits d69b12673c3e usb/host: enable auto power control for xhci-pci omits 1f8c543f1429 cgroup: remove cgroup_mount from comments omits a9a2e0482d64 workqueue: fix UAF in pwq_unbound_release_workfn() omits 1a2055cd5091 bindings: ipmi: Add binding for SSIF BMC driver omits 007888f365c9 ipmi: ssif_bmc: Add SSIF BMC driver omits b9ed06f4c665 i2c: aspeed: Add slave_enable() to toggle slave mode omits 5badbb3696e3 Merge branch 'v5.15-clk/next' into for-next omits 747dca0639a0 Merge branch 'v5.15-armsoc/dts64' into for-next omits 6d29f6d54365 Merge branch 'v5.15-armsoc/dts32' into for-next omits 5dad91196d6e Merge branch 'v5.15-armsoc/drivers' into for-next omits 2332f8e99198 Merge branch 'imx/dt64' into for-next omits 2d79cdcb0cde Merge branch 'imx/dt' into for-next omits 8c472079457c Merge branch 'imx/bindings' into for-next omits 441b4dc421dc Merge branch 'fixes' into next omits bae9fa8c5e8c mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() omits 425655900fb1 mmc: mmci: De-assert reset on probe omits 040fc9646903 mmc: usdhi6rol0: use proper DMAENGINE API for termination omits e50cd0945428 mmc: sh_mmcif: use proper DMAENGINE API for termination omits e3136fd0e005 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] omits 692b25a76f38 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 omits 4fc93e151101 mmc: arasan: Fix the issue in reading tap values from DT omits 34f7aef7dad5 mmc: sdhci-of-arasan: Modify data type of the clk_phase array omits 9d429c0fb39a mmc: sdhci-of-arasan: Use appropriate type of division macro omits 32588622f81b mmc: sdhci-of-arasan: Check return value of non-void funtions omits 7864854395eb mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] omits b3241cf61a0b mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] omits 3dee1ffa1a5b mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] omits 875610e8a83c mmc: host: factor out clearing the retune state omits 8b22b1482e73 mmc: host: add kdoc for mmc_retune_{en|dis}able omits 85fd4a8a8431 drm/ttm: Fix COW check omits 4fb9c588398f Bluetooth: call lock_sock() outside of spinlock section omits 2e1cbaba3f3f loop: reintroduce global lock for safe loop_validate_file( [...] omits e6d1bd8d56de gfs2: Fix memory leak of object lsi on error return path omits 7f5ba4806d3c cgroup1: fix leaked context root causing sporadic NULL der [...] omits 65cf8a79fa46 Merge branch 'v5.15-armsoc/drivers' into for-next omits 2deacb579c33 Merge branch 'v5.15-armsoc/dts64' into for-next omits e622ab0f003b Merge branch 'v5.15-armsoc/dts32' into for-next omits 2376b98e2a50 Merge branch 'misc-5.14' into next-fixes omits 3c755b4545aa Bluetooth: hci_h5: Disable the hci_suspend_notifier for bt [...] omits 72a0a49b7c77 Merge branch 'mvebu/dt64' into mvebu/for-next omits 8b2d3f879da3 Merge branch 'mvebu/drivers' into mvebu/for-next omits b03485fe99f2 Merge tags 'amlogic-arm64-dt-for-v5.14-v2' and 'amlogic-ar [...] omits 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next omits b813db6e4b65 Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next adds 6c881ca0b304 afs: Fix tracepoint string placement with built-in AFS adds afe6949862f7 afs: check function return adds 5a972474cf68 afs: Fix setting of writeback_index adds b428081282f8 afs: Remove redundant assignment to ret adds b4e62aaf95e8 Merge tag 'afs-fixes-20210721' of git://git.kernel.org/pub [...] adds 7c3d49b0b545 Merge tag 'regulator-fix-v5.14-rc2' of git://git.kernel.or [...] adds 7b6ae471e541 Merge tag 'spi-fix-v5.14-rc2' of git://git.kernel.org/pub/ [...] adds 3d5895cd3517 Merge tag 's390-5.14-3' of git://git.kernel.org/pub/scm/li [...] adds 5e09e197a85a Merge tag 'mmc-v5.14-rc1' of git://git.kernel.org/pub/scm/ [...] adds 09cfae9f13d5 ixgbe: Fix packet corruption due to missing DMA sync adds e9a72f874d5b r8169: Avoid duplicate sysfs entry creation error adds 58acd1009226 sctp: update active_key for asoc when old key is being replaced adds 9bfce73c8921 udp: check encap socket in __udp_lib_err adds ece1278a9b81 selftests: net: add ESP-in-UDP PMTU test adds 3ddaed6b09b0 Merge branch 'pmtu-esp' adds bb55362bd697 ibmvnic: Remove the proper scrq flush adds 161dcc024288 net: ixp46x: fix ptp build failure adds 02dc2ee7c747 sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE [...] adds 213ad73d0607 tcp: disable TFO blackhole logic by default adds e40cba9490ba net: dsa: sja1105: make VID 4095 a bridge VLAN too adds 291d0a2c1fa6 ravb: Fix a typo in comment adds 9f061b9acbb0 ravb: Remove extra TAB adds 21cf377a9c40 net: dsa: ensure linearized SKBs in case of tail taggers adds 37120f23ac89 net: dsa: tag_ksz: dont let the hardware process the layer [...] adds 5ca096dbeaef Merge branch 'ksz-dsa-fixes' adds 98c5b13f3a87 net: sparx5: fix unmet dependencies warning adds 9d85a6f44bd5 net: sched: cls_api: Fix the the wrong parameter adds 7aaa0f311e2d dpaa2-switch: seed the buffer pool after allocating the swp adds 4784dc99c73c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f5a11c69b699 Revert "x86/hyperv: fix logical processor creation" adds 7c14e4d6fbdd Merge tag 'hyperv-fixes-signed-20210722' of git://git.kern [...] adds a7c3acca5380 arm64: smccc: Save lr before calling __arm_smccc_sve_check() adds d8a719059b9d Revert "mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge" adds 9f42f674a892 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9bead1b58c4c Merge tag 'array-bounds-fixes-5.14-rc3' of git://git.kerne [...] adds e08100fe957e Merge tag 'fallthrough-fixes-clang-5.14-rc3' of git://git. [...] adds ea272ce46f3c amdgpu/nv.c - Added video codec support for Yellow Carp adds 6505d6fcc616 amdgpu/nv.c - Optimize code for video codec support structure adds 4fff6fbca125 drm/amdgpu: update the golden setting for vangogh adds 3e94b5965e62 drm/amdgpu: update golden setting for sienna_cichlid adds cfe4e8f00f8f drm/amdgpu: update gc golden setting for dimgrey_cavefish adds bd89c991c6c2 drm/amd/pm: update DRIVER_IF_VERSION for beige_goby adds 353ca0fa5630 drm/amd/display: Fix 10bit 4K display on CIK GPUs adds ec3102dc6b36 drm/amd/display: Fix comparison error in dcn21 DML adds 32f1d0cfc344 drm/amd/display: implement workaround for riommu related hang adds d7940911fc07 drm/amd/display: Fix max vstartup calculation for modes wi [...] adds f30f55158728 drm/amd/display: Populate socclk entries for dcn3.02/3.03 adds b0364fa4fc04 drm/amd/display: Query VCO frequency from register for DCN3.1 adds a8e380fd8d71 drm/amd/display: Update bounding box for DCN3.1 adds 2d73eabe2984 drm/amd/display: Only set default brightness for OLED adds 6580b28e0c73 drm/amd/display: Remove MALL function from DCN3.1 adds 0f984c942cd1 drm/amd/display: Line Buffer changes adds ce350c6e786e drm/amd/display: Populate dtbclk entries for dcn3.02/3.03 adds 93b6bd307a54 drm/amd/display: change zstate allow msg condition adds 6588b101ed0a drm/amd/pm: Support board calibration on aldebaran adds ab7a11bd36ca drm/amdgpu: update yellow carp external rev_id handling adds 27f5355f5d97 drm/amdgpu: add yellow carp pci id (v2) adds 6be50f5d83ad drm/amd/display: Fix ASSR regression on embedded panels adds d80cded9cc25 drm/amdgpu - Corrected the video codecs array name for yel [...] adds 995a1460f26f Merge tag 'amd-drm-fixes-5.14-2021-07-21' of https://gitla [...] adds 6e0b6528d783 drm/i915: Correct the docs for intel_engine_cmd_parser adds 36ebaeb48b7d Merge tag 'drm-intel-fixes-2021-07-22' of git://anongit.fr [...] adds 235c3610d5f0 drm/ttm: Force re-init if ttm_global_init() fails adds 2dbd9c27eda5 drm/ttm: add missing NULL checks adds 7bbcb919e32d drm/panel: raspberrypi-touchscreen: Prevent double-free adds 2e41a6696bf8 Merge tag 'drm-misc-fixes-2021-07-22' of git://anongit.fre [...] adds 8baef6386baa Merge tag 'drm-fixes-2021-07-23' of git://anongit.freedesk [...] adds 234d8f2726f7 Merge tag 'asoc-fix-v5.14-rc2' of https://git.kernel.org/p [...] adds b0084afde27f ALSA: usb-audio: Add registration quirk for JBL Quantum headsets adds e7562a00c1f5 Merge tag 'sound-5.14-rc3' of git://git.kernel.org/pub/scm [...] adds 44cf53602f5a Revert "usb: renesas-xhci: Fix handling of unknown ROM state" adds 72f68bf5c756 xhci: Fix lost USB 2 remote wake adds 57560ee95cb7 usb: typec: tipd: Don't block probing of consumer of "conn [...] adds 1bf2761c8375 usb: hub: Fix link power management max exit latency (MEL) [...] adds 1b7f56fbc7a1 usb: hub: Disable USB 3 device initiated lpm if exit laten [...] adds 0b60557230ad usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI adds 6abf2fe6b4bf USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS adds 86762ad4abcc usb: typec: stusb160x: register role switch before interru [...] adds 6b63376722d9 usb: typec: stusb160x: Don't block probing of consumer of [...] adds a6b125621c08 MAINTAINERS: repair reference in USB IP DRIVER FOR HISILIC [...] adds 5b01248156bd usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe adds b5fdf5c6e6be usb: max-3421: Prevent corruption of freed memory adds 40edb52298df usb: dwc3: avoid NULL access of usb_gadget_driver adds 4bb233b7ba87 usb: gadget: u_serial: remove WARN_ON on null port adds 0665e3873186 usb: xhci: avoid renesas_usb_fw.mem when it's unusable adds 3d11de2d57b9 usb: phy: Fix page fault from usb_phy_uevent adds fecb3a171db4 usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. adds 5719df243e11 usb: renesas_usbhs: Fix superfluous irqs happen after usb_ [...] adds c4a0f7a6ab54 usb: dwc2: Skip clock gating on Samsung SoCs adds d53dc38857f6 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. adds 1f958f3dff42 Revert "arm64: dts: qcom: Harmonize DWC USB3 DT nodes name" adds 5c912e679506 usb: cdc-wdm: fix build error when CONFIG_WWAN_CORE is not set adds f3a1a937f7b2 Revert "USB: quirks: ignore remote wake-up on Fibocom L850 [...] adds d6a206e60124 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick adds 1d1b97d5e763 Merge tag 'usb-serial-5.14-rc3' of https://git.kernel.org/ [...] adds 74738c556db6 Merge tag 'usb-5.14-rc3' of git://git.kernel.org/pub/scm/l [...] adds 56f6f4c4eb2a bus: mhi: pci_generic: Apply no-op for wake using sideband [...] adds 546362a9ef2e bus: mhi: core: Validate channel ID when processing comman [...] adds b8a97f2a6538 bus: mhi: pci_generic: Fix inbound IPCR channel adds e703eaff5089 MAINTAINERS: Update for VMCI driver adds ebea6761b620 MAINTAINERS: Change ACRN HSM driver maintainer adds c453db6cd964 nds32: fix up stack guard gap adds 8072911b2fc3 Merge tag 'char-misc-5.14-rc3' of git://git.kernel.org/pub [...] adds 4afa0c22eed3 driver core: auxiliary bus: Fix memory leak when driver_re [...] adds e64daad660a0 driver core: Prevent warning when removing a device link f [...] adds 1d597682d3e6 Merge tag 'driver-core-5.14-rc3' of git://git.kernel.org/p [...] adds 0b8a53a8444c Merge branch 'acpi-utils' adds ec6badfbe1cd Merge tag 'acpi-5.14-rc3' of git://git.kernel.org/pub/scm/ [...] adds 1af09ed5ae4d Merge tag 'm68k-for-v5.14-tag2' of git://git.kernel.org/pu [...] adds 67f0d6d9883c tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. adds 3b13911a2fd0 tracing: Synthetic event field_pos is an index not a boolean adds 1e3bac71c505 tracing/histogram: Rename "cpu" to "common_cpu" adds 9528c19507dc tracing: Clean up alloc_synth_event() adds 68e83498cb4f ftrace: Avoid synchronize_rcu_tasks_rude() call when not n [...] adds 3b1a8f457fcf ftrace: Remove redundant initialization of variable ret adds 352384d5c84e tracepoints: Update static_call before tp_funcs when addin [...] adds 05daae0fb033 Merge tag 'trace-v5.14-rc2' of git://git.kernel.org/pub/sc [...] adds 0077a5008272 rbd: resurrect setting of disk->private_data in rbd_init_disk() adds 704f4cba43d4 Merge tag 'ceph-for-5.14-rc3' of git://github.com/ceph/cep [...] adds 9acc8103ab59 btrfs: fix unpersisted i_size on fsync after expanding truncate adds 16a200f66ede btrfs: check for missing device in btrfs_trim_fs adds 8949b9a11401 btrfs: fix lock inversion problem when doing qgroup extent [...] adds c7c3a6dcb1ef btrfs: store a block_device in struct btrfs_ordered_extent adds f0fddcec6b62 Merge tag 'for-5.14-rc2-tag' of git://git.kernel.org/pub/s [...] adds e71e2ace5721 userfaultfd: do not untag user pointers adds 0db282ba2c12 selftest: use mmap instead of posix_memalign to allocate memory adds 32ae8a066939 kfence: defer kfence_test_init to ensure that kunit debugf [...] adds 235a85cb32bb kfence: move the size check to the beginning of __kfence_alloc() adds 236e9f153852 kfence: skip all GFP_ZONEMASK allocations adds 8dad53a11f8d mm: call flush_dcache_page() in memcpy_to_page() and memze [...] adds d9a42b53bdf7 mm: use kmap_local_page in memzero_page adds 69e5d322a2fb mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] adds 79e482e9c3ae memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] adds b43a9e76b4cc writeback, cgroup: remove wb from offline list before rele [...] adds 593311e85b26 writeback, cgroup: do not reparent dax inodes adds af6423746191 mm/secretmem: wire up ->set_page_dirty adds e904c2ccf9b5 mm: mmap_lock: fix disabling preemption directly adds e4dc3489143f mm: fix the deadlock in finish_fault() adds e0f7e2b2f7e7 hugetlbfs: fix mount mode command line processing adds bca1d4de3981 Merge branch 'akpm' (patches from Andrew) adds 0823baef1646 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds ec645dc96699 block: increase BLKCG_MAX_POLS adds 7764656b108c nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state i [...] adds 5396fdac56d8 nvme: fix refcounting imbalance when all paths are down adds 234211b8dd16 nvme: fix nvme_setup_command metadata trace event adds aaeb7bb061be nvme: set the PRACT bit when using Write Zeroes with T10 PI adds 7054133da39a Merge tag 'nvme-5.14-2021-07-22' of git://git.infradead.or [...] adds 4d4a60cede36 Merge tag 'block-5.14-2021-07-24' of git://git.kernel.dk/l [...] adds 68b11e8b1562 io_uring: explicitly count entries for poll reqs adds 46fee9ab02cb io_uring: remove double poll entry on arm failure adds 362a9e652892 io_uring: fix memleak in io_init_wq_offload() adds 0cc936f74bca io_uring: fix early fdput() of file adds 3c30ef0f78cf io_uring: never attempt iopoll reissue from release path adds 991468dcf198 io_uring: explicitly catch any illegal async queue attempt adds 0ee818c393dc Merge tag 'io_uring-5.14-2021-07-24' of git://git.kernel.d [...] adds a47fa41381a0 scsi: target: Fix NULL dereference on XCOPY completion adds 7ffca2bb9d8b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds fc68f42aa737 ACPI: fix NULL pointer dereference adds d0e4dae74470 riscv: Fix 32-bit RISC-V boot failure adds 444818b59918 Merge remote-tracking branch 'riscv/riscv-fix-32bit' into fixes adds c79e89ecaa24 RISC-V: load initrd wherever it fits into memory adds c09dc9e1cd3c riscv: Fix memory_limit for 64-bit kernel adds c99127c45248 riscv: Make sure the linear mapping does not use the kerne [...] adds db6b84a368b4 riscv: Make sure the kernel mapping does not overlap with [...] adds 76f5dfacfb42 riscv: stacktrace: pin the task's stack in get_wchan adds 6010d300f9f7 riscv: __asm_copy_to-from_user: Fix: overrun copy adds 22b5f16ffeff riscv: __asm_copy_to-from_user: Fix: fail on RV32 adds d4b3e0105e3c riscv: __asm_copy_to-from_user: Remove unnecessary size check adds ea196c548c0a riscv: __asm_copy_to-from_user: Fix: Typos in comments adds 6498f6151825 Merge tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.o [...] adds 2485bd7557a7 cifs: only write 64kb at a time when fallocating a small r [...] adds b62366181a5e cifs: support share failover when remounting adds 21a64910997e CIFS: Clarify SMB1 code for POSIX Create adds 7b09d4e0be94 CIFS: Clarify SMB1 code for POSIX delete file adds 488968a8945c cifs: fix fallocate when trying to allocate a hole. adds d8079fac1681 Merge tag '5.14-rc2-smb3-fixes' of git://git.samba.org/sfr [...] adds 04ca88d056b4 Merge tag 'dma-mapping-5.14-1' of git://git.infradead.org/ [...] adds 9041a4d2ee2f Merge tag 'core-urgent-2021-07-25' of git://git.kernel.org [...] adds e049597e7ec1 Merge tag 'efi-urgent-2021-07-25' of git://git.kernel.org/ [...] adds d1b178254ca3 Merge tag 'locking-urgent-2021-07-25' of git://git.kernel. [...] adds 12e9bd168c85 Merge tag 'timers-urgent-2021-07-25' of git://git.kernel.o [...] adds bd31ecf44b8e KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash adds bc4188a2f56e KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak adds f62f3c20647e KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow adds d9c57d3ed52a KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state adds 3c0ce1497a44 Merge tag 'powerpc-5.14-3' of git://git.kernel.org/pub/scm [...] adds a1833a54033e smpboot: fix duplicate and misplaced inlining directive adds ff1176468d36 Linux 5.14-rc3 adds 8cbb57de2a68 Merge remote-tracking branch 'arc-current/for-curr' adds d72e91efcae1 octeontx2-af: Remove unnecessary devm_kfree adds f8dd60de1948 tipc: fix implicit-connect for SYN+ adds d237a7f11719 tipc: fix sleeping in tipc accept routine adds 227adfb2b1df net: Set true network header for ECN decapsulation adds 46c7655f0b56 ipv6: decrease hop limit counter in ip6_forward() adds c92c74131a84 net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too adds 68d1f1d4af18 wwan: core: Fix missing RTM_NEWLINK event for default link adds 9986066d94c9 octeontx2-af: Fix uninitialized variables in rvu_switch adds 32c3973d8083 netfilter: flowtable: avoid possible false sharing adds 32953df7a6eb netfilter: nft_last: avoid possible false sharing adds 30a56a2b8818 netfilter: conntrack: adjust stop timestamp to real expiry value adds a33f387ecd5a netfilter: nft_nat: allow to specify layer 4 protocol NAT only adds 217e26bd87b2 netfilter: nfnl_hook: fix unused variable warning adds 200bd5668c04 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 52f3456a96c0 net: qrtr: fix memory leaks adds 15bbf8bb4d4a NIU: fix incorrect error return, missed in previous revert adds ec61cd49bf56 mac80211: Do not strip skb headroom on monitor frames adds 1a7915501ca9 mac80211: fix starting aggregation sessions on mesh interfaces adds a5d3cbdb09ff mac80211: fix enabling 4-address mode on a sta vif after assoc adds 17109e978379 virt_wifi: fix error on connect adds 0d059964504a nl80211: limit band information in non-split data adds f9a5c358c8d2 cfg80211: Fix possible memory leak in function cfg80211_bs [...] adds 1f22cf13496f Merge tag 'mac80211-for-net-2021-07-23' of git://git.kerne [...] adds 65662a8dcdd0 i40e: Fix logic of disabling queues adds 71d6fdba4b2d i40e: Fix firmware LLDP agent related warning adds dc614c46178b i40e: Add additional info to PHY type error adds 89ec1f0886c1 i40e: Fix queue-to-TC mapping on Tx adds ea52faae1d17 i40e: Fix log TC creation failure when max num of queues i [...] adds 0506c93fba05 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 6840e17b8ea9 ionic: make all rx_mode work threadsafe adds f79eef711eb5 ionic: catch no ptp support earlier adds a6ff85e0a2d9 ionic: remove intr coalesce update from napi adds 76ed8a4a00b4 ionic: fix up dim accounting for tx and rx adds f07f9815b704 ionic: count csum_none when offload enabled adds 5aa1959d1800 Merge branch 'ionic-fixes' adds f5d156c7bfab arm64: dts: imx8mp: remove fallback compatible string for FlexCAN adds 54f93336d000 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF adds 0c71437dd50d can: j1939: j1939_session_deactivate(): clarify lifetime o [...] adds c6eea1c8bda5 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value betw [...] adds 590eb2b7d8cf can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxer [...] adds ef68a7179606 can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker [...] adds e394f1e3b139 Merge tag 'linux-can-fixes-for-5.14-20210724' of git://git [...] adds 3cf4375a0904 tipc: do not write skb_shinfo frags when doing decrytion adds 89bc7f456cd4 bnxt_en: Add missing periodic PHC overflow check adds ac059d16442f octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces adds 69f0aeb13bb5 octeontx2-pf: Fix interface down flag on error adds 4c85e57575fb octeontx2-pf: Dont enable backpressure on LBK links adds 149ea30fdd5c devlink: Fix phys_port_name of virtual port and merge error adds ad4e1e48a629 net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_N [...] adds 7e4960b3d66d mlx4: Fix missing error code in mlx4_load_one() adds 795e3d2ea68e net: qede: Fix end of loop tests for list_for_each_entry adds 058e6e0ed0ea sctp: improve the code for pmtu probe send and recv update adds eacf078cf4c7 sctp: send pmtu probe only if packet loss in Search Comple [...] adds 832df96d5f95 Merge branch 'sctp-pmtu-probe' adds 94cbe7db7d75 net: stmmac: add est_irq_status callback function for GMAC [...] adds 2ebda0271483 sctp: delete addr based on sin6_scope_id adds 92766c4628ea net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr [...] adds 758684e49f4c bnxt_en: Fix static checker warning in bnxt_fw_reset_task() adds 78981c9867fb Merge remote-tracking branch 'net/master' adds 040ba3036ec6 Merge remote-tracking branch 'bpf/master' adds 4e9505064f58 net/xfrm/compat: Copy xfrm_spdattr_type_t atributes adds 70bfdf62e93a selftests/net/ipsec: Add test for xfrm_spdattr_type_t adds 7cb745800df9 Merge branch 'xfrm/compat: Fix xfrm_spdattr_type_t copying' adds 1eed8f8cf644 Merge remote-tracking branch 'ipsec/master' adds 4a25e1ebef0d Merge remote-tracking branch 'rdma-fixes/for-rc' adds cdf72837cda8 ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names adds d3a4f784d20c ALSA: scarlett2: Fix Direct Monitor control name for 2i2 adds 9ee0fc8366dd ALSA: scarlett2: Correct channel mute status after mute bu [...] adds 2b8b12be9b97 ALSA: scarlett2: Fix line out/speaker switching notifications adds 4511781f95da ALSA: usb-audio: fix incorrect clock source setting adds 66291b6adb66 ALSA: usb-audio: Fix superfluous autosuspend recovery adds 01725bf5f4f2 Merge remote-tracking branch 'sound-current/for-linus' adds b9a4b57f423f ASoC: codecs: wcd938x: fix wcd module dependency adds 6d20bf7c020f ASoC: rt5682: Adjust headset volume button threshold adds d00f541a4940 ASoC: amd: renoir: Run hibernation callbacks adds 090c57da5fd5 ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block [...] adds 5434d0dc56bc ASoC: amd: enable stop_dma_first flag for cz_dai_7219_9835 [...] adds 2c39ca6885a2 ASoC: tlv320aic31xx: Fix jack detection after suspend adds 0f32d9eb38c1 ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard adds 68843d22cc5b Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds 8bec5b4f72ef Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ccb2a74eec21 regulator: hi6421v600: use lowercase for ldo adds 3687139ee5fb Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 8fc295f136a6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1d5ccab95f06 spi: spi-mux: Add module info needed for autoloading adds 8311ee2164c5 spi: meson-spicc: fix memory leak in meson_spicc_remove adds e09f2ab8eecc spi: update modalias_show after of_device_uevent_modalias support adds 53ca18acbe64 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation adds b2c57b6ff561 Merge remote-tracking branch 'spi/for-5.14' into spi-linus adds 4e291c5e75c6 Merge remote-tracking branch 'spi-fixes/for-linus' adds e2f55370b422 MAINTAINERS: Add Rahul Tanwar as Intel LGM Gateway PCIe ma [...] adds 401b5819adb7 Merge remote-tracking branch 'pci-current/for-linus' adds 61acabaae5ba serial: max310x: Unprepare and disable clock in error path adds e5227c51090e serial: 8250: Mask out floating 16/32-bit bus bits adds 9a936d6c3d3d MIPS: Malta: Do not byte-swap accesses to the CBUS UART adds cc9ca4d95846 serial: tegra: Only print FIFO error message when an error occurs adds 853a9ae29e97 serial: 8250: fix handle_irq locking adds 7f0909db7615 serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicat [...] adds 8f8918936374 Merge remote-tracking branch 'tty.current/tty-linus' adds 848565bd8ee4 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 990e4ad3ddcb staging: rtl8723bs: Fix a resource leak in sd_int_dpc adds cb7abd1db6e5 staging: rtl8723bs: select CONFIG_CRYPTO_LIB_ARC4 adds 4961bb4d5b84 Merge remote-tracking branch 'staging.current/staging-linus' adds 9f9decdb64c5 iio: accel: fxls8962af: fix i2c dependency adds 14a30238ecb8 dt-bindings: iio: st: Remove wrong items length check adds 84edec86f449 iio: humidity: hdc100x: Add margin to the conversion time adds 4e844f3470c7 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 8ba89a3c7967 dmaengine: idxd: fix desc->vector that isn't being updated adds 7eb25da161be dmaengine: idxd: fix sequence for pci driver remove() and [...] adds 6b4b87f2c31a dmaengine: idxd: fix submission race window adds 76b2db85bff1 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 5b8f099791c6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 1435f82689e1 reset: RESET_MCHP_SPARX5 should depend on ARCH_SPARX5 adds 71c490393abd Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 76b21d73db7b Merge remote-tracking branch 'omap-fixes/fixes' adds 80d9ac9bd7b9 KVM: arm64: Fix detection of shared VMAs on guest fault adds bac0b1359078 KVM: selftests: change pthread_yield to sched_yield adds 5cf17746b302 KVM: arm64: selftests: get-reg-list: actually enable pmu r [...] adds 7025098af334 Merge tag 'kvmarm-fixes-5.14-1' of git://git.kernel.org/pu [...] adds db7bfee11a49 Merge remote-tracking branch 'kvm-fixes/master' adds 3795f468c0d3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds a34d068248b7 Merge branch 'misc-5.14' into next-fixes adds b9e5c670a69a Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 12a081f49c0b Merge remote-tracking branch 'vfs-fixes/fixes' adds 57e2c42000bb Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d7f237df5345 drm/i915/bios: Fix ports mask adds 5d3a618f3565 drm/i915: fix not reading DSC disable fuse in GLK adds b4bde5554f70 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...] adds 9d563ae870bb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 01535b78eb76 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 10d835b231ef Merge remote-tracking branch 'pidfd-fixes/fixes' adds 8d53a02855c4 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 69de4421bb4c drm/ttm: Initialize debugfs from ttm_global_init() adds 44379b986424 drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c adds 011c1b80c7a5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds c02abd48cdcd Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 3ad5d0682814 Merge remote-tracking branch 'asm-generic/master' adds 3026661ed665 Merge remote-tracking branch 'arm/for-next' adds aa45d97e7f96 Merge remote-tracking branch 'actions/for-next' adds c8cec8130546 ARM: multi_v7_defconfig: Enable CONFIG_MMC_MESON_MX_SDHC adds 44cf630bcb8c ARM: dts: meson8: Use a higher default GPU clock frequency adds 4f8ca13df1d5 ARM: dts: meson: Add the AIU audio controller adds 0bd475db1a5d ARM: dts: meson8b: ec100: wire up the RT5640 audio codec adds 876228e9f935 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply [...] adds 632062e540be ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties adds 72ccc373b064 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties adds 46f2735c17d2 arm64: dts: meson-gxbb: nanopi-k2: Enable Bluetooth adds 6b197abe56fe arm64: dts: meson: improve gxl-s905x-khadas-vim wifi adds 4b5260032ec6 arm64: dts: meson: improve gxm-khadas-vim2 wifi adds 45889c71755f Merge branches 'v5.15/configs', 'v5.15/dt' and 'v5.15/dt64 [...] adds aef5e2c0fc35 Merge remote-tracking branch 'amlogic/for-next' adds 46eb2a346d4b Merge remote-tracking branch 'aspeed/for-next' adds 04a43c014588 Merge remote-tracking branch 'at91/at91-next' adds e460a86aab66 MAINTAINERS: update arm,pl353-smc.yaml reference adds eaf89f1cd38c memory: tegra: fix unused-function warning adds 10dd9a8a5f7e Merge branch 'for-v5.15/tegra-mc' into for-next adds cd68f9a3be57 Merge remote-tracking branch 'drivers-memory/for-next' adds 29f6a20c21b5 arm64: dts: ls1028: sl28: fix networking for variant 2 adds 828db68f4ff1 ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz adds 20fb73911fec ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init adds 3d9e30a52047 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_ [...] adds affd9bfabc0f Revert "ARM: dts: imx6q: Use correct SDMA script for SPI5 core" adds 394e1fb847a4 Revert "ARM: dts: imx6: Use correct SDMA script for SPI cores" adds 8592f02464d5 Revert "dmaengine: imx-sdma: refine to load context only once" adds e555a03b1128 dmaengine: imx-sdma: remove duplicated sdma_load_context adds e8fafa50645c dmaengine: dma: imx-sdma: add fw_loaded and is_ram_script adds a4965888e64e dmaengine: imx-sdma: add mcu_2_ecspi script adds 980f884866ee spi: imx: fix ERR009165 adds 8eb1252bbedf spi: imx: remove ERR009165 workaround on i.mx6ul adds 4852e9a299ba dmaengine: imx-sdma: remove ERR009165 on i.mx6ul adds 04d21cc278e0 dma: imx-sdma: add i.mx6ul compatible name adds b98ce2f4e32b dmaengine: imx-sdma: add uart rom script adds 4e2b10be1f4f dmaengine: imx-sdma: add terminated list for freed descrip [...] adds 53fab9b340e2 Merge branch 'imx/ecspi' into for-next adds ffd1e072594f dt-bindings: arm: fsl: Add DHCOM PicoITX and DHCOM DRC02 boards adds 77f759c20875 Merge branch 'imx/bindings' into for-next adds 7f30daf81d38 ARM: dts: imx6qdl-gw5xxx: add missing USB OTG OC pinmux adds 5b9829e3092b ARM: dts: imx6qdl-gw5904: atecc508a support adds d8075e949030 ARM: dts: imx7d-remarkable2: Add WiFi support adds 2af8a617b14d ARM: dts: imx6q-dhcom: Add the parallel system bus adds dd720c7e1867 ARM: dts: imx6q-dhcom: Add interrupt and compatible to the [...] adds e0dff0fe0bb9 ARM: dts: imx6q-dhcom: Fill GPIO line names on DHCOM SoM adds cd35bf9dd94c ARM: dts: imx6q-dhcom: Adding Wake pin to the PCIe pinctrl adds fccf2b401e13 ARM: dts: imx6q-dhcom: Align stdout-path with other DHCOM SoMs adds 377b50926d36 ARM: dts: imx6q-dhcom: Add keys and leds to the PDK2 board adds 0daad458e2fc ARM: dts: imx6q-dhcom: Remove ddc-i2c-bus property adds ac04da5c7bca ARM: dts: imx6q-dhcom: Set minimum memory size of all DHCO [...] adds 0099193326bd Merge branch 'imx/dt' into for-next adds c4efed6b4a44 arm64: dts: imx8mm-venice-gw7901: Remove unnecessary #addr [...] adds 390955bb4fde arm64: dts: imx8mq-evk: add CD pinctrl for usdhc2 adds 65733a83c393 arm64: dts: imx8mq-evk: Remove unnecessary blank lines adds d5b53631e322 arm64: dts: imx8m: Replace deprecated fsl,usbphy DT props [...] adds bfec305eccea Merge branch 'imx/dt64' into for-next adds bccf12ba361a Merge remote-tracking branch 'imx-mxs/for-next' adds 2be9695fc1e3 Merge remote-tracking branch 'keystone/next' adds 04794224ff46 Merge remote-tracking branch 'mediatek/for-next' adds 923f98929182 arm64: dts: armada-3720-turris-mox: fixed indices for the [...] adds ee7ab3f263f8 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode adds 4c43a41e5b8c arm64: dts: cn913x: add device trees for topology B boards adds f3200db5c6a5 dts: marvell: Enable 10G interfaces on 9130-DB and 9131-DB boards adds 5c0ee54723f3 arm64: dts: add support for Marvell cn9130-crb platform adds 45b256532782 arch/arm64: dts: change 10gbase-kr to 10gbase-r in Armada adds 69a91ff5e46c Merge branch 'mvebu/dt64' into mvebu/for-next adds 49790e15ff2e Merge remote-tracking branch 'mvebu/for-next' adds 98baf7a3bbe0 Merge remote-tracking branch 'omap/for-next' adds 7448a7137d61 Merge branch 'arm64-fixes-for-5.14' into for-next adds 4f365c75a342 arm64: dts: qcom: sc7180: trogdor: Update audio codec to M [...] adds af1d41e0cacc Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] adds 3f8b3dfa5522 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] adds a8f42d3b7f00 Merge remote-tracking branch 'qcom/for-next' adds b1f2fcb28228 ARM: dts: bcm283x: Fix VEC address for BCM2711 adds f04590c8a93d Merge remote-tracking branch 'raspberrypi/for-next' adds 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support adds 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support adds a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] adds cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next adds 364de591d323 Merge remote-tracking branch 'renesas/next' adds a30d49ff8a32 dt-bindings: reset: aoss: Add AOSS reset controller binding adds 9e3b594a923e dt-bindings: reset: pdc: Add PDC Global bindings adds 08218a081e6a reset: qcom: Add PDC Global reset signals for WPSS adds 28edf1d77cd5 dt-bindings: reset: Convert UniPhier glue reset to json-schema adds a535d5e7dfc7 Merge remote-tracking branch 'reset/reset/next' adds 44c986647b53 Merge branch 'v5.15-armsoc/drivers' into for-next adds 4ccad1822f21 Merge branch 'v5.15-armsoc/dts32' into for-next adds 4811332763ce arm64: dts: rockchip: add csi-dphy to px30 adds 94c75b5265fe arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi adds 92eb5ffbae44 arm64: dts: rockchip: split rk3568 device tree adds 04e1ecf6099c arm64: dts: rockchip: add rk3566 dtsi adds 80055186c461 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A adds 70ff5acd1d25 Merge branch 'v5.15-armsoc/dts64' into for-next adds d475653672b7 dt-bindings: clk: Convert rockchip,rk3399-cru to DT schema adds 61df0dae5241 Merge branch 'v5.15-clk/next' into for-next adds 424a83979d9e arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 adds 8bfdb394af40 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 adds 68e0277204c7 arm64: dts: rockchip: add isp1 node on rk3399 adds a8a1135c0d07 Merge branch 'v5.15-armsoc/dts64' into for-next adds 7ca30712c3a8 arm64: dts: rockchip: add watchdog to rk3568 adds 10a6f3b3e219 Merge branch 'v5.15-armsoc/dts64' into for-next adds 39faa376cdad Merge remote-tracking branch 'rockchip/for-next' adds 2d998acfe949 Merge remote-tracking branch 'samsung-krzk/for-next' adds d95de308dd6b Merge remote-tracking branch 'scmi/for-linux-next' adds 1f0172c02a3d ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM adds 69ff902db1f5 Merge remote-tracking branch 'stm32/stm32-next' adds 661eab980692 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6842dffac968 Merge remote-tracking branch 'tegra/for-next' adds 2248f4aec28c Merge remote-tracking branch 'ti-k3/ti-k3-next' adds a29ca13616a8 Merge remote-tracking branch 'xilinx/for-next' adds 1a825a8301ba Merge remote-tracking branch 'clk/clk-next' adds 0b256c403d40 dt-bindings: clock: r9a07g044-cpg: Add entry for P0_DIV2 c [...] adds 9800190881cd Merge tag 'renesas-r9a07g044-dt-binding-defs-tag2' into re [...] adds d28b1e03dc8d clk: renesas: r9a07g044: Add entry for fixed clock P0_DIV2 adds 1e9d28e2cad9 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds e8f530c11f45 Merge remote-tracking branch 'h8300/h8300-next' adds b1d70d73a9b8 Merge remote-tracking branch 'm68k/for-next' adds 9f94d872a15b m68k/coldfire: change pll var. to clk_pll adds 3a2b3f668177 m68k/nommu: prevent setting ROMKERNEL when ROM is not set adds 8c1ce328855d m68k: stmark2: update board setup adds 60fc0a58c91d m68k: m5441x: add flexcan support adds 471449da453d Merge remote-tracking branch 'm68knommu/for-next' adds faff43da31ae mips: cavium-octeon: clean up kernel-doc in cvmx-interrupt [...] adds 73b9919f3c17 mips: netlogic: fix kernel-doc complaints in fmn-config.c adds d17eef2767d8 mips: replace deprecated EXTRA_CFLAGS with ccflags-y adds d656132d2a2a mips: clean up kvm Makefile adds 303f29c35d10 Merge remote-tracking branch 'mips/mips-next' adds 1f1379bd870f Merge remote-tracking branch 'parisc-hd/for-next' adds b7d2be48cc08 riscv: kprobes: implement the auipc instruction adds 67979e927dd0 riscv: kprobes: implement the branch instructions adds 5abcf7a10d96 Merge remote-tracking branch 'risc-v/for-next' adds 8691b86ae3dd Merge remote-tracking branch 's390/for-next' adds a244c3c2b47c Merge remote-tracking branch 'sh/for-next' adds 8b4c1b45ee53 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 9ffb14ef61ba move_mount: allow to add a mount into an existing group adds 8374f43123a5 tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest adds 4c18e646d10e Merge remote-tracking branch 'pidfd/for-next' adds d18760560593 fscrypt: add fscrypt_symlink_getattr() for computing st_size adds 8c4bca10ceaf ext4: report correct st_size for encrypted symlinks adds 461b43a8f92e f2fs: report correct st_size for encrypted symlinks adds 064c73498601 ubifs: report correct st_size for encrypted symlinks adds e538b0985a05 fscrypt: remove mention of symlink st_size quirk from docu [...] adds ba47b515f594 fscrypt: align Base64 encoding with RFC 4648 base64url adds 2b3279203b3a Merge remote-tracking branch 'fscrypt/master' adds 68f294ded063 Merge remote-tracking branch 'fscache/fscache-next' adds 5bf91dbe17f3 Merge remote-tracking branch 'btrfs/for-next' adds cb4b0ab75bf1 SMB3: fix readpage for large swap cache adds 53af3cc8f10f smb3: rc uninitialized in one fallocate path adds a9247bc5caa3 Merge remote-tracking branch 'cifs/for-next' adds e4b60e92d4f8 ksmbd: fix wrong compression context size adds 58090b175271 ksmbd: fix wrong error status return on session setup adds 67307023d02b ksmbd: set STATUS_INVALID_PARAMETER error status if credit [...] adds d347d745f06c ksmbd: move credit charge verification over smb2 request s [...] adds 9223958816f9 ksmbd: fix typo of MS-SMBD adds af320a739029 ksmbd: add negotiate context verification adds 378087cd17ee ksmbd: add support for negotiating signing algorithm adds 654c8876f936 ksmbd: Fix potential memory leak in tcp_destroy_socket() adds 1d904eaf3f99 ksmbd: fix -Wstringop-truncation warnings adds 9a5ca18895ec Merge pull request #62 from namjaejeon/cifsd-for-next adds 8b042e6858cf Merge remote-tracking branch 'cifsd/cifsd-for-next' adds 9583db2332e3 ext2: make ext2_iomap_ops available unconditionally adds 0447cae6af30 ext2: use iomap_fiemap to implement ->fiemap adds 9432c8ae9f99 hpfs: use iomap_fiemap to implement ->fiemap adds 8f04e4d9e612 fs: remove generic_block_fiemap adds 143ed925f3f4 Merge removal of generic_block_fiemap() from Christoph adds 207d97b95d01 Merge remote-tracking branch 'ext3/for_next' adds 3e679dc78c17 f2fs: make f2fs_write_failed() take struct inode adds 6de8687ccdef f2fs: remove allow_outplace_dio() adds 2eeb0dce728a f2fs: don't sleep while grabing nat_tree_lock adds 898dff6d53ba f2fs: add sysfs node to control ra_pages for fadvise seq file adds f1c34e69bf27 f2fs: compress: remove unneeded read when rewrite whole cluster adds ecc265407e05 f2fs: do not submit NEW_ADDR to read node block adds 08b8de81abe1 f2fs: change fiemap way in printing compression chunk adds ef6b26c8f27a Merge remote-tracking branch 'f2fs/dev' adds ee832aad8a3a fuse: name fs_context consistently adds 6defeb73d4d8 fuse: move fget() to fuse_get_tree() adds ef5680b5f7d1 fuse: allow sharing existing sb adds 9f0fc39fa186 Merge remote-tracking branch 'fuse/for-next' adds a6579cbfd721 gfs2: Fix memory leak of object lsi on error return path adds dab1d27e2de2 Merge remote-tracking branch 'gfs2/for-next' adds ff1e50869edb NFSD: Clean up splice actor adds 17ffc46d4431 SUNRPC: Add svc_rqst_replace_page() API adds 31912ba6eb98 NFSD: Batch release pages during splice read adds 6db06b24c001 tracing: Add trace_event helper macros __string_len() and [...] adds 018c474e9338 NFSD: Use new __string_len C macros for the nfs_dirent tracepoint adds 854e6d8f9696 NFSD: Use new __string_len C macros for nfsd_clid_class adds 484f44e82b3a lockd: Fix invalid lockowner cast after vfs_test_lock adds 4cbbc7502aa9 svcrdma: Fewer calls to wake_up() in Send completion handler adds fb7160da0ca4 svcrdma: Relieve contention on sc_send_lock. adds 10bef70e0a4a svcrdma: Convert rdma->sc_rw_ctxts to llist adds 5a183f161b98 Merge remote-tracking branch 'cel/for-next' adds f65dbd37b720 fs: add generic helper for filling statx attribute flags adds 9b2544fb07de ovl: pass ovl_fs to ovl_check_setxattr() adds 7d79bbeb09e4 ovl: copy up sync/noatime fileattr flags adds 3bff98b5ef9c ovl: consistent behavior for immutable/append-only inodes adds 70882a5de802 ovl: disable decoding null uuid with redirect_dir adds 00aebaed71f6 ovl: add ovl_allow_offline_changes() helper adds c69fba27a80a ovl: do not set overlay.opaque for new directories adds fcb7f373684d ovl: skip stale entries in merge dir cache iteration adds 84f8d8964db7 ovl: relax lookup error on mismatch origin ftype adds 444e085783c6 ovl: skip checking lower file's i_writecount on truncate adds 97f7de13a76b ovl: update ctime when changing fileattr adds cd94017fb9fa ovl: use kvalloc in xattr copy-up adds c70a15de54bd Merge remote-tracking branch 'overlayfs/overlayfs-next' adds f01176a1a9cf Merge remote-tracking branch 'v9fs/9p-next' adds c82037fcd906 Merge remote-tracking branch 'zonefs/for-next' adds 6d95979bb805 Merge remote-tracking branch 'file-locks/locks-next' adds 86ce91d5568d MIPS/asm/printk: Fix build failure caused by printk adds 0f0aa84850a4 printk/index: Fix warning about missing prototypes adds 7d9e2661f268 printk: Move the printk() kerneldoc comment to its new home adds c089b4fa7644 Merge branch 'for-5.15-printk-index' into for-next adds 7bf48d0c1aed Merge remote-tracking branch 'printk/for-next' adds a67462fc9de8 PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar() adds 8c434842cccb Merge branch 'pci/resource' adds 7c665ce9197c PCI: artpec6: Remove surplus break statement after return adds 313b1c763cb0 PCI: artpec6: Remove local code block from within switch s [...] adds 2999568defbf PCI: dwc: Remove surplus break statement after return adds 802a781ae226 Merge branch 'remotes/lorenzo/pci/dwc' adds 9f1168cf263a PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX adds cbfbe4d5bd7f Merge branch 'remotes/lorenzo/pci/misc' adds 6310a1526aa0 PCI: tegra: Remove unused struct tegra_pcie_bus adds 08463f5ad501 Merge branch 'remotes/lorenzo/pci/tegra' adds ccd2f00bfc85 Merge remote-tracking branch 'pci/next' adds f3024f69ebad Merge remote-tracking branch 'pstore/for-next/pstore' adds aad1b45cbef7 Merge remote-tracking branch 'hid/for-next' adds 9f9d11cfad91 dt-bindings: firmware: update arm,scpi.yaml reference adds e2c744af9cd3 hwmon: (w83627ehf) Switch to SIMPLE_DEV_PM_OPS adds 88316b6c34b4 hwmon: (w83627ehf) Make DEVICE_ATTR_RO static adds 0f097d5deb20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 0a03801ca8bd docs/zh_CN: reformat zh_CN/dev-tools/testing-overview adds 6ab0493dfc62 deprecated.rst: Include details on "no_hash_pointers" adds 5b42d0bfb73d docs: printk-formats: fix build warning adds 8b9671643d2f docs: kvm: fix build warnings adds a9fd134be7b9 docs: kvm: properly format code blocks and lists adds 662fa3d60993 docs: networking: dpaa2: fix chapter title format adds f3fd34fe0e71 docs: sound: kernel-api: writing-an-alsa-driver.rst: repla [...] adds dc9c31c3ffc8 docs: firmware-guide: acpi: dsd: graph.rst: replace some c [...] adds b426d9d78efb docs: virt: kvm: api.rst: replace some characters adds ce48ee81a193 admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst adds d5caec394a78 admin-guide/cputopology.rst: Remove non-existed cpu-hotplug.txt adds 77167b966b7e docs: submitting-patches: clarify the role of LKML adds 4a52225d6101 docs/zh_CN: add a translation for index adds 45463b1ed86e Merge remote-tracking branch 'jc_docs/docs-next' adds 6b7f554be8c9 media: rc-loopback: return number of emitters rather than error adds d9d0103940e9 media: rc-loopback: use dev_dbg() rather than handrolled debug adds 7300d0c2391a media: rc-loopback: send carrier reports adds 50634548d3c3 media: rc-loopback: max_timeout of UINT_MAX does not work adds 8b777edff097 media: rc: rename s_learning_mode() to s_wideband_receiver() adds c5453769f77c media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init adds 797c061ad715 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr adds 131ae388b88e media: dvb-usb: Fix error handling in dvb_usb_i2c_init adds 6ad61a7847da media: hantro: vp8: Move noisy WARN_ON to vpu_debug adds 96f33a5b325e media: hantro: Make struct hantro_variant.init() optional adds b1e60562a62e media: hantro: Avoid redundant hantro_get_{dst,src}_buf() calls adds a9096c585386 media: hantro: h264: Move DPB valid and long-term bitmaps adds 678ddaf3ff8b media: hantro: h264: Move reference picture number to a helper adds c07665f99386 media: hantro: Add H.264 support for Rockchip VDPU2 adds 1f82f2df523c media: hantro: Enable H.264 on Rockchip VDPU2 adds fb7cb344b969 media: hantro: Add support for the Rockchip PX30 adds 9d05c1e00e10 media: dt-bindings: media: rockchip-vpu: Add PX30 compatible adds 724fae958896 media: dt-bindings: adv7180: Introduce the 'reset-gpios' property adds abb7c7c2f025 media: adv7180: Add optional reset GPIO adds f7b96a9f350c media: i2c: adv7180: Print the chip ID on probe adds 28d1e47694af media: dt-bindings: adv7180: Introduce 'adv,force-bt656-4' [...] adds ed771d75af3c media: i2c: adv7180: fix adv7280 BT.656-4 compatibility adds 47d94dad8e64 media: go7007: fix memory leak in go7007_usb_probe adds 6f5885a77505 media: go7007: remove redundant initialization adds ba7a93e507f8 media: v4l2-subdev: fix some NULL vs IS_ERR() checks adds 07e59d91e701 media: rkisp1: remove field 'vaddr' from 'rkisp1_buffer' adds f003d635a8ae media: rkisp1: cap: initialize dma buf address in 'buf_init' cb adds 7910c23d7047 media: media/cec-core.rst: update adap_enable doc adds 514e97674400 media: stkwebcam: fix memory leak in stk_camera_probe adds 055d2db28ec2 media: platform: stm32: unprepare clocks at handling error [...] adds e58430e1d4fd media: rockchip/rga: fix error handling in probe adds fa0b5658597f media: ti-vpe: cal: fix indexing of cal->ctx[] in cal_probe() adds 44693d74f565 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats adds e6f238735f63 media: atomisp: Fix typo "accesible" adds fe8e320d8bf7 media: atomisp-ov2680: A trivial typo fix adds 672fe1cf145a media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe adds 24d4fbdc9a85 media: atomisp: pci: fixed a curly bracket coding style issue. adds 9763267eda9d media: atomisp: remove useless breaks adds 728a5c64ae5f media: atomisp: remove dublicate code adds 264f59089914 media: atomisp: remove useless returns adds 9d971b813598 media: atomisp: use list_splice_init in atomisp_compat_css20.c adds 0c980e3f5276 media: atomisp: fix the uninitialized use and rename "retvalue" adds 9e77871a59c8 media: atomisp: Resolve goto style issue in sh_css.c adds a93cf5a50584 media: atomisp: Remove unnecessary parens in sh_css.c adds d2f3009e86fd media: atomisp: Use kcalloc instead of kzalloc with multip [...] adds 66b22424ad27 media: atomisp: Fix line continuation style issue in sh_css.c adds e53656ab8c80 media: atomisp: Use sysfs_emit() instead of sprintf() wher [...] adds b09ea9386214 media: atomisp: Align block comments adds 6bdad3bb7eb1 media: atomisp: Fix whitespace at the beginning of line adds 280355522d61 media: atomisp: improve error handling in gc2235_detect() adds 0ae19e8c0866 media: atomisp: remove the repeated declaration adds 85001df54b5f media: atomisp: Remove unused declarations adds dbe93bc97063 media: atomisp: Annotate a couple of definitions with __ma [...] adds 693064eafa9e media: atomisp: Remove unused port_enabled variable adds 1c6edb2831d9 media: atomisp: pci: Remove checks before kfree/kvfree adds 454a6232e294 media: atomisp: pci: Remove unnecessary (void *) cast adds d27f346aa98f media: atomisp: pci: fix error return code in atomisp_pci_probe() adds 69aa1deeab47 media: atomisp: Perform a single memset() for union adds a5e5ceae597b media: atomisp: Move MIPI_PORT_LANES to the only user adds f83f86e72622 media: atomisp: i2c: Remove a superfluous else clause in a [...] adds c3cdc019a6bf media: atomisp: pci: reposition braces as per coding style adds 1767d605159a Merge remote-tracking branch 'v4l-dvb-next/master' adds 62a21d3c41df Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] adds f0c6225531e4 ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 adds 31e110abcbc1 Merge branch 'acpi-pm' into linux-next adds 1dae4a65c011 Merge branch 'pm-pci' into linux-next adds 709f8cef4366 Merge remote-tracking branch 'pm/linux-next' adds d66cd5dea551 cpufreq: blacklist Qualcomm sc8180x in cpufreq-dt-platdev adds d637050c0371 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage adds f1eb729c2b14 Merge remote-tracking branch 'cpupower/cpupower' adds 5fecc72d6f6e opp: remove WARN when no valid OPPs remain adds 45dd009f0a8f ARM: dts: omap: Drop references to opp.txt adds f05b0068950e dt-bindings: Clean-up OPP binding node names in examples adds 941b2be46901 dt-bindings: opp: Convert to DT schema adds 9e8928245a86 Merge remote-tracking branch 'opp/opp/linux-next' adds b8b5c8d51f09 Merge remote-tracking branch 'ieee1394/for-next' adds 6f1fd54d8675 Merge remote-tracking branch 'dlm/next' adds 85044eb08d0a of: Return success from of_dma_set_restricted_buffer() whe [...] adds 463e862ac63e swiotlb: Convert io_default_tlb_mem to static allocation adds 1efd3fc0ccf5 swiotlb: Emit diagnostic in swiotlb_exit() adds ad6c00283163 swiotlb: Free tbl memory in swiotlb_exit() adds 93ebb6828723 s390/pv: fix the forcing of the swiotlb adds 211c045b20c1 Merge remote-tracking branch 'swiotlb/linux-next' adds 2013b4d52527 RDMA/mlx5: Separate DCI QP creation logic adds 11656f593a86 RDMA/mlx5: Add DCS offload support adds 07d0f314ba75 Merge branch 'mlx5_dcs' into rdma.git for-next adds c72249d40e91 Merge remote-tracking branch 'rdma/for-next' adds 0fac6aa098ed net: dsa: sja1105: delete the best_effort_vlan_filtering mode adds a81a45744ba5 net: dsa: tag_8021q: use "err" consistently instead of "rc" adds 69ebb3706471 net: dsa: tag_8021q: use symbolic error names adds 8afbea187d31 net: dsa: tag_8021q: remove struct packet_type declaration adds cedf467064b6 net: dsa: tag_8021q: create dsa_tag_8021q_{register,unregi [...] adds 8b6e638b4be2 net: dsa: build tag_8021q.c as part of DSA core adds d7b1fd520d5d net: dsa: let the core manage the tag_8021q context adds 5da11eb40734 net: dsa: make tag_8021q operations part of the core adds 328621f6131f net: dsa: tag_8021q: absorb dsa_8021q_setup into dsa_tag_8 [...] adds e19cc13c9c8a net: dsa: tag_8021q: manage RX VLANs dynamically at bridge [...] adds c64b9c05045a net: dsa: tag_8021q: add proper cross-chip notifier support adds 08f329fcddd5 Merge branch 'tag_8021q-cross-chip' adds 8b72b301b442 net: phy: add API to read 802.3-c45 IDs adds 7d901a1e878a net: phy: add Maxlinear GPY115/21x/24x driver adds c6451cda100d net: switchdev: introduce helper for checking dynamically [...] adds 8ca07176ab00 net: switchdev: introduce a fanout helper for SWITCHDEV_FD [...] adds b94dc99c0ddb net: dsa: use switchdev_handle_fdb_{add,del}_to_device adds 083cd5a42d0f Merge branch 'fdb-fanout' adds a38c02ef48a1 dt-bindings: net: fec: Fix indentation adds 0ac262713444 net: ipa: fix IPA v4.11 interconnect data adds 6a0eb6c9d934 dt-bindings: net: qcom,ipa: make imem interconnect optional adds f8bd3c82bf7d arm64: dts: qcom: sc7280: add IPA information adds fd0f72c34bd9 arm64: dts: qcom: sc7180: define ipa_fw_mem node adds b79c6fba6cd7 Merge branch 'qcom-dts-updates' adds 8292d7f6e871 net: ipv4: add capability check for net administration adds c762b7fac1b2 net: mvneta: deny disabling autoneg for 802.3z modes adds 635a85ac7349 net: mvpp2: deny disabling autoneg for 802.3z modes adds d34869b44a17 net: phylink: add phy change pause mode debug adds be393dd685d2 net: phy: intel-xway: Add RGMII internal delay configuration adds d43b239314d1 atm: idt77252: clean up trigraph warning on ??) string adds fa660684e531 net: marvell: clean up trigraph warning on ??! string adds 8887ca5474bd net: phy: at803x: simplify custom phy id matching adds bc71d3ef59b9 dt-bindings: net: snps,dwmac: add missing DWMAC IP version adds 03e85b17030a dt-bindings: net: imx-dwmac: convert imx-dwmac bindings to yaml adds 41667a933c8a arm64: dts: imx8mp: change interrupt order per dt-binding adds 3e55d231716e e1000e: Add handshake with the CSME to support S0ix adds ef407b86d3cc e1000e: Add polling mechanism to indicate CSME DPG exit adds 3ad3e28cb203 e1000e: Additional PHY power saving in S0ix adds 820b8ff653a1 e1000e: Add support for Lunar Lake adds 8e25c0a212de e1000e: Add support for the next LOM generation adds ade4162e80f1 e1000e: Add space to the debug print adds e0bc64d31c98 net/e1000e: Fix spelling mistake "The" -> "This" adds 373e2829e7c2 igc: Check if num of q_vectors is smaller than max before [...] adds 7c496de538ee igc: Remove _I_PHY_ID checking adds 47bca7de6a4f igc: Remove phy->type checking adds 62f5bbfb2afd igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling adds b27b8dc77b5e igc: Increase timeout value for Speed 100/1000/2500 adds 3389d3027fec Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 7cefb0b0e911 net: phylink: cleanup ksettings_set adds f5621a01c86b net: phy: at803x: finish the phy id checking simplification adds 94111dfc18b8 net: switchdev: remove stray semicolon in switchdev_handle [...] adds 71f4f89a0324 net: switchdev: recurse into __switchdev_handle_fdb_del_to_device adds db67f219fc93 uapi: IPv6 IOAM headers definition adds 9ee11f0fff20 ipv6: ioam: Data plane support for Pre-allocated Trace adds 8c6f6fa67726 ipv6: ioam: IOAM Generic Netlink API adds 3edede08ff37 ipv6: ioam: Support for IOAM injection with lwtunnels adds de8e80a54c96 ipv6: ioam: Documentation for new IOAM sysctls adds 968691c777af selftests: net: Test for the IOAM insertion with IPv6 adds 7c804e91df52 Merge branch 'ipv6-ioam' adds 427faee167bc net: ipv6: introduce ip6_dst_mtu_maybe_forward adds ac6627a28dbf net: ipv4: Consolidate ipv4_mtu and ip_dst_mtu_maybe_forward adds 1050713026a0 i40e: add support for PTP external synchronization clock adds 788e67f18d79 usb: hso: fix error handling code of hso_create_net_device adds dcb713d53e2e usb: hso: remove the bailout parameter adds 7f8b20d0deed net: wwan: iosm: Switch to use module_pci_driver() macro adds 739b2adf99e9 tcp: avoid indirect call in tcp_new_space() adds 524df92c1907 ionic: drop useless check of PCI driver data validity adds 54cb43199e14 net: bridge: multicast: fix igmp/mld port context null poi [...] adds 240bfd134c59 tcp: tweak len/truesize ratio for coalesce candidates adds 649502a33754 dt-bindings: net: fsl,fec: improve the binding a bit adds dabb5db17c06 ARM: dts: imx6qdl: move phy properties into phy device node adds 6567cb438a51 net: bridge: multicast: add mdb context support adds 58d913a32664 net: bridge: multicast: add context support for host-joine [...] adds c2255ff47768 ionic: cleanly release devlink instance adds 123338d7d41e net: dpaa2-switch: use extack in dpaa2_switch_port_bridge_join adds 45035febc495 net: dpaa2-switch: refactor prechangeupper sanity checks adds f7cf972f9375 net: bridge: disambiguate offload_fwd_mark adds 8582661048eb net: bridge: switchdev: recycle unused hwdoms adds 2f5dc00f7a3e net: bridge: switchdev: let drivers inform which bridge po [...] adds 7105b50b7eec net: bridge: guard the switchdev replay helpers against a [...] adds 4e51bf44a03a net: bridge: move the switchdev object replay helpers to " [...] adds f796fcd613a9 Merge branch 'bridge-port-offload' adds 2b0a5688493a net: switchdev: fix FDB entries towards foreign ports not [...] adds fdc362bff913 net: usb: asix: ax88772: do not poll for PHY before regist [...] adds 9c2670951ed0 net: usb: asix: ax88772: add missing stop adds 802a76affb09 net: selftests: add MTU test adds 16416d37f0e7 nfp: flower: make the match compilation functions reusable adds 4b15fb187688 nfp: flower: refactor match functions to take flow_rule as input adds e75dc2650770 nfp: flower: refactor action offload code slightly adds 71e88cfb9260 nfp: flower-ct: calculate required key_layers adds 5a2b93041646 nfp: flower-ct: compile match sections of flow_payload adds d94a63b480c1 nfp: flower-ct: add actions into flow_pay for offload adds 453cdc3083a6 nfp: flower-ct: add flow_pay to the offload table adds 400a5e5f15a6 nfp: flower-ct: add offload calls to the nfp adds 40c10bd9be3f nfp: flower-tc: add flow stats updates for ct adds 552a2a3f3dc7 Merge branch 'nfp-flower-ct-offload' adds 176f716cb72f ipv6: fix "'ioam6_if_id_max' defined but not used" warn adds 4431531c482a nfp: fix return statement in nfp_net_parse_meta() adds 1a33b18b3bd9 compat: make linux/compat.h available everywhere adds dd98d2895de6 ethtool: improve compat ioctl handling adds 709566d79209 net: socket: rework SIOC?IFMAP ioctls adds b0e99d03778b net: socket: remove register_gifconf adds 876f0bf9d0d5 net: socket: simplify dev_ifconf handling adds 29c4964822aa net: socket: rework compat_ifreq_ioctl() adds 090597b4a9c1 Merge branch 'net-remove-compat-alloc-user-space' adds 5af84df962dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 472111920f1c net: bridge: switchdev: allow the TX data plane forwarding [...] adds 5b22d3669f2f net: dsa: track the number of switches in a tree adds 123abc06e74f net: dsa: add support for bridge TX forwarding offload adds ce5df6894a57 net: dsa: mv88e6xxx: map virtual bridges with forwarding o [...] adds d82f8ab0d874 net: dsa: tag_dsa: offload the bridge forwarding process adds 356ae88f8322 Merge branch 'bridge-tx-fwd' adds 3bdba2c70a35 octeontx2-af: Enhance mailbox trace entry adds 8cc236db1a91 wwan: core: Fix missing RTM_NEWLINK event for default link adds 6a6b83ca471c mpls: defer ttl decrement in mpls_forward() adds c65e7025c603 nfc: port100: constify protocol list array adds 94a994d2b2b7 net: phy: Remove unused including <linux/version.h> adds 07be39e32d0a igb: Add counter to i21x doublecheck adds c9183f45e4ac igb: Avoid memcpy() over-reading of ETH_SS_STATS adds cd74f25b28ce e100: Avoid memcpy() over-reading of ETH_SS_STATS adds facfbf4f0b5a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds c5381154393d net: bridge: fix build when setting skb->offload_fwd_mark [...] adds 48d5440393d3 nfc: constify payload argument in nci_send_cmd() adds b9c28286d8f1 nfc: constify nci_ops adds d08ba0fdeaba nfc: s3fwrn5: constify nci_ops adds cb8caa3c6c04 nfc: constify nci_driver_ops (prop_ops and core_ops) adds 7a5e98daf6bd nfc: constify nfc_phy_ops adds 0f20ae9bb96b nfc: st21nfca: constify file-scope arrays adds 15944ad2e5a1 nfc: constify pointer to nfc_vendor_cmd adds 5f3e63933793 nfc: constify nfc_hci_gate adds f6c802a726ae nfc: constify nfc_ops adds 094c45c84d79 nfc: constify nfc_hci_ops adds 49545357bf7e nfc: constify nfc_llc_ops adds 7186aac9c22d nfc: constify nfc_digital_ops adds 0e804326759d Merge branch 'nfc-const' adds cc19862ffe45 tipc: fix an use-after-free issue in tipc_recvmsg adds 6149ab604c80 devlink: add documentation for hns3 driver adds b741269b2759 net: hns3: add support for registering devlink for PF adds cd6242991d2e net: hns3: add support for registering devlink for VF adds 26fbf511693e net: hns3: add support for devlink get info for PF adds bd85e55bfb95 net: hns3: add support for devlink get info for VF adds 98fa7525d360 net: hns3: add devlink reload support for PF adds f2b67226c3a8 net: hns3: add devlink reload support for VF adds 8f49efc9a0c4 Merge branch 'hns3-devlink' adds a0302ff5906a nfc: s3fwrn5: remove unnecessary label adds e129f6b5aeb3 net: mhi: Improve MBIM packet counting adds 9d32e4e7e9e1 nfp: add support for coalesce adaptive feature adds af996031e154 net: ixp4xx_hss: use dma_pool_zalloc adds 04bdec2b904f can: j1939: j1939_sk_sock_destruct(): correct a grammatical error adds 333128737955 can: j1939: fix checkpatch warnings adds 641ba6ded234 can: j1939: replace fall through comment by fallthrough ps [...] adds 7ac56e40d054 can: j1939: j1939_session_completed(): use consistent name [...] adds 78b77c760f71 can: j1939: j1939_session_tx_dat(): use consistent name se [...] adds a08ec5fe709f can: j1939: j1939_xtp_rx_dat_one(): use separate pointer f [...] adds c757096ea103 can: rx-offload: add skb queue for use during ISR adds 1e0d8e507ea4 can: rx-offload: can_rx_offload_irq_finish(): directly cal [...] adds 30bfec4fec59 can: rx-offload: can_rx_offload_threaded_irq_finish(): add [...] adds 8345a3307381 can: bittiming: fix documentation for struct can_tdc adds e3b0a4a47064 can: netlink: clear data_bittiming if FD is turned off adds 6b6bd1999267 can: netlink: remove redundant check in can_validate() adds 9c0e7ccd831b dt-bindings: net: can: Document transceiver implementation as phy adds d836cb5fe045 can: m_can: Add support for transceiver as phy adds 9808dba1bbcb can: m_can: use devm_platform_ioremap_resource_byname adds 0ddd83fbebbc can: m_can: remove support for custom bit timing adds 74f89cf17e44 can: mcp251xfd: mcp251xfd_probe(): try to get crystal cloc [...] adds 71520f85f908 can: mcp251xfd: Fix header block to clarify independence from OF adds cb6adfe27680 can: mcp251xfd: mcp251xfd_open(): request IRQ as shared adds 681e4a764521 can: esd_usb2: use DEVICE_ATTR_RO() helper macro adds f731707c5667 can: janz-ican3: use DEVICE_ATTR_RO/RW() helper macro adds 42b9fd6ec7c9 can: at91_can: use DEVICE_ATTR_RW() helper macro adds 822a99c41fb4 net: at91_can: remove redundant blank lines adds 933850c4b912 net: at91_can: add blank line after declarations adds 57bca980bad4 net: at91_can: fix the code style issue about macro adds 8ed1661cf21e net: at91_can: use BIT macro adds ccc5f1c994df net: at91_can: fix the alignment issue adds 02400533bb70 net: at91_can: add braces {} to all arms of the statement adds fc1d97d4fbfd net: at91_can: remove redundant space adds 5bbe60493a21 net: at91_can: fix the comments style issue adds 9b69aff9fd1a can: peak_pci: convert comments to network style comments adds fe1fa1387a15 can: peak_pci: fix checkpatch warnings adds 805ff68c8e7f can: peak_pci: Add name and FW version of the card in kern [...] adds 1d0214a0f5db can: peak_usb: pcan_usb_get_device_id(): read value only i [...] adds 3a7939495ce8 can: peak_usb: PCAN-USB: add support of loopback and one-s [...] adds 1763c547648d can: peak_usb: pcan_usb_encode_msg(): add information adds c11dcee75830 can: peak_usb: pcan_usb_decode_error(): upgrade handling o [...] adds 58fb92a517b5 can: etas_es58x: fix three typos in author name and documentation adds 45cb13963df3 can: etas_es58x: use error pointer during device probing adds 6bde4c7fd845 can: etas_es58x: use devm_kzalloc() to allocate device resources adds 004653f0abf2 can: etas_es58x: add es58x_free_netdevs() to factorize code adds 7fcecf51c18f can: etas_es58x: use sizeof and sizeof_field macros instea [...] adds f4f5247daa45 can: etas_es58x: rewrite the message cast in es58{1,_fd}_t [...] adds 896e7f3e7424 can: flexcan: add platform data header adds d9cead75b1c6 can: flexcan: add mcf5441x support adds 8dad5561c13a can: flexcan: update Kconfig to enable coldfire adds d20e5880fe9d Merge tag 'linux-can-next-for-5.15-20210725' of git://git. [...] adds 9c43f3865c2a net/mlx5e: Prohibit inner indir TIRs in IPoIB adds 26ab7b384525 net/mlx5e: Block LRO if firmware asks for tunneled LRO adds 69994ef3da66 net/mlx5: Take TIR destruction out of the TIR list lock adds bc5506a166c3 net/mlx5e: Check if inner FT is supported outside of creat [...] adds 06e9f13ac5cc net/mlx5e: Convert RQT to a dedicated object adds 4ad31849771a net/mlx5e: Move mlx5e_build_rss_params() call to init_rx adds 3f22d6c77bb9 net/mlx5e: Move RX resources to a separate struct adds 0570c1c95817 net/mlx5e: Take RQT out of TIR and group RX resources adds 093d4bc1731d net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id adds 983c9da2b1e1 net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() adds a402e3a7470d net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx [...] adds 4b3e42eecb1c net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() adds 6fe5ff2c7780 net/mlx5e: Create struct mlx5e_rss_params_hash adds a6696735d694 net/mlx5e: Convert TIR to a dedicated object adds 65d6b6e5a5da net/mlx5e: Move management of indir traffic types to rx_res adds 09f83569189f net/mlx5e: Use the new TIR API for kTLS adds 9bff66841923 Merge tag 'mlx5-updates-2021-07-24' of git://git.kernel.or [...] adds f7cdb3ecc9b7 net: bridge: update BROPT_VLAN_ENABLED before notifying sw [...] adds ee80dd2e89ec net: bridge: add a helper for retrieving port VLANs from t [...] adds d63f8877c48c net: dsa: sja1105: remove redundant re-assignment of point [...] adds 6dfd23d35e75 net: dsa: sja1105: delete vlan delta save/restore logic adds 4fbc08bd3665 net: dsa: sja1105: deny 8021q uppers on ports adds 19fa937a391e net: dsa: sja1105: deny more than one VLAN-aware bridge adds 884be12f8566 net: dsa: sja1105: add support for imprecise RX adds b6ad86e6ad6c net: dsa: sja1105: add bridge TX data plane offload based [...] adds edac6f6332d9 Revert "net: dsa: Allow drivers to filter packets they can [...] adds beeee08ca1d4 Merge branch 'sja1105-bridge-port-traffic-termination' adds f2c1dac0abcf net: ipa: fix ipa_cmd_table_valid() adds 546948bf3625 net: ipa: always validate filter and route tables adds 442d68ebf092 net: ipa: kill the remaining conditional validation code adds 5bc5588466a1 net: ipa: use WARN_ON() rather than assertions adds 2739bd76fceb Merge branch 'ipa-kill-validation' adds 22171146f84b net: ipa: enable inline checksum offload for IPA v4.5+ adds 6321c7acb828 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() adds 323e0cb473e2 flow_dissector: Fix out-of-bounds warnings adds 63961f544e27 net: ipa: kill ipa_modem_setup() adds 07e1f6897f73 net: ipa: configure memory regions early adds 1118a14710ee net: ipa: set up IPA interrupts earlier adds dc8f7e3924a9 net: ipa: set up the microcontroller earlier adds e2f154e6b601 net: ipa: introduce ipa_uc_clock() adds 268ca4129d8d Merge branch 'ipa-clock' adds 5a0b5fbe7b41 Merge remote-tracking branch 'net-next/master' adds 16c5900ba776 bpf: Fix pointer cast warning adds 724f17b7d45d bpf: Remove redundant intiialization of variable stype adds 9907442fcddb selftests/bpf: Mute expected invalid map creation error msg adds 1f71a468a75f libbpf: Fix func leak in attach_kprobe adds e3f9bc35ea7e libbpf: Allow decimal offset for kprobes adds da97553ec6e1 libbpf: Export bpf_program__attach_kprobe_opts function adds 525e2f9fd022 tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos adds ad2d61376a05 tcp: seq_file: Refactor net and family matching adds 62001372c2b6 bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state adds b72acf4501d7 tcp: seq_file: Add listening_get_first() adds 05c0b35709c5 tcp: seq_file: Replace listening_hash with lhash2 adds 04c7820b776f bpf: tcp: Bpf iter batching and lock_sock adds 3cee6fb8e69e bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iter adds eed92afdd14c bpf: selftest: Test batching and bpf_(get|set)sockopt in b [...] adds d9e8d14b1220 Merge branch 'bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt' adds e244d34d0ea1 libbpf: Add bpf_map__pin_path function adds 7a18844223d4 selftests/bpf: Document vmtest.sh dependencies adds ae7f47041d92 bpf/tests: Fix copy-and-paste error in double word test adds 2b7e9f25e590 bpf/tests: Do not PASS tests without actually testing the result adds 6e43b2860784 libbpf: Cleanup the layering between CORE and bpf_program. adds 3ee4f5335511 libbpf: Split bpf_core_apply_relo() into bpf_program indep [...] adds 301ba4d71028 libbpf: Move CO-RE types into relo_core.h. adds b0588390dbce libbpf: Split CO-RE logic into relo_core.c. adds 793eccae89bb Merge branch 'libbpf: Move CO-RE logic into separate file.' adds ebf82aca10ad Merge remote-tracking branch 'bpf-next/for-next' adds f8fdadef92b7 ipsec: Remove unneeded extra variable in esp4 esp_ssg_unref() adds 2d151d39073a xfrm: Add possibility to set the default to block if we ha [...] adds 3e367988c771 Merge remote-tracking branch 'ipsec-next/master' adds 616d57693455 IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq adds 94873fe85e38 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds b4a46996f1d2 Bluetooth: hci_h5: Disable the hci_suspend_notifier for bt [...] adds 2cdff8ca4c84 Bluetooth: btusb: Add support for IMC Networks Mediatek Chip adds 59da0b38bc2e Bluetooth: sco: prevent information leak in sco_conn_defer [...] adds 20a831f04f15 Bluetooth: btusb: Fix a unspported condition to set availa [...] adds 373568276007 Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D adds 9af417610b61 6lowpan: iphc: Fix an off-by-one check of array index adds 7f6a750aea53 Bluetooth: btrtl: Set MSFT opcode for RTL8852 adds ee3f96ad3eff Bluetooth: btrsi: use non-kernel-doc comment for copyright adds 64832df2ac05 Bluetooth: btusb: Add support for Foxconn Mediatek Chip adds 66f077dde749 Bluetooth: hci_h5: add WAKEUP_DISABLE flag adds 30f11dda2d25 Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup [...] adds d9dd833cf6d2 Bluetooth: hci_h5: Add runtime suspend adds acd5aea40049 Bluetooth: btusb: Add valid le states quirk adds ec8dc8fa276f Merge remote-tracking branch 'bluetooth/master' adds 9ec4631a10aa Merge remote-tracking branch 'mtd/mtd/next' adds dd88e742ea20 Merge remote-tracking branch 'nand/nand/next' adds 821720b9f34e crypto: x86/aes-ni - add missing error checks in XTS code adds 23699f477e11 Merge remote-tracking branch 'crypto/master' adds b4d7049acebf Merge tag 'drm-intel-next-2021-07-08' of git://anongit.fre [...] adds 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings adds 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...] adds 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...] adds 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...] adds 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...] adds ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...] adds 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...] adds 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures adds 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers adds 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...] adds 16c243e99d33 udmabuf: Add support for mapping hugepages (v4) adds d098775ed440 drm/nouveau: init the base GEM fields for internal BOs adds 86441fa29e57 Merge drm/drm-next into drm-misc-next adds 26594678d00f drm/doc: document how userspace should find out CRTC index adds a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430 adds f42498705965 drm/panfrost: Fix missing clk_disable_unprepare() on error [...] adds 557acb5ffd45 dt-bindings: display: simple: List hpd properties in panel-simple adds feac44bad7d7 dt-bindings: drm: Introduce the DP AUX bus adds 476c864dd465 dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child adds aeb33699fc2c drm: Introduce the DP AUX bus adds 74c06c282ae6 drm/panel: panel-simple: Allow panel-simple be a DP AUX en [...] adds cc5a3fc041f0 drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC adds a1e3667a9835 drm/bridge: ti-sn65dsi86: Promote the AUX channel to its o [...] adds e0bbcc6233f7 drm/bridge: ti-sn65dsi86: Add support for the DP AUX bus adds a70e558c1510 drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC adds 4c1b3d94bf63 drm/bridge: ti-sn65dsi86: Improve probe errors with dev_er [...] adds ab6f24b404c9 arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] adds d92223ead97c drm/vmwgfx: Simplify devcaps code adds 7a7a933edd6c drm/vmwgfx: Introduce VMware mks-guest-stats adds a12be0277316 drm/vmwgfx: Fix subresource updates with new contexts adds 74231041d140 drm/vmwgfx: Fix some static checker warnings adds f674a218c610 drm/vmwgfx: remove code that was using physical page addresses adds 8d9a8d9bd503 drm/vmwgfx: inline access to the pages from the piter adds b7d0949f6ce6 drm/vmwgfx: Refactor vmw_mksstat_remove_ioctl to expect pg [...] adds baee602e5c0d drm/vmwgfx: Remove vmw_chipset adds 352a81b71ea0 drm/vmwgfx: Fix implicit declaration error adds 00f4471e42c8 Merge drm/drm-next into drm-misc-next adds 213d50927763 drm/i915/ttm: Introduce a TTM i915 gem object backend adds 2e53d7c1147a drm/i915/lmem: Verify checks for lmem residency adds f425821b9468 drm/vma: Add a driver_private member to vma_node. adds cf3e3e86d779 drm/i915: Use ttm mmap handling for ttm bo's. adds bfd616ff9a26 Merge tag 'tags/topic/i915-ttm-2021-06-11' into drm-misc-next adds ade0e676ecdc drm/doc: document drm_mode_get_plane adds 9c61e7895468 dma-buf: some dma_fence_chain improvements adds 440d0f12b52a dma-buf: add dma_fence_chain_alloc/free v3 adds 413f52f146f1 drm/dbi: Support DBI typec1 read operations adds c2a61865baa4 drm/panel: s6e63m0: Switch to DBI abstraction for SPI adds aae74ff9caa8 drm/ast: Add detect function support adds bdb8d06dfefd dmabuf: Add the capability to expose DMA-BUF stats in sysfs adds ad5fd900a69b drivers: gpu: add missing MODULE_DEVICE_TABLE in anx7625.c adds f4790083c7c2 drm/vc4: hdmi: Rely on interrupts to handle hotplug adds 3f35b6b041f6 MAINTAINERS: update vmwgfx info adds ebc9ac7c3dfe drm/vmwgfx: Update device headers adds c2aaa37dc18f drm/vmwgfx: Fix a 64bit regression on svga3 adds 46e4e5ffbc2a drm/vmwgfx: Fix a bad merge in otable batch takedown adds 9f808288ba88 drm/vmwgfx: Fix build issues in mksGuestStats discovered b [...] adds d35c97f606a1 fbdev/omap2: use DEFINE_SPINLOCK() instead of spin_lock_init(). adds 51f52547df70 dma-buf: Document DMA_BUF_IOCTL_SYNC (v3) adds f03ab6629c7b drm/bridge: anx7625: Make hpd workqueue freezable adds 12fc23a4a3d1 drm/amdgpu: fix amdgpu_preempt_mgr_new() adds e87138e05c80 drm/gma500/oaktrail_lvds: replace continue with break adds db8b7ca5b232 drm/bridge: ti-sn65dsi83: Replace connector format patchin [...] adds a3050f23c774 drm/panel: Add connector_type and bus_format for AUO G104S [...] adds d112e10fece5 drm/panel: Add connector_type for some EDT displays adds 4824a5f7ce10 drm/panel: Add bus_format and bus_flags for EDT ETM0430G0DH6 adds b966d857c57a drm: bridge: ti-sn65dsi83: Move LVDS format selection to . [...] adds 7f0b7f5ee367 drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper [...] adds a6ea7d268a63 drm: bridge: ti-sn65dsi83: Switch to atomic operations adds 03ea01c0c295 drm: bridge: ti-sn65dsi83: Retrieve output format from bri [...] adds 1451d0e90f47 drm: bridge: ti-sn65dsi83: Retrieve the display mode from [...] adds 22f0463ae606 drm/amdgpu: unwrap fence chains in the explicit sync fence adds 8c505bdc9c8b drm/amdgpu: rework dma_resv handling v3 adds 89bcadc8f94b dma-buf: Document non-dynamic exporter expectations better adds 2e717a55982a udmabuf: configurable list_limit and size_limit_mb adds 3a1fde58fab3 drm/virtio: Add fences for Guest blobs adds 56934baef47b drm/virtio: Prepare resource_flush to accept a fence adds 5c68ab9276aa drm/virtio: Add the fence in resource_flush if present adds 14407d3afed0 drm/dp_helper: Rework the drm_dp_aux documentation adds c48935ab6b12 drm/dp_helper: Mention the concurrency requirement hw_mutex adds bacbab58f09d drm: Mention the power state requirement on side-channel o [...] adds ecd3ee3d0c73 Merge tag 'asoc-hdmi-codec-improvements-v2' of git://git.k [...] adds 1698ecb218eb drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET adds 82bd607178c0 drm/vc4: hdmi: Set HDMI_MAI_FMT adds 9a8fd277a82c drm/vc4: hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE adds 8434111ccfec drm/vc4: hdmi: Remove firmware logic for MAI threshold setting adds 91e99e113929 drm/vc4: hdmi: Register HDMI codec adds 403797925768 drm/ttm: Fix multihop assert on eviction. adds ae1bef72c20f drm/ttm: add TTM_PL_FLAG_TEMPORARY flag v3 adds 3e640f1bb893 drm/amdgpu: user temporary GTT as bounce buffer adds 9a22149e9561 ydrm/amdgpu: always allow evicting to SYSTEM domain adds 2b70af79fd22 drm/amdgpu: switch gtt_mgr to counting used pages adds ea7acd7c5967 drm/amdgpu: Fix BUG_ON assert adds 2254e49cef70 dma-resv: Fix kerneldoc adds 94dd80feb658 drm/panfrost: Shrink sched_lock adds 7d7a0fc4a5ce drm/panfrost: Use xarray and helpers for depedency tracking adds 7601d53c2c49 drm/panfrost: Fix implicit sync adds 7fdc48cc63a3 drm/panfrost: Make sure MMU context lifetime is not bound [...] adds 0715786771f2 dt-bindings: drm/bridge: ti-sn65dsi8: Make enable GPIO optional adds bbda1704fc15 drm/bridge: ti-sn65dsi86: Make enable GPIO optional adds d4d643f9ef4f drm/bridge: ti-sn65dsi86: Use bitmask to store valid rates adds 4e5763f03e10 drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge adds 77674e722f4b drm/bridge: ti-sn65dsi86: Group code in sections adds 379d34264687 drm/bridge: ti-sn65dsi86: Split connector creation to a function adds d7fdae599109 drm/gem: Tiny kernel clarification for drm_gem_fence_array_add adds d6abed2ad168 dma-buf: Switch to inline kerneldoc adds 05459351ce30 dma-buf: Document dma-buf implicit fencing/resv fencing rules adds 7d30963fd191 drm/atomic-helper: make drm_gem_plane_helper_prepare_fb th [...] adds 29a840842743 drm/<driver>: drm_gem_plane_helper_prepare_fb is now the default adds 1a8961307af6 drm/armada: Remove prepare/cleanup_fb hooks adds f8bd3dbb9eb0 drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCS adds 942d8344d5f1 drm/omap: Follow implicit fencing in prepare_fb adds 40cfc7fce4d0 drm/simple-helper: drm_gem_simple_display_pipe_prepare_fb [...] adds 7150185900a7 drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default adds 3b5ac97ad468 drm/sched: Declare entity idle only after HW submission adds 0cabcf83b200 drm/amdgpu: Track IRQ state in local device state adds f4b62145f47b drm/hibmc: Call drm_irq_uninstall() unconditionally adds b2ffa2c25bba drm/radeon: Track IRQ state in local device state adds 1e4cd78ed493 drm: Don't test for IRQ support in VBLANK ioctls adds 24d31c4995b4 drm/armada: Don't set struct drm_device.irq_enabled adds ac1723c16b66 drm/i915: Track IRQ state in local device state adds 64be7a1d4d72 drm/komeda: Don't set struct drm_device.irq_enabled adds a4583a0ebce9 drm/malidp: Don't set struct drm_device.irq_enabled adds 8d1cc01d3e29 drm/exynos: Don't set struct drm_device.irq_enabled adds 6a940c4da672 drm/kirin: Don't set struct drm_device.irq_enabled adds b09b85f1455e drm/imx: Don't set struct drm_device.irq_enabled adds d1e9d7350989 drm/imx/dcss: Don't set struct drm_device.irq_enabled adds 192a20290880 drm/mediatek: Don't set struct drm_device.irq_enabled adds a77cd38b3d60 drm/nouveau: Don't set struct drm_device.irq_enabled adds daea75017cfc drm/omapdrm: Track IRQ state in local device state adds 578b1cc6a695 drm/rcar-du: Don't set struct drm_device.irq_enabled adds e0d17d6270d3 drm/rockchip: Don't set struct drm_device.irq_enabled adds 4a4928b0b1d2 drm/sti: Don't set struct drm_device.irq_enabled adds aa2fcf12178a drm/stm: Don't set struct drm_device.irq_enabled adds 8ff113fa4219 drm/sun4i: Don't set struct drm_device.irq_enabled adds 14746211570b drm/tegra: Don't set struct drm_device.irq_enabled adds a35a9375403f drm/tidss: Don't use struct drm_device.irq_enabled adds 44737e4c8f05 drm/vc4: Don't set struct drm_device.irq_enabled adds 9ed64b1d1567 drm/vkms: Don't set struct drm_device.irq_enabled adds aa3d18a344a1 drm/vmwgfx: Don't set struct drm_device.irq_enabled adds fe319919f40d drm/xlnx: Don't set struct drm_device.irq_enabled adds 9ea39a900a1f drm/zte: Don't set struct drm_device.irq_enabled adds 60f3c604bcc0 drm/radeon: Fix NULL dereference when updating memory stats adds 1fad1b7ed1eb drm/sched: Document what the timedout_job method should do adds 78efe21b6f8e drm/sched: Allow using a dedicated workqueue for the timeo [...] adds 9f4e91101332 drm/panfrost: Make ->run_job() return an ERR_PTR() when ap [...] adds 42738bad000e drm/panfrost: Get rid of the unused JS_STATUS_EVENT_ACTIVE [...] adds 6ef2f37f4016 drm/panfrost: Drop the pfdev argument passed to panfrost_e [...] adds 7319965fa19e drm/panfrost: Do the exception -> string translation using [...] adds 229f45788e22 drm/panfrost: Expose a helper to trigger a GPU reset adds 070ce7657bdf drm/panfrost: Use a threaded IRQ for job interrupts adds a11c4711238a drm/panfrost: Simplify the reset serialization logic adds 1d0cab5461d7 drm/panfrost: Make sure job interrupts are masked before r [...] adds ed7a34c57def drm/panfrost: Disable the AS on unhandled page faults adds f9ab9c66f080 drm/panfrost: Reset the GPU when the AS_ACTIVE bit is stuck adds 2905db2764cd drm/panfrost: Don't reset the GPU on job faults unless we [...] adds 30b5d4ed5b2e drm/panfrost: Kill in-flight jobs on FD close adds 030761e097b4 drm/panfrost: Queue jobs on the hardware adds 0ec187f69bcb drm/panfrost: Increase the AS_ACTIVE polling timeout adds 97c9bfe3f660 drm/aperture: Pass DRM driver structure instead of driver name adds fb786a48ac0d drm/vkms: update the current status of todo list adds 3f5aa5ac0b0f drm/dbi: Print errors for mipi_dbi_command() adds 796c3e35ac16 drm/bochs: Move to tiny/ adds 11e96701d1c0 drm/bochs: Use managed initialization for GEM VRAM helpers adds 9aa0267476ed drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm() adds e36edabc9411 drm/mgag200: Don't pass flags to drm_dev_register() adds 382d019d1022 drm/mgag200: Inline mgag200_device_init() adds 02d4b387cb56 drm/mgag200: Extract device type and flags in mgag200_pci_probe() adds d9cc564bf3ae drm/mgag200: Constify LUT for programming bpp adds 375cca1cfeb5 drm/vgem: Implement mmap as GEM object function adds 9d9fb756b539 drm/vc4: hdmi: Limit noise when deferring snd card registration adds 0b066a6809d0 drm: vc4: Fix pixel-wrap issue with DVP teardown adds 1a3c1959740c drm/vkms: replace macro in vkms_release() adds 7915d5612945 drm/qxl: Remove empty qxl_gem_prime_mmap() adds 65a969655cb9 drm/meson: Convert to Linux IRQ interfaces adds 9ca41d1fcf58 drm/arm/komeda: Don't include drm_irq.h adds b0fee7df43cf drm/vmwgfx: Convert to Linux IRQ interfaces adds 39a364a19e03 drm/hisilicon/hibmc: Convert to Linux IRQ interfaces adds f8ac863b6a93 drm/gud: Free buffers on device removal adds 2eecd93b743b drm/gud: Use scatter-gather USB bulk transfer adds b3f4ef669357 drm/gud: Add Raspberry Pi Pico ID adds a0356899ebe8 drm/gud: Add async_flush module parameter adds 9d38814d1e34 dma-buf: fix dma_resv_test_signaled test_all handling v2 adds 3e1ad79bf661 drm/nouveau: always wait for the exclusive fence adds 911684de2a8b drm/vkms: Create a debugfs file to get vkms config data adds ea9a897b8aff drm/gma500: Fix end of loop tests for list_for_each_entry adds 60f800b2bdfa drm/msm: always wait for the exclusive fence adds 10f7b40e4f30 drm/panel: add basic DP AUX backlight support adds bfd451403d70 drm/panel-simple: Support DP AUX backlight adds 18a1488bf1e1 drm/panel-simple: Support for delays between GPIO & regulator adds 13aceea56fd5 drm/panel-simple: Update validation warnings for eDP panel [...] adds c20dec193584 dt-bindings: display: simple: Add Samsung ATNA33XC20 adds 4bfe6c8f7c23 drm/panel-simple: Add Samsung ATNA33XC20 adds 710fa9aa1632 drm/panel: Fix up DT bindings for Samsung lms397kf04 adds a84cb7a49431 drm/gma500: Add the missed drm_gem_object_put() in psb_use [...] adds a60d6b416463 dt-bindings: display: simple: Add EDT ETMV570G2DHU adds f3ba46debcaf dt-bindings: display: simple: Add EDT ETM0350G0DH6 adds e46f73fbbe00 drm/panel: simple: Add support for EDT ETMV570G2DHU panel adds f08a2a1eecb6 drm/panel: simple: Add support for EDT ETM0350G0DH6 panel adds 4fdd600214e6 drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config adds 7dc924d7c595 drm/panfrost:fix the exception name always "UNKNOWN" adds b557a5f8da57 drm/of: free the right object adds 3667bbd78290 drm: bridge: Mark deprecated operations in drm_bridge_funcs adds 6293eb28913f Revert "drm/vgem: Implement mmap as GEM object function" adds b71565022031 drm/gem: Export implementation of shadow-plane helpers adds 7602d4221842 drm/vkms: Inherit plane state from struct drm_shadow_plane_state adds b43e2ec03b0d drm/vkms: Let shadow-plane helpers prepare the plane's FB adds bbeb7461c7ee drm/vkms: Use dma-buf mapping from shadow-plane state for [...] adds 072ed3431f5b drm/dp: Move panel DP AUX backlight support to drm_dp_helper adds 35d283658a61 drm/shmem-helper: Align to page size in dumb_create adds 1333adfcc3cb dt-bindings: display/panel: Add Innolux EJ030NA adds 868d043f0560 drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel adds 776efe800fed drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts adds 44fe9f90eb9d drm/vc4: hdmi: Only call into DRM framework if registered adds 27da370e0fb3 drm/vc4: hdmi: Remove drm_encoder->crtc usage adds 48bd85808443 drm/qxl: Convert to Linux IRQ interfaces adds db20ea679d9c drm/vbox: Convert to Linux IRQ interfaces adds 311ac6f3e566 drm/omapdrm: Remove outdated comment adds 6f9223a56fab drm/of: free the iterator object on failure adds 5ead9b5b1575 drm/panel-simple: Power the panel when probing DP AUX backlight adds 17a1837d07be drm/dp: For drm_panel_dp_aux_backlight(), init backlight a [...] adds 588b3eee5288 Merge tag 'drm-misc-next-2021-07-16' of git://anongit.free [...] adds f82ff130a5e6 drm/panel: Add DT bindings for Samsung LMS380KF01 adds 57f6190a60ec drm/panel: ws2401: Add driver for WideChips WS2401 adds 648ce7fd186c drm/stm: ltdc: Silence -EPROBE_DEFER till bridge attached adds 5cc4e71f0199 drm/stm: dsi: compute the transition time from LP to HS and back adds 98a65439172d video: fbdev: kyro: fix a DoS bug by restricting user input adds 0189cb57b96f fbmem: Convert from atomic_t to refcount_t on fb_info->count adds 613ba71619cf drm/ingenic: Convert to Linux IRQ interfaces adds c715def51591 dma-buf: Delete the DMA-BUF attachment sysfs statistics adds 572994bf18ff drm/ast: Zero is missing in detect function adds f34bf652d680 drm/ast: Disable fast reset after DRAM initial adds b46998d81a1d drm/bochs: Fix missing pci_disable_device() on error in bo [...] adds 63c57e8dc7a0 dma_buf: remove dmabuf sysfs teardown before release adds 51fdf0914f26 drm/print: fixup spelling in a comment adds 869e76f7a918 drm: avoid circular locks in drm_mode_getconnector adds 5eff9585de22 drm: avoid blocking in drm_clients_info's rcu section adds 1f7ef07cfa14 drm: add a locked version of drm_is_current_master adds 0b0860a3cf5e drm: serialize drm_file.master with a new spinlock adds 56f0729a510f drm: protect drm_master pointers in drm_lease.c adds 26a4dc29b74a drm/v3d: Expose performance counters to userspace adds 77e21b50acab vgaarb: remove VGA_DEFAULT_DEVICE adds b0b514abc4cf vgaarb: remove vga_conflicts adds 45549c00d3ff vgaarb: move the kerneldoc for vga_set_legacy_decoding to [...] adds 6609176f56ad vgaarb: cleanup vgaarb.h adds b8779475869a vgaarb: provide a vga_client_unregister wrapper adds f6b1772b2555 vgaarb: remove the unused irq_set_state argument to vga_cl [...] adds bf44e8cecc03 vgaarb: don't pass a cookie to vga_client_register adds d391c5827107 drivers/firmware: move x86 Generic System Framebuffers support adds 8633ef82f101 drivers/firmware: consolidate EFI framebuffer setup for al [...] adds 99279ad8feb9 video: fbdev: arcfb: remove redundant initialization of va [...] adds 030fadb01381 video: fbdev: neofb: add a check against divide error adds 474596fc749c dt-bindings: display: simple-bridge: Add corpro,gm7123 compatible adds 8da49a33dda7 Merge tag 'drm-misc-next-2021-07-22' of git://anongit.free [...] adds 35482f9dc56b Backmerge tag 'v5.14-rc3' into drm-next adds 06de03bc8602 Merge remote-tracking branch 'drm/drm-next' adds 266332367e2d drm/vmwgfx: Fix implicit declaration error adds 873601687598 drm/vmwgfx: Fix a 64bit regression on svga3 adds d62b5598a9d4 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 1e9653a41aaf drm/amd/display: reset dpcd_cap.dpcd_rev for passive dongle. adds 71e433ee91dc drm/amd/display: Assume active upper layer owns the HW cursor adds 23e55639b87f drm/amd/display: Fix timer_per_pixel unit error adds 97b9c006f153 drm/amd/display: Prevent Diags from entering S2 adds 98e95e4f7996 drm/amd/display: log additional register state for debug adds 46ddb8965882 drm/amd/display: implement workaround for riommu related hang adds 360d1b654493 drm/amd/display: Extend dmub_cmd_psr_copy_settings_data struct adds dce7e5318d4e drm/amd/display: remove compbuf size wait adds d459b79b9416 drm/amd/display: [FW Promotion] Release 0.0.73 adds 356789e8401c drm/amd/display: 3.2.143 adds 2be7f77f6c36 drm/amd/display: add debug print for DCC validation failure adds 5948190a0ec8 drm/amd/display: Reduce delay when sink device not able to [...] adds d93d53563697 drm/amd/display: Add copyright notice to new files adds 3addbde269f2 drm/amd/display: Fixed hardware power down bypass during h [...] adds 0f806243125d drm/amd/display: Fix comparison error in dcn21 DML adds 11a7e64266ee drm/amd/display: 3.2.144 adds 328fe6e27cb0 drm/amd/display: Enable eDP ILR on DCN2.1 adds 2e63f4064eda drm/amd/display: Fix max vstartup calculation for modes wi [...] adds f891ae71f3b0 drm/amd/display: Populate socclk entries for dcn3.02/3.03 adds ffa09d932ff8 drm/amd/display: Query VCO frequency from register for DCN3.1 adds b2d5b64e9358 drm/amd/display: Update bounding box for DCN3.1 adds 0070a5b7004a drm/amd/display: Only set default brightness for OLED adds 324b1fcba697 drm/amd/display: DCN2X Prefer ODM over bottom pipe to find [...] adds e0f65a85d405 drm/amd/display: Remove MALL function from DCN3.1 adds ba16b22d4228 drm/amd/display: Line Buffer changes adds a4d5df1787cc drm/amd/display: add workaround for riommu invalidation re [...] adds ff7903551c96 drm/amd/display: Populate dtbclk entries for dcn3.02/3.03 adds 5bb0d5cf9fc7 drm/amd/display: Refine condition for cursor visibility adds 5624c3455d5e drm/amd/display: [FW Promotion] Release 0.0.75 adds d95743c79861 drm/amd/display: 3.2.145 adds 550ff7ad37fa drm/amd/display: change zstate allow msg condition adds 54e606546124 drm/amd/pm: Support board calibration on aldebaran adds d8c33180c01f drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list adds 331e78187f3a drm/amdgpu: add psp command to get num xgmi links between [...] adds 3f46c4e9ce25 drm/amdkfd: report xgmi bandwidth between direct peers to the kfd adds 933048103837 drm/amdkfd: report pcie bandwidth to the kfd adds f72ac409416e drm/amdgpu - Corrected the video codecs array name for yel [...] adds 1a4772d922d2 drm/amdgpu: Change the imprecise function name adds 4067cdb1cfad drm/amdgpu: Add error message when programing registers fails adds 95f71f12aa45 drm/amdgpu: Fix a printing message adds cd5955f40173 drm/amdgpu: Change a few function names adds 9af5379c8508 drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr adds 78ccea9ff2ad drm/amdkfd: Set priv_queue to NULL after it is freed adds 4f942aaeb19d drm/amdkfd: Fix a concurrency issue during kfd recovery adds 1a394b3c3de2 drm/amd/amdgpu: Update debugfs link_settings output link_r [...] adds 6d7f735366c7 drm/amd/amdgpu: Add a new line to debugfs phy_settings output adds e25515e22bdc drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq adds 410e302ea53f drm/amdkfd: Update SMI throttle event bitmask adds ff99849b00fe drm/amd/amdgpu: consider kernel job always not guilty adds 222e0a71c297 drm/amd/amdgpu: add consistent PSP FW loading size checking adds aff890288de2 drm/amdgpu/acp: Make PM domain really work adds e97c8d86773d drm/amdgpu: update yellow carp external rev_id handling adds 69b30d80ef0d drm/amdgpu: add yellow carp pci id (v2) adds 5ccde01b50c0 drm/amdgpu: increase size for sdma fw name string adds 30ebc16aac64 drm/amdgpu: adjust fw_name string length for toc adds d0f56dc25afb drm/amdgpu: add cyan_skillfish asic type adds 708391977be5 drm/amdgpu: dynamic initialize ip offset for cyan_skillfish adds 6e80eacd9c99 drm/amdgpu: init family name for cyan_skillfish adds f36fb5a0e361 drm/amdgpu: set ip blocks for cyan_skillfish adds 621312a2acdf drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish adds bf4759a81b7b drm/amdgpu: add sdma fw loading support for cyan_skillfish adds d594e3cc19be drm/amdgpu: load fw direclty for cyan_skillfish adds 9dbd8a125170 drm/amdgpu: add cyan_skillfish support in gmc v10 adds 9724bb6621cb drm/amdgpu: add cyan_skillfish support in gfx v10 adds 86491ff7c6e7 drm/amdgpu: add sdma v5 golden settings for cyan_skillfish adds d9393f9b68a5 drm/amdgpu: add gc v10 golden settings for cyan_skillfish adds 06e75b88e8b8 drm/amdkfd: enable cyan_skillfish KFD adds b515937b414a drm/amdgpu: add chip early init for cyan_skillfish adds 338b3cf0b9f8 drm/amdgpu: add nbio support for cyan_skillfish adds 2766534b766e drm/amdgpu: add mp 11.0.8 header for cyan_skillfish adds e330a68f30a6 drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish adds 3188fd0752a5 drm/amdgpu: init psp v11.0.8 function for cyan_skillfish adds 1c7916af55a7 drm/amdgpu: enable psp v11.0.8 for cyan_skillfish adds c5d0aa482e10 drm/amdgpu: use direct loading by default for cyan_skillfish2 adds 128ac51a5c92 drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish adds 1139402e646d drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish adds ad75be36d448 drm/amdgpu: add smu interface header for cyan_skilfish adds 67c3f8456a14 drm/amdgpu: add basic ppt functions for cyan_skilfish adds 61ad757dae89 drm/amdgpu: add check_fw_version support for cyan_skillfish adds 641df0990487 drm/amdgpu: enable SMU for cyan_skilfish adds 7fd74ad88054 drm/amdgpu: add autoload_supported check for RLC autoload adds a8f706966b92 drm/amdgpu: add pci device id for cyan_skillfish adds 5810323ba692 drm/amd/pm: Fix a bug communicating with the SMU (v5) adds 1bece222eabe drm/amdgpu: Clear doorbell interrupt status for Sienna Cichlid adds 7a69ce40aeef drm/amd/display: Fix ASSR regression on embedded panels adds fe6b1032b23e drm/amdgpu: Change the imprecise output adds 61a6813f3f4e drm/amdgpu: Add msix restore for pass-through mode adds bdb99dbe3ece drm/amdgpu: retire sdma v5_2 golden settings from driver adds e0e4a51cabf5 drm/amdkfd: Allow querying SVM attributes that are clear adds 2369938c92fc usb/host: enable auto power control for xhci-pci adds 1dfa206dd526 drm/amdgpu: add another raven1 gfxoff quirk adds e819e6d89cc2 drm/amdgpu: only check for _PR3 on dGPUs adds 02416e0c4095 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 8f7125c0c5fe Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 262d249e54c8 Revert "drm/amd/display: To modify the condition in indica [...] adds 17773e4d0fb4 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds c4d44c314d10 drm/radeon: Add HD-audio component notifier support (v2) adds 6b555d84eb2c drm/amdgpu/display: add support for multiple backlights adds a1b269b9608b drm/amdgpu/display: only enable aux backlight control for [...] adds f46ecc4bda8f PCI: quirks: Quirk PCI d3hot delay for AMD xhci adds fd3fb30930bf Merge remote-tracking branch 'amdgpu/drm-next' adds 8ff36e025f25 drm/i915/adl_s: Wa_14011765242 is also needed on A1 displa [...] adds e04a71e6f8d9 drm/i915/rkl: Wa_1409767108 also applies to RKL adds efa894a50296 drm/i915/rkl: Wa_1408330847 no longer applies to RKL adds 46b0d7091cb9 drm/i915: Make display workaround upper bounds exclusive adds d1fbcbbc8cb4 drm/i915: do not abbreviate version in debugfs adds f39730350dd1 drm/i915: Add release id version adds 05eb46384ecb drm/i915: Add XE_HP initial definitions adds 086df54e20be drm/i915/xehpsdv: add initial XeHP SDV definitions adds 9e22cfc5e9b9 drm/i915/dg2: add DG2 platform info adds c86fc48a2463 Merge branch 'topic/xehp-dg2-definitions-2021-07-21' into [...] adds 22e26af76903 drm/i915: Fork DG1 interrupt handler adds 3176fb663c0b drm/i915/dg2: Add fake PCH adds 1f3e84c4edcd drm/i915/dg2: Add cdclk table and reference clock adds 87fc875a2b85 drm/i915/dg2: Skip shared DPLL handling adds 48f8f016d4d6 drm/i915/dg2: Don't wait for AUX power well enable ACKs adds 263862652f16 drm/i915/dg2: Setup display outputs adds 49f756342b81 drm/i915/dg2: Add dbuf programming adds 47753748ad05 drm/i915/dg2: Don't program BW_BUDDY registers adds 5eb6bf0b44e7 drm/i915/dg2: Don't read DRAM info adds 34ba3c8a7d8e drm/i915/dg2: DG2 has fixed memory bandwidth adds e631a440c03c drm/i915/step: Add macro magic for handling steps adds f3ba1e90eb54 drm/i915/dmc: Change intel_get_stepping_info() adds f6f2425a8e2d drm/i915/firmware: Update to DMC v2.12 on TGL adds e73db72732dc drm/i915/firmware: Update to DMC v2.03 on RKL adds fdc0b946a9ca drm/i915/dg2: Classify DG2 PHY types adds ce7e1f86b703 drm/i915/dg2: Add DG2 to the PSR2 defeature list adds 9b52aa720168 drm/i915/bios: Fix ports mask adds 3c73553f56cd drm/i915: Program chicken bit during DP MST sequence on TGL+ adds 4fd177288a4e drm/i915: fix not reading DSC disable fuse in GLK adds ec387b8ff8d7 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...] adds 5cc92edb6ee8 drm/i915/display/psr2: Mark as updated all planes that int [...] adds 6bdab0e5b5c0 drm/i915/display/psr2: Fix cursor updates using legacy apis adds 1d34b6d89197 Merge remote-tracking branch 'drm-intel/for-linux-next' adds f46099451039 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds eeb22ef71d47 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds c930e4e08823 Merge remote-tracking branch 'regmap/for-next' adds fdb63f38ff4c Merge remote-tracking branch 'sound/for-next' adds 7bf060d0d579 ASoC: amd: add Vangogh ACP5x IP register header adds 4a7151c9688c ASoC: amd: add Vangogh ACP PCI driver adds 5d9ee88a10e8 ASoc: amd: add acp5x init/de-init functions adds 603f2dedccac ASoC: amd: create acp5x platform devices adds 77f61444e48b ASoC: amd: add ACP5x PCM platform driver adds fc2c8067c76b ASoC: amd: irq handler changes for ACP5x PCM dma driver adds cab396d8b22c ASoC: amd: add ACP5x pcm dma driver ops adds e550339ee652 ASoC: amd: add vangogh i2s controller driver adds b80556addd1a ASoC: amd: add vangogh i2s dai driver ops adds b0a37ac6782f ASoC: amd: add vangogh pci driver pm ops adds 361414dc1f07 ASoC: amd: add vangogh i2s dma driver pm ops adds 08413fca62c6 ASoC: amd: enable vangogh acp5x driver build adds af7dc6f194a8 ASoC: amd: Don't show messages about deferred probing by default adds 718693352d8b ASoC: amd: Use dev_probe_err helper adds bc1c8e4eee79 ASoC: rt1015: Remove unnecessary flush work on rt1015 driver adds c7a8c30688d1 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next adds cb852419d652 Merge remote-tracking branch 'sound-asoc/for-next' adds b64344a55226 Merge remote-tracking branch 'modules/modules-next' adds 7d3370e506ec Revert "Input: serio - make write method mandatory" adds da5e96ffd5a9 dt-bindings: power: reset: Change 'additionalProperties' to true adds 400793bc351b dt-bindings: input: pm8941-pwrkey: Convert pm8941 power ke [...] adds 76ba1900cb67 dt-bindings: power: reset: qcom-pon: Convert qcom PON bind [...] adds ebcc40d48653 Merge remote-tracking branch 'input/next' adds 20b51870ca4d Merge remote-tracking branch 'block/for-next' adds d69df6d0f7bf dm ima: measure data on table load adds d8a5469d3512 dm ima: measure data on device resume adds 5a55cd3745e1 dm ima: measure data on device remove adds 9f54ba7ceb6c dm ima: measure data on table clear adds 6dc5f30d1125 dm ima: measure data on device rename adds a1d5b043b268 dm: update target status functions to support IMA measurement adds 53c0c6d4d8a9 dm: add documentation for IMA measurement support adds dcd7dd12d1e3 Merge remote-tracking branch 'device-mapper/for-next' adds e39cdacf2f66 pcmcia: i82092: fix a null pointer dereference bug adds ed09c08372d1 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 762f3d440374 mmc: host: add kdoc for mmc_retune_{en|dis}able adds 6616f06fd977 mmc: host: factor out clearing the retune state adds bcb0d814995e mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] adds 1e69cf1b4137 mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] adds 5136c6871ef9 mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] adds 2b43f521c53d mmc: sdhci-of-arasan: Check return value of non-void funtions adds 070e83b0cfee mmc: sdhci-of-arasan: Use appropriate type of division macro adds 8cebd26e404d mmc: sdhci-of-arasan: Modify data type of the clk_phase array adds fe8b30d632cb mmc: arasan: Fix the issue in reading tap values from DT adds 0fda3787caf9 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 adds b19f9e69a7c2 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] adds 23cc9853eeab mmc: sh_mmcif: use proper DMAENGINE API for termination adds f94d8d303026 mmc: usdhi6rol0: use proper DMAENGINE API for termination adds 4801760af0e5 mmc: mmci: De-assert reset on probe adds e00d7d22aa83 mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() adds 49fc2be70e7f Merge branch 'fixes' into next adds cc50ae80c8a4 Merge remote-tracking branch 'mmc/next' adds 687c4b1bc414 Merge remote-tracking branch 'mfd/for-mfd-next' adds 9cbb8a966ba0 Merge remote-tracking branch 'battery/for-next' adds d0f95e6496a9 regulator: fixed: use dev_err_probe for register adds c20d7a9b0266 Merge branch 'regulator-5.14' into regulator-5.15 adds 5e36129f2b4e regulator: hi6421v600: rename voltage range arrays adds c570c2337460 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 8fa44ee0019d Merge remote-tracking branch 'regulator/for-next' adds b2ed25a60bec Merge remote-tracking branch 'security/next-testing' adds 692b962f6289 Merge remote-tracking branch 'apparmor/apparmor-next' adds d209b72fe3ff Merge remote-tracking branch 'keys/keys-next' adds ef921e79f61a Merge remote-tracking branch 'selinux/next' adds 1eb9bef5228f Merge remote-tracking branch 'smack/next' adds 0fbea6805401 iommu/dma: Fix leak in non-contiguous API adds 8bc54824da4e iommu/amd: Convert from atomic_t to refcount_t on pasid_st [...] adds ee974d9625c4 iommu/amd: Fix printing of IOMMU events when rate limiting [...] adds 374c15594c4e iommu/io-pgtable: Introduce unmap_pages() as a page table op adds cacffb7f7b45 iommu: Add an unmap_pages() op for IOMMU drivers adds ca073b55d16a iommu/io-pgtable: Introduce map_pages() as a page table op adds 910c4406ccc9 iommu: Add a map_pages() op for IOMMU drivers adds e7d6fff6b3d3 iommu: Use bitmap to calculate page size in iommu_pgsize() adds 89d5b9601f70 iommu: Split 'addr_merge' argument to iommu_pgsize() into [...] adds b1d99dc5f983 iommu: Hook up '->unmap_pages' driver callback adds 647c57764b37 iommu: Add support for the map_pages() callback adds 41e1eb2546e9 iommu/io-pgtable-arm: Prepare PTE methods for handling mul [...] adds 1fe27be5ffec iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() adds 4a77b12deb25 iommu/io-pgtable-arm: Implement arm_lpae_map_pages() adds f13eabcf9dfa iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() adds 23c30bed9c3c iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() adds 9ea1a2c49448 iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback adds 808035317b22 iommu/arm-smmu: Implement the map_pages() IOMMU driver callback adds 1d479f160c50 iommu: Deprecate Intel and AMD cmdline methods to enable s [...] adds d8577d2e331d iommu: Print strict or lazy mode at init time adds 712d8f205835 iommu: Enhance IOMMU default DMA mode build options adds d0e108b8e962 iommu/vt-d: Add support for IOMMU default DMA mode build options adds 02252b3bfe9f iommu/amd: Add support for IOMMU default DMA mode build options adds 308723e35800 iommu: Remove mode argument from iommu_set_dma_strict() adds 13b6eb6e1c98 iommu: Streamline iommu_iova_to_phys() adds a886d5a7e67b iommu/vt-d: Report real pgsize bitmap to iommu core adds 3f34f1259776 iommu/vt-d: Implement map/unmap_pages() iommu_ops callback adds 75cc1018a9e1 iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() adds 9be9f5580ab6 Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next adds 47248133f978 Merge remote-tracking branch 'iommu/next' adds aba3498a1109 Merge remote-tracking branch 'audit/next' adds fbe280ee67c4 dt-bindings: PCI: intel,lgm-pcie: Add reference to common schemas adds 17c1b16340f0 dt-bindings: pci: Add DT binding for Toshiba Visconti PCIe [...] adds 94b6351540a0 bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus adds a155b5928971 dt-bindings: media: Fix graph 'unevaluatedProperties' rela [...] adds b93600d8c14e dt-bindings: display: Fix graph 'unevaluatedProperties' re [...] adds 01d06ecbe841 dt-bindings: Remove "status" from schema examples adds 63e1125e6bb8 dt-bindings: arm: mediatek: mmsys: convert to YAML format adds 3747c2b2f6ce dt-bindings: arm: mediatek: mmsys: add MT8365 SoC binding adds 66a1be378c1c Merge remote-tracking branch 'devicetree/for-next' adds e3aa9acc7177 spi: pxa2xx: Adapt reset_sccr1() to the case when no messa [...] adds 9080d2cf07f7 Merge remote-tracking branch 'spi/for-5.15' into spi-next adds 7ca09d4844bf Merge remote-tracking branch 'spi/for-next' adds 34201da8797c Merge remote-tracking branch 'tip/auto-latest' adds 39587fd3f97b Merge remote-tracking branch 'clockevents/timers/drivers/next' adds a54820514310 Merge remote-tracking branch 'edac/edac-for-next' adds 4cad4da0795e irqchip/partitions: Switch to bitmap_zalloc() adds 3f1808f63f04 irqchip/alpine-msi: Switch to bitmap_zalloc() adds 81d3c9e7b43e irqchip/gic-v2m: Switch to bitmap_zalloc() adds ff5fe8867a5f irqchip/gic-v3: Switch to bitmap_zalloc() adds 43a1965fc5ae irqchip/ls-scfg-msi: Switch to devm_bitmap_zalloc() adds 3db3969f5375 irqchip/mvebu-gicp: Switch to devm_bitmap_zalloc() adds c980983daebf irqchip/mvebu-odmi: Switch to bitmap_zalloc() adds 00a2b7c75895 Merge branch irq/bitmap_zalloc into irq/irqchip-next adds 6e98455beca1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 250353bf4246 Merge remote-tracking branch 'rcu/rcu/next' adds 83f877a09516 xen/events: remove redundant initialization of variable irq adds 4587350deb45 Merge remote-tracking branch 'xen-tip/linux-next' adds 9e8e9f541aa0 Merge remote-tracking branch 'percpu/for-next' adds b42b0bddcbc8 workqueue: fix UAF in pwq_unbound_release_workfn() adds b147d6eac6b1 Merge remote-tracking branch 'workqueues/for-next' adds 99f350565e4c Merge remote-tracking branch 'leds/for-next' adds d85e44de8fb5 i2c: aspeed: Add slave_enable() to toggle slave mode adds b7345b79d0e5 ipmi: ssif_bmc: Add SSIF BMC driver adds 0ffa3c63b6da bindings: ipmi: Add binding for SSIF BMC driver adds f9714eb04364 ipmi: ssif_bmc: Return -EFAULT if copy_from_user() fails adds d8f5f6dc2320 Merge remote-tracking branch 'ipmi/for-next' adds dde0a31863d6 PCI: endpoint: Make struct pci_epf_driver::remove return void adds a7bdb9a97673 s390/cio: Make struct css_driver::remove return void adds 7a47c52142c1 s390/ccwgroup: Drop if with an always false condition adds 15f83bb01912 s390/scm: Make struct scm_driver::remove return void adds fc7a6209d571 bus: Make remove callback return void adds 16b0dd409229 driver: base: Replace symbolic permissions with octal permissions adds fe968ca2cac9 selftests: firmware: Fix ignored return val of asprintf() warn adds d3ce19790327 sysfs: Use local reference in compat_only_sysfs_link_entry [...] adds 3ecc8cb7c092 firmware: fix theoretical UAF race with firmware cache and resume adds f04948dea236 driver core: Fix error return code in really_probe() adds e022eac85ecd cacheinfo: clear cache_leaves(cpu) in free_cache_attributes() adds e7deeb9d79d8 driver: base: Prefer unsigned int to bare use of unsigned adds d70fffb5d7ba Merge remote-tracking branch 'driver-core/driver-core-next' adds c4c1faf82548 Revert "usb: host: fotg210: Use dma_pool_zalloc" adds c2e898764245 usb: host: fotg210: fix the endpoint's transactional oppor [...] adds 091cb2f782f3 usb: host: fotg210: fix the actual_length of an iso packet adds dbaaca9aa5ce usb: gadget: f_ncm: remove timer_force_tx field adds cf4e2e880bde usb: gadget: f_ncm: remove spurious boolean timer_stopping adds ec017d6b60f8 usb: gadget: f_ncm: remove check for NULL skb_tx_data in t [...] adds b88668fec959 usb: gadget: f_ncm: remove spurious if statement adds 6607d1a4c3c9 usb: gadget: f_ncm: ncm_wrap_ntb - move var definitions in [...] adds 8ae01239609b usb: gadget: u_ether: fix a potential null pointer dereference adds 61136a12cbed USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() adds e516ac5d48fe dt-bindings: phy: qcom,qmp-usb3-dp: Add support for SC7280 adds bb9efa59c665 arm64: dts: qcom: sc7280: Add USB related nodes adds 73cb0912894b arm64: dts: qcom: sc7280: Add USB nodes for IDP board adds e725ace06fc4 usb: host: ohci-spear: simplify calling usb_add_hcd() adds e13690d527bb usb: xhci-renesas: Minor coding style cleanup adds 884c27440829 usb: renesas-xhci: Remove renesas_xhci_pci_exit() adds fb4e52b609f0 usb: isp1301-omap: Fix the GPIO include adds bcacbf06c891 usb: gadget: composite: Allow bMaxPower=0 if self-powered adds b833ce15ce33 usb: dwc2: gadget: Add endpoint wedge support adds 31f21e2a09a1 dt-bindings: usb: generic-ehci: Document dr_mode property adds 0c29ec921059 dt-bindings: usb: generic-ohci: Document dr_mode property adds b48f8939b9ff usb: audio-v2: add ability to define feature unit descriptor adds 02de698ca812 usb: gadget: u_audio: add bi-directional volume and mute support adds eaf6cbe09920 usb: gadget: f_uac2: add volume and mute support adds 0356e6283c71 usb: gadget: f_uac1: add volume and mute support adds 8e6cb5d27e82 usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API adds d842bc6c0579 Merge v5.14-rc3 into usb-next adds eb7eefe95be6 Merge remote-tracking branch 'usb/usb-next' adds 4de965fc41f9 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds cb3ea80b7c84 serial: 8250: 8250_omap: make a const array static, makes [...] adds 130432076f3b serial: 8250_pnp: Support configurable clock frequency adds 8a66b31a1596 serial: 8250_bcm7271: use NULL to initialized a null pointer adds b1442c55ce89 serial: 8250: extend compile-test coverage adds e7b91932f622 serial: core: Report magic multiplier extra baud rates adds 240e126c28df tty: serial: jsm: hold port lock when reporting modem line [...] adds 8d479237727c serial: amba-pl011: add RS485 support adds b0819465be8b arm pl011 serial: support multi-irq request adds 4fc2d3cd6d3a serial: samsung: use dma_ops of DMA if attached adds 3b0c40612471 tty: Fix out-of-bound vmalloc access in imageblit adds ed623dffdeeb tty: serial: uartlite: Disable clocks in case of errors adds 5bbe10a6942d tty: serial: uartlite: Add runtime pm support adds 65a2c14d4f00 dt-bindings: serial: convert Cadence UART bindings to YAML adds e94159dfba79 tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" adds 33969db7abe9 serial: 8250_exar: Add ->unregister_gpio() callback adds ba998c7c3aba amiserial: remove unused DBG_CNT adds 1cd25475a5eb amiserial: remove serial_* strings adds b44206930a27 amiserial: remove stale comment adds 5a7c7a6bb706 amiserial: remove serial_state::xmit_fifo_size adds 7ec3114ec780 amiserial: simplify rs_open adds 5d4317abd222 amiserial: use memset to zero serial_state adds 935256192996 amiserial: expand serial_isroot adds 816807020ea6 amiserial: expand "custom" adds f3d788b4254c amiserial: pack and sort includes adds 6cc7bda16dfd amiserial: switch rs_table to a single state adds 5b869a06a279 amiserial: remove unused state from shutdown adds e679004dec37 tty: hvc: replace BUG_ON() with negative return value adds f3eabc844eb2 Merge remote-tracking branch 'tty/tty-next' adds 2b9fc773c31b drivers: firmware: Add PDI load API support adds f9ac897e5a4b dt-bindings: fpga: Add binding doc for versal fpga manager adds f8cc6d715bfc dt-bindings: firmware: Add bindings for xilinx firmware adds 8c9b1301171f dt-bindings: firmware: Remove xlnx,zynqmp-firmware.txt file adds 01c54e628932 fpga: versal-fpga: Add versal fpga manager driver adds f83461e6581b speakup: use C99 syntax for array initializers adds ec7b5eda8ae1 speakup: replace sprintf() by scnprintf() adds fc470abf54b2 binderfs: add support for feature files adds 06e1721d2a26 docs: binderfs: add section about feature files adds 07e913418ce4 selftests/binderfs: add test for feature files adds 03acb0c5ac46 misc: sgi-gru: Convert from atomic_t to refcount_t on gru_ [...] adds aa0a1ae020e2 bus: fsl-mc: fix arg in call to dprc_scan_objects() adds f8cfa9bbab33 bus: fsl-mc: handle DMA config deferral in ACPI case adds c40cbad63ddc bus: fsl-mc: fully resume the firmware adds 3ab520cfc772 bus: fsl-mc: add .shutdown() op for the bus driver adds 8c97a4fc1b34 bus: fsl-mc: pause the MC firmware before IOMMU setup adds 39243fc1110c bus: fsl-mc: pause the MC firmware when unloading adds 8567494cebe5 bus: fsl-mc: rescan devices if endpoint not found adds 8990f96a012f bus: fsl-mc: fix mmio base address for child DPRCs adds 28b6a003bcdf misc/pvpanic-pci: Allow automatic loading adds ddb138101876 MOST: cdev: rename 'mod_init' & 'mod_exit' functions to be [...] adds 36cdc20b79ef lkdtm: remove duplicated include of init.h adds d1d26f40f71c dio: return -ENOMEM when kzalloc() fails adds 74a03c20bc88 misc: pci_endpoint_test: Ensure relationship between miscd [...] adds 03b1292d1c0e scripts/spdxcheck-test.sh: Drop python2 adds 71e69d7adee1 Merge 5.14-rc3 into char-misc-next adds 79fd39689bf8 Merge remote-tracking branch 'char-misc/char-misc-next' adds c3c7ae619c8e extcon: usb-gpio: Use the right includes adds 07de34f5ce1e extcon: max3355: Drop unused include adds 2b304ffb9710 Merge remote-tracking branch 'extcon/extcon-next' adds bfccd9a71a08 phy: qcom-qmp: Fix sc8180x PCIe definition adds c1302e8ce517 phy: tegra: xusb: mark PM functions as __maybe_unused adds 1a1c84300c38 Merge remote-tracking branch 'phy-next/next' adds 433b308403aa soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values adds 9f9bc7d50437 soundwire: bus: filter out more -EDATA errors on clock stop adds 00d3c2b3f0a2 soundwire: cadence: Remove ret variable from sdw_cdns_irq() adds 899a750986bc soundwire: bus: update Slave status in sdw_clear_slave_status adds caa15c8dcb00 soundwire: dmi-quirks: add quirk for Intel 'Bishop County' [...] adds 725055f39e41 Merge remote-tracking branch 'soundwire/next' adds 363963c2fefb staging: rtl8188eu: remove set but unused variable from rt [...] adds ac5951a6e3d5 staging: rtl8188eu: remove rtw_wx_set_rate handler function adds e7ca5907d1e0 staging: rtl8188eu: remove unnecessary braces adds f0deefa679af staging: r8188eu: Fix while-loop that iterates only once adds f9b9e0baec52 staging: rtl8723bs: remove custom endian conversion macros adds b658acbf64ae staging: rtl8723bs: fix wpa_set_auth_algs() function adds 5402cc178c5d staging: rtl8723bs: add get_channel cfg80211 implementation adds 309f3cd3d7f4 staging: rtl8723bs: convert IsSupportedHT to snake_case adds 2c02bce1dfe6 staging: rtl8723bs: fix camel case issue adds 7fc806fff7f7 staging: rtl8723bs: fix camel case name in macro IsLegacyOnly() adds bea76a2ab83e staging: rtl8723bs: fix camel case in argument of macro is [...] adds 198e84ae5941 staging: rtl8723bs: fix camel case name in macro IsSupported24G adds 202f7148c3a1 staging: rtl8723bs: fix post-commit camel case issues adds a13d275b9b48 staging: rtl8723bs: remove unused macros in include/ieee80211.h adds ef35b7a88d46 staging: rtl8723bs: fix camel case name in macro IsSupportedTxCCK adds 8655e695ac64 staging: rtl8723bs: fix camel case argument name in macro [...] adds 552fd002bdb5 staging: rtl8188eu: move hal/mac_cfg.c and rename function [...] adds d2785a198b7c staging: rtl8188eu: merge two functions adds ba21a3acd4be staging: rtl8188eu: remove the "trigger gpio 0" hal variable adds 2ad449a187ef staging: rtl8188eu: remove RTL871X_HCI_TYPE enum adds a9dc3f67dcff staging: rtl8188eu: remove _CHIP_TYPE enum adds 264d3064642d staging: rtl8188eu: remove struct eeprom_priv's EepromOrEfuse adds dff70f7fbed3 staging: rtl8188eu: remove efuse write support adds 9d326c02ef0e staging: rtl8188eu: remove unused power flows and transitions adds a5efd7bd83b4 staging: rtl8188eu: remove constant function parameter adds d950b477df61 staging: rtl8188eu: remove PWR_CMD_READ adds 1126df747976 staging: rtl8188eu: remove cut_mask field from wl_pwr_cfg adds a0d38df6d043 staging: qlge: Remove unnecessary parentheses around references adds 1be059994b29 staging: rtl8188eu: remove unnecessary logging adds 8266d9156086 staging: rtl8712: Remove some unused #define and enum adds 39630204a96a staging: rtl8712: Fix alignment adds d2c57736c430 staging/rtl8712: Remove all strcpy() uses in favor of strscpy() adds df00609821bf staging: board: Fix uninitialized spinlock when attaching genpd adds 571e5894a06d staging: bcm2835-audio: Enclose complex macro value in par [...] adds b82d45a9a6de staging: hi6421-spmi-pmic: rename spmi_device struct adds f81d99218257 staging: hi6421-spmi-pmic: rename GPIO IRQ OF node adds 49bd5091a812 staging: hi6421-spmi-pmic: add a missing dot at copyright adds bb3b6552a5b0 staging: hikey9xx: split hi6421v600 irq into a separate driver adds 334201d503d5 staging: hisilicon,hi6421-spmi-pmic.yaml: fix patternProperties adds 9bd9e0de1cf5 mfd: hi6421-spmi-pmic: move driver from staging adds 2d4c39b32361 staging: rtl8723bs: simplify function selecting channel group adds 1a0b06bff50f staging: rtl8723bs: fix camel case inside function adds ce9299678fa1 staging: rtl8723bs: convert function name to snake case adds 0a1d0ebec6c7 staging: rtl8723bs: add spaces around operator adds ddd7c8b0033b staging: rtl8723bs: remove 5Ghz code blocks adds 2a62ff13132a staging: rtl8723bs: remove commented out condition adds d3fcee1b78a5 staging: rtl8723bs: fix camel case in struct wlan_bssid_ex adds d8b322b60da6 staging: rtl8723bs: fix camel case in struct ndis_802_11_conf adds 81ec005b92a8 staging: rtl8723bs: remove struct ndis_802_11_conf_fh adds 6994aa430368 staging: rtl8723bs: fix camel case in struct ndis_802_11_ssid adds 631f42e90793 staging: rtl8723bs: fix camel case in struct wlan_phy_info adds d7361874468f staging: rtl8723bs: fix camel case in struct wlan_bcn_info adds 61ba4fae0a5d staging: rtl8723bs: fix camel case in IE structures adds bc512e8873ca staging: rtl8723bs: remove unused struct ndis_802_11_ai_reqfi adds 2ddaf7cf4d89 staging: rtl8723bs: remove unused struct ndis_801_11_ai_resfi adds f133717efc6f staging: rtl8723bs: fix camel case in struct ndis_802_11_wep adds b024a6cf0c1b Merge remote-tracking branch 'staging/staging-next' adds 8b2ac51625ac iio: hid-sensors: bind IIO channels alloc to device object adds 62f9eb7079a9 counter: intel-qep: Remove linux/bitops.h include adds 458516508df9 iio: buffer: Save a few cycles in 'iio_scan_mask_set()' adds d21fed0675cd iio: buffer: Move a sanity check at the beginning of 'iio_ [...] adds edf021d14511 dt-bindings: iio: adc: rockchip-saradc: add description fo [...] adds 7786da3b5ae1 iio: adc: rockchip_saradc: add support for rk3568 saradc adds 2427a7e95ca9 iio: light: adjd_s311: move buffer on adjd_s311_data object adds bb761e722f6d iio: light: adjd_s311: convert probe to device-managed functions adds 09d5135b6ffc iio: proximity: rfd77402: use i2c_client for rfd77402_{ini [...] adds 148da125a0c8 iio: proximity: rfd77402: convert probe to device-managed [...] adds 689f584b9858 iio: accel: dmard10: convert probe to device-managed functions adds 074e1ddb8782 iio: accel: da311: convert probe to device-managed functions adds 3d9efa9bd34f iio: accel: da280: convert probe to device-managed functions adds 4f0964f70fcf dt-bindings: iio: dac: adi,ad5421: Add missing binding document. adds 613c403a7f97 dt-bindings: iio: dac: adi,ad5064: Document bindings for m [...] adds 0688cc60d579 dt-bindings: iio: dac: adi,ad5360: Add missing binding document adds 5992d5a6b563 dt-bindings: iio: dac: ad5380: Add missing binding document adds 609bf552b034 dt-bindings: iio: dac: ad5449: Add missing binding document. adds 790a352b6f12 dt-bindings: iio: dac: ad5504: Add missing binding document adds 97683c851f9c iio: dac: ad5624r: Fix incorrect handling of an optional r [...] adds b302c57bc9c7 dt-bindings: iio: dac: ad5624r: Add missing binding document adds 2d89b8b2c0bf dt-bindings: iio: dac: ad5686 and ad5696: Add missing bind [...] adds db8dc17e1fd8 dt-bindings: iio: dac: ad5761: Add missing binding doc. adds 96e137558d58 dt-bindings: iio: dac: adi,ad5764: Add missing binding document adds a714ee9ea0ef dt-bindings: iio: dac: adi,ad5791: Add missing bindings document adds 906b00437e71 dt-bindings: iio: dac: adi,ad8801: Add missing binding document. adds f21a5f721542 dt-bindings: iio: dac: microchip,mcp4922: Add missing bind [...] adds c336b611e9e4 iio: accel: bma220: convert probe to device-managed functions adds 3ce868bb0595 iio: accel: bma220: make suspend state setting more robust adds 2bb3b8f69acc iio: temperature: tmp006: convert probe to device-managed adds c359a80ca290 iio: temperature: tmp006: make sure the chip is powered up [...] adds d272e0ab5f4b iio: potentiometer: max5481: convert probe to device-managed adds 9ae8da91a22c iio: light: tcs3414: convert probe to device-managed routines adds d372e5a19a8e iio: accel: adxl345: convert probe to device-managed functions adds e46a36d92da0 Add startup time for each chip using inv_mpu6050 driver adds 0e0761f86f10 iio: core: Forbid use of both labels and extended names adds 13efdc3dc903 iio: core: Support reading extended name as label adds b44ab6fdba61 iio: light: si1145: remove redundant continue statement adds 39361c997dc7 dt-bindings: iio: accel: bma255: Fix interrupt type adds 562442d5a93b dt-bindings: iio: accel: bma255: Sort compatibles adds 7e6b78663c2f dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema adds 9c6cd755b548 iio: st-sensors: Remove some unused includes and add some [...] adds fcfacf1f803d Merge remote-tracking branch 'iio/togreg' adds 789a39ad39bc interconnect: qcom: icc-rpmh: Consolidate probe functions adds 9cc969675dea interconnect: Sanity check that node isn't already on list adds 456a9dace42e interconnect: Zero initial BW after sync-state adds 73606ba9242f interconnect: Always call pre_aggregate before aggregate adds d7a81d334847 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] adds 7ec2438bdf21 interconnect: qcom: icc-rpmh: Add BCMs to commit list in p [...] adds 2092cdb412f0 Merge branch 'icc-fixes' into icc-next adds 15af95509f29 Merge remote-tracking branch 'icc/icc-next' adds 49c4959f04b5 dmaengine: idxd: fix sequence for pci driver remove() and [...] adds 88c5d0a2b9b0 Merge branch 'fixes' into next adds 3ecfc9135e6c dmaengine: idxd: add driver register helper adds da5a11d75d68 dmaengine: idxd: add driver name adds 700af3a0a26c dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev adds f52058ae1152 dmaengine: idxd: remove IDXD_DEV_CONF_READY adds 1f2bb40337f0 dmaengine: idxd: move wq_enable() to device.c adds 69e4f8be596d dmaengine: idxd: move wq_disable() to device.c adds 3a5cc01647f0 dmaengine: idxd: remove bus shutdown adds 1c264299431e dmaengine: idxd: remove iax_bus_type prototype adds fcc2281b142b dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus adds bd42805b5da3 dmaengine: idxd: move probe() bits for idxd 'struct device [...] adds 745e92a6d816 dmaengine: idxd: idxd: move remove() bits for idxd 'struct [...] adds c05257b5600b dmanegine: idxd: open code the dsa_drv registration adds 5fee6567ec38 dmaengine: idxd: add type to driver in order to allow devi [...] adds 034b3290ba25 dmaengine: idxd: create idxd_device sub-driver adds 0cda4f6986a3 dmaengine: idxd: create dmaengine driver for wq 'device' adds 448c3de8ac83 dmaengine: idxd: create user driver for wq 'device' adds d9e5481fca74 dmaengine: dsa: move dsa_bus_type out of idxd driver to st [...] adds 6e7f3ee97bbe dmaengine: idxd: move dsa_drv support to compatible mode adds 0e96454ca26c dmaengine: idxd: remove fault processing code adds 971f45ef87a3 Merge remote-tracking branch 'dmaengine/next' adds 1e7107c5ef44 cgroup1: fix leaked context root causing sporadic NULL der [...] adds a6b345d8a0e6 Merge remote-tracking branch 'cgroup/for-next' adds c18a4e657ce6 Merge branch 'fixes' into for-next adds fce3f9537a14 Merge remote-tracking branch 'scsi/for-next' adds f591a2e0548d scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE adds ed4246d37f3b scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices [...] adds 9abe677951d1 scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC [...] adds 9146b0f70611 Merge remote-tracking branch 'scsi-mkp/for-next' adds 6315b7566a65 Merge remote-tracking branch 'rpmsg/for-next' adds 17ce60b2e4f8 Documentation: gpio: driver.rst: Remove gpiochip_irqchip_a [...] adds f3f1017a98f9 docs: gpio: explain GPIOD_OUT_* values and toggling active low adds 39985c9e2ea2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 32ec3960175e pinctrl: qcom: fix GPIOLIB dependencies adds 798a315fc359 pinctrl: mediatek: Fix fallback behavior for bias_set_combo adds 832e6e3e9d49 dt-bindings: pinctrl: qcom: Add bindings for MDM9607 adds 41353ae7a17b pinctrl: qcom: Add MDM9607 pinctrl driver adds 29d45a642d4e pinctrl: bcm2835: Replace BUG with BUG_ON adds baf8d6899b1e pinctrl: armada-37xx: Correct PWM pins definitions adds 41af189bb38b dt-bindings: pinctrl: imx8ulp: Add pinctrl binding adds 16b343e8e0ef pinctrl: imx8ulp: Add pinctrl driver support adds 1ac1f6459d1e pinctrl: mediatek: fix platform_no_drv_owner.cocci warnings adds ffdf4cecac07 dt-bindings: pinctrl: qcom,pmic-gpio: Arrange compatibles [...] adds 0ac2c2aebf82 dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for S [...] adds 4afc2a0c62a3 pinctrl: qcom/pinctrl-spmi-gpio: Arrange compatibles alpha [...] adds 79e2311c876c pinctrl: qcom/pinctrl-spmi-gpio: Add compatible for pmic-g [...] adds af0ca06f8781 pinctrl: imx8ulp: Initialize pin_reg adds 4990672e9b2a Merge branch 'devel' into for-next adds aee8872ed384 Merge remote-tracking branch 'pinctrl/for-next' adds 24fe9c32d6e6 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds 42365abdde2a sparc64: Add compile-time asserts for siginfo_t offsets adds 56516a42f2f1 arm: Add compile-time asserts for siginfo_t offsets adds 726e337b6454 arm64: Add compile-time asserts for siginfo_t offsets adds 2c9f7eaf0865 signal/sparc: si_trapno is only used with SIGILL ILL_ILLTRP adds 7de5f68d497c signal/alpha: si_trapno is only used with SIGFPE and SIGTR [...] adds c7fff9288dce signal: Remove the generic __ARCH_SI_TRAPNO support adds 50ae81305c7a signal: Verify the alignment and size of siginfo_t adds f4ac73023449 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] adds ee53488cc741 Final si_trapno bits adds af3b1b751f38 Merge remote-tracking branch 'userns/for-next' adds 54804c4e018c Merge remote-tracking branch 'livepatching/for-next' adds ec2ab6096d87 Merge remote-tracking branch 'coresight/next' adds 0529e303e4fd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 3c0e223aa409 Merge remote-tracking branch 'ntb/ntb-next' adds 766cc7cefe3c Merge remote-tracking branch 'seccomp/for-next/seccomp' adds dcb7c0b9461c hardening: Clarify Kconfig text for auto-var-init adds f9398f15605a lib/test_stackinit: Fix static initializer test adds 18ac7ca6f465 lib/test_stackinit: Allow building stand-alone adds b88972649fa0 lib/test_stackinit: Add assigned initializers adds 62279fb2e8ab Merge remote-tracking branch 'kspp/for-next/kspp' adds 1ca0facc853a Merge remote-tracking branch 'gnss/gnss-next' adds 4f97e4b858ec Merge remote-tracking branch 'slimbus/for-next' adds 63fb60c2fcc9 hv: hyperv.h: Remove unused inline functions adds 906e9441797a Merge remote-tracking branch 'hyperv/hyperv-next' adds ac71b274027d Merge remote-tracking branch 'auxdisplay/auxdisplay' adds f33350b26057 Merge remote-tracking branch 'fpga/for-next' adds 5d6c99092be4 Merge remote-tracking branch 'mhi/mhi-next' adds 4ce89e05fc49 Merge remote-tracking branch 'rust/rust-next' adds d5cf6cb1a465 mm/filemap: Add folio private_2 functions adds 7a4ae325b746 fs/netfs: Add folio fscache functions adds 043656facf6e mm: Add folio_mapped() adds e004ebf60676 mm: Add folio_nid() adds 69d2395ca8ef mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] adds 8dcfca3cecca mm/memcg: Use the node id in mem_cgroup_update_tree() adds afb628cd888c mm/memcg: Remove soft_limit_tree_node() adds 5eafda8b0c4d mm/memcg: Convert memcg_check_events to take a node ID adds 61374127431a mm/memcg: Add folio_memcg() and related functions adds e02e05b0daa5 mm/memcg: Convert commit_charge() to take a folio adds 881060885e5c mm/memcg: Convert mem_cgroup_charge() to take a folio adds 6ce4de45bae2 mm/memcg: Convert uncharge_page() to uncharge_folio() adds 6a95c78dfa4e mm/memcg: Convert mem_cgroup_uncharge() to take a folio adds 5574ade1f27b mm/memcg: Convert mem_cgroup_migrate() to take folios adds 2832679327e1 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] adds 754fb2e00a77 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() adds fbd484b26381 mm/memcg: Convert mem_cgroup_move_account() to use a folio adds 4c1fa0081d16 mm/memcg: Add folio_lruvec() adds acf5b5a4957c mm/memcg: Add folio_lruvec_lock() and similar functions adds df506008767a mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] adds ed8e27c08463 mm/workingset: Convert workingset_activation to take a folio adds 1b2fb6101c71 mm: Add folio_pfn() adds 3b7a2acaa70d mm: Add folio_raw_mapping() adds 117a27c2743e mm: Add flush_dcache_folio() adds 3508e35dec5c mm: Add kmap_local_folio() adds a63d61927657 mm: Add arch_make_folio_accessible() adds 76dc430ff513 mm: Add folio_young and folio_idle adds 1d70efc2f5a5 mm/swap: Add folio_activate() adds a70078dc4e93 mm/swap: Add folio_mark_accessed() adds c6054bad5e44 mm/rmap: Add folio_mkclean() adds 4c5e81b3f533 mm/migrate: Add folio_migrate_mapping() adds 785a947f7946 mm/migrate: Add folio_migrate_flags() adds 496211c7d6b3 mm/migrate: Add folio_migrate_copy() adds 9dadb237652f mm/writeback: Rename __add_wb_stat() to wb_stat_mod() adds 0a767bf67355 flex_proportions: Allow N events instead of 1 adds d73b19c64e01 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() adds cdc8d3ce5bad mm/writeback: Add __folio_end_writeback() adds 518480280a76 mm/writeback: Add folio_start_writeback() adds d6a10efac196 mm/writeback: Add folio_mark_dirty() adds 4df5aefb8ab7 mm/writeback: Add __folio_mark_dirty() adds aed549d63450 mm/writeback: Convert tracing writeback_page_template to folios adds 2505826efe55 mm/writeback: Add filemap_dirty_folio() adds aff8d48a6fce mm/writeback: Add folio_account_cleaned() adds ba9fe82694a7 mm/writeback: Add folio_cancel_dirty() adds 22cabba4404a mm/writeback: Add folio_clear_dirty_for_io() adds 441a468d36f0 mm/writeback: Add folio_account_redirty() adds d3b5830e50e1 mm/writeback: Add folio_redirty_for_writepage() adds 36be77420e03 mm/filemap: Add i_blocks_per_folio() adds 694d597dc823 mm/filemap: Add folio_mkwrite_check_truncate() adds aaadfdb56d17 mm/filemap: Add readahead_folio() adds 45b9a6db4c8d mm/workingset: Convert workingset_refault() to take a folio adds 6b59d53b7a80 mm: Add folio_evictable() adds 36e54906776d mm/lru: Convert __pagevec_lru_add_fn to take a folio adds 06cbd93e0ca9 mm/lru: Add folio_add_lru() adds 8f13d55bbc14 mm/page_alloc: Add folio allocation functions adds 786f71c43cae mm/filemap: Add filemap_alloc_folio adds 4cbf12a89a98 mm/filemap: Add filemap_add_folio() adds 848977816e20 mm/filemap: Convert mapping_get_entry to return a folio adds bd3ee02a91ac mm/filemap: Add filemap_get_folio adds a4757d06df08 mm/filemap: Add FGP_STABLE adds 7b3747293525 Merge remote-tracking branch 'folio/for-next' adds 2235f6ff8a29 Merge branch 'akpm-current/current' adds 56c32416dcfa mm,shmem: Fix a typo in shmem_swapin_page() adds 73e8bd031228 ocfs2: fix zero out valid data adds dd3a0a2005ae ocfs2: issue zeroout to EOF blocks adds a45af537fa23 writeback: memcg: simplify cgroup_writeback_by_id adds c0275009ad4b mm: enable suspend-only swap spaces adds 1f74d5ff431a mm/mremap: don't account pages in vma_to_resize() adds 18bc3da39bbc mm/sparse: clarify pgdat_to_phys adds 7a6327c8e1e7 mm-migrate-demote-pages-during-reclaim-v11 adds 27a6c9c2e15c mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] adds 7548f1ee7662 mm/vmscan: Consider anonymous pages without swap adds e0dd19824e64 mm-vmscan-consider-anonymous-pages-without-swap-v11 adds 2fdf30381881 mm/vmscan: never demote for memcg reclaim adds 80cfbe893993 mm/migrate: add sysfs interface to enable reclaim migration adds 1e109e031cc3 mm: compaction: optimize proactive compaction deferrals adds 09b0fe9661f8 mm-compaction-optimize-proactive-compaction-deferrals-fix adds eef3a8b945da preempt: provide preempt_*_(no)rt variants adds 48589924f369 mm/vmstat: protect per cpu variables with preempt disable on RT adds c77dc6a12faa mm: track present early pages per zone adds d6fe22ea9aa6 mm/memory_hotplug: introduce "auto-movable" online policy adds 0c48878061e3 drivers/base/memory: introduce "memory groups" to logicall [...] adds a368c1199c73 mm/memory_hotplug: track present pages in memory groups adds 11431f01bed0 ACPI: memhotplug: use a single static memory group for a s [...] adds 86d023a41560 dax/kmem: use a single static memory group for a single pr [...] adds ffdb1a89a1d5 virtio-mem: use a single dynamic memory group for a single [...] adds 777916ce3dde mm/memory_hotplug: memory group aware "auto-movable" onlin [...] adds a6428c33e11b mm/memory_hotplug: improved dynamic memory group aware "au [...] adds 45797d141591 percpu: remove export of pcpu_base_addr adds aacbe93fedf7 include/linux/once.h: fix trivia typo Not -> Note adds 812e62e68c37 Merge branch 'akpm/master' adds 42d0b5f52c9b Add linux-next specific files for 20210727
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b1347210b01d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/configfs-usb-gadget-uac1 | 10 + Documentation/ABI/testing/configfs-usb-gadget-uac2 | 10 + Documentation/ABI/testing/sysfs-fs-f2fs | 6 + .../ABI/testing/sysfs-kernel-dmabuf-buffers | 24 + Documentation/admin-guide/binderfs.rst | 13 + Documentation/admin-guide/cputopology.rst | 10 +- .../admin-guide/hw-vuln/core-scheduling.rst | 10 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/core-api/printk-basics.rst | 5 +- Documentation/core-api/printk-formats.rst | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 12 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 31 - .../bindings/arm/mediatek/mediatek,mmsys.yaml | 58 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../bus/intel,ixp4xx-expansion-bus-controller.yaml | 149 + .../bindings/clock/rockchip,rk3399-cru.txt | 68 - .../bindings/clock/rockchip,rk3399-cru.yaml | 92 + .../devicetree/bindings/cpufreq/cpufreq-dt.txt | 2 +- .../bindings/cpufreq/cpufreq-mediatek.txt | 2 +- .../devicetree/bindings/cpufreq/cpufreq-st.txt | 6 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 2 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 2 - .../bindings/display/bridge/simple-bridge.yaml | 3 + .../bindings/display/bridge/ti,sn65dsi83.yaml | 6 +- .../bindings/display/bridge/ti,sn65dsi86.yaml | 21 +- .../devicetree/bindings/display/dp-aux-bus.yaml | 37 + .../bindings/display/msm/dsi-controller-main.yaml | 6 +- .../bindings/display/panel/boe,tv101wum-nl6.yaml | 1 - .../bindings/display/panel/innolux,ej030na.yaml | 62 + .../bindings/display/panel/panel-simple.yaml | 10 + .../bindings/display/panel/samsung,lms380kf01.yaml | 99 + .../bindings/display/panel/samsung,lms397kf04.yaml | 18 +- .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 44 - .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 89 + .../devicetree/bindings/fpga/xlnx,versal-fpga.yaml | 33 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 +- .../bindings/iio/accel/bosch,bma180.yaml | 61 - .../bindings/iio/accel/bosch,bma255.yaml | 23 +- .../bindings/iio/adc/rockchip-saradc.yaml | 1 + .../devicetree/bindings/iio/dac/adi,ad5064.yaml | 268 ++ .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 79 + .../devicetree/bindings/iio/dac/adi,ad5380.yaml | 70 + .../devicetree/bindings/iio/dac/adi,ad5421.yaml | 51 + .../devicetree/bindings/iio/dac/adi,ad5449.yaml | 97 + .../devicetree/bindings/iio/dac/adi,ad5504.yaml | 50 + .../devicetree/bindings/iio/dac/adi,ad5624r.yaml | 47 + .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 75 + .../devicetree/bindings/iio/dac/adi,ad5761.yaml | 60 + .../devicetree/bindings/iio/dac/adi,ad5764.yaml | 62 + .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 52 + .../devicetree/bindings/iio/dac/adi,ad8801.yaml | 60 + .../bindings/iio/dac/microchip,mcp4922.yaml | 46 + .../devicetree/bindings/iio/st,st-sensors.yaml | 41 - .../bindings/input/qcom,pm8941-pwrkey.txt | 55 - .../bindings/input/qcom,pm8941-pwrkey.yaml | 51 + .../bindings/interconnect/fsl,imx8m-noc.yaml | 4 +- .../devicetree/bindings/media/atmel,isc.yaml | 3 +- .../devicetree/bindings/media/i2c/adv7180.yaml | 8 + .../devicetree/bindings/media/microchip,xisc.yaml | 2 +- .../bindings/media/nxp,imx7-mipi-csi2.yaml | 2 - .../devicetree/bindings/media/renesas,drif.yaml | 3 +- .../devicetree/bindings/media/rockchip-vpu.yaml | 1 + .../bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml | 136 + .../devicetree/bindings/net/can/bosch,m_can.yaml | 3 + Documentation/devicetree/bindings/net/fsl,fec.yaml | 44 +- .../devicetree/bindings/net/intel,dwmac-plat.yaml | 1 - .../bindings/net/intel,ixp4xx-ethernet.yaml | 2 - .../bindings/net/nfc/samsung,s3fwrn5.yaml | 3 - .../devicetree/bindings/net/qca,ar71xx.yaml | 25 +- .../devicetree/bindings/net/qcom,ipa.yaml | 18 +- .../opp/allwinner,sun50i-h6-operating-points.yaml | 4 + Documentation/devicetree/bindings/opp/opp-v1.yaml | 51 + .../devicetree/bindings/opp/opp-v2-base.yaml | 214 ++ Documentation/devicetree/bindings/opp/opp-v2.yaml | 475 +++ Documentation/devicetree/bindings/opp/opp.txt | 622 ---- Documentation/devicetree/bindings/opp/qcom-opp.txt | 2 +- .../bindings/opp/ti-omap5-opp-supply.txt | 2 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 36 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 3 +- .../bindings/pci/toshiba,visconti-pcie.yaml | 110 + .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 1 + .../bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml | 79 + .../pinctrl/marvell,armada-37xx-pinctrl.txt | 8 +- .../bindings/pinctrl/qcom,mdm9607-pinctrl.yaml | 133 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 64 +- .../devicetree/bindings/power/power-domain.yaml | 2 +- .../devicetree/bindings/power/reset/qcom,pon.txt | 49 - .../devicetree/bindings/power/reset/qcom,pon.yaml | 80 + .../bindings/power/reset/reboot-mode.yaml | 2 +- .../regulator/richtek,rt6245-regulator.yaml | 1 - .../regulator/vqmmc-ipq4019-regulator.yaml | 1 - .../bindings/reset/hisilicon,hi3660-reset.yaml | 1 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 1 - .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 5 + .../devicetree/bindings/reset/qcom,pdc-global.yaml | 4 + .../reset/socionext,uniphier-glue-reset.yaml | 88 + .../devicetree/bindings/reset/uniphier-reset.txt | 61 - .../bindings/rtc/microcrystal,rv3032.yaml | 1 - .../devicetree/bindings/serial/cdns,uart.txt | 27 - .../devicetree/bindings/serial/cdns,uart.yaml | 66 + .../bindings/soc/litex/litex,soc-controller.yaml | 1 - .../devicetree/bindings/sound/st,stm32-sai.yaml | 2 - .../bindings/sound/ti,j721e-cpb-audio.yaml | 2 - .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 2 - .../devicetree/bindings/usb/generic-ehci.yaml | 5 + .../devicetree/bindings/usb/generic-ohci.yaml | 5 + Documentation/driver-api/dma-buf.rst | 13 + Documentation/driver-api/gpio/consumer.rst | 10 +- Documentation/driver-api/gpio/driver.rst | 11 +- Documentation/driver-api/media/cec-core.rst | 9 +- Documentation/driver-api/nfc/nfc-hci.rst | 2 +- Documentation/filesystems/fscrypt.rst | 15 +- Documentation/filesystems/overlayfs.rst | 3 + Documentation/firmware-guide/acpi/dsd/graph.rst | 2 +- Documentation/gpu/drm-uapi.rst | 13 + Documentation/gpu/vkms.rst | 38 +- Documentation/hwmon/scpi-hwmon.rst | 2 +- .../ethernet/freescale/dpaa2/dpio-driver.rst | 1 + Documentation/networking/devlink/hns3.rst | 25 + Documentation/networking/devlink/index.rst | 1 + Documentation/networking/ioam6-sysctl.rst | 26 + Documentation/networking/ip-sysctl.rst | 19 +- Documentation/process/deprecated.rst | 4 +- Documentation/process/submitting-patches.rst | 10 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 2 +- Documentation/trace/histogram.rst | 2 +- .../zh_CN/dev-tools/testing-overview.rst | 15 +- Documentation/translations/zh_CN/index.rst | 5 + Documentation/usb/gadget-testing.rst | 38 +- Documentation/virt/kvm/api.rst | 60 +- MAINTAINERS | 53 +- Makefile | 2 +- Next/SHA1s | 252 +- Next/merge.log | 3475 ++++++++++++------ arch/alpha/include/uapi/asm/siginfo.h | 2 - arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 26 +- arch/alpha/mm/fault.c | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 8 + arch/arm/boot/dts/bcm2835-common.dtsi | 8 + arch/arm/boot/dts/bcm283x.dtsi | 8 - arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 103 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 142 +- arch/arm/boot/dts/imx6q-novena.dts | 34 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 5 + arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 34 +- arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 + arch/arm/boot/dts/imx7d-remarkable2.dts | 91 + arch/arm/boot/dts/meson.dtsi | 12 + arch/arm/boot/dts/meson8.dtsi | 68 + arch/arm/boot/dts/meson8b-ec100.dts | 48 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/meson8b.dtsi | 63 + arch/arm/boot/dts/omap34xx.dtsi | 1 - arch/arm/boot/dts/omap36xx.dtsi | 1 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 1 + arch/arm/common/locomo.c | 3 +- arch/arm/common/sa1111.c | 4 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/efi.h | 5 +- arch/arm/kernel/signal.c | 39 + arch/arm/mach-imx/mmdc.c | 2 +- arch/arm/mach-rpc/ecard.c | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 13 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 14 +- arch/arm64/boot/dts/marvell/Makefile | 5 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 + arch/arm64/boot/dts/marvell/armada-7040-db.dts | 2 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-crb-A.dts | 38 + arch/arm64/boot/dts/marvell/cn9130-crb-B.dts | 46 + arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 222 ++ arch/arm64/boot/dts/marvell/cn9130-db-B.dts | 22 + arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 +-- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 410 +++ arch/arm64/boot/dts/marvell/cn9131-db-B.dts | 22 + arch/arm64/boot/dts/marvell/cn9131-db.dts | 197 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 206 ++ arch/arm64/boot/dts/marvell/cn9132-db-B.dts | 22 + arch/arm64/boot/dts/marvell/cn9132-db.dts | 218 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 227 ++ arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 36 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 7 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 42 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 121 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 158 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 13 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 39 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 426 +++ arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 826 +---- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 806 +++++ arch/arm64/include/asm/compat.h | 14 +- arch/arm64/include/asm/efi.h | 5 +- arch/arm64/kernel/signal.c | 39 + arch/arm64/kernel/signal32.c | 39 + arch/arm64/kernel/smccc-call.S | 9 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/mm/mmu.c | 20 +- .../executive/cvmx-interrupt-decodes.c | 17 +- arch/mips/include/asm/asm.h | 2 +- arch/mips/include/asm/compat.h | 24 +- arch/mips/include/uapi/asm/siginfo.h | 2 - arch/mips/kvm/Makefile | 19 +- arch/mips/mti-malta/malta-platform.c | 3 +- arch/mips/netlogic/xlr/fmn-config.c | 15 +- arch/mips/sgi-ip22/ip22-gio.c | 3 +- arch/nds32/mm/mmap.c | 2 +- arch/parisc/include/asm/compat.h | 14 +- arch/parisc/kernel/drivers.c | 5 +- arch/powerpc/include/asm/compat.h | 11 - arch/powerpc/kvm/book3s_hv.c | 2 + arch/powerpc/kvm/book3s_hv_nested.c | 20 + arch/powerpc/kvm/book3s_rtas.c | 25 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/mm/nohash/8xx.c | 10 + arch/powerpc/platforms/ps3/system-bus.c | 3 +- arch/powerpc/platforms/pseries/ibmebus.c | 3 +- arch/powerpc/platforms/pseries/vio.c | 3 +- arch/riscv/include/asm/efi.h | 9 +- arch/riscv/kernel/probes/decode-insn.c | 5 +- arch/riscv/kernel/probes/simulate-insn.c | 112 + arch/riscv/kernel/stacktrace.c | 6 +- arch/riscv/lib/uaccess.S | 27 +- arch/riscv/mm/init.c | 32 +- arch/s390/include/asm/compat.h | 14 +- arch/s390/include/asm/eadm.h | 2 +- arch/s390/mm/init.c | 2 +- arch/sparc/include/asm/compat.h | 14 +- arch/sparc/include/uapi/asm/siginfo.h | 3 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 + arch/sparc/kernel/signal_64.c | 36 + arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/kernel/vio.c | 4 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/x86/Kconfig | 26 - arch/x86/crypto/aesni-intel_glue.c | 5 + arch/x86/include/asm/compat.h | 14 +- arch/x86/include/asm/signal.h | 1 + arch/x86/include/asm/sysfb.h | 94 - arch/x86/kernel/Makefile | 3 - arch/x86/kernel/cpu/mshyperv.c | 2 +- arch/x86/kernel/signal_compat.c | 6 + arch/x86/kernel/sysfb.c | 70 - arch/x86/kernel/sysfb_efi.c | 284 -- arch/x86/kernel/sysfb_simplefb.c | 111 - arch/x86/mm/pgtable.c | 34 +- drivers/accessibility/speakup/i18n.c | 14 +- drivers/accessibility/speakup/speakup_soft.c | 15 +- drivers/acpi/acpi_memhotplug.c | 35 +- drivers/acpi/bus.c | 3 +- drivers/acpi/x86/s2idle.c | 10 +- drivers/amba/bus.c | 4 +- drivers/android/binderfs.c | 39 + drivers/atm/idt77252.c | 2 +- drivers/base/auxiliary.c | 12 +- drivers/base/bus.c | 6 +- drivers/base/cacheinfo.c | 1 + drivers/base/core.c | 8 +- drivers/base/cpu.c | 4 +- drivers/base/dd.c | 16 +- drivers/base/firmware_loader/main.c | 20 +- drivers/base/isa.c | 4 +- drivers/base/map.c | 12 +- drivers/base/memory.c | 163 +- drivers/base/node.c | 8 +- drivers/base/platform.c | 4 +- drivers/base/power/wakeup.c | 2 +- drivers/bcma/main.c | 6 +- drivers/block/loop.c | 128 +- drivers/block/rbd.c | 1 + drivers/bluetooth/btrsi.c | 2 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 35 +- drivers/bluetooth/hci_h5.c | 111 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 134 +- drivers/bus/mhi/core/main.c | 17 +- drivers/bus/mhi/pci_generic.c | 45 +- drivers/bus/sunxi-rsb.c | 4 +- drivers/char/ipmi/ssif_bmc.c | 5 +- drivers/clk/renesas/r9a07g044-cpg.c | 3 +- drivers/counter/intel-qep.c | 1 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cxl/core.c | 3 +- drivers/dax/bus.c | 4 +- drivers/dax/kmem.c | 40 +- drivers/dio/dio.c | 2 +- drivers/dma-buf/Kconfig | 11 + drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-buf-sysfs-stats.c | 205 ++ drivers/dma-buf/dma-buf-sysfs-stats.h | 35 + drivers/dma-buf/dma-buf.c | 26 +- drivers/dma-buf/dma-fence-chain.c | 2 +- drivers/dma-buf/dma-resv.c | 33 +- drivers/dma-buf/st-dma-fence-chain.c | 16 +- drivers/dma-buf/udmabuf.c | 59 +- drivers/dma/Kconfig | 21 + drivers/dma/Makefile | 2 +- drivers/dma/idxd/Makefile | 8 + drivers/dma/idxd/bus.c | 91 + drivers/dma/idxd/cdev.c | 65 +- drivers/dma/idxd/compat.c | 114 + drivers/dma/idxd/device.c | 194 +- drivers/dma/idxd/dma.c | 82 +- drivers/dma/idxd/idxd.h | 150 +- drivers/dma/idxd/init.c | 149 +- drivers/dma/idxd/irq.c | 120 +- drivers/dma/idxd/submit.c | 75 +- drivers/dma/idxd/sysfs.c | 544 +-- drivers/dma/imx-sdma.c | 93 +- drivers/extcon/extcon-max3355.c | 1 - drivers/extcon/extcon-usb-gpio.c | 3 +- drivers/firewire/core-device.c | 4 +- drivers/firmware/Kconfig | 32 + drivers/firmware/Makefile | 2 + drivers/firmware/arm_scmi/bus.c | 4 +- drivers/firmware/efi/Makefile | 2 + drivers/firmware/efi/efi-init.c | 90 - drivers/firmware/efi/sysfb_efi.c | 356 ++ drivers/firmware/google/coreboot_table.c | 4 +- drivers/firmware/sysfb.c | 83 + drivers/firmware/sysfb_simplefb.c | 124 + drivers/firmware/xilinx/zynqmp.c | 17 + drivers/fpga/Kconfig | 9 + drivers/fpga/Makefile | 1 + drivers/fpga/dfl.c | 4 +- drivers/fpga/versal-fpga.c | 96 + drivers/gpu/drm/Kconfig | 7 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 83 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 65 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 164 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 + .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 141 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 + drivers/gpu/drm/amd/amdgpu/nv.c | 36 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c | 208 ++ drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.h | 30 + drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 50 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 17 - drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 8 +- drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 30 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 39 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 18 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 4 + .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 59 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 54 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 25 + drivers/gpu/drm/amd/display/dc/dc.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 19 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 29 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 21 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 33 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 17 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 60 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 16 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 3 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 25 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 1 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 13 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 13 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 25 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 4 + .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 14 + drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 3 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 1 + drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h | 25 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 40 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h | 352 ++ .../gpu/drm/amd/include/cyan_skillfish_ip_offset.h | 714 ++++ drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h | 3 +- .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 95 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h | 152 + drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 70 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 4 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 76 + .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.h | 29 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 50 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 288 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 - drivers/gpu/drm/arm/malidp_drv.c | 4 - drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/armada/armada_overlay.c | 2 - drivers/gpu/drm/armada/armada_plane.c | 29 - drivers/gpu/drm/armada/armada_plane.h | 2 - drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 - drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 6 + drivers/gpu/drm/ast/ast_main.c | 5 + drivers/gpu/drm/ast/ast_mode.c | 21 +- drivers/gpu/drm/ast/ast_post.c | 91 +- drivers/gpu/drm/bochs/Kconfig | 11 - drivers/gpu/drm/bochs/Makefile | 4 - drivers/gpu/drm/bochs/bochs.h | 98 - drivers/gpu/drm/bochs/bochs_drv.c | 205 -- drivers/gpu/drm/bochs/bochs_hw.c | 323 -- drivers/gpu/drm/bochs/bochs_kms.c | 178 - drivers/gpu/drm/bochs/bochs_mm.c | 24 - drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 5 +- drivers/gpu/drm/bridge/nwl-dsi.c | 6 - drivers/gpu/drm/bridge/ti-sn65dsi83.c | 200 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 744 ++-- drivers/gpu/drm/drm_aperture.c | 19 +- drivers/gpu/drm/drm_atomic_helper.c | 10 + drivers/gpu/drm/drm_auth.c | 93 +- drivers/gpu/drm/drm_connector.c | 5 +- drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_aux_bus.c | 323 ++ drivers/gpu/drm/drm_dp_helper.c | 462 +++ drivers/gpu/drm/drm_file.c | 1 + drivers/gpu/drm/drm_gem.c | 12 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 58 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 4 +- drivers/gpu/drm/drm_gem_vram_helper.c | 9 +- drivers/gpu/drm/drm_irq.c | 17 +- drivers/gpu/drm/drm_lease.c | 81 +- drivers/gpu/drm/drm_mipi_dbi.c | 55 +- drivers/gpu/drm/drm_of.c | 6 +- drivers/gpu/drm/drm_simple_kms_helper.c | 12 +- drivers/gpu/drm/drm_syncobj.c | 6 +- drivers/gpu/drm/drm_vblank.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 - drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +- drivers/gpu/drm/gud/gud_drv.c | 61 +- drivers/gpu/drm/gud/gud_internal.h | 2 + drivers/gpu/drm/gud/gud_pipe.c | 62 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 16 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 24 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 24 +- drivers/gpu/drm/i915/display/intel_cursor.c | 8 +- drivers/gpu/drm/i915/display/intel_display.c | 57 +- drivers/gpu/drm/i915/display/intel_display.h | 1 + drivers/gpu/drm/i915/display/intel_display_power.c | 25 +- drivers/gpu/drm/i915/display/intel_display_power.h | 10 + drivers/gpu/drm/i915/display/intel_display_types.h | 2 +- drivers/gpu/drm/i915/display/intel_dmc.c | 58 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 14 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 28 +- drivers/gpu/drm/i915/display/intel_vga.c | 9 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 126 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 83 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 143 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 647 ++++ drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 48 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 90 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 39 +- drivers/gpu/drm/i915/i915_gem.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 149 +- drivers/gpu/drm/i915/i915_pci.c | 61 +- drivers/gpu/drm/i915/i915_reg.h | 23 +- drivers/gpu/drm/i915/intel_device_info.c | 15 +- drivers/gpu/drm/i915/intel_device_info.h | 7 +- drivers/gpu/drm/i915/intel_dram.c | 6 +- drivers/gpu/drm/i915/intel_memory_region.c | 1 - drivers/gpu/drm/i915/intel_memory_region.h | 1 - drivers/gpu/drm/i915/intel_pch.c | 3 + drivers/gpu/drm/i915/intel_pch.h | 2 + drivers/gpu/drm/i915/intel_pm.c | 122 +- drivers/gpu/drm/i915/intel_region_ttm.c | 8 +- drivers/gpu/drm/i915/intel_region_ttm.h | 11 +- drivers/gpu/drm/i915/intel_step.c | 44 +- drivers/gpu/drm/i915/intel_step.h | 37 +- drivers/gpu/drm/i915/selftests/igt_mmap.c | 25 +- drivers/gpu/drm/i915/selftests/igt_mmap.h | 12 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 3 - drivers/gpu/drm/imx/dcss/dcss-plane.c | 1 - drivers/gpu/drm/imx/imx-drm-core.c | 11 - drivers/gpu/drm/imx/ipuv3-plane.c | 1 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 6 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 - drivers/gpu/drm/lima/lima_sched.c | 3 +- drivers/gpu/drm/mcde/mcde_display.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 6 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 - drivers/gpu/drm/meson/meson_drv.c | 12 +- drivers/gpu/drm/meson/meson_overlay.c | 1 - drivers/gpu/drm/meson/meson_plane.c | 1 - drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 14 - drivers/gpu/drm/mgag200/mgag200_mode.c | 16 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 16 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 2 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 28 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 + drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 8 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 + drivers/gpu/drm/omapdrm/omap_irq.c | 13 +- drivers/gpu/drm/omapdrm/omap_plane.c | 3 + drivers/gpu/drm/panel/Kconfig | 31 + drivers/gpu/drm/panel/Makefile | 3 + drivers/gpu/drm/panel/panel-innolux-ej030na.c | 289 ++ .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 - drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 ++ drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 83 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 41 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 33 +- drivers/gpu/drm/panel/panel-simple.c | 210 +- drivers/gpu/drm/panel/panel-widechips-ws2401.c | 441 +++ drivers/gpu/drm/panfrost/panfrost_device.c | 142 +- drivers/gpu/drm/panfrost/panfrost_device.h | 99 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 695 ++-- drivers/gpu/drm/panfrost/panfrost_job.h | 8 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 203 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 5 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 3 - drivers/gpu/drm/pl111/pl111_display.c | 1 - drivers/gpu/drm/qxl/qxl_drv.c | 4 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 - drivers/gpu/drm/qxl/qxl_irq.c | 9 +- drivers/gpu/drm/qxl/qxl_prime.c | 6 - drivers/gpu/drm/radeon/radeon_device.c | 11 +- drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 21 +- drivers/gpu/drm/sti/sti_compositor.c | 2 - drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 17 +- drivers/gpu/drm/stm/ltdc.c | 12 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 1 - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 - drivers/gpu/drm/tegra/drm.c | 9 +- drivers/gpu/drm/tidss/tidss_irq.c | 3 - drivers/gpu/drm/tidss/tidss_plane.c | 1 - drivers/gpu/drm/tiny/Kconfig | 17 +- drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/bochs.c | 733 ++++ drivers/gpu/drm/tiny/cirrus.c | 2 +- drivers/gpu/drm/tiny/hx8357d.c | 1 - drivers/gpu/drm/tiny/ili9225.c | 1 - drivers/gpu/drm/tiny/ili9341.c | 1 - drivers/gpu/drm/tiny/ili9486.c | 1 - drivers/gpu/drm/tiny/mi0283qt.c | 1 - drivers/gpu/drm/tiny/repaper.c | 1 - drivers/gpu/drm/tiny/st7586.c | 1 - drivers/gpu/drm/tiny/st7735r.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 69 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 3 + drivers/gpu/drm/ttm/ttm_bo_vm.c | 14 +- drivers/gpu/drm/ttm/ttm_device.c | 14 + drivers/gpu/drm/ttm/ttm_module.c | 16 - drivers/gpu/drm/tve200/tve200_display.c | 1 - drivers/gpu/drm/v3d/Makefile | 1 + drivers/gpu/drm/v3d/v3d_drv.c | 8 + drivers/gpu/drm/v3d/v3d_drv.h | 63 + drivers/gpu/drm/v3d/v3d_gem.c | 31 + drivers/gpu/drm/v3d/v3d_perfmon.c | 213 ++ drivers/gpu/drm/v3d/v3d_regs.h | 2 + drivers/gpu/drm/v3d/v3d_sched.c | 26 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 - drivers/gpu/drm/vboxvideo/vbox_irq.c | 16 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 424 +-- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vc4/vc4_kms.c | 1 - drivers/gpu/drm/vc4/vc4_regs.h | 30 + drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 64 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/vkms_composer.c | 26 +- drivers/gpu/drm/vkms/vkms_drv.c | 32 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 57 +- drivers/gpu/drm/vmwgfx/Kconfig | 8 + drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../gpu/drm/vmwgfx/device_include/includeCheck.h | 3 - .../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 111 - drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 3680 ++++++++------------ .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 793 ++--- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 3503 +++++++++---------- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 101 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 15 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 3132 ++++++++--------- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 3020 +++++++--------- .../gpu/drm/vmwgfx/device_include/svga_escape.h | 68 +- .../gpu/drm/vmwgfx/device_include/svga_overlay.h | 203 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 2847 ++++----------- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 51 - .../gpu/drm/vmwgfx/device_include/vm_basic_types.h | 131 +- .../drm/vmwgfx/device_include/vmware_pack_begin.h | 2 - .../drm/vmwgfx/device_include/vmware_pack_end.h | 2 - drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 + drivers/gpu/drm/vmwgfx/vmw_surface_cache.h | 539 +++ drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c | 142 + drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h | 50 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 68 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 42 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 111 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h | 144 + drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 579 ++- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 35 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 - drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 - drivers/gpu/drm/zte/zx_drm_drv.c | 6 - drivers/gpu/vga/vgaarb.c | 67 +- drivers/hid/hid-core.c | 4 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 4 +- drivers/hv/vmbus_drv.c | 5 +- drivers/hwmon/w83627ehf.c | 23 +- drivers/hwtracing/intel_th/core.c | 4 +- drivers/i2c/i2c-core-base.c | 5 +- drivers/i3c/master.c | 4 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/adxl345.h | 1 - drivers/iio/accel/adxl345_core.c | 29 +- drivers/iio/accel/adxl345_i2c.c | 6 - drivers/iio/accel/adxl345_spi.c | 6 - drivers/iio/accel/bma220_spi.c | 79 +- drivers/iio/accel/da280.c | 26 +- drivers/iio/accel/da311.c | 26 +- drivers/iio/accel/dmard10.c | 27 +- drivers/iio/accel/hid-sensor-accel-3d.c | 10 +- drivers/iio/accel/st_accel_buffer.c | 7 +- drivers/iio/accel/st_accel_core.c | 8 +- drivers/iio/accel/st_accel_i2c.c | 3 +- drivers/iio/accel/st_accel_spi.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 22 +- drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 - drivers/iio/common/st_sensors/st_sensors_core.c | 1 + drivers/iio/common/st_sensors/st_sensors_core.h | 1 + drivers/iio/common/st_sensors/st_sensors_i2c.c | 3 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 1 - drivers/iio/dac/ad5624r_spi.c | 18 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 11 +- drivers/iio/gyro/st_gyro_buffer.c | 7 +- drivers/iio/gyro/st_gyro_core.c | 9 +- drivers/iio/gyro/st_gyro_i2c.c | 2 +- drivers/iio/gyro/st_gyro_spi.c | 2 +- drivers/iio/humidity/hdc100x.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 18 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 15 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 1 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 3 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 9 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/light/adjd_s311.c | 53 +- drivers/iio/light/hid-sensor-als.c | 11 +- drivers/iio/light/hid-sensor-prox.c | 11 +- drivers/iio/light/si1145.c | 1 - drivers/iio/light/tcs3414.c | 48 +- drivers/iio/magnetometer/st_magn_buffer.c | 7 +- drivers/iio/magnetometer/st_magn_core.c | 11 +- drivers/iio/magnetometer/st_magn_i2c.c | 2 +- drivers/iio/magnetometer/st_magn_spi.c | 2 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 11 +- drivers/iio/potentiometer/max5481.c | 22 +- drivers/iio/pressure/hid-sensor-press.c | 11 +- drivers/iio/pressure/st_pressure_buffer.c | 7 +- drivers/iio/pressure/st_pressure_core.c | 10 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/pressure/st_pressure_spi.c | 2 +- drivers/iio/proximity/rfd77402.c | 83 +- drivers/iio/temperature/tmp006.c | 53 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 7 +- drivers/infiniband/hw/mlx5/main.c | 10 + drivers/infiniband/hw/mlx5/qp.c | 168 + drivers/input/gameport/gameport.c | 3 +- drivers/input/serio/ams_delta_serio.c | 6 - drivers/input/serio/serio.c | 8 +- drivers/interconnect/core.c | 10 + drivers/interconnect/qcom/icc-rpmh.c | 113 +- drivers/interconnect/qcom/icc-rpmh.h | 2 + drivers/interconnect/qcom/sc7180.c | 96 +- drivers/interconnect/qcom/sc7280.c | 96 +- drivers/interconnect/qcom/sdm845.c | 99 +- drivers/interconnect/qcom/sdx55.c | 96 +- drivers/interconnect/qcom/sm8150.c | 96 +- drivers/interconnect/qcom/sm8250.c | 96 +- drivers/interconnect/qcom/sm8350.c | 97 +- drivers/iommu/Kconfig | 41 + drivers/iommu/amd/amd_iommu_types.h | 6 - drivers/iommu/amd/init.c | 7 +- drivers/iommu/amd/io_pgtable.c | 3 - drivers/iommu/amd/iommu.c | 34 +- drivers/iommu/amd/iommu_v2.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 3 - drivers/iommu/arm/arm-smmu/arm-smmu.c | 21 +- drivers/iommu/dma-iommu.c | 1 + drivers/iommu/intel/iommu.c | 139 +- drivers/iommu/io-pgtable-arm-v7s.c | 50 +- drivers/iommu/io-pgtable-arm.c | 223 +- drivers/iommu/iommu.c | 146 +- drivers/ipack/ipack.c | 4 +- drivers/irqchip/irq-alpine-msi.c | 6 +- drivers/irqchip/irq-gic-v2m.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 6 +- drivers/irqchip/irq-gic-v3-mbi.c | 5 +- drivers/irqchip/irq-ls-scfg-msi.c | 5 +- drivers/irqchip/irq-mvebu-gicp.c | 4 +- drivers/irqchip/irq-mvebu-odmi.c | 5 +- drivers/irqchip/irq-partition-percpu.c | 3 +- drivers/macintosh/macio_asic.c | 4 +- drivers/mcb/mcb-core.c | 4 +- drivers/md/dm-ima.c | 5 +- drivers/md/dm-raid.c | 1 + drivers/media/cec/platform/stm32/stm32-cec.c | 26 +- drivers/media/i2c/adv7180.c | 66 +- drivers/media/pci/bt8xx/bttv-gpio.c | 3 +- drivers/media/platform/coda/coda-bit.c | 18 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 27 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 12 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 6 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 3 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 6 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/vsp1/vsp1_entity.c | 4 +- drivers/media/rc/ene_ir.c | 2 +- drivers/media/rc/lirc_dev.c | 6 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/rc-loopback.c | 82 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 9 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 2 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 6 +- drivers/media/usb/dvb-usb/vp702x.c | 12 +- drivers/media/usb/go7007/go7007-driver.c | 26 - drivers/media/usb/go7007/go7007-usb.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 6 +- drivers/memory/tegra/tegra186.c | 2 + drivers/memstick/core/memstick.c | 3 +- drivers/mfd/Kconfig | 16 + drivers/mfd/Makefile | 1 + drivers/mfd/hi6421-spmi-pmic.c | 72 + drivers/mfd/mcp-core.c | 3 +- drivers/misc/Kconfig | 10 + drivers/misc/Makefile | 1 + drivers/misc/hi6421v600-irq.c | 307 ++ drivers/misc/lkdtm/core.c | 1 - drivers/misc/mei/bus.c | 4 +- drivers/misc/pci_endpoint_test.c | 1 + drivers/misc/pvpanic/pvpanic-pci.c | 2 + drivers/misc/sgi-gru/grumain.c | 6 +- drivers/misc/sgi-gru/grutables.h | 3 +- drivers/misc/tifm_core.c | 3 +- drivers/mmc/core/bus.c | 4 +- drivers/mmc/core/sdio_bus.c | 4 +- drivers/most/most_cdev.c | 8 +- drivers/net/can/Kconfig | 3 +- drivers/net/can/at91_can.c | 137 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/rx-offload.c | 90 +- drivers/net/can/flexcan.c | 127 +- drivers/net/can/janz-ican3.c | 23 +- drivers/net/can/m_can/m_can.c | 38 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_platform.c | 16 +- drivers/net/can/sja1000/peak_pci.c | 119 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 29 +- drivers/net/can/ti_hecc.c | 2 + drivers/net/can/usb/esd_usb2.c | 12 +- drivers/net/can/usb/etas_es58x/es581_4.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 82 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 19 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 238 +- drivers/net/dsa/mv88e6xxx/chip.c | 80 +- drivers/net/dsa/ocelot/felix.c | 34 +- drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/sja1105/sja1105.h | 26 +- drivers/net/dsa/sja1105/sja1105_devlink.c | 114 +- drivers/net/dsa/sja1105/sja1105_main.c | 1066 +----- drivers/net/dsa/sja1105/sja1105_vl.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 4 + .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 83 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 154 + .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 155 + .../hisilicon/hns3/hns3vf/hclgevf_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 + drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 2 + drivers/net/ethernet/intel/e1000e/hw.h | 9 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 13 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + drivers/net/ethernet/intel/e1000e/netdev.c | 370 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 + drivers/net/ethernet/intel/e1000e/regs.h | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 78 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 89 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 756 +++- drivers/net/ethernet/intel/i40e/i40e_register.h | 29 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 50 + drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 + drivers/net/ethernet/intel/igb/e1000_mac.c | 6 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +- drivers/net/ethernet/intel/igc/igc_base.c | 10 +- drivers/net/ethernet/intel/igc/igc_main.c | 31 +- drivers/net/ethernet/intel/igc/igc_phy.c | 6 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +- drivers/net/ethernet/marvell/mvneta.c | 22 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 9 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 11 +- .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 11 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 14 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + .../net/ethernet/marvell/prestera/prestera_main.c | 3 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 12 +- .../ethernet/marvell/prestera/prestera_switchdev.h | 3 +- drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 64 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 14 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + .../net/ethernet/mellanox/mlx5/core/en/params.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 161 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 39 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 73 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 47 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 200 ++ drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 58 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 18 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 27 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 45 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 742 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 144 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 49 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 24 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 1 + .../ethernet/microchip/sparx5/sparx5_switchdev.c | 24 +- drivers/net/ethernet/mscc/ocelot_net.c | 104 +- drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/nfp/flower/action.c | 35 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 616 +++- .../net/ethernet/netronome/nfp/flower/conntrack.h | 26 + drivers/net/ethernet/netronome/nfp/flower/main.h | 79 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 333 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 7 +- .../net/ethernet/netronome/nfp/flower/offload.c | 51 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 20 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 133 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 21 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 3 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 197 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 11 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 10 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 41 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 4 +- drivers/net/ethernet/qlogic/qla3xxx.c | 6 +- drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/ethernet/renesas/ravb.h | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/rocker/rocker.h | 3 +- drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 + drivers/net/ethernet/sun/niu.c | 3 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 18 +- drivers/net/ethernet/ti/cpsw_new.c | 16 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 2 + drivers/net/ipa/Makefile | 3 - drivers/net/ipa/gsi.c | 2 - drivers/net/ipa/gsi_trans.c | 34 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 51 +- drivers/net/ipa/ipa_cmd.h | 22 +- drivers/net/ipa/ipa_data-v4.11.c | 15 +- drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_endpoint.c | 26 +- drivers/net/ipa/ipa_interrupt.c | 16 +- drivers/net/ipa/ipa_interrupt.h | 8 +- drivers/net/ipa/ipa_main.c | 59 +- drivers/net/ipa/ipa_modem.c | 12 +- drivers/net/ipa/ipa_modem.h | 4 - drivers/net/ipa/ipa_qmi.c | 6 +- drivers/net/ipa/ipa_qmi.h | 19 + drivers/net/ipa/ipa_reg.h | 12 +- drivers/net/ipa/ipa_resource.c | 3 +- drivers/net/ipa/ipa_table.c | 40 +- drivers/net/ipa/ipa_table.h | 16 - drivers/net/ipa/ipa_uc.c | 52 +- drivers/net/ipa/ipa_uc.h | 22 +- drivers/net/mhi/net.c | 14 +- drivers/net/mhi/proto_mbim.c | 4 + drivers/net/netdevsim/bus.c | 3 +- drivers/net/phy/Kconfig | 6 + drivers/net/phy/Makefile | 1 + drivers/net/phy/at803x.c | 18 +- drivers/net/phy/broadcom.c | 2 +- drivers/net/phy/intel-xway.c | 76 + drivers/net/phy/mxl-gpy.c | 727 ++++ drivers/net/phy/phy_device.c | 14 + drivers/net/phy/phylink.c | 21 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/hso.c | 6 +- drivers/net/wan/ixp4xx_hss.c | 3 +- drivers/net/wireless/virt_wifi.c | 52 +- drivers/net/wwan/iosm/iosm_ipc_pcie.c | 19 +- drivers/net/wwan/wwan_core.c | 2 + drivers/nfc/fdp/fdp.c | 11 +- drivers/nfc/fdp/fdp.h | 2 +- drivers/nfc/fdp/i2c.c | 2 +- drivers/nfc/mei_phy.c | 2 +- drivers/nfc/mei_phy.h | 2 +- drivers/nfc/microread/i2c.c | 2 +- drivers/nfc/microread/microread.c | 12 +- drivers/nfc/microread/microread.h | 6 +- drivers/nfc/nfcmrvl/main.c | 2 +- drivers/nfc/nfcsim.c | 2 +- drivers/nfc/nxp-nci/core.c | 2 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/pn544/pn544.c | 13 +- drivers/nfc/pn544/pn544.h | 7 +- drivers/nfc/port100.c | 10 +- drivers/nfc/s3fwrn5/core.c | 7 +- drivers/nfc/s3fwrn5/firmware.c | 12 +- drivers/nfc/s3fwrn5/nci.c | 8 +- drivers/nfc/s3fwrn5/nci.h | 2 +- drivers/nfc/st-nci/core.c | 5 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nfc/st-nci/ndlc.c | 6 +- drivers/nfc/st-nci/ndlc.h | 8 +- drivers/nfc/st-nci/spi.c | 2 +- drivers/nfc/st-nci/vendor_cmds.c | 2 +- drivers/nfc/st21nfca/core.c | 6 +- drivers/nfc/st21nfca/i2c.c | 6 +- drivers/nfc/st21nfca/st21nfca.h | 4 +- drivers/nfc/st21nfca/vendor_cmds.c | 2 +- drivers/nfc/st95hf/core.c | 2 +- drivers/nfc/trf7970a.c | 2 +- drivers/nfc/virtual_ncidev.c | 2 +- drivers/ntb/core.c | 4 +- drivers/ntb/ntb_transport.c | 4 +- drivers/nubus/bus.c | 6 +- drivers/nvdimm/bus.c | 3 +- drivers/nvme/host/core.c | 19 +- drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/nvme.h | 11 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/trace.h | 6 +- drivers/of/of_private.h | 3 +- drivers/opp/of.c | 5 +- drivers/pci/controller/Kconfig | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 7 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 1 - drivers/pci/controller/pci-tegra.c | 5 - drivers/pci/endpoint/pci-epf-core.c | 7 +- drivers/pci/pci-driver.c | 3 +- drivers/pci/pci.c | 28 +- drivers/pcmcia/ds.c | 4 +- drivers/pcmcia/i82092.c | 1 + drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/tegra/xusb.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 3 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8ulp.c | 278 ++ drivers/pinctrl/mediatek/pinctrl-mt8365.c | 1 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 16 +- drivers/pinctrl/qcom/Kconfig | 71 +- drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-mdm9607.c | 1087 ++++++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 35 +- drivers/platform/surface/aggregator/bus.c | 4 +- drivers/platform/x86/wmi.c | 4 +- drivers/pnp/driver.c | 3 +- drivers/rapidio/rio-driver.c | 4 +- drivers/regulator/fixed.c | 5 +- drivers/regulator/hi6421v600-regulator.c | 48 +- drivers/reset/Kconfig | 2 +- drivers/reset/reset-qcom-pdc.c | 62 +- drivers/rpmsg/rpmsg_core.c | 7 +- drivers/s390/block/scm_drv.c | 4 +- drivers/s390/cio/ccwgroup.c | 6 +- drivers/s390/cio/chsc_sch.c | 3 +- drivers/s390/cio/css.c | 7 +- drivers/s390/cio/css.h | 2 +- drivers/s390/cio/device.c | 9 +- drivers/s390/cio/eadm_sch.c | 4 +- drivers/s390/cio/scm.c | 5 +- drivers/s390/cio/vfio_ccw_drv.c | 3 +- drivers/s390/crypto/ap_bus.c | 4 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_devinfo.c | 1 + drivers/scsi/scsi_scan.c | 3 + drivers/scsi/sd.c | 22 +- drivers/sh/superhyway/superhyway.c | 8 +- drivers/siox/siox-core.c | 4 +- drivers/slimbus/core.c | 4 +- drivers/soc/qcom/apr.c | 4 +- drivers/soundwire/bus.c | 4 +- drivers/soundwire/cadence_master.c | 3 +- drivers/soundwire/dmi-quirks.c | 36 +- drivers/spi/spi-imx.c | 57 +- drivers/spi/spi-meson-spicc.c | 2 + drivers/spi/spi-mux.c | 8 + drivers/spi/spi-pxa2xx.c | 13 +- drivers/spi/spi.c | 8 +- drivers/spmi/spmi.c | 3 +- drivers/ssb/main.c | 4 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/board/board.c | 7 +- drivers/staging/fieldbus/anybuss/host.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/hikey9xx/Kconfig | 19 - drivers/staging/hikey9xx/Makefile | 3 - drivers/staging/hikey9xx/TODO | 5 - drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 311 -- .../hikey9xx/hisilicon,hi6421-spmi-pmic.yaml | 134 - drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 13 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 22 +- drivers/staging/media/atomisp/i2c/ov2680.h | 2 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 2 - .../media/atomisp/pci/atomisp_compat_css20.c | 38 +- drivers/staging/media/atomisp/pci/atomisp_csi2.c | 3 +- drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 6 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 8 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 4 +- .../pci/hive_isp_css_common/host/input_system.c | 62 - .../media/atomisp/pci/input_system_ctrl_defs.h | 2 +- .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h | 4 +- .../media/atomisp/pci/isp2400_input_system_local.h | 32 +- .../media/atomisp/pci/isp_acquisition_defs.h | 2 +- .../staging/media/atomisp/pci/isp_capture_defs.h | 2 +- .../media/atomisp/pci/runtime/isys/src/rx.c | 14 +- drivers/staging/media/atomisp/pci/sh_css.c | 47 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 6 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 69 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 171 +- drivers/staging/media/atomisp/pci/sh_css_sp.c | 108 +- drivers/staging/media/atomisp/pci/sh_css_version.c | 3 +- drivers/staging/media/hantro/Makefile | 1 + drivers/staging/media/hantro/hantro.h | 4 +- drivers/staging/media/hantro/hantro_drv.c | 11 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 48 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 31 +- drivers/staging/media/hantro/hantro_h264.c | 24 + drivers/staging/media/hantro/hantro_hw.h | 8 + .../media/hantro/rockchip_vpu2_hw_h264_dec.c | 491 +++ .../media/hantro/rockchip_vpu2_hw_vp8_dec.c | 32 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 43 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 6 - drivers/staging/media/tegra-video/vi.c | 4 +- drivers/staging/qlge/qlge_dbg.c | 4 +- drivers/staging/rtl8188eu/Makefile | 2 +- drivers/staging/rtl8188eu/core/mac_cfg.c | 120 + drivers/staging/rtl8188eu/core/rtw_efuse.c | 32 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/hal/mac_cfg.c | 120 - drivers/staging/rtl8188eu/hal/pwrseq.c | 52 - drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 80 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 12 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 37 +- drivers/staging/rtl8188eu/include/hal_intf.h | 20 - drivers/staging/rtl8188eu/include/phy.h | 2 +- drivers/staging/rtl8188eu/include/pwrseq.h | 168 +- drivers/staging/rtl8188eu/include/pwrseqcmd.h | 6 +- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 9 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 75 - drivers/staging/rtl8188eu/os_dep/usb_intf.c | 8 +- drivers/staging/rtl8712/os_intfs.c | 2 +- drivers/staging/rtl8712/osdep_service.h | 2 +- drivers/staging/rtl8712/wifi.h | 48 - drivers/staging/rtl8723bs/Kconfig | 1 + drivers/staging/rtl8723bs/core/rtw_ap.c | 126 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 54 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 80 +- drivers/staging/rtl8723bs/core/rtw_io.c | 13 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 30 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 214 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 289 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 106 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 4 +- drivers/staging/rtl8723bs/hal/hal_com.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 22 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 64 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 + drivers/staging/rtl8723bs/include/ieee80211.h | 16 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 90 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 145 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 196 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 2 +- drivers/target/loopback/tcm_loop.c | 5 +- drivers/target/target_core_transport.c | 2 +- drivers/thunderbolt/domain.c | 4 +- drivers/tty/amiserial.c | 236 +- drivers/tty/hvc/hvc_xen.c | 17 +- drivers/tty/serdev/core.c | 4 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_bcm7271.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 36 +- drivers/tty/serial/8250/8250_fsl.c | 5 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 6 + drivers/tty/serial/8250/8250_pnp.c | 2 + drivers/tty/serial/8250/8250_port.c | 17 +- drivers/tty/serial/8250/Kconfig | 10 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 197 +- drivers/tty/serial/jsm/jsm_neo.c | 2 + drivers/tty/serial/jsm/jsm_tty.c | 3 + drivers/tty/serial/max310x.c | 3 +- drivers/tty/serial/samsung_tty.c | 46 +- drivers/tty/serial/serial-tegra.c | 6 +- drivers/tty/serial/serial_core.c | 8 + drivers/tty/serial/uartlite.c | 61 +- drivers/tty/vt/vt.c | 21 +- drivers/usb/class/cdc-wdm.c | 6 +- drivers/usb/common/ulpi.c | 4 +- drivers/usb/core/hub.c | 120 +- drivers/usb/core/quirks.c | 4 - drivers/usb/dwc2/core.h | 6 + drivers/usb/dwc2/core_intr.c | 3 +- drivers/usb/dwc2/gadget.c | 59 +- drivers/usb/dwc2/hcd.c | 6 +- drivers/usb/dwc2/params.c | 1 + drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-qcom.c | 8 +- drivers/usb/dwc3/ep0.c | 10 +- drivers/usb/dwc3/gadget.c | 21 +- drivers/usb/gadget/composite.c | 8 +- drivers/usb/gadget/function/f_ncm.c | 50 +- drivers/usb/gadget/function/f_uac1.c | 674 +++- drivers/usb/gadget/function/f_uac2.c | 656 +++- drivers/usb/gadget/function/u_audio.c | 369 +- drivers/usb/gadget/function/u_audio.h | 22 + drivers/usb/gadget/function/u_ether.c | 5 +- drivers/usb/gadget/function/u_serial.c | 2 +- drivers/usb/gadget/function/u_uac1.h | 20 + drivers/usb/gadget/function/u_uac2.h | 23 +- drivers/usb/gadget/udc/tegra-xudc.c | 1 + drivers/usb/host/ehci-hcd.c | 18 +- drivers/usb/host/ehci-mv.c | 23 +- drivers/usb/host/fotg210-hcd.c | 48 +- drivers/usb/host/fotg210.h | 5 - drivers/usb/host/max3421-hcd.c | 44 +- drivers/usb/host/ohci-spear.c | 2 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci-renesas.c | 23 +- drivers/usb/host/xhci-pci.c | 9 +- drivers/usb/host/xhci-pci.h | 3 - drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/phy/phy.c | 10 +- drivers/usb/renesas_usbhs/fifo.c | 7 + drivers/usb/serial/bus.c | 4 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/bus.c | 4 +- drivers/usb/typec/stusb160x.c | 20 +- drivers/usb/typec/tipd/core.c | 9 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vdpa/vdpa.c | 4 +- drivers/vfio/mdev/mdev_driver.c | 4 +- drivers/vfio/pci/vfio_pci.c | 11 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/core/fbmem.c | 6 +- drivers/video/fbdev/kyro/fbdev.c | 5 + drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/apply.c | 4 +- drivers/virtio/virtio.c | 3 +- drivers/virtio/virtio_mem.c | 22 +- drivers/vlynq/vlynq.c | 4 +- drivers/vme/vme.c | 4 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/swiotlb-xen.c | 4 +- drivers/xen/xenbus/xenbus.h | 2 +- drivers/xen/xenbus/xenbus_probe.c | 4 +- drivers/zorro/zorro-driver.c | 3 +- fs/afs/cmservice.c | 25 +- fs/afs/dir.c | 10 +- fs/afs/write.c | 18 +- fs/btrfs/backref.c | 6 +- fs/btrfs/backref.h | 3 +- fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/extent-tree.c | 3 + fs/btrfs/inode.c | 2 +- fs/btrfs/ordered-data.c | 2 - fs/btrfs/ordered-data.h | 3 +- fs/btrfs/qgroup.c | 38 +- fs/btrfs/qgroup.h | 2 +- fs/btrfs/tests/qgroup-tests.c | 20 +- fs/btrfs/tree-log.c | 31 +- fs/btrfs/zoned.c | 12 +- fs/cifs/cifssmb.c | 10 +- fs/cifs/file.c | 2 +- fs/cifs/smb2ops.c | 48 +- fs/crypto/fname.c | 106 +- fs/crypto/hooks.c | 44 + fs/ext2/inode.c | 15 +- fs/ext4/symlink.c | 12 +- fs/f2fs/data.c | 102 +- fs/f2fs/f2fs.h | 25 +- fs/f2fs/file.c | 34 +- fs/f2fs/namei.c | 12 +- fs/f2fs/node.c | 20 +- fs/f2fs/super.c | 1 + fs/f2fs/sysfs.c | 10 + fs/fs-writeback.c | 20 +- fs/fuse/control.c | 10 +- fs/fuse/fuse_i.h | 1 + fs/fuse/inode.c | 121 +- fs/fuse/virtio_fs.c | 12 +- fs/hpfs/file.c | 51 +- fs/hugetlbfs/inode.c | 2 +- fs/io-wq.c | 7 +- fs/io_uring.c | 55 +- fs/ioctl.c | 203 -- fs/ksmbd/connection.h | 2 + fs/ksmbd/ndr.c | 12 +- fs/ksmbd/server.c | 20 +- fs/ksmbd/smb2misc.c | 9 +- fs/ksmbd/smb2ops.c | 4 + fs/ksmbd/smb2pdu.c | 204 +- fs/ksmbd/smb2pdu.h | 20 +- fs/ksmbd/transport_rdma.c | 2 +- fs/ksmbd/transport_rdma.h | 6 +- fs/ksmbd/transport_tcp.c | 3 +- fs/lockd/svclock.c | 2 +- fs/namespace.c | 77 +- fs/ocfs2/file.c | 103 +- fs/overlayfs/copy_up.c | 9 +- fs/overlayfs/inode.c | 9 +- fs/overlayfs/namei.c | 2 +- fs/overlayfs/readdir.c | 5 + fs/signalfd.c | 4 +- fs/stat.c | 2 +- fs/sysfs/group.c | 2 +- fs/ubifs/file.c | 13 +- include/acpi/acpi_bus.h | 3 +- include/asm-generic/compat.h | 17 + include/drm/amd_asic_type.h | 17 +- include/drm/drm_aperture.h | 14 +- include/drm/drm_auth.h | 1 + include/drm/drm_bridge.h | 26 +- include/drm/drm_connector.h | 5 + include/drm/drm_dp_aux_bus.h | 57 + include/drm/drm_dp_helper.h | 175 +- include/drm/drm_file.h | 18 +- include/drm/drm_gem_atomic_helper.h | 6 + include/drm/drm_gem_vram_helper.h | 16 +- include/drm/drm_mipi_dbi.h | 7 +- include/drm/drm_mipi_dsi.h | 5 + include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_panel.h | 8 +- include/drm/drm_print.h | 2 +- include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vma_manager.h | 2 +- include/drm/gpu_scheduler.h | 37 +- include/drm/ttm/ttm_bo_api.h | 4 - include/drm/ttm/ttm_placement.h | 7 +- include/dt-bindings/clock/r9a07g044-cpg.h | 1 + include/dt-bindings/reset/qcom,sdm845-pdc.h | 2 + include/linux/blkdev.h | 2 +- include/linux/bpf.h | 8 + include/linux/can/bittiming.h | 4 +- include/linux/can/platform/flexcan.h | 23 + include/linux/can/rx-offload.h | 8 +- include/linux/compat.h | 32 +- include/linux/device/bus.h | 2 +- include/linux/dma-buf.h | 160 +- include/linux/dma-fence-chain.h | 52 +- include/linux/dsa/8021q.h | 44 +- include/linux/dsa/sja1105.h | 1 - include/linux/ethtool.h | 4 - include/linux/fb.h | 3 +- include/linux/fiemap.h | 4 - include/linux/firmware/xlnx-zynqmp.h | 10 + include/linux/fscrypt.h | 7 + include/linux/highmem.h | 23 +- include/linux/hyperv.h | 16 - include/linux/if_bridge.h | 62 +- include/linux/inetdevice.h | 9 + include/linux/io-pgtable.h | 8 + include/linux/ioam6.h | 13 + include/linux/ioam6_genl.h | 13 + include/linux/ioam6_iptunnel.h | 13 + include/linux/iommu.h | 11 +- include/linux/ipv6.h | 3 + include/linux/memcontrol.h | 21 +- include/linux/memory.h | 53 +- include/linux/memory_hotplug.h | 22 +- include/linux/mfd/hi6421-spmi-pmic.h | 5 - include/linux/mlx5/mlx5_ifc.h | 8 +- include/linux/mmzone.h | 7 + include/linux/netdevice.h | 12 +- include/linux/once.h | 2 +- include/linux/pci-epf.h | 2 +- include/linux/pgtable.h | 26 +- include/linux/phy.h | 1 + include/linux/preempt.h | 18 +- include/linux/printk.h | 24 + include/linux/sched/signal.h | 11 +- include/linux/serial_core.h | 24 + include/linux/serio.h | 5 +- include/linux/signal.h | 2 +- include/linux/sunrpc/svc_rdma.h | 7 +- include/linux/swap.h | 4 +- include/linux/swiotlb.h | 4 +- include/linux/sysfb.h | 94 + include/linux/usb/audio-v2.h | 14 + include/linux/vgaarb.h | 118 +- include/linux/writeback.h | 2 +- include/media/rc-core.h | 5 +- include/net/dsa.h | 46 +- include/net/inet_hashtables.h | 6 + include/net/ioam6.h | 67 + include/net/ip.h | 22 +- include/net/ip6_route.h | 5 +- include/net/netns/ipv6.h | 3 + include/net/netns/xfrm.h | 7 + include/net/nfc/digital.h | 4 +- include/net/nfc/hci.h | 6 +- include/net/nfc/nci_core.h | 12 +- include/net/nfc/nfc.h | 8 +- include/net/sctp/structs.h | 5 +- include/net/switchdev.h | 62 + include/net/tcp.h | 1 - include/net/xfrm.h | 36 +- include/scsi/scsi_device.h | 1 + include/scsi/scsi_devinfo.h | 6 +- include/trace/events/afs.h | 67 +- include/uapi/asm-generic/siginfo.h | 5 + include/uapi/drm/drm.h | 4 +- include/uapi/drm/drm_mode.h | 32 + include/uapi/drm/v3d_drm.h | 136 + include/uapi/drm/vmwgfx_drm.h | 41 + include/uapi/linux/dma-buf.h | 50 +- include/uapi/linux/in6.h | 1 + include/uapi/linux/ioam6.h | 133 + include/uapi/linux/ioam6_genl.h | 52 + include/uapi/linux/ioam6_iptunnel.h | 20 + include/uapi/linux/ipv6.h | 3 + include/uapi/linux/kfd_ioctl.h | 16 +- include/uapi/linux/lwtunnel.h | 1 + include/uapi/linux/mount.h | 3 +- include/uapi/linux/xfrm.h | 10 + include/uapi/rdma/mlx5-abi.h | 17 +- kernel/bpf/bpf_iter.c | 22 + kernel/bpf/local_storage.c | 2 +- kernel/cgroup/cgroup.c | 1 + kernel/dma/swiotlb.c | 82 +- kernel/printk/index.c | 4 +- kernel/printk/printk.c | 24 - kernel/signal.c | 62 +- kernel/smpboot.c | 2 +- kernel/trace/bpf_trace.c | 9 +- kernel/trace/ftrace.c | 5 +- kernel/trace/ring_buffer.c | 28 +- kernel/trace/trace.c | 4 + kernel/trace/trace_events_hist.c | 22 +- kernel/trace/trace_events_synth.c | 8 +- kernel/trace/trace_synth.h | 2 +- kernel/tracepoint.c | 2 +- lib/test_bpf.c | 13 +- lib/test_stackinit.c | 252 +- localversion-next | 2 +- mm/compaction.c | 29 +- mm/filemap.c | 8 +- mm/memcontrol.c | 13 +- mm/memory.c | 11 +- mm/memory_hotplug.c | 323 +- mm/mremap.c | 50 +- mm/page_alloc.c | 3 + mm/percpu.c | 1 - mm/shmem.c | 2 +- mm/sparse.c | 3 +- mm/swapfile.c | 52 +- mm/util.c | 9 +- mm/vmscan.c | 8 +- mm/vmstat.c | 12 + net/6lowpan/debugfs.c | 3 +- net/appletalk/ddp.c | 4 +- net/bluetooth/hci_sock.c | 30 +- net/bluetooth/sco.c | 5 + net/bpf/test_run.c | 2 + net/bridge/br_fdb.c | 4 +- net/bridge/br_forward.c | 9 + net/bridge/br_if.c | 11 +- net/bridge/br_mdb.c | 49 +- net/bridge/br_multicast.c | 22 +- net/bridge/br_private.h | 94 +- net/bridge/br_switchdev.c | 272 +- net/bridge/br_vlan.c | 48 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 53 +- net/can/raw.c | 20 +- net/core/dev_ioctl.c | 153 +- net/core/devlink.c | 10 +- net/core/filter.c | 34 + net/core/flow_dissector.c | 12 +- net/core/lwtunnel.c | 2 + net/core/selftests.c | 12 + net/dsa/Kconfig | 12 - net/dsa/Makefile | 3 +- net/dsa/dsa2.c | 4 + net/dsa/dsa_priv.h | 92 +- net/dsa/port.c | 201 +- net/dsa/slave.c | 223 +- net/dsa/switch.c | 30 +- net/dsa/tag_8021q.c | 607 ++-- net/dsa/tag_dsa.c | 52 +- net/dsa/tag_ksz.c | 9 + net/dsa/tag_ocelot_8021q.c | 4 +- net/dsa/tag_sja1105.c | 140 +- net/ethernet/eth.c | 6 +- net/ethtool/ioctl.c | 136 +- net/ieee802154/socket.c | 4 +- net/ipv4/af_inet.c | 6 +- net/ipv4/devinet.c | 14 +- net/ipv4/esp4.c | 4 +- net/ipv4/ip_output.c | 5 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/route.c | 21 +- net/ipv4/tcp_fastopen.c | 9 +- net/ipv4/tcp_input.c | 40 +- net/ipv4/tcp_ipv4.c | 412 ++- net/ipv4/udp.c | 25 +- net/ipv6/Kconfig | 11 + net/ipv6/Makefile | 3 +- net/ipv6/addrconf.c | 36 + net/ipv6/af_inet6.c | 10 + net/ipv6/exthdrs.c | 61 + net/ipv6/ioam6.c | 910 +++++ net/ipv6/ioam6_iptunnel.c | 274 ++ net/ipv6/ip6_output.c | 7 +- net/ipv6/route.c | 20 +- net/ipv6/sysctl_net_ipv6.c | 19 + net/ipv6/udp.c | 25 +- net/mac80211/cfg.c | 19 + net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 4 +- net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 57 +- net/mpls/af_mpls.c | 2 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_flow_table_core.c | 8 +- net/netfilter/nfnetlink_hook.c | 2 + net/netfilter/nft_last.c | 20 +- net/netfilter/nft_nat.c | 4 +- net/nfc/core.c | 2 +- net/nfc/digital_core.c | 4 +- net/nfc/hci/core.c | 6 +- net/nfc/hci/llc.c | 2 +- net/nfc/hci/llc.h | 6 +- net/nfc/hci/llc_nop.c | 2 +- net/nfc/hci/llc_shdlc.c | 2 +- net/nfc/nci/core.c | 25 +- net/nfc/netlink.c | 2 +- net/qrtr/qrtr.c | 10 +- net/sched/cls_api.c | 2 +- net/sctp/auth.c | 2 + net/sctp/ipv6.c | 5 +- net/sctp/output.c | 4 +- net/sctp/sm_statefuns.c | 15 +- net/sctp/transport.c | 45 +- net/socket.c | 292 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 56 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 41 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 4 +- net/switchdev/switchdev.c | 260 ++ net/tipc/crypto.c | 14 +- net/tipc/socket.c | 38 +- net/wireless/nl80211.c | 5 +- net/wireless/scan.c | 6 +- net/xfrm/xfrm_compat.c | 49 +- net/xfrm/xfrm_policy.c | 16 + net/xfrm/xfrm_user.c | 52 + scripts/spdxcheck-test.sh | 16 +- sound/ac97/bus.c | 6 +- sound/aoa/soundbus/core.c | 4 +- sound/soc/amd/Kconfig | 9 + sound/soc/amd/Makefile | 1 + sound/soc/amd/acp-da7219-max98357a.c | 17 +- sound/soc/amd/acp3x-rt5682-max9836.c | 14 +- sound/soc/amd/renoir/acp3x-rn.c | 7 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 2 + sound/soc/amd/vangogh/Makefile | 9 + sound/soc/amd/vangogh/acp5x-i2s.c | 427 +++ sound/soc/amd/vangogh/acp5x-pcm-dma.c | 525 +++ sound/soc/amd/vangogh/acp5x.h | 193 + sound/soc/amd/vangogh/pci-acp5x.c | 326 ++ sound/soc/amd/vangogh/vg_chip_offset_byte.h | 337 ++ sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/Makefile | 5 +- sound/soc/codecs/rt1015.c | 39 +- sound/soc/codecs/rt1015.h | 2 - sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/tlv320aic31xx.c | 10 + sound/soc/codecs/tlv320aic32x4.c | 33 +- sound/soc/intel/boards/sof_da7219_max98373.c | 2 +- sound/usb/card.c | 2 +- sound/usb/clock.c | 6 + sound/usb/mixer_scarlett_gen2.c | 34 +- sound/usb/quirks.c | 3 + tools/lib/bpf/Build | 2 +- tools/lib/bpf/libbpf.c | 1383 +------- tools/lib/bpf/libbpf.h | 16 + tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_internal.h | 81 +- tools/lib/bpf/relo_core.c | 1295 +++++++ tools/lib/bpf/relo_core.h | 100 + tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/README.rst | 7 + tools/testing/selftests/bpf/network_helpers.c | 85 +- tools/testing/selftests/bpf/network_helpers.h | 4 + .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 226 ++ .../selftests/bpf/prog_tests/get_func_ip_test.c | 2 + tools/testing/selftests/bpf/prog_tests/pinning.c | 9 + .../selftests/bpf/progs/bpf_iter_setsockopt.c | 72 + .../testing/selftests/bpf/progs/bpf_tracing_net.h | 6 + .../testing/selftests/bpf/progs/get_func_ip_test.c | 11 + tools/testing/selftests/bpf/test_maps.c | 5 + .../selftests/filesystems/binderfs/binderfs_test.c | 17 + tools/testing/selftests/firmware/fw_namespace.c | 3 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 3 +- tools/testing/selftests/kvm/steal_time.c | 2 +- .../selftests/move_mount_set_group/.gitignore | 1 + .../selftests/move_mount_set_group/Makefile | 7 + .../{mount => move_mount_set_group}/config | 0 .../move_mount_set_group_test.c | 375 ++ tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/config | 1 + tools/testing/selftests/net/ioam6.sh | 297 ++ tools/testing/selftests/net/ioam6_parser.c | 402 +++ tools/testing/selftests/net/ipsec.c | 165 +- tools/testing/selftests/net/nettest.c | 55 +- tools/testing/selftests/net/pmtu.sh | 212 +- 1727 files changed, 60326 insertions(+), 33413 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-dmabuf-buffers delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml create mode 100644 Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bu [...] delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml create mode 100644 Documentation/devicetree/bindings/display/dp-aux-bus.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms380k [...] delete mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,versal-fpga.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma180.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5064.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5360.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5504.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5624r.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5761.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5764.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad8801.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4922.yaml delete mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.txt create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.yaml create mode 100644 Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v1.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2-base.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2.yaml delete mode 100644 Documentation/devicetree/bindings/opp/opp.txt create mode 100644 Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.yaml create mode 100644 Documentation/devicetree/bindings/reset/socionext,uniphier-glue [...] delete mode 100644 Documentation/devicetree/bindings/reset/uniphier-reset.txt delete mode 100644 Documentation/devicetree/bindings/serial/cdns,uart.txt create mode 100644 Documentation/devicetree/bindings/serial/cdns,uart.yaml create mode 100644 Documentation/networking/devlink/hns3.rst create mode 100644 Documentation/networking/ioam6-sysctl.rst create mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb-A.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db-B.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi delete mode 100644 arch/x86/include/asm/sysfb.h delete mode 100644 arch/x86/kernel/sysfb.c delete mode 100644 arch/x86/kernel/sysfb_efi.c delete mode 100644 arch/x86/kernel/sysfb_simplefb.c create mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.c create mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.h create mode 100644 drivers/dma/idxd/bus.c create mode 100644 drivers/dma/idxd/compat.c create mode 100644 drivers/firmware/efi/sysfb_efi.c create mode 100644 drivers/firmware/sysfb.c create mode 100644 drivers/firmware/sysfb_simplefb.c create mode 100644 drivers/fpga/versal-fpga.c create mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h create mode 100644 drivers/gpu/drm/amd/include/cyan_skillfish_ip_offset.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_cyan_skillfish.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.h delete mode 100644 drivers/gpu/drm/bochs/Kconfig delete mode 100644 drivers/gpu/drm/bochs/Makefile delete mode 100644 drivers/gpu/drm/bochs/bochs.h delete mode 100644 drivers/gpu/drm/bochs/bochs_drv.c delete mode 100644 drivers/gpu/drm/bochs/bochs_hw.c delete mode 100644 drivers/gpu/drm/bochs/bochs_kms.c delete mode 100644 drivers/gpu/drm/bochs/bochs_mm.c create mode 100644 drivers/gpu/drm/drm_dp_aux_bus.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.h create mode 100644 drivers/gpu/drm/panel/panel-innolux-ej030na.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c create mode 100644 drivers/gpu/drm/panel/panel-widechips-ws2401.c create mode 100644 drivers/gpu/drm/tiny/bochs.c create mode 100644 drivers/gpu/drm/v3d/v3d_perfmon.c delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/includeCheck.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga3d_caps.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga_types.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_begin.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_end.h create mode 100644 drivers/gpu/drm/vmwgfx/vmw_surface_cache.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h create mode 100644 drivers/mfd/hi6421-spmi-pmic.c create mode 100644 drivers/misc/hi6421v600-irq.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.h create mode 100644 drivers/net/phy/mxl-gpy.c create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8ulp.c create mode 100644 drivers/pinctrl/qcom/pinctrl-mdm9607.c delete mode 100644 drivers/staging/hikey9xx/Kconfig delete mode 100644 drivers/staging/hikey9xx/Makefile delete mode 100644 drivers/staging/hikey9xx/TODO delete mode 100644 drivers/staging/hikey9xx/hi6421-spmi-pmic.c delete mode 100644 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml create mode 100644 drivers/staging/media/hantro/rockchip_vpu2_hw_h264_dec.c create mode 100644 drivers/staging/rtl8188eu/core/mac_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/mac_cfg.c create mode 100644 include/drm/drm_dp_aux_bus.h create mode 100644 include/linux/can/platform/flexcan.h create mode 100644 include/linux/ioam6.h create mode 100644 include/linux/ioam6_genl.h create mode 100644 include/linux/ioam6_iptunnel.h create mode 100644 include/linux/sysfb.h create mode 100644 include/net/ioam6.h create mode 100644 include/uapi/linux/ioam6.h create mode 100644 include/uapi/linux/ioam6_genl.h create mode 100644 include/uapi/linux/ioam6_iptunnel.h create mode 100644 net/ipv6/ioam6.c create mode 100644 net/ipv6/ioam6_iptunnel.c create mode 100644 sound/soc/amd/vangogh/Makefile create mode 100644 sound/soc/amd/vangogh/acp5x-i2s.c create mode 100644 sound/soc/amd/vangogh/acp5x-pcm-dma.c create mode 100644 sound/soc/amd/vangogh/acp5x.h create mode 100644 sound/soc/amd/vangogh/pci-acp5x.c create mode 100644 sound/soc/amd/vangogh/vg_chip_offset_byte.h create mode 100644 tools/lib/bpf/relo_core.c create mode 100644 tools/lib/bpf/relo_core.h create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_setsockopt.c create mode 100644 tools/testing/selftests/move_mount_set_group/.gitignore create mode 100644 tools/testing/selftests/move_mount_set_group/Makefile copy tools/testing/selftests/{mount => move_mount_set_group}/config (100%) create mode 100644 tools/testing/selftests/move_mount_set_group/move_mount_set_gro [...] create mode 100644 tools/testing/selftests/net/ioam6.sh create mode 100644 tools/testing/selftests/net/ioam6_parser.c