This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
omits f406e5eaeb57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8be189105bc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 940daaf5acb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e135c8bb89c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 029e7360a720 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b84728594c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b45a16d6940 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7323bcaa89c2 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits af15f48c5fce Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits efb27c65ec80 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits c5951f14d427 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3d4352bd49ac Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits de734a359c0c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ff77b9cd4766 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 048c22e37f3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bd22fe24462c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6785faab4523 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 19f8aaa111d3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 4a5208d77bf7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4879b514a6a6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cd204c88bd7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a595689c1802 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b87f20ba30de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a85d1cf16ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4d0bd06cd65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fc25206d8fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3cda4220e2b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 6c009f81a519 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 91a8e11cb3d9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 0e8f022bbd53 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits e4b07404d966 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1f7cf03d6b9b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9b361e1e9057 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c2b578ad5a21 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 5d5b4804a68e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5e0091e546df Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 14b15400db67 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 9c5c4716da58 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 66058d49ecc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c71ea2ce1542 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 29ceda5ca08a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa4d2dfe7197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62b61d88df3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9199fbd55153 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits bfcd49d56ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 944b9753ae8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d0e8dacb3c0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f82336748e42 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 51a0ebb768d2 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 2c8d502899dd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 9dae77c94160 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 72644edabcb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f577b380cf69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c25e588a3501 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b89f2dc105a6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3de97847de86 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 32c856ffdfb4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0c7103f6d060 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits eef4d2ac74cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d9ba28c1cb5 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits f2c936eb51ef Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 87d3442f7dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea673f17ab76 drm/i915/uapi: Add comment clarifying purpose of I915_TILI [...] omits d0e7a12d70e8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ed9fed6fd38e Merge branch 'for-next' of git://git.libc.org/linux-sh omits 4031c817fcf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcd44a8f895d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02c6ff6a92e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits faed499c69f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30bcfa685efb Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 56b0495c1d70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d35f8d288569 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d1f28b993dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d90fe7adaf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 127270984897 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits f27e1e8ce5ba Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5910152a3d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 144893d14d5b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits da9443b3460f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b48f9d5bcae0 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 9d7b37b8248e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0775598e94a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 7ee9bb521957 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 8e42e3eb451a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 56915c005093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f71156e29955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c1fafdf0b16 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 532f643e5ca7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76ea01a2abd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ffcd862b1cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca82ba37f7a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 024d725bc794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15ea8c43100e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5617601323cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8e53ee001578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70b596025a44 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 531cb49c81da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 622774d327fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc366acdcaa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaa2031491d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 994ffd3dfa8c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits f79e8d4814f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d15e35613b71 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 471ccf997c03 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 767a8cde816a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 5a562db6f1fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e15f5972b803 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c81cf9e8cac5 next-20211013/kspp-gustavo omits 89908780460d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 75e1a790ce94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 61518fda78d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a1924514d72 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 68b24af917c5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits acb8f8938b03 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2d1f57c63b0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d4244987b5b4 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 885bce130b3d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 963b2515585e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e29e2750d76b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1679bfd11533 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 823cf7360c23 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits e3bb1792e701 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits c7520e5f7dd8 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7ab79b6fbe65 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits f3845b176f3d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a2e29a0bd0d3 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 1b51b338ea7d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 6f2135138ae6 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a645370dce36 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits c01b990fd65a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 22d742db205f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits d17f5bf37eb4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f71abec960cd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3bf986a51ed8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 99b63df932d8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4ab66d562444 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a040e69ff99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dc14f35df2af Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4a86d188ff2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f2833ef580bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f28eaee5ca2c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f4248d4b78c5 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 8b017fbe0bbb net: of: fix stub of_net helpers for CONFIG_NET=n omits ec681c53f8d2 Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3e6ed7703dae selftests: netfilter: remove stray bash debug line omits 174c37627894 netfilter: ipvs: make global sysctl readonly in non-init netns omits a482c5e00a9b netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 omits c650c35a2506 netfilter: ipvs: merge ipv4 + ipv6 icmp reply handlers omits 540ff44b28f0 netfilter: ipvs: remove unneeded input wrappers omits 8a9941b42de5 netfilter: ipvs: remove unneeded output wrappers omits 9dd43a5f4b11 netfilter: ipvs: prepare for hook function reduction omits f0d6764f7ddb netfilter: ebtables: allow use of ebt_do_table as hookfn omits 44b5990e7b46 netfilter: ip6tables: allow use of ip6t_do_table as hookfn omits e8d225b60026 netfilter: arp_tables: allow use of arpt_do_table as hookfn omits 8844e01062dd netfilter: iptables: allow use of ipt_do_table as hookfn omits 0d7308c0ff5f af_packet: Introduce egress hook omits 42df6e1d221d netfilter: Introduce egress hook omits 17d20784223d netfilter: Generalize ingress hook include file omits 7463acfbe52a netfilter: Rename ingress hook include file omits d73b17465d6d drm/i915: Fix oops on platforms w/o hpd support omits 83f52364b152 drm/i915: Remove memory frequency calculation omits 566b651cc531 drm/panel: y030xx067a: Make use of the helper function dev [...] omits e82ef424eec8 drm/panel: xpp055c272: Make use of the helper function dev [...] omits a8daf03fa2d4 drm/panel: td043mtea1: Make use of the helper function dev [...] omits d60b93917a66 drm/panel: sofef00: Make use of the helper function dev_er [...] omits 94f9b9525c0a drm/panel: s6e63j0x03: Make use of the helper function dev [...] omits d41af761dbc1 drm/panel: nt39016: Make use of the helper function dev_er [...] omits ef41af47e40e drm/panel: ls037v7dw01: Make use of the helper function de [...] omits a30fc787a1d3 drm/panel: k101-im2ba02: Make use of the helper function d [...] omits 386e1c180f1f drm/panel: ili9881c: Make use of the helper function dev_e [...] omits 5ddc1e27e032 drm/panel: fy07024di26a30d: Make use of the helper functio [...] omits 6b1a69bcb23f drm/panel: ej030na: Make use of the helper function dev_er [...] omits 7f44a1166c8a drm: panel: nt36672a: Removed extra whitespace. omits c18c4966033e ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() omits 9bf7123bb07f drm/panel: Delete panel on mipi_dsi_attach() failure omits 32a267e9c057 drm/panel: innolux-p079zca: Delete panel on attach() failure omits 5f31dbeae8a8 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure omits 437c3d87590e drm/panel: Add JDI R63452 MIPI DSI panel driver omits b7d4ce477ea9 dt-bindings: panel-simple-dsi: add JDI R63452 panel bindings omits acf20ed020ff drm: fix null-ptr-deref in drm_dev_init_release() omits 006a3c3b5f4f Merge branch 'clk-qcom' into clk-next omits aeca6ac15aaa clk: qcom: gcc-sc7280: Drop unused array omits 1a84a308acda drm/panel-simple: Add Vivax TPC-9150 panel v6 omits 7c4dd0a26652 drm: of: Add drm_of_lvds_get_data_mapping omits 189723fbe9ac drm/bridge: display-connector: fix an uninitialized pointe [...] omits 57a06e907c07 drm: panel-simple: Add support for the Innolux G070Y2-T02 panel omits b7490aade5d2 video: omapfb: Fix fall-through warning for Clang omits b03f89157526 gfs2: Fix unused value warning in do_gfs2_set_flags() omits 08e9f52e2dce cifs: for compound requests, use open handle if possible omits 9ee7924360cb cifs: To match file servers, make sure the server hostname [...] omits b8f5482c9638 Bluetooth: vhci: Add support for setting msft_opcode and a [...] omits ba530fea8ca1 ethernet: remove random_ether_addr() omits 2b4731b153b4 Merge branch 'ethernet-more-netdev-dev_addr-write-removals' omits 923ca6f61887 ethernet: replace netdev->dev_addr 16bit writes omits 24ac96062001 erofs: lzma compression support omits 562ef98a666e ethernet: replace netdev->dev_addr assignment loops omits 2405a75d319e erofs: rename some generic methods in decompressor omits 68a064028e4e ethernet: ibm/emac: use of_get_ethdev_address() to load dev_addr omits c51e5062c180 ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) omits db0dcc6a8a7c ethernet: make use of eth_hw_addr_random() where appropriate omits 54f2d8d6ca99 ethernet: make eth_hw_addr_random() use dev_addr_set() omits 766607570bec ethernet: constify references to netdev->dev_addr in drivers omits d55cce868014 lib/xz, lib/decompress_unxz.c: Fix spelling in comments omits 3d126ff1a22d lib/xz: Add MicroLZMA decoder omits fbb45e903eaa lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() omits 268116185eef lib/xz: Validate the value before assigning it to an enum [...] omits c6cced3e6a94 lib/xz: Avoid overlapping memcpy() with invalid input with [...] omits 11a83f4c3930 xfs: remove the xfs_dqblk_t typedef omits ed67ebfd7c40 xfs: remove the xfs_dsb_t typedef omits de38db7239c4 xfs: remove the xfs_dinode_t typedef omits 4c175af2ccd3 xfs: check that bc_nlevels never overflows omits 1ba6fd34ca63 xfs: stricter btree height checking when scanning for btree roots omits f4585e82340b xfs: stricter btree height checking when looking for errors omits 510a28e195cd xfs: don't allocate scrub contexts on the stack omits ae127f087dc2 xfs: remove xfs_btree_cur_t typedef omits 78e8ec83a404 xfs: fix maxlevels comparisons in the btree staging code omits 512edfac85d2 xfs: port the defer ops capture and continue to resource capture omits c5db9f937b29 xfs: formalize the process of holding onto resources acros [...] omits e8e176e5062c erofs: introduce readmore decompression strategy omits 3d686a73ff02 erofs: introduce the secondary compression head omits c544b6af524b erofs: get compression algorithms directly on mapping omits 3a13cdc5077d erofs: add multiple device support omits 434c978f1d95 erofs: decouple basic mount options from fs_context omits 5b6e7e120e71 erofs: remove the fast path of per-CPU buffer decompression omits 201f1a2d77f6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e6908588008f drm/i915: Add all per-lane register definitions for icl combo phy omits 5e7fe4d9dcef drm/i915: Extract icl_combo_phy_loadgen_select() omits f0298326d6fb drm/i915: Remove dead DKL_TX_LOADGEN_SHARING_PMD_DISABLE stuff omits a1f01768f60a drm/i915: Use standard form terminating condition for lane [...] omits c2fdf53e1670 drm/i915: Shrink {icl_mg,tgl_dkl}_phy_ddi_buf_trans omits 247c8a73793b drm/i915: Remove pointless extra namespace from dkl/snps b [...] omits 00c9626f46be Merge branch 'for-next-next-v5.15-20211014' into for-next- [...] omits ce0ec2bf2619 Merge branch 'for-next-current-v5.14-20211014' into for-ne [...] omits 677121bcb55a Merge branch 'ext/josef/lockdep-rm-dev' into for-next-next [...] omits 52167695925a Merge branch 'ext/jth/zoned-greedy-gc' into for-next-next- [...] omits 2c497408e2ab Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] omits cf35d993b947 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits 8efd692598ac Merge branch 'misc-next' into for-next-next-v5.15-20211014 omits b200ddbd88cb Merge branch 'misc-5.15' into for-next-current-v5.14-20211014 omits eaa94b0e3f9d btrfs: zoned: use greedy gc for auto reclaim omits 00caac2d485a btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] omits 17e1d80d4a4e btrfs: index free space entries on size omits 5489ba589ed0 btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls omits ea57e6e833a2 btrfs: add a btrfs_get_dev_args_from_path helper omits 153f625f32cf btrfs: handle device lookup with btrfs_dev_lookup_args omits 255a1ba4cdc6 btrfs: do not call close_fs_devices in btrfs_rm_device omits 708660dcda90 btrfs: add comments for device counts in struct btrfs_fs_devices omits 099f8e38cbfa btrfs: use num_device to check for the last surviving seed device omits bb1c28f52d17 btrfs: update device path inode time instead of bd_inode omits abffa715dab8 drm/i915: rename intel_sideband.[ch] to intel_sbi.[ch] omits 4dd4375bc4ff drm/i915: split out intel_pcode.[ch] to separate file omits 2b74f6e5cd7d btrfs: remove btrfs_bio::logical member omits b3438511bef7 btrfs: rename btrfs_dio_private::logical_offset to file_offset omits 581f79c2427e btrfs: use bvec_kmap_local in btrfs_csum_one_bio omits fff1ec456493 btrfs: reduce btrfs_update_block_group alloc argument to bool omits 4cefe04a6cfa btrfs: make btrfs_ref::real_root optional omits d478961ef4e0 btrfs: pull up qgroup checks from delayed-ref core to init time omits 8bec353f8b07 btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] omits 07633dfd6bfa btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] omits 4a1b6afac5e5 btrfs: rename root fields in delayed refs structs omits 3c49b2614be8 btrfs: fix abort logic in btrfs_replace_file_extents omits d5f9de6b525d btrfs: do not infinite loop in data reclaim if we aborted omits fdcdde245949 btrfs: add a BTRFS_FS_ERROR helper omits aa06ff354edc btrfs: change error handling for btrfs_delete_*_in_log omits f6149ca20052 btrfs: change handle_fs_error in recover_log_trees to aborts omits 0c0565534812 btrfs: check for error when looking up inode during dir en [...] omits c1042b91d8bf btrfs: unify lookup return value when dir entry is missing omits f4a462dd72c5 btrfs: deal with errors when adding inode reference during [...] omits bf9778cb336d btrfs: deal with errors when replaying dir entry during lo [...] omits 37bbc1098646 btrfs: deal with errors when checking if a dir entry exist [...] omits 5ec0ef0225f0 btrfs: update refs for any root except tree log roots omits 6bf2a8982255 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy omits 5539e8dd110a btrfs: subpage: only allow compression if the range is ful [...] omits 9343a73547fa btrfs: subpage: avoid potential deadlock with compression [...] omits f160e68dc1f6 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] omits ef2e3b2385ab btrfs: rework page locking in __extent_writepage() omits 1f1e1b35726e btrfs: subpage: make lzo_compress_pages() compatible omits 213185e58b54 btrfs: factor uncompressed async extent submission code in [...] omits 1fcd794518b7 icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe omits b96681bd5827 ALSA: usb-audio: Initialize every feature unit once at probe time omits 509975c7789f ALSA: usb-audio: Drop superfluous error message after disc [...] omits ac9b019d07ee ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() omits 325b2064d00a ice: Implement support for SMA and U.FL on E810-T omits 885fe6932a11 ice: Add support for SMA control multiplexer omits 3bb6324b3dcb ice: Implement functions for reading and setting GPIO pins omits e00ae1a2aaf2 ice: Refactor ice_aqc_link_topo_addr omits ea142b09a639 MAINTAINERS: Update the devicetree documentation path of i [...] omits a2d859e3fc97 sctp: account stream padding length for reconf chunk omits 332fdf951df8 mlxsw: thermal: Fix out-of-bounds memory accesses omits 40507e7aada8 ethernet: s2io: fix setting mac address during resume omits 26d657410983 MAINTAINERS: Update entry for the Stratix10 firmware omits 6f00d1651b32 Merge branch 'for-linus' into for-next omits 135cd4c67863 Merge branch 'for-5.16/io_uring' into for-next omits c267832ae16e io_uring: optimise ctx referencing omits 1626d9a35eb7 Merge tag 'sound-5.15-rc6' of git://git.kernel.org/pub/scm [...] omits 531d3281ed5e Merge branch 'for-5.16/io_uring' into for-next omits 5d72a8b5371a io_uring: optimise io_req_set_rsrc_node() omits aef454b40288 ALSA: hda/realtek: Add quirk for Clevo PC50HS omits 05734ca2a8f7 drm/i915/bios: gracefully disable dual eDP for now omits fcf3dbf10818 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 0ab0f9005b18 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits cd348b080d16 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 0ad5b356685f Merge branch 'for-5.16/block' into for-next omits 369d1dc6ce0d block: improve batched tag allocation omits 22390ce786c5 ALSA: usb-audio: add Schiit Hel device to quirk table omits 16a8e2fbb2d4 spi-mux: Fix false-positive lockdep splats omits 4b19e4a77cc6 ASoC: rt5682: fix a little pop while playback omits 6098475d4cb4 spi: Fix deadlock when adding SPI controllers on SPI buses omits f809891ee51b platform/x86: thinkpad_acpi: Register a privacy-screen device omits e8b7eb66738f platform/x86: thinkpad_acpi: Get privacy-screen / lcdshado [...] omits 0eab756f8821 mmc: moxart: Fix null pointer dereference on pointer host omits 92d23216fe7c Merge branch 'fixes' into next omits 6ab4e2eb5e95 mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield omits 1b8101d51873 platform/x86: thinkpad_acpi: Add hotkey_notify_extended_ho [...] omits 334f74ee85dc drm/connector: Add a drm_connector privacy-screen helper f [...] omits 8a12b170558a drm/privacy-screen: Add notifier support (v2) omits befe5404a00b drm/privacy-screen: Add X86 specific arch init code omits a1a98689301b drm: Add privacy-screen class (v4) omits 107fe9043020 drm/connector: Add support for privacy-screen properties (v4) omits 8f6aca0e0f26 powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CM [...] omits 1eecf31e3c96 drm/i915: split out vlv sideband to a separate file omits f9d9ae67a71d Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next omits 12ee3118871f arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps omits 361b0dcbd7f9 arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet omits 38ad23e15a02 arm64: dts: renesas: r9a07g044: Add GbEthernet nodes omits c534e655d5b3 arm64: dts: renesas: Add ports node to all adv7482 nodes omits 5fea5b557134 arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, [...] omits f5db38de5caf gfs2: check context in gfs2_glock_put omits 57ab64067810 gfs2: Fix glock_hash_walk bugs omits 3d3c39ff65bf gfs2: Cancel remote delete work asynchronously omits e836941423fa gfs2: set glock object after nq omits f9a1afb10264 gfs2: remove RDF_UPTODATE flag omits fe12595c7373 gfs2: Eliminate GIF_INVALID flag omits 39e86b80cfa4 gfs2: fix GL_SKIP node_scope problems omits 3297316991f0 gfs2: split glock instantiation off from do_promote omits 529e0dd1cf2a gfs2: further simplify do_promote omits 74fc51a811e0 gfs2: re-factor function do_promote omits 67fb4bf6aceb gfs2: Remove 'first' trace_gfs2_promote argument omits 24a69f83e1b8 gfs2: change go_lock to go_instantiate omits 9a56e59c4527 gfs2: dump glocks from gfs2_consist_OBJ_i omits be69ca58dde8 gfs2: dequeue iopen holder in gfs2_inode_lookup error omits aa83338cad56 gfs2: Save ip from gfs2_glock_nq_init omits d2177115d02b gfs2: Allow append and immutable bits to coexist omits e3922238d3f8 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits fc59c9e73bb7 gfs2: move GL_SKIP check from glops to do_promote omits 2cea0081a1b6 gfs2: Add GL_SKIP holder flag to dump_holder omits e035cb4a71f3 gfs2: remove redundant check in gfs2_rgrp_go_lock omits ab3c97a30842 gfs2: Fix mmap + page fault deadlocks for direct I/O omits 9dbfcf23cc4e iov_iter: Introduce nofault flag to disable page faults omits 0e137bcb38bc gup: Introduce FOLL_NOFAULT flag to disable page faults omits bc210c4374d5 iomap: Add done_before argument to iomap_dio_rw omits da0f7069266b iomap: Support partial direct I/O on user copy failures omits 6eabcb93e8b2 iomap: Fix iomap_dio_rw return value for user copies omits 31be7890616d gfs2: Fix mmap + page fault deadlocks for buffered I/O omits c2a7ee2896b9 gfs2: Eliminate ip->i_gh omits b99691b66c2c gfs2: Move the inode glock locking to gfs2_file_buffered_write omits 25f9e4c3c0c0 gfs2: Introduce flag for glock holder auto-demotion omits 253b3e4c9a47 gfs2: Clean up function may_grant omits 76b3d6d7c709 gfs2: Add wrapper for iomap_file_buffered_write omits fb1aa6e7efc3 iov_iter: Introduce fault_in_iov_iter_writeable omits 7a4f855acb0a iov_iter: Turn iov_iter_fault_in_readable into fault_in_io [...] omits 7fb77af71236 Merge branch 'sunxi/dt-for-5.16' into sunxi/for-next omits d4949bf9cc66 arm64: dts: allwinner: NanoPi R1S H5: Add generic compatib [...] omits a6021825a8e1 ksmbd: validate credit charge after validating SMB2 PDU body size omits d8b9074fe974 ksmbd: limit read/write/trans buffer size not to exceed MA [...] omits dbad63001eac ksmbd: validate compound response buffer omits 9a63b999ae54 ksmbd: fix potencial 32bit overflow from data area check i [...] omits bf8acc9e10e2 ksmbd: improve credits management omits f7db8fd03a4b ksmbd: add validation in smb2_ioctl omits 624f1fd4925b drm/amdgpu/gfx10: fix typo in gfx_v10_0_update_gfx_clock_gating() omits 99ea9b8f7ede drm/amdgpu: drop navi reg init functions omits 7f0446001987 drm/amdgpu: drop nv_set_ip_blocks() omits bc1cf0928b36 drm/amdgpu: drop soc15_set_ip_blocks() omits 76585bd466d5 drm/amdkfd: protect raven_device_info with KFD_SUPPORT_IOMMU_V2 omits 9eeb82541972 drm/amdkfd: protect hawaii_device_info with CONFIG_DRM_AMDGPU_CIK omits 584302ebf19c drm/amdgpu/pm: properly handle sclk for profiling modes on [...] omits 62fb2c98d6d7 drm/radeon: Add HD-audio component notifier support (v2) omits ea1b01dad5b7 Revert "drm/amd/display: To modify the condition in indica [...] omits 2ebc97da05f2 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 5a4faf4c0b8b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 110e68d8378d drm/amdgpu: only check for _PR3 on dGPUs omits 5b59e072380e drm/amdgpu: add another raven1 gfxoff quirk omits 548609497eec drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 48737ac4d70f drm/amdgpu/psp: add some missing cases to psp_check_pmfw_c [...] omits 29e41c919760 drm/amdgpu/swsmu: fix is_support_sw_smu() for VEGA20 omits 43fc10c1875f drm/amdkfd: unregistered svm range not overlap with TTM range omits f23750b5b3d9 drm/amdgpu: fix out of bounds write omits e5c9c17340b2 Merge branch 'clk-imx' into clk-next omits 897a54f9f017 Merge tag 'clk-imx-5.16' of git://git.kernel.org/pub/scm/l [...] omits 4a07a35baf1b Merge branch 'clk-qcom' into clk-next omits 9974cb5c8790 net: delete redundant function declaration omits ffdbc0fe8be4 Merge branch 'mlxsw-show-per-band-ecn-marked-counter-on-qdisc' omits bf862732945c selftests: mlxsw: RED: Test per-TC ECN counters omits 15be36b8126b mlxsw: spectrum_qdisc: Introduce per-TC ECN counters omits 6242b0a96302 mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters omits fc372cc07286 mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT omits b063e0651ced mlxsw: reg: Fix a typo in a group heading omits cbcc5072c228 Merge branch 'fix-two-possible-memory-leak-problems-in-nfc [...] omits 291c932fc369 NFC: digital: fix possible memory leak in digital_in_send_ [...] omits 58e7dcc9ca29 NFC: digital: fix possible memory leak in digital_tg_liste [...] omits 0911ab31896f nfc: fix error handling of nfc_proto_register() omits 1f922d9e374f Revert "net: procfs: add seq_puts() statement for dev_mcast" omits 1daec8cfebc2 clk: qcom: camcc: Add camera clock controller driver for SC7280 omits e79d82643a69 net: enetc: fix check for allocation failure omits f03dca0c9e22 net: encx24j600: check error in devm_regmap_init_encx24j600 omits a764e1ed500d dt-bindings: clock: Add YAML schemas for CAMCC clocks on SC7280 omits 4ab43d171181 clk: qcom: Add lpass clock controller driver for SC7280 omits d15eb8012476 dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280 omits 72c4996a5e11 clk: qcom: Kconfig: Sort the symbol for SC_LPASS_CORECC_7180 omits 196eb9285255 clk: qcom: mmcc-sdm660: Add hw_ctrl flag to venus_core0_gdsc omits ca8460ba1271 clk: qcom: mmcc-sdm660: Add necessary CXCs to venus_gdsc omits eb2d505834f6 clk: qcom: gcc-msm8994: Use ARRAY_SIZE() for num_parents omits c09b80238ceb clk: qcom: gcc-msm8994: Add proper msm8992 support omits a888dc4caeb4 clk: qcom: gcc-msm8994: Add modem reset omits 35bb1e6eceef clk: qcom: gcc-msm8994: Remove the inexistent GDSC_PCIE omits b8f415c6ae95 clk: qcom: gcc-msm8994: Add missing clocks omits 74a33fac3aab clk: qcom: gcc-msm8994: Add missing NoC clocks omits 80863521ed89 clk: qcom: gcc-msm8994: Fix up SPI QUP clocks omits 0519d1d0bf33 clk: qcom: gcc-msm8994: Modernize the driver omits 85a88d2bdcf5 dt-bindings: clk: qcom: Add bindings for MSM8994 GCC driver omits 78b727d02815 clk: qcom: smd-rpm: Add QCM2290 RPM clock support omits 68fb42fccdc9 dt-bindings: clk: qcom,rpmcc: Document QCM2290 compatible omits 36354c32bd76 clk: qcom: smd-rpm: Add .recalc_rate hook for clk_smd_rpm_ [...] omits 6737810be216 soc: document merges omits fa7c47b9f512 Merge branch 'arm/drivers' into for-next omits 790f42a61e15 Merge tag 'arm-soc/for-5.16/drivers' of https://github.com [...] omits 916ff8d5ea0e ext4: prevent partial update of the extent blocks omits a992bc717652 ext4: check for inconsistent extents between index and leaf block omits efbcc1015b07 ext4: check for out-of-order index extents in ext4_valid_e [...] omits 6333c4e6167b ext4: convert from atomic_t to refcount_t on ext4_io_end->count omits bd02347da7e2 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. omits 2f961f147aad ext4: ensure enough credits in ext4_ext_shift_path_extents omits 7e1cc8086ef8 ext4: correct the left/middle/right debug message for binsearch omits 6861a4e1817c ext4: fix lazy initialization next schedule time computati [...] omits 52264b162a51 Revert "ext4: enforce buffer head state assertion in ext4_ [...] omits b70b15217383 Merge tag 'mlx5-fixes-2021-10-12' of git://git.kernel.org/ [...] omits 39e222bfd7f3 net: dsa: unregister cross-chip notifier after ds->ops->teardown omits 936fc53f3dd4 Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/ [...] omits 427f974d9727 net: korina: select CRC32 omits 6312d52838b2 marvell: octeontx2: build error: unknown type name 'u64' omits edd38de57090 Merge branch 'for-5.16/drivers' into for-next omits ec872b2b6554 Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 496d1a13d405 clk: qcom: Add Global Clock Controller driver for QCM2290 omits 029fa7a5e505 sbitmap: add __sbitmap_queue_get_batch() omits f9a7bed3504e Merge branch 'arm/fixes' into for-next omits 0f0f80d9d5db iommu/arm: fix ARM_SMMU_QCOM compilation omits 05d61401a452 dt-bindings: clk: qcom: Add QCM2290 Global Clock Controlle [...] omits 3536ac5d771b Merge tag 'optee-fix2-for-v5.15' of git://git.linaro.org/p [...] omits 047051295201 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] omits be68c4dcc659 hwmon: (dell-smm) Add support for fanX_min, fanX_max and f [...] omits 0fa8a49134bc hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() omits cd622aef1650 Merge branch 'clk-fixes' into clk-next omits 92c02ff1a43e clk: qcom: add select QCOM_GDSC for SM6350 omits dffca4d565b3 dm: Remove redundant flush_workqueue() calls omits ac0fffa0859b RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() omits 76c023fac32a drm/amdgpu/smu11: fix firmware version check for vangogh omits 972d321e871d MAINTAINERS: Add Siqueira for AMD DC omits 6f4b590aae21 drm/amdkfd: fix resume error when iommu disabled in Picasso omits afd18180c070 drm/amdkfd: fix boot failure when iommu is disabled in Picasso. omits ca432dcc27a1 drm/amdkfd: handle svm partial migration cpages 0 omits a273bc9937e6 drm/amdkfd: ratelimited svm debug messages omits 02f8aa9f2a32 drm/amd/pm: Fix incorrect power limit readback in smu11 if [...] omits 2d1ac1cbe57b amdgpu/pm: (v2) add limit_type to (pptable_funcs)->set_pow [...] omits 91a1a52d03aa drm/amdgpu: Fix RAS page retirement with mode2 reset on Aldebaran omits a4967a1ebf1b drm/amdgpu: Enable RAS error injection after mode2 reset o [...] omits 1f3b22e4eb16 drm/amd/display: fix null pointer deref when plugging in display omits 62e5a7e2333a drm/amd/display: Fix surface optimization regression on Carrizo omits 9470620e99e9 drm/amd/display: Enable PSR by default on newer DCN omits fe04957e26e7 drm/amdgpu: enable display for cyan skillfish omits d1bfbe8a3202 amd/display: check cursor plane matches underlying plane omits 7e3fb209d518 amd/amdkfd: remove svms declaration to avoid werror omits 9c152f54d9f6 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 6bdfc37b5ccc drm/amdkfd: export svm_range_list_lock_and_flush_work omits 71cbfeb38141 drm/amdkfd: avoid conflicting address mappings omits 369b7d04baf3 drm/amdgpu/nbio2.3: don't use GPU_HDP_FLUSH bit 12 omits e41bdd18644a clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mm [...] omits 13b5ffa0e282 net: remove single-byte netdev->dev_addr writes omits 9ea55973b4ce nvme: don't memset() the normal read/write command omits 3d46a66322d6 dm crypt: log aead integrity violations to audit subsystem omits 8503243b4a81 dm integrity: log audit events for dm-integrity target omits c1d7fa96e74b dm: introduce audit event module for device mapper omits 400f17d3301e Merge branch 'net-use-dev_addr_set-in-hamradio-and-ip-tunnels' omits 5a1b7e1a5325 ip: use dev_addr_set() in tunnels omits 20c3d9e45ba6 hamradio: use dev_addr_set() for setting device address omits 40af35fdf79c netdevice: demote the type of some dev_addr_set() helpers omits fe83fe739df7 Merge branch 'net-constify-dev_addr-passing-for-protocols' omits 1bfcd1cc546e decnet: constify dev_addr passing omits 6cf862807234 tipc: constify dev_addr passing omits 1a8a23d2da4f ipv6: constify dev_addr passing omits 2ef6db76bac0 llc/snap: constify dev_addr passing omits db95732446a8 rose: constify dev_addr passing omits c045ad2cc01e ax25: constify dev_addr passing omits 60c6a63a3d30 Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_ [...] omits 5f3b8acee9fe Merge branch 'add-functional-support-for-gigabit-ethernet-driver' omits 940409264647 ravb: Fix typo AVB->DMAC omits 3d6b24a2ada3 ravb: Update ravb_emac_init_gbeth() omits 95e99b10482d ravb: Document PFRI register bit omits 1091da579d7c ravb: Rename "nc_queue" feature bit omits 030634f37db9 ravb: Optimize ravb_emac_init_gbeth function omits 4ea3167bad27 ravb: Rename "tsrq" variable omits 0ee65bc14ff2 ravb: Add support to retrieve stats for GbEthernet omits b6a4ee6e74de ravb: Add carrier_counters to struct ravb_hw_info omits 1c59eb678cbd ravb: Fillup ravb_rx_gbeth() stub omits 16a6e245a9f3 ravb: Fillup ravb_rx_ring_format_gbeth() stub omits 2458b8edb887 ravb: Fillup ravb_rx_ring_free_gbeth() stub omits 3d4e37df882b ravb: Fillup ravb_alloc_rx_desc_gbeth() stub omits 2e95e08ac009 ravb: Add rx_max_buf_size to struct ravb_hw_info omits 23144a915684 ravb: Use ALIGN macro for max_rx_len omits e599ee234ad4 net: arc: select CRC32 omits d67778768970 Merge branch 'for-5.16/block-io_uring' into for-next omits 9919fbe680f1 Merge branch 'for-5.16/block' into for-next omits b679ac7ba59b blk-mq: optimise *end_request non-stat path omits c195ab97b13f block: cache bdev in struct file for raw bdev IO omits 50515cac8d0e net: qed_debug: fix check of false (grc_param < 0) expression omits 130e2054d4a6 SUNRPC: Change return value type of .pc_encode omits fda494411485 SUNRPC: Replace the "__be32 *p" parameter to .pc_encode omits 3b0ebb255fdc NFSD: Save location of NFSv4 COMPOUND status omits f05a9b855289 ASoC: rt1011: Fix 'I2S Reference' enum control omits 51a67d6e28c6 ASoC: dt-bindings: rockchip: i2s-tdm: Fix rockchip,i2s-[rt [...] omits 6b9b546dc007 ASoC: wm8960: Fix clock configuration on slave mode omits 495ee4bac777 Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] omits 04e78a787b74 arm/arm64: dts: Enable 2.5G Ethernet port on CN9130-CRB omits 87a7d78d146e Merge branch 'mvebu/dt' into mvebu/for-next omits 348949d9a444 Merge tag 'modules-for-v5.15-rc6' of git://git.kernel.org/ [...] omits bf05b706a6ea ARM: dts: mvebu: add device tree for netgear gs110emx switch omits 8d41453493c2 ARM: mvebu_v7_defconfig: rebuild default configuration omits a4ce46155a17 ARM: mvebu_v7_defconfig: enable mtd physmap omits c44b31c26379 SUNRPC: Change return value type of .pc_decode omits 16c663642c7e SUNRPC: Replace the "__be32 *p" parameter to .pc_decode omits edce2a93dd78 net: enetc: include ip6_checksum.h for csum_ipv6_magic omits b3ec8cdf457e fbdev: Garbage collect fbdev scrolling acceleration, part [...] omits 5d388fa01fa6 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells omits cd06ab2fd48f drm/locking: add backtrace for locking contended locks wit [...] omits 4cd0872f01f7 Merge branch 'sunxi/drivers-for-5.16' into sunxi/for-next omits 50ac48ae3e80 bus: sun50i-de2: Adjust printing error message omits 6de148d82d9e drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] omits d184c3956e3f drm/vc4: hdmi: Warn if we access the controller while disabled omits 03e985bb27c8 drm/vc4: hdmi: Make sure the device is powered with CEC omits 3b77b04f87cc drm/vc4: hdmi: Split the CEC disable / enable functions in two omits 32ee1b069875 drm/vc4: hdmi: Rework the pre_crtc_configure error handling omits c18c4192342c drm/vc4: hdmi: Make sure the controller is powered up during bind omits e32fe03f4b22 drm/vc4: hdmi: Make sure the controller is powered in detect omits 1fd48bc4cc0f drm/vc4: hdmi: Move the HSM clock enable to runtime_pm omits 6e3b5a75960e Merge branch 'features' into for-next omits c3357ae1579c Merge branch 'fixes' into for-next omits 8b7216439e2e s390: add Alexander Gordeev as reviewer omits e15a9a5fca6c fuse: take cache_mask into account in getattr omits 83d9bf94c077 fuse: add cache_mask omits cbcde085408b fuse: move reverting attributes to fuse_change_attributes() omits 27e2682a6fd9 fuse: simplify local variables holding writeback cache state omits 68aaf8d59132 fuse: cleanup code conditional on fc->writeback_cache omits 3a59f16e1d29 fuse: fix attr version comparison in fuse_read_update_size() omits a2d7728a1f35 fuse: always invalidate attributes after writes omits 9ea929e80274 fuse: rename fuse_write_update_size() omits a69a29fb89c1 fuse: don't bump attr_version in cached write omits 412a7ca5e2e6 fuse: selective attribute invalidation omits 3a731da57ebd fuse: simplify __fuse_write_file_get() omits 7df1f7c2bb83 fuse: move fuse_invalidate_attr() into fuse_update_ctime() omits 443a15ad3f72 fuse: delete redundant code omits 2469204435db fuse: use kmap_local_page() omits 28b9f8c9574b fuse: annotate lock in fuse_reverse_inval_entry() omits 6e6b45a963c4 fuse: write inode in fuse_vma_close() instead of fuse_release() omits b5cf7894208e fuse: make sure reclaim doesn't write the inode omits 75d9b8559ac3 Bluetooth: Fix memory leak of hci device omits 893505319c74 Bluetooth: btintel: Fix bdaddress comparison with garbage value omits 5a4bb6a8e981 Bluetooth: Fix debugfs entry leak in hci_register_dev() omits 91302d6c1dfd drm/ttm_bo_api: update the description for @placement and @sg omits c2115b2b1642 usb: musb: dsps: Fix the probe error path omits 3acb26709bd4 drm/vc4: hdmi: Set a default HSM rate omits 6f668b61142f clk: bcm-2835: Remove rounding up the dividers omits 69b3e79c3712 clk: bcm-2835: Pick the closest clock rate omits 7228d83531fc ASoC: rt9120: Add rt9210 audio amplifier support omits f9d4b0154b9b ASoC: dt-bindings: rt9120: Add initial bindings omits bd6e4b992bb0 ASoC: amd: vangogh: constify static struct snd_soc_dai_ops omits abed054f039a ASoC: mediatek: Constify static snd_soc_ops omits 916f2ce39d48 ASoC: rt9120: Drop rt9210 audio amplifier support omits f90f4ae11855 Merge branch 'for-next/fixes' into for-next/core omits fd22d7d1e5af Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] omits 82a59c7f456d drm/i915: Free the returned object of acpi_evaluate_dsm() omits af628cdd64e1 drm/i915: Fix bug in user proto-context creation that leak [...] omits 6d7163f2c49f mei: hbm: drop hbm responses on early shutdown omits dc1650fc94a8 Bluetooth: btusb: Fix application of sizeof to pointer omits ff1cc2fa3055 wireless: Remove redundant 'flush_workqueue()' calls omits 3e4beec5e679 mt7601u: Remove redundant initialization of variable ret omits 51fd5c6417b9 rtlwifi: rtl8192ee: Remove redundant initialization of var [...] omits e3ec7017f6a2 rtw89: add Realtek 802.11ax driver omits b616230e2325 powerpc/eeh: Fix docstrings in eeh.c omits 6ffeb56ee210 powerpc/boot: Use CONFIG_PPC_POWERNV to compile OPAL support omits 6e44bd6d34d6 memblock: exclude NOMAP regions from kmemleak omits 602946ec2f90 powerpc: Set max_mapnr correctly omits f2b85040acec scsi: core: Put LLD module refcnt after SCSI device is released omits a8ea7ec588ac [for -next only] kconfig: generate include/generated/rustc_cfg omits f8d711e31ee2 initramfs: Check timestamp to prevent broken cpio archive omits 09708df61f2b kbuild: split DEBUG_CFLAGS out to scripts/Makefile.debug omits 3510c5cf4276 gen_init_cpio: add static const qualifiers omits 6fd13d699d24 scsi: storvsc: Fix validation for unsolicited incoming packets omits 2b94b6b79b7c PCI/MSI: Handle msi_populate_sysfs() errors correctly omits d1f24712a86a ionic: no devlink_unregister if not registered omits 847c6bdba833 Merge branch 'felix-dsa-driver-fixes' omits 8d5f7954b7c8 net: dsa: felix: break at first CPU port during init and teardown omits 43ba33b4f143 net: dsa: tag_ocelot_8021q: fix inability to inject STP BP [...] omits 1328a883258b net: dsa: felix: purge skb from TX timestamping queue if i [...] omits 49f885b2d970 net: dsa: tag_ocelot_8021q: break circular dependency with [...] omits deab6b1cd978 net: dsa: tag_ocelot: break circular dependency with ocelo [...] omits ebb4c6a990f7 net: mscc: ocelot: cross-check the sequence id from the ti [...] omits fba01283d85a net: mscc: ocelot: deny TX timestamping of non-PTP packets omits 9fde506e0c53 net: mscc: ocelot: warn when a PTP IRQ is raised for an un [...] omits 52849bcf0029 net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO omits c57fe0037a4e net: mscc: ocelot: make use of all 63 PTP timestamp identifiers omits 3af760e4d3b0 Merge branch 'fix-circular-dependency-between-sja1105-and- [...] omits 4ac0567e40b3 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] omits 28da0555c3b5 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] omits 0e258cec0b07 Merge branch 'devlink-reload-simplification' omits 82465bec3e97 devlink: Delete reload enable/disable interface omits 96869f193cfd net/mlx5: Set devlink reload feature bit for supported dev [...] omits bd032e35c568 devlink: Allow control devlink ops behavior through feature mask omits b88f7b1203bf devlink: Annotate devlink API calls omits 2bc50987dc1f devlink: Move netdev_to_devlink helpers to devlink.c omits 21314638c9f2 devlink: Reduce struct devlink exposure omits 43a4b4dbd48c net: dsa: fix spurious error message when unoffloaded port [...] omits 60d950f443a5 nfp: flow_offload: move flow_indr_dev_register from app in [...] omits 0dee6f70fd40 drm: rcar-du: Don't create encoder for unconnected LVDS outputs omits 84c8a87402cf net/mlx5e: Fix division by 0 in mlx5e_select_queue for rep [...] omits 0bc73ad46a76 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp omits b2107cdc43d8 net/mlx5e: Switchdev representors are not vlan challenged omits 94b960b9deff net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path omits ca20dfda05ae net/mlx5e: Allow only complete TXQs partition in MQPRIO ch [...] omits 2266bb1e122a net/mlx5: Fix cleanup of bridge delayed work omits 48827e1d6af5 ALSA: usb-audio: Add quirk for VF0770 omits a40a8a110305 scripts: kernel-doc: Ignore __alloc_size() attribute omits aa872e0647dc docs: pdfdocs: Adjust \headheight for fancyhdr omits e825b29ab812 docs: UML: user_mode_linux_howto_v2 edits omits a9d85efb25fb docs: use the lore redirector everywhere omits b0b719cea870 docs: proc.rst: mountinfo: align columns omits ff9c3d4360db docs: proc.rst: mountinfo: improved field numbering omits 85eafc63d032 docs: update file link location omits cacc0de1133c drm/panel: olimex-lcd-olinuxino: select CRC32 omits 960d083b6eca Merge branch 'for-5.16/block' into for-next omits d5b421fe0282 docs: Explain the desired position of function attributes omits 55b8648b7650 block: mark bio_truncate static omits ca52cd788dc8 block: move bio_get_{first,last}_bvec out of bio.h omits 318491671524 block: mark __bio_try_merge_page static omits 8dc8d6c01248 block: move bio_full out of bio.h omits 5eb9cd2ccdf7 block: fold bio_cur_bytes into blk_rq_cur_bytes omits 272ff6fb565b block: move bio_mergeable out of bio.h omits 572f1bca6dfd block: don't include <linux/ioprio.h> in <linux/bio.h> omits 50c1c0fdacf0 block: remove BIO_BUG_ON omits 037ab4ddc273 libceph: drop ->monmap and err initialization omits 3751bf65d96d ceph: convert to noop_direct_IO omits f4d0cc426f77 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits bb97e3c14f2f ceph: fix handling of "meta" errors omits 186247a16675 ceph: skip existing superblocks that are blocklisted or sh [...] omits ed47291911d3 Merge tag 'platform-drivers-x86-v5.15-3' of git://git.kern [...] omits d208b89401e0 dm: fix mempool NULL pointer race when completing IO omits b4459b11e840 dm rq: don't queue request to blk-mq during DM suspend omits ec132ef2d1d9 dm clone: make array 'descs' static omits 2c0468e054c0 dm verity: skip redundant verity_handle_err() on I/O errors omits 381ba6a6baf1 drm/nouveau/mmu/gp100: remove unused variable omits a54cbb6ee8e3 Merge branch 'for-5.16/block' into for-next omits abec0a4f51e3 blk-mq: inline hot part of __blk_mq_sched_restart omits 0a7b701763be block: inline hot paths of blk_account_io_*() omits 187a580c9e78 scsi: iscsi: Fix set_param() handling omits 596143e3aec3 acpi/arm64: fix next_platform_timer() section mismatch error omits 50b6cb351636 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add [...] omits 3b87e0824272 RDMA/rxe: Convert kernel UD post send to use ah_num omits e2fe06c90806 RDMA/rxe: Lookup kernel AH from ah index in UD WQEs omits 4da698eabf0f RDMA/rxe: Replace ah->pd by ah->ibah.pd omits 73a549321003 RDMA/rxe: Create AH index and return to user space omits 99c13a3e2965 RDMA/rxe: Change AH objects to indexed omits cfc0312d9c83 RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr omits f4e56ec4452f RDMA/mlx4: Return missed an error if device doesn't suppor [...] omits 9d8f247cc33c RDMA/irdma: Remove irdma_cqp_up_map_cmd() omits 16ddcfca5671 RDMA/irdma: Remove irdma_get_hw_addr() omits 6d2682216d1f RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() omits 0bed5dfa5af8 RDMA/irdma: Remove irdma_uk_mw_bind() omits 8869574a6c11 RDMA: Remove redundant 'flush_workqueue()' calls omits bc22b6208f41 Merge tag 'tags/bcm2835-dt-fixes-2021-10-06' into devicetr [...] omits 3f3247285461 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address omits 13dbc954b3c9 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting omits 4303543bac16 gup: Turn fault_in_pages_{readable,writeable} into fault_i [...] omits 590f359b2dce powerpc/kvm: Fix kvm_use_magic_page omits 814a66741b9f iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value omits c5f44559e919 drm/i915/display: remove unused intel-mid.h include omits 4bd46f3a986d RDMA/iwpm: Remove redundant initialization of pointer err_str omits b37a15188eae ALSA: hda: avoid write to STATESTS if controller is in reset omits d9f673051ab5 Merge drm/drm-next into drm-intel-next omits 9a33f3980978 RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_ [...] omits 8607954cf255 fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list omits 1f49f36cef25 hwmon: (max31722) Warn about failure to put device in stan [...] omits a020094090e5 RDMA/mlx5: Add optional counter support in get_hw_stats callback omits a29b934ceb4c RDMA/mlx5: Add modify_op_stat() support omits ffa501ef1963 RDMA/mlx5: Add steering support in optional flow counters omits 886773d24962 RDMA/mlx5: Support optional counters in hw_stats initialization omits 3c3c1f141639 RDMA/nldev: Allow optional-counter status configuration th [...] omits 822cf785ac6d RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_st [...] omits 7301d0a9834c RDMA/nldev: Add support to get status of all counters omits 5e2ddd1e5982 RDMA/counter: Add optional counter support omits 0dc89684605e RDMA/counter: Add an is_disabled field in struct rdma_hw_stats omits 0a0800ce2a6a RDMA/core: Add a helper API rdma_free_hw_stats_struct omits 13f30b0fa0a9 RDMA/counter: Add a descriptor in struct rdma_hw_stats omits d1336e88a580 Merge branch 'for-5.16/block-io_uring' into for-next omits 7544789c6c99 Merge branch 'for-5.16/drivers' into for-next omits 4f6cec71d88a Merge branch 'for-5.16/block' into for-next omits e0631f3157e9 Merge branch 'for-5.16/cdrom' into for-next omits f5ff291098f7 Bluetooth: L2CAP: Fix not initializing sk_peer_pid omits 709fca500067 Bluetooth: hci_sock: purge socket queues in the destruct() [...] omits 3eea40d4749b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 1f28f54215a8 nvme-multipath: enable polled I/O omits 5832b49f117e block: don't allow writing to the poll queue attribute omits 673451d0c1e6 block: switch polling to be bio based omits eab91427754f block: define 'struct bvec_iter' as packed omits 0d35aaeaae38 block: use SLAB_TYPESAFE_BY_RCU for the bio slab omits daab7652799e block: rename REQ_HIPRI to REQ_POLLED omits 0d178e3c19cd io_uring: don't sleep when polling for I/O omits 1e243df727da block: replace the spin argument to blk_iopoll with a flag [...] omits 57e3b9c759b7 blk-mq: remove blk_qc_t_valid omits 32c345ee65cc blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal omits 7614c85ccdd7 blk-mq: factor out a "classic" poll helper omits 82b4e596fef5 blk-mq: factor out a blk_qc_to_hctx helper omits 72cd680716d4 io_uring: fix a layering violation in io_iopoll_req_issued omits 8d313b1e6755 iomap: don't try to poll multi-bio I/Os in __iomap_dio_rw omits 18a0770ec34f block: don't try to poll multi-bio I/Os in __blkdev_direct_IO omits b0c7bae891b1 direct-io: remove blk_poll support omits f537ecb0d59e io_uring: inform block layer of how many requests we are s [...] omits f44e20407932 Merge branch 'for-5.16/io_uring' into for-5.16/block-io_uring omits 8a954bdc6441 Merge branch 'for-5.16/block' into for-5.16/block-io_uring omits 71c1818d8255 io_uring: fix io_free_batch_list races omits 5e3dbeac3795 hwmon: (tmp421) introduce a channel struct omits beee7890c363 hwmon: (adt7x10) Make adt7x10_remove() return void omits 8a0c75a1c399 hwmon: (dell-smm) Remove unnecessary includes omits 9a094b758da7 dt-bindings: hwmon: jedec,jc42: add nxp,se97b omits 952a11ca32a6 hwmon: cleanup non-bool "valid" data fields omits b87783e85559 hwmon: (tmp103) Convert tmp103 to use new hwmon registration API omits b2be2422c0c9 hwmon: (mlxreg-fan) Support distinctive names per differen [...] omits b1c24237341f hwmon: (mlxreg-fan) Modify PWM connectivity validation omits 1508fb29157e hwmon: (nct6775) add Pro WS X570-ACE omits 8a5cfcfa9445 hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version omits a111ec399c60 hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry omits 6e2baac88cdd hwmon: (nct6775) Add additional ASUS motherboards. omits 373c0a77934c dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC omits 94ee5fcc240f hwmon: (pmbus/lm25066) Support configurable sense resistor values omits b7792f3ea392 hwmon: (pmbus/lm25066) Add OF device ID table omits df60a5daa7fb hwmon: (pmbus/lm25066) Mark lm25066_coeff array const omits b7931a7b0e0d hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] omits 6d2ff184cbe7 hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id omits fa16188fa205 hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa omits ae59dc455a78 hwmon: (pmbus/lm25066) Add offset coefficients omits b4fb4676fb96 dt-bindings: hwmon: ibm,cffps: move to trivial devices omits 7bcc5a7a5c2b dt-bindings: hwmon: Convert NTC thermistor to YAML omits cae0233946c3 hwmon: (tmp421) introduce MAX_CHANNELS define omits 0a4157196a5d dt-bindings: hwmon: jedec,jc42: convert to dtschema omits 3634eceea159 dt-bindings: hwmon: hih6130: move to trivial devices omits f348047ab2b9 dt-bindings: hwmon: dps650ab: move to trivial devices omits 1947a89e382e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices omits d55532f77137 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] omits 8084b2a14116 dt-bindings: hwmon: sensirion,sht15: convert to dtschema omits 105b65d90cf3 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema omits e2dbaa65158b dt-bindings: hwmon: lltc,ltc4151: convert to dtschema omits 4c4237898e4a dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] omits 45678bab0827 dt-bindings: hwmon: ti,tmp108: convert to dtschema omits 951778f11727 dt-bindings: hwmon: lm70: move to trivial devices omits 3e0ce52615e2 dt-bindings: hwmon: lm90: do not require VCC supply omits 9559cb33796e dt-bindings: hwmon: lm90: convert to dtschema omits 000cc5bc49aa hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm omits 3fbbfc27f955 hwmon: (nct6775) Support access via Asus WMI omits 4914036eb66b hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] omits 2e7b9886968b hwmon: (nct6775) Use superio_*() function pointers in sio_data. omits d7efb2ebc7b3 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] omits 150f1e0c6fa8 hwmon: (mlxreg-fan) Extend driver to support multiply PWM omits bc8de07e8812 hwmon: (mlxreg-fan) Extend the maximum number of tachometers omits e8ac01e5db32 hwmon: Add Maxim MAX6620 hardware monitoring driver omits d73287eed73f hwmon: (raspberrypi) Use generic notification mechanism omits 6665e10a2ec3 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits fb4747d89b48 dt-bindings: hwmon: Add IIO HWMON binding omits ada61aa0b118 hwmon: Fix possible memleak in __hwmon_device_register() omits 5b747a594b19 SUNRPC: De-duplicate .pc_release() call sites omits 0ae93b99beb2 SUNRPC: Simplify the SVC dispatch code path omits 1b3dc77d7595 Merge branch 'acpi-tools' into linux-next omits d4d354bc5c85 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] omits 8b39fe3eab1e Merge branch 'pm-em' into linux-next omits 4cf233315def Merge branches 'pm-pci', 'pm-sleep', 'pm-cpuidle' and 'pm- [...] omits 8b472e7eb85b Merge branch 'pnp' into linux-next omits 3d4b30999218 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs' and 'ac [...] omits 87440d70a4bf Merge back ACPI PCI material for v5.16. omits 924431ddc0df Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] omits 353e4ad3db53 Merge branch 'acpica' into linux-next omits f889bf46e0c9 block: merge block_ioctl into blkdev_ioctl omits d32c93fbdd29 block: move the *blkdev_ioctl declarations out of blkdev.h omits 5fc0899a5c81 block: unexport blkdev_ioctl omits f328476e373a blk-mq: cleanup blk_mq_submit_bio omits 6fe09c1dd622 blk-mq: cleanup and rename __blk_mq_alloc_request omits 8c4251a8bed0 soc: document merges omits c277229f6722 Merge branch 'arm/defconfigs' into for-next omits e45830bb9ab9 Merge branch 'arm/soc' into for-next omits ac10d2f8497e Merge branch 'arm/drivers' into for-next omits e8b448dc37a4 Merge branch 'arm/dt' into for-next omits 96c7f32d17c0 Merge tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub [...] omits 53451b6da827 ALSA: usb-audio: Less restriction for low-latency playback mode omits 10846bb6b928 Merge branch 'next/dt64' into for-next omits 4572b4bbdf14 Merge branch 'next/drivers' into for-next omits 2b663ae7152f arm64: dts: exynos: add minimal support for exynosautov9 s [...] omits 31bbac5263aa arm64: dts: exynos: add initial support for exynosautov9 SoC omits a3fd1a986e49 ALSA: hda/realtek: Fix the mic type detection issue for AS [...] omits 7f565d0ead26 tee: optee: Fix missing devices unregister during optee_remove omits 177c92353be9 ethernet: tulip: avoid duplicate variable name on sparc omits 4d4a223a86af ice: fix locking for Tx timestamp tracking flush omits 8e0ab8e26b72 s390: fix strrchr() implementation omits 4540938952d4 vfio-ccw: step down as maintainer omits 1606520a2454 KVM: s390: remove myself as reviewer omits 7389074ced34 Merge branch 'ioam-fixes' omits 7b1700e009cc selftests: net: modify IOAM tests for undef bits omits 2bbc977ca689 ipv6: ioam: move the check for undefined bits omits c3de683c4d1d ASoC: rt1011: Fix 'I2S Reference' enum control caused error omits 55e6d8037805 regmap: Fix possible double-free in regcache_rbtree_exit() omits aa18457c4af7 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets omits ef1100ef20f2 net: dsa: microchip: Added the condition for scheduling ks [...] omits 9973a43012b6 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 omits 4a3e0aeddf09 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's omits 850bfb912a6d net: hns3: debugfs add support dumping page pool info omits 25b90c19102f tulip: fix setting device address from rom omits 2ed08b5ead3c Merge branch 'Managed-Neighbor-Entries' omits 7482e3841d52 net, neigh: Add NTF_MANAGED flag for managed neighbor entries omits 2c611ad97a82 net, neigh: Extend neigh->flags to 32 bit to allow for extensions omits 3dc20f4762c6 net, neigh: Enable state migration between NUD_PERMANENT a [...] omits e4400bbf5b15 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE omits 7bb39a394490 net: hns: Prefer struct_size over open coded arithmetic omits 74a3bc42fe51 net: mscc: ocelot: Fix dumplicated argument in ocelot omits 249ae9495b03 Merge branch 'mlxsw-ECN-mirroring' omits 0cd6fa99a076 selftests: mlxsw: RED: Add selftests for the mark qevent omits a703b5179b5c selftests: mlxsw: sch_red_core: Drop two unused variables omits 9c18eaf2882d mlxsw: spectrum_qdisc: Offload RED qevent mark omits 099bf89d6a35 mlxsw: spectrum_qdisc: Track permissible actions per binding omits 0908e42ad9a5 mlxsw: spectrum_qdisc: Distinguish between ingress and egr [...] omits a34dda728430 mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entr [...] omits 0edf0824e0dc af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards c [...] omits 814c8757115f drm/i915/display: move pin/unpin fb/plane code to a new file. omits 1cd967c69410 drm/i915/display: refactor initial plane config to a separ [...] omits 0d594ea0cff2 drm/i915/display: refactor out initial plane config for crtcs omits 2f9a995a38d8 drm/i915/display: let intel_plane_uses_fence be used from [...] omits 74a75dc90869 drm/i915/display: move plane prepare/cleanup to intel_atom [...] omits 1db060509903 drm: mxsfb: Set fallback bus format when the bridge doesn' [...] omits e2e0ee7e2c2b drm: mxsfb: Print failed bus format in hex omits 0c464eee746a drm/panel: st7703: Add media bus format omits 1311f3dfce7e drm/panel: mantix: Add media bus format omits 2f1495fac8d3 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts omits 5c31e9d013b5 drm/i915/dg2: update link training for 128b/132b omits 1af5f7af2484 pata_radisys: fix checking of DMA state omits 492402ce7077 pata_optidma: fix checking of DMA state omits 2367ad63a131 pata_amd: fix checking of DMA state omits 47b320498c3b pata_ali: fix checking of DMA state omits 6ac586f2e716 libata-scsi: fix checking of DMA state omits f971a85439bd libata: fix checking of DMA state omits 319f4def310c drm/i915/dp: abstract intel_dp_lane_max_vswing_reached() omits de56379f21c7 arm64: ftrace: use function_nocfi for _mcount as well omits beae4a6258e6 memstick: jmb38x_ms: use appropriate free function in jmb3 [...] omits 8105c2abbf36 mmc: moxart: Fix reference count leaks in moxart_probe omits 1dfde0892b32 arm64: asm: setup.h: export common variables omits f83c18cc9edc Merge branch 'fixes' into next omits 8792b0a09fa4 mmc: slot-gpio: Update default label when no con_id provided omits 4217d07b9fb3 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 omits 29908bbf7b89 powerpc/perf: Expose instruction and data address register [...] omits 02b182e67482 powerpc/perf: Refactor the code definition of perf reg ext [...] omits 88f5e1e66253 kbuild: Add make tarzst-pkg build option omits 2216cf68cf56 scripts: update the comments of kallsyms support omits 8c0ff6af6823 Add AHCI support for ASM1062+JBM575 cards omits ff01a6220400 Merge tag 'drm-msm-fixes-2021-10-11' of https://gitlab.fre [...] omits c8f01ffc8392 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling omits 739b4e7756d3 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() omits 90b7c1c66132 drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] omits ad69b73add89 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy omits 3431c17b75c6 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register omits 6a7e0b0e9fb8 drm/msm: Do not run snapshot on non-DPU devices omits 3eda90199537 drm/msm/a3xx: fix error handling in a3xx_gpu_init() omits 980d74e7d03c drm/msm/a4xx: fix error handling in a4xx_gpu_init() omits 2133c4fc8e13 drm/msm: Fix null pointer dereference on pointer edp omits c491a0c7bbf3 drm/msm/mdp5: fix cursor-related warnings omits 171316a68d9a drm/msm: Avoid potential overflow in timeout_to_jiffies() omits efb8a170a367 drm/msm: Fix devfreq NULL pointer dereference on a3xx omits 9463b64d1a34 drm/msm/dp: only signal audio when disconnected detected a [...] omits fa5878760579 Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git:// [...] omits 459ea72c6cb9 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] omits ff7f0e4e7930 Merge branch 'nfc-minor-printk-cleanup' omits f41e137abd25 nfc: microread: drop unneeded debug prints omits f0563ebec68f nfc: trf7970a: drop unneeded debug prints omits e52cc2a625a6 nfc: st21nfca: drop unneeded debug prints omits 84910319fad4 nfc: st-nci: drop unneeded debug prints omits edfa5366ef42 nfc: s3fwrn5: simplify dereferencing pointer to struct device omits f141cfe364ef nfc: nci: replace GPLv2 boilerplate with SPDX omits 5b25a5bf5e04 nfc: drop unneeded debug prints omits 0a5d6c641b67 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] omits 1986c10acc9c Merge tag 'for-5.15-rc5-tag' of git://git.kernel.org/pub/s [...] omits 465f15a6d1a8 selftests: nft_nat: add udp hole punch test case omits cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] omits 011e0868e0cf f2fs: fix to use WHINT_MODE omits c30a0cbd07ec xfs: use kmem_cache_free() for kmem_cache objects omits a785fba7df9a xfs: Use kvcalloc() instead of kvzalloc() omits 311c13ddc8ee Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e679198bbb82 Merge branch 'gve-improvements' omits 1b4d1c9bab09 gve: Track RX buffer allocation failures omits ea5d3455adf1 gve: Allow pageflips on larger pages omits 4edf8249bcd1 gve: Add netif_set_xps_queue call omits 87a7f321bb6a gve: Recover from queue stall due to missed IRQ omits 61d72c7e486b gve: Do lazy cleanup in TX path omits 58401b2a46e7 gve: Add rx buffer pagecnt bias omits 2cb67ab153d5 gve: Switch to use napi_complete_done omits f7fec1cfa0c0 Merge tag 'at91-soc-5.16' of git://git.kernel.org/pub/scm/ [...] omits 1f1c2323de8f Merge tag 'omap-for-v5.16/soc-signed' of git://git.kernel. [...] omits 543659b31211 Merge tag 'tegra-for-5.16-arm64-defconfig' of git://git.ke [...] omits 86d3858e601d Merge tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/ [...] omits 2a9c7b906236 Revert "arm64: dts: Add support for Unisoc's UMS512" omits 8071974c8311 Merge tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/l [...] omits d53c18bef952 Merge branch 'remotes/lorenzo/pci/xgene' omits 26cfc8ca1312 Merge branch 'remotes/lorenzo/pci/vmd' omits f52be5cf2084 Merge branch 'pci/host/rcar' omits 028df9517dcf Merge branch 'pci/host/qcom' omits cdadb4c314a1 Merge branch 'remotes/lorenzo/pci/imx6' omits a89a766eebf6 Merge branch 'remotes/lorenzo/pci/endpoint' omits a2b37bdc3057 Merge branch 'remotes/lorenzo/pci/dwc' omits 00723f494020 Merge branch 'remotes/lorenzo/pci/apple' omits 088df0878424 Merge branch 'remotes/lorenzo/pci/aardvark' omits 8dcb0667c8f3 Merge branch 'pci/misc' omits 30ecd7d0fa0f Merge branch 'pci/vpd' omits 12672994572f Merge branch 'pci/virtualization' omits 9eb21d5d2f1b Merge branch 'pci/sysfs' omits 7b72cf47452e Merge branch 'pci/switchtec' omits 170734e0dfe9 Merge branch 'pci/resource' omits 27fbdd23c733 Merge branch 'pci/portdrv' omits ccdca64b4bc2 Merge branch 'pci/p2pdma' omits 1bec93d9b9ac Merge branch 'pci/enumeration' omits 61a8bbe63872 Merge branch 'pci/acpi' omits 79352928a666 MAINTAINERS: Add entry for Qualcomm PCIe Endpoint driver a [...] omits f55fee56a631 PCI: qcom-ep: Add Qualcomm PCIe Endpoint controller driver omits c3bb12ba7ffe Merge tag 'omap-for-v5.16/dt-signed' of git://git.kernel.o [...] omits ee30840ba3ba drm/v3d: fix copy_from_user() error codes omits 79619b7988a4 Merge tag 'v5.15-next-dts32' of git://git.kernel.org/pub/s [...] omits 12a1cb02fee9 cxgb3: Remove seeprom_write and use VPD API omits 7724d929fdde cxgb3: Use VPD API in t3_seeprom_wp() omits eb89bfbd0e8f cxgb3: Remove t3_seeprom_read and use VPD API omits 80484b7f8db1 PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() omits d1edc9865cac Merge tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.or [...] omits bf2928c7a284 PCI/VPD: Add pci_read/write_vpd_any() omits cda490402d51 Merge tag 'tegra-for-5.16-dt-bindings' of git://git.kernel [...] omits 23410de5796c arm64: dts: Add support for Unisoc's UMS512 omits 77d7e51ebee9 dt-bindings: arm: Add bindings for Unisoc's UMS512 omits f85d9e59f1b4 drm/connector: fix all kernel-doc warnings omits b2f583937aad s390/cmm: use string_upper() instead of open coded variant omits a30b5b030476 s390/ptrace: add function argument access API omits 3990b5baf225 selftests/ftrace: add s390 support for kprobe args tests omits 885359c42942 s390/ptrace: fix coding style omits 894979689d3a s390/ftrace: provide separate ftrace_caller/ftrace_regs_ca [...] omits 176510ebecd1 s390/ftrace: add ftrace_instruction_pointer_set() helper function omits 5740a7c71ab6 s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support omits 0c14c037952c s390/jump_label: add __init_or_module annotation omits acd6c9afc63c s390/jump_label: rename __jump_label_transform() omits 4e0502b8b310 s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH omits e5873d6f7a7a s390/ftrace: add missing serialization for graph caller patching omits ae2b9a11b494 s390/ftrace: use text_poke_sync_lock() omits 1c27dfb24e3b s390/jump_label: use text_poke_sync() omits e16d02ee3f34 s390: introduce text_poke_sync() omits fbbd14073712 s390/barrier: factor out bcr_serialize() omits 25d36a85c61b s390/test_unwind: convert to KUnit omits 4a667ba87308 s390/debug: fix kernel-doc warnings omits ac2c63757f4f orangefs: Fix sb refcount leak when allocate sb info failed. omits 4c2b46c824a7 fs: orangefs: fix error return code of orangefs_revalidate [...] omits 507874c08f63 orangefs: Remove redundant initialization of variable ret omits 2e5809a4ddb1 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE omits 55ec085ce470 drm/r128: fix build for UML omits 57116ce17b04 workqueue: fix state-dump console deadlock omits 90c45fc15aaf drm/panel: s6e63m0: Make s6e63m0_remove() return void omits 81f2982909cd Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 22b05f1ac033 fs/ntfs3: Refactor ntfs_read_mft omits cd4c76ff807c fs/ntfs3: Refactor ni_parse_reparse omits 14a981193e40 fs/ntfs3: Refactor ntfs_create_inode omits 4dbe8e4413d7 fs/ntfs3: Refactor ntfs_readlink_hlp omits 2c69078851b3 fs/ntfs3: Rework ntfs_utf16_to_nls omits e02083f0bcc2 drm/i915: remember to call i915_sw_fence_fini omits 45ea86200847 Merge series "ASoC: Intel: bytcr_rt5651: few cleanups" fro [...] omits 9b75450d6c58 fs/ntfs3: Fix memory leak if fill_super failed omits 228af5a4fa3a ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl omits ce46ae0c3e31 fs/ntfs3: Keep prealloc for all types of files omits 7fde6d8b445f ice: ndo_setup_tc implementation for PR omits 0d08a441fb1a ice: ndo_setup_tc implementation for PF omits a0f9f8546668 drm/amdgpu/nbio7.4: don't use GPU_HDP_FLUSH bit 12 omits 1605b5be7a79 drm/amdgpu: query default sclk from smu for cyan_skillfish omits 572b820dfa61 ice: Allow changing lan_en and lb_en on all kinds of filters omits 8b8ef05b776e ice: cleanup rules info omits 8bb98f33dead ice: allow deleting advanced rules omits 0f94570d0cae ice: allow adding advanced rules omits fd2a6b71e300 ice: create advanced switch recipe omits 450052a4142c ice: manage profiles and field vectors omits 1649069312dc Merge tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel [...] omits 687d67639b83 Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/X [...] omits 030f4e72aa9c Merge tag 'omap-for-v5.16/ti-sysc-signed' of git://git.ker [...] omits cf58c26715e2 btrfs: subpage: make extent_write_locked_range() compatible omits 88a47bd7abc2 btrfs: subpage: make end_compressed_bio_writeback() compatible omits aa9e3692cee5 btrfs: subpage: make btrfs_submit_compressed_write() compatible omits 7adc4eba9a44 btrfs: subpage: make compress_file_range() compatible omits caad13ef22d8 btrfs: cleanup for extent_write_locked_range() omits cfcab1d186cf btrfs: refactor submit_compressed_extents() omits 317b27a6e5e7 btrfs: remove unused function btrfs_bio_fits_in_stripe() omits e9029dcd0ab5 btrfs: determine stripe boundary at bio allocation time in [...] omits 4d7cb3a4d6f8 btrfs: determine stripe boundary at bio allocation time in [...] omits 3befe8fb0511 btrfs: introduce alloc_compressed_bio() for compression omits a797bed7fdc1 btrfs: introduce submit_compressed_bio() for compression omits f6bec9ceabc0 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 7fd50716908e btrfs: handle errors properly inside btrfs_submit_compress [...] omits 25c7dd27e75a btrfs: subpage: add bitmap for PageChecked flag omits c9421c2ce59b btrfs: introduce compressed_bio::pending_sectors to trace [...] omits d76583443159 btrfs: subpage: make add_ra_bio_pages() compatible omits ffbad3f8d80a btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits 0f907247a5f5 btrfs: use async_chunk::async_cow to replace the confusing [...] omits 84e5496d81e5 btrfs: remove unnecessary parameter delalloc_start for wri [...] omits a84a15b66aeb btrfs: remove unused parameter nr_pages in add_ra_bio_pages() omits 6ab41fafbd28 btrfs: use single bulk copy operations when logging directories omits 1a4afd223a25 btrfs: unexport setup_items_for_insert() omits 9b189077a2ec btrfs: loop only once over data sizes array when inserting [...] omits d34ad3429dc3 btrfs: remove btrfs_raid_bio::fs_info member omits 3e92a4236ae4 btrfs: make sure btrfs_io_context::fs_info is always initialized omits d848a7413121 btrfs: assert that extent buffers are write locked instead [...] omits a3460ef10356 btrfs: do not take the uuid_mutex in btrfs_rm_device omits 2bfaca4fc382 btrfs: unlock newly allocated extent buffer after error omits 85aca417ccaf btrfs: rename struct btrfs_io_bio to btrfs_bio omits a835f5bf8350 btrfs: remove btrfs_bio_alloc() helper omits d018c328eb6d btrfs: rename btrfs_bio to btrfs_io_context omits 9c49878b7fe4 btrfs: keep track of the last logged keys when logging a d [...] omits 5bedd60c6af4 btrfs: insert items in batches when logging a directory wh [...] omits 34de1cd909a3 btrfs: factor out the copying loop of dir items from log_d [...] omits 9c89ae515630 btrfs: remove redundant log root assignment from log_dir_items() omits 1bf3096f0620 btrfs: remove root argument from btrfs_log_inode() and its [...] omits 11876d7139b0 btrfs: zoned: let the for_treelog test in the allocator stand out omits 4b189e50df19 btrfs: rename setup_extent_mapping in relocation code omits c116efe5bfb6 btrfs: zoned: allow preallocation for relocation inodes omits a22465f2d9d9 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 28a1691bbf4d btrfs: zoned: use regular writes for relocation omits ddf1f75a9423 btrfs: zoned: only allow one process to add pages to a rel [...] omits 8c787f604131 btrfs: zoned: add a dedicated data relocation block group omits b3f76147bfbd btrfs: introduce btrfs_is_data_reloc_root omits 502e5c5a1529 btrfs: unexport repair_io_failure() omits f4719dc5c941 btrfs: do not commit delayed inode when logging a file in [...] omits 9843aabc1709 btrfs: avoid attempt to drop extents when logging inode fo [...] omits 652b9cf476e5 btrfs: avoid search for logged i_size when logging inode i [...] omits 8f7e39686296 btrfs: avoid expensive search when truncating inode items [...] omits b34f3babbf3a btrfs: add helper to truncate inode items when logging inode omits e69afd8b95f3 btrfs: avoid expensive search when dropping inode items from log omits ca69dd6fd19a btrfs: always update the logged transaction when logging n [...] omits 5a2ff21dabde btrfs: do not log new dentries when logging that a new nam [...] omits 44cdfb9b7663 btrfs: remove no longer needed checks for NULL log context omits dcc29a1d42ae btrfs: check if a log tree exists at inode_logged() omits 6bb9ceb01f3e btrfs: remove stale comment about the btrfs_show_devname omits eaad6744d297 btrfs: update latest_dev when we create a sprout device omits b7d155b2250a btrfs: use latest_dev in btrfs_show_devname omits ad0458b43e90 btrfs: convert latest_bdev type to btrfs_device and rename omits 7232ce201943 btrfs: zoned: finish relocating block group omits c38e436a8cdf btrfs: zoned: finish fully written block group omits 6e785df09b5c btrfs: zoned: avoid chunk allocation if active block group [...] omits c6a110a8cc54 btrfs: move ffe_ctl one level up omits 979bfaee01b1 btrfs: zoned: activate new block group omits efebfae1ff6a btrfs: zoned: activate block group on allocation omits 765679ca05a6 btrfs: zoned: load active zone info for block group omits c8dc15da70a4 btrfs: zoned: implement active zone tracking omits bff13701d7da btrfs: zoned: introduce physical_map to btrfs_block_group omits 6a3abb9a4c5f btrfs: zoned: load active zone information from devices omits ddef17f61f87 btrfs: zoned: finish superblock zone once no space left fo [...] omits 7043347db224 btrfs: zoned: locate superblock position using zone capacity omits 6dbc2542cd03 btrfs: zoned: consider zone as full when no more SB can be [...] omits 84f7e329b1be btrfs: zoned: tweak reclaim threshold for zone capacity omits 6289f82c3dbf btrfs: zoned: calculate free space from zone capacity omits 837c775cd7bc btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 3b168165971e btrfs: zoned: load zone capacity information from devices omits 103f16492455 btrfs: defrag: enable defrag for subpage case omits baf4254870ad btrfs: defrag: remove the old infrastructure omits 26cdefed59c9 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits 51486f8272f6 btrfs: defrag: introduce helper to defrag one cluster omits e6bf861ca659 btrfs: defrag: introduce helper to defrag a range omits 00a965f8bec9 btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits 0a3c42e0af6f btrfs: defrag: introduce helper to collect target file extents omits f149d86cf10b btrfs: defrag: factor out page preparation into a helper omits 7b52c6702d71 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits 539962623bc6 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 60e13db4c571 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits b8f2db0e76b8 btrfs: rename and switch to bool btrfs_chunk_readonly omits dc87d9402c08 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits ffe513f6262a btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits 39187ae2027a btrfs: subpage: introduce btrfs_subpage_bitmap_info omits 76129c4a06da btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 558973ec2657 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits 924aca0d1f98 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits 6cd79a30ef01 btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 48eaf2a2ebc3 btrfs: send: simplify send_create_inode_if_needed omits 5d2060b5a147 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk omits 7715ec32472c ice: implement low level recipes functions omits 7df227847ab5 platform/x86: int1092: Fix non sequential device mode handling omits ce8bd03c47fc ethernet: sun: add missing semicolon, fix build omits 5e51cc0005c6 dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences [...] omits a3c7ca2b141b sparc: Add missing "FORCE" target when using if_changed omits fee762d69ad5 kconfig: refactor conf_touch_dep() omits 00d674cb3536 kconfig: refactor conf_write_dep() omits 57ddd07c4560 kconfig: refactor conf_write_autoconf() omits 8499f2dd57ef kconfig: add conf_get_autoheader_name() omits 80f7bc773763 kconfig: move sym_escape_string_value() to confdata.c omits 51d792cb5de8 kconfig: refactor listnewconfig code omits 6ce45a91a982 kconfig: refactor conf_write_symbol() omits ca51b26b4a25 kconfig: refactor conf_write_heading() omits 45c5dc45d80d ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoi [...] omits a8627df5491e ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk omits 269da8f7626b ASoC: Intel: bytcr_rt5651: Use temporary variable for stru [...] omits 0c465e7a8ea2 ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_p [...] omits ee233500eea4 ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoi [...] omits a15ca6e3b8a2 ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk omits 81d43ca17506 ASoC: Intel: bytcr_rt5640: Use temporary variable for stru [...] omits e86c1893d678 ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_p [...] omits c005828744f5 platform/x86: intel_skl_int3472: Correct null check omits 0f607d6b2274 platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] omits c0d84d2c7c23 platform/x86: amd-pmc: Add alternative acpi id for PMC controller omits a0c5814b9933 platform/x86: intel_scu_ipc: Update timeout value in comment omits 5c02b581ce84 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s omits 41512e4dc0b8 platform/x86: intel_scu_ipc: Fix busy loop expiry time omits 431bfb9ee3e2 bpf, mips: Fix comment on tail call count limiting omits 307d149d9435 bpf, mips: Clean up config options about JIT omits 92813dafcd8c platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI omits db9cc7d6f95e platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] omits 9b024201693e platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] omits 75b3cb97eb1f spi: bcm-qspi: clear MSPI spifie interrupt during probe omits 81a13ac7e3e4 sh: Use modern ASoC DAI format terminology omits 281ddf62f551 ASoC: amd: Kconfig: Select fch clock support with machine driver omits c448b7aa3e66 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_componen [...] omits 293d92cbbd24 dma-debug: fix sg checks in debug_dma_map_sg() omits 011a9ce80763 dma-mapping: fix the kerneldoc for dma_map_sgtable() omits 9d12702a8096 drm/nouveau/fifo: Reinstate the correct engine bit programming omits f30946db159f drm/nouveau/nouveau_bo: Remove unused variables 'dev' omits 1e39f430575f drm/nouveau/gem: remove redundant semi-colon omits 404046cf4805 drm/nouveau/mmu/gp100-: drop unneeded assignment in the if [...] omits 636318593810 drm/nouveau/mmu: drop unneeded assignment in the nvkm_uvmm [...] omits cacadb0633bb drm/nouveau/nvenc: remove duplicate include in base.c omits 26701d49482a Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 6ac04ffbc1a1 Merge branch 'i2c/for-current' into i2c/for-next omits cc28e578f515 i2c: mediatek: Dump i2c/dma register when a timeout occurs omits e3e4949e637d i2c: mediatek: Reset the handshake signal between i2c and dma omits 712d6617d0a2 i2c: mlxcpld: Allow flexible polling time setting for I2C [...] omits 24e18b0f45c7 Merge tag 'v5.15-next-soc' of git://git.kernel.org/pub/scm [...] omits 16667625dae6 Merge tag 'memory-controller-drv-5.16' of git://git.kernel [...] omits f47794f5fa70 Merge tag 'memory-controller-drv-mtk-5.16' of git://git.ke [...] omits 14a7b467a654 Merge tag 'memory-controller-drv-tegra-5.16' of git://git. [...] omits 92d190433bd8 Merge branch 'omap-for-v5.16/gpmc' into for-next omits 3abdc89b5e30 i2c: pasemi: Set enable bit for Apple variant omits d88ae2932df0 i2c: pasemi: Add Apple platform driver omits a2c34bfd2c58 i2c: pasemi: Refactor _probe to use devm_* omits fd664ab2319f i2c: pasemi: Allow to configure bus frequency omits 1a62668cefdb i2c: pasemi: Move common reset code to own function omits 9bc5f4f660ff i2c: pasemi: Split pci driver to its own file omits 6adb00c7f0ed i2c: pasemi: Split off common probing code omits c06f50ed36cc i2c: pasemi: Remove usage of pci_dev omits 07e820d4fcb0 i2c: pasemi: Use dev_name instead of port number omits 3a7442ac1d1b i2c: pasemi: Use io{read,write}32 omits df7c4a8c1b47 dt-bindings: i2c: Add Apple I2C controller bindings omits 51b9e22ffd3c ARM: dts: omap: fix gpmc,mux-add-data type omits 54a7c14e8f47 ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{s [...] omits c346eb1c3dd9 dt-bindings: memory-controllers: ti,gpmc: Convert to yaml omits ed1d0eb02efb dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml omits 02e107e86d63 dt-bindings: mtd: ti,gpmc-nand: Convert to yaml omits 04f461f35e63 dt-bindings: memory-controllers: Introduce ti,gpmc-child omits 65b39dc21936 dt-bindings: net: Remove gpmc-eth.txt omits 8fb5c147b7de dt-bindings: mtd: Remove gpmc-nor.txt omits 55ab5942316d Merge tag 'tegra-for-5.16-cpuidle' of git://git.kernel.org [...] omits a63f393dd7e1 drm/virtio: fix the missed drm_gem_object_put() in virtio_ [...] omits 94b847c76692 Merge tag 'tegra-for-5.16-soc' of git://git.kernel.org/pub [...] omits 023a062f2381 ALSA: hda/realtek: Fix for quirk to enable speaker output [...] omits e4fb7b44112d Merge tag 'tegra-for-5.16-firmware' of git://git.kernel.or [...] omits 321d106e70eb Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next omits 34cdc0edfe8f arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC [...] omits a60a311cb8d0 arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC [...] omits 88557618909a Merge tag 'amlogic-drivers-for-v5.16' of git://git.kernel. [...] omits 8a3c0a74ae87 m68k: defconfig: Update defconfigs for v5.15-rc1 omits 1176d15f0f6e Merge tag 'drm-intel-gt-next-2021-10-08' of git://anongit. [...] omits 209ee634bc0d Merge tag 'ffa-fixes-5.15' of git://git.kernel.org/pub/scm [...] omits c7c774fe0938 Merge tag 'drm-intel-next-2021-10-04' of git://anongit.fre [...] omits c5c34f5793f3 Merge branch 'i2c/for-current' into i2c/for-mergewindow omits 9b793db5fca4 b43: fix a lower bounds test omits c1c8380b0320 b43legacy: fix a lower bounds test omits ea0f69d82119 xhci: Enable trust tx length quirk for Fresco FL11 USB controller omits ff0e50d3564f xhci: Fix command ring pointer corruption while aborting a [...] omits 880de4037773 USB: xhci: dbc: fix tty registration race omits 5255660b208a xhci: add quirk for host controllers that don't update end [...] omits a01ba2a3378b xhci: guard accesses to ep_state in xhci_endpoint_reset() omits 797d72ce8e0f Merge tag 'drm-misc-next-2021-10-06' of git://anongit.free [...] omits 9c03fee7e3fa cdrom: docs: reformat table in Documentation/userspace-api [...] omits b1f8166640e0 Merge tag 'amd-drm-next-5.16-2021-10-08' of https://gitlab [...] omits e6d94fd07947 m68knommu: Remove MCPU32 config symbol omits cda00eb4d060 m68k: set a default value for MEMORY_RESERVE omits 6d2778816036 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mi [...] omits 8f086fe5f3c9 Merge branch 'mem-ctrl-next' into for-next omits d611d7ea120b Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next omits 178d6c1b83e5 soc: samsung: pm_domains: drop unused is_off field omits 914b6f290beb drm/panel: Add support for Sharp LS060T1SX01 panel omits 2307d3a5a2df dt-bindings: add bindings for the Sharp LS060T1SX01 panel omits 31f6207940a6 drm/bridge: lvds-codec: Add support for LVDS data mapping select omits ba3e86789eaf dt-bindings: display: bridge: lvds-codec: Document LVDS da [...] omits 0182d0788cd6 octeontx2-pf: Simplify the receive buffer size calculation omits b9c56ccb436d ethernet: Remove redundant 'flush_workqueue()' calls omits 6213f07cb542 virtio_net: skip RCU read lock by checking xdp_enabled of vi omits c0288ae8e6bd net: make dev_get_port_parent_id slightly more readable omits 67999555ff42 net: phy: at803x: better describe debug regs omits 9d1c29b40285 net: phy: at803x: enable prefer master for 83xx internal phy omits 1ca8311949ae net: phy: at803x: add DAC amplitude fix for 8327 phy omits ba3c01ee02ed net: phy: at803x: fix resume for QCA8327 phy omits 275fdef2d919 Merge branch 'net-use-helpers' omits 019921521697 mlxsw: spectrum: use netif_is_macsec() instead of open code omits c60882a4566a hv_netvsc: use netif_is_bond_master() instead of open code omits 4b70dce2c1b9 bnxt: use netif_is_rxfh_configured instead of open code omits 154ee116320d Merge branch 'ionic-vlanid-mgmt' omits f91958cc9622 ionic: tame the filter no space message omits 8c9d956ab6fb ionic: allow adminq requests to override default error message omits 9b0b6ba6226e ionic: handle vlan id overflow omits c2b63d3449d3 ionic: generic filter delete omits eba688b15d34 ionic: generic filter add omits ff542fbe5d55 ionic: add generic filter search omits 4ed642cc6538 ionic: remove mac overflow flags omits 1d4ddc4a5370 ionic: move lif mac address functions omits c1634b118e84 ionic: add filterlist to debugfs omits 2c0c19b681d5 fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' omits 2ae5c2c3f8d5 dt-bindings: clock: Add bindings definitions for Exynos850 CMU omits 6a734b372078 clk: samsung: clk-pll: Implement pll0831x PLL type omits 8f90f43a095d clk: samsung: clk-pll: Implement pll0822x PLL type omits ab6ff1fda1e8 uml: x86: add FORCE to user_constants.h omits 2620fddce4a9 Revert "dt-bindings: add bindings for the Sharp LS060T1SX0 [...] omits 54d209e2fa94 Revert "drm/panel: Add support for Sharp LS060T1SX01 panel" omits 223cce88a926 drm/panel: Add support for Sharp LS060T1SX01 panel omits 230a6f0e6f49 dt-bindings: add bindings for the Sharp LS060T1SX01 panel omits c38171a58574 dt-bindings: display: simple: hardware can use ddc-i2c-bus omits 19f036eaaffa drm/panel: panel-simple: add LOGIC Technologies LTTD800480 [...] omits 76f745683858 dt-bindings: display: simple: add Innolux G070Y2-T02 panel omits f474bb3000b6 dt-bindings: display: simple: Add Vivax TPC-9150 panel omits 97f921ff264e dt-bindings: add vendor prefix for Vivax omits 732b74d64704 virtio-net: fix for skb_over_panic inside big mode omits f49823939e41 net: phy: Do not shutdown PHYs in READY state omits a5a14ea7b4e5 qed: Fix missing error code in qed_slowpath_start() omits 7932d53162dc dt-bindings: net: dsa: document felix family in dsa-tag-protocol omits 5ee61ad7d593 dt-bindings: net: dsa: fix typo in dsa-tag-protocol description omits 1951b3f19cfe net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol omits 6510e80a0b81 isdn: mISDN: Fix sleeping function called from invalid context omits 5c976a56570f ionic: don't remove netdev->dev_addr when syncing uc list omits ea52a0b58e41 net: use dev_addr_set() omits 794a69b3f803 Merge branch 'dev_addr-direct-writes' omits 8ce218b6e58a ethernet: 8390: remove direct netdev->dev_addr writes omits a7639279c93c ethernet: sun: remove direct netdev->dev_addr writes omits ca8793175564 ethernet: tulip: remove direct netdev->dev_addr writes omits a04436b27a93 ethernet: tg3: remove direct netdev->dev_addr writes omits 2b37367065c7 ethernet: forcedeth: remove direct netdev->dev_addr writes omits b8dfed636fc6 net/mlx5: Add priorities for counters in RDMA namespaces omits 8208461d3912 net/mlx5: Add ifc bits to support optional counters omits 5319255b8df9 selftests/bpf: Skip verifier tests that fail to load with [...] omits be0499369d63 net: mana: Fix error handling in mana_create_rxq() omits f12e658c620a mlxsw: item: Annotate item helpers with '__maybe_unused' omits e506342a03c7 selftests/tls: add SM4 GCM/CCM to tls selftests omits 1f3e2e97c003 isdn: cpai: check ctr->cnr to avoid array index out of bound omits 6ed3f61e3200 net: tg3: fix redundant check of true expression omits 14132690860e mqprio: Correct stats in mqprio_dump_class_stats(). omits bccf56c4cbf1 Merge branch 'dsa-bridge-tx-forwarding-offload-fixes-part-1' omits 5bded8259ee3 net: dsa: mv88e6xxx: isolate the ATU databases of standalo [...] omits 8b6836d82470 net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware omits c7709a02c18a net: dsa: tag_dsa: send packets with TX fwd offload from V [...] omits 1bec0f05062c net: dsa: fix bridge_num not getting cleared after ports l [...] omits e52a8b96c5ad Merge branch 'selftests/bpf: Add parallelism to test_progs' omits d3f7b1664d3e selfetest/bpf: Make some tests serial omits 5db02dd7f09f selftests/bpf: Fix pid check in fexit_sleep test omits 0f4feacc9155 selftests/bpf: Adding pid filtering for atomics test omits b2105b9f39b5 PCI: Correct misspelled and remove duplicated words omits 445e72c782a1 selftests/bpf: Make cgroup_v1v2 use its own port omits d719de0d2f3c selftests/bpf: Fix race condition in enable_stats omits e87c3434f81a selftests/bpf: Add per worker cgroup suffix omits 6587ff58cea4 selftests/bpf: Allow some tests to be executed in sequence omits 91b2c0afd00c selftests/bpf: Add parallelism to test_progs omits a1852ce0e542 Merge branch 'add support for writable bare tracepoint' omits fa7f17d066bd bpf/selftests: Add test for writable bare tracepoint omits ccaf12d6215a libbpf: Support detecting and attaching of writable tracep [...] omits 65223741ae1b bpf: Support writable context for bare tracepoint omits c45dd143ff1a Merge branch for-5.16/arm64/defconfig into for-next omits 980b4abb68a7 Merge branch for-5.16/arm64/dt into for-next omits b60073f60f4f Merge branch for-5.16/arm/dt into for-next omits 3a86fe86a5f3 Merge branch for-5.16/cpuidle into for-next omits d22595529a59 Merge branch for-5.16/soc into for-next omits a1eaad3e8ec7 Merge branch for-5.16/firmware into for-next omits 12e3ad77ea5e Merge branch for-5.16/dt-bindings into for-next omits 4e6c3b1838ca Merge branch for-5.16/clk into for-next omits 76d89474310e soc/tegra: pmc: Use devm_platform_ioremap_resource() omits 29962197e64f soc/tegra: Add Tegra186 ARI driver omits 5dccbc9de8f0 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ omits 1c8dab7da1d2 Merge branch 'install libbpf headers when using the library' omits d7db0a4e8d95 bpftool: Add install-bin target to install binary only omits 87ee33bfdd4f selftests/bpf: Better clean up for runqslower in test_bpft [...] omits a60d24e74002 samples/bpf: Do not FORCE-recompile libbpf omits 3f7a3318a7c6 samples/bpf: Install libbpf headers when building omits 62fde1c8beaf samples/bpf: Update .gitignore omits 7bf731dcc641 bpf: iterators: Install libbpf headers when building omits bf60791741d4 bpf: preload: Install libbpf headers when building omits be79505caf3f tools/runqslower: Install libbpf headers when building omits 1478994aad82 tools/resolve_btfids: Install libbpf headers when building omits f012ade10b34 bpftool: Install libbpf headers instead of including the dir omits c66a248f1950 bpftool: Remove unused includes to <bpf/bpf_gen_internal.h> omits b79c2ce3baa9 libbpf: Skip re-installing headers file if source is older [...] omits 7e3cbd3405cb selftests/bpf: Fix btf_dump test under new clang omits a3a96cbfaa41 block: pre-allocate requests if plug is started and is a batch omits c159c77e5aae block: bump max plugged deferred size from 16 to 32 omits 40348baedfbc drm/amd/display: fix duplicated inclusion omits 806d42509bed drm/amd/display: remove duplicate include in dcn201_clk_mgr.c omits c58a863b1ccf drm/amdgpu: use adev_to_drm for consistency when accessing [...] omits ec6abe831a84 drm/amdkfd: rm BO resv on validation to avoid deadlock omits 097cbf2648e0 drm/amd/display: Fix Werror when building omits 35bdf463de33 drm/amdgpu: add missing case for HDP for renoir omits 08808f75d9b7 drm/amd/display: Remove redundant initialization of variab [...] omits 73bf66712d2b drm/amdgpu/discovery: add missing case for SMU 11.0.5 omits 1b1499a817c9 nfc: nci: fix the UAF of rf_conn_info object omits cacbce45f5df ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_pre [...] omits 74daadc7fde5 ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io omits 5245352588f5 ASoC: mediatek: mt8195: update audsys clock parent name omits 4dbdda1938fc Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] omits 04a32383f84e Merge series "ASoC: Intel: bytcht_es8316: few cleanups" fr [...] omits c8db1e9c710e PCI/switchtec: Add check of event support omits e3c954444ad6 PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPP omits 79cb9f50d5ba PCI/switchtec: Update the way of getting management VEP in [...] omits 569e2863812f PCI/switchtec: Fix a MRPC error status handling issue omits 8c62103627a8 Merge branch 'v5.15-next/soc' into for-next omits 68ad4cc9f550 Merge branch 'v5.15-next/dts64' into for-next omits e761523d0b40 qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario omits 0316c7e66bbd net: phy: micrel: ksz9131 led errata workaround omits 9653e613e00a Merge branch 'netdev-name-in-use' omits d03eb9787d3a ppp: use the correct function to check if a netdev name is in use omits caa9b35fadff bonding: use the correct function to check for netdev name [...] omits 75ea27d0d622 net: introduce a function to check if a netdev name is in use omits 95f7f3e7dc6b net/smc: improved fix wait on already cleared link omits 12e6d7e64102 Merge branch 'enetc-swtso' omits fb8629e2cbfc net: enetc: add support for software TSO omits acede3c5dad5 net: enetc: declare NETIF_F_HW_CSUM and do it in software omits 36ee7281c586 Merge branch 'ip6gre-tests' omits 7f63cdde5030 selftests: mlxsw: devlink_trap_tunnel_ipip: Send a full-le [...] omits 8bb0ebd52238 selftests: mlxsw: devlink_trap_tunnel_ipip: Remove code du [...] omits c473f723f97a selftests: mlxsw: devlink_trap_tunnel_ipip: Align topology [...] omits 4bb6cce00a2b selftests: mlxsw: devlink_trap_tunnel_ipip6: Add test case [...] omits 4b3d967b5cb9 selftests: forwarding: Add IPv6 GRE hierarchical tests omits 7df29960fa65 selftests: forwarding: Add IPv6 GRE flat tests omits c08d227290f6 testing: selftests: tc_common: Add tc_check_at_least_x_packets() omits 45d45e5323a9 testing: selftests: forwarding.config.sample: Add tc flag omits 097657c9a478 Merge branch 'stmmac-regression-fix' omits 6636fec29cdf ARM: dts: spear3xx: Fix gmac node omits 9cb1d19f47fa net: stmmac: add support for dwmac 3.40a omits 3781b6ad2ee1 dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version omits 075da584bae2 net: stmmac: fix get_hw_feature() on old hardware omits 4c1e34c0dbff vsock: Enable y2038 safe timeval for timeout omits 685c3f2fba29 vsock: Refactor vsock_*_getsockopt to resemble sock_getsockopt omits 16bdce2ada5a ath11k: fix m68k and xtensa build failure in ath11k_peer_a [...] omits e539a77e44c7 dt-bindings: drm/bridge: ps8640: Add aux-bus child omits 31c9ef002580 dt-bindings: PCI: Add Qualcomm PCIe Endpoint controller omits 861e133ba268 PCI: rcar-host: Remove unneeded includes omits c65bd90dc93e PCI: rcar-ep: Remove unneeded includes omits 1b17eee4d48d dt-bindings: arm: Add MT6589 Fairphone 1 omits 146e5e733310 net-sysfs: try not to restart the syscall if it will fail [...] omits 2b12d51c4fa8 net: phylib: ensure phy device drivers do not match by DT omits 94114d90037f net: mdio: ensure the type of mdio devices match mdio drivers omits 454d3e1ae057 net/sched: sch_ets: properly init all active DRR list handles omits d5ac07dfbd2b qed: Initialize debug string array omits 339e75f6b9a0 net: dsa: rtl8366rb: remove unneeded semicolon omits 612f71d7328c mptcp: fix possible stall on recvmsg() omits 38d7b029130e Merge branch 'dev_addr-helpers' omits 4d04cdc5ee49 ethernet: use platform_get_ethdev_address() omits ba882580f211 eth: platform: add a helper for loading netdev->dev_addr omits da8f606e15c7 ethernet: un-export nvmem_get_mac_address() omits faeb8e7a0aac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4dad7e7e2891 Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next omits a83ad872f4ba arm64: dts: renesas: r9a07g044: Add SDHI nodes omits f28daeedd7f9 arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC omits 5de968a25a30 arm64: dts: renesas: r8a779a0: Add RPC node omits f9473a65719e powerpc/pseries/cpuhp: remove obsolete comment from pserie [...] omits fa2a5dfe2ddd powerpc/pseries/cpuhp: delete add/remove_by_count code omits 983f91017406 powerpc/cpuhp: BUG -> WARN conversion in offline path omits 7edd5c9a8820 powerpc/pseries/cpuhp: cache node corrections omits fda0eb220021 powerpc/paravirt: correct preempt debug splat in vcpu_is_p [...] omits 799f9b51db68 powerpc/paravirt: vcpu_is_preempted() commentary omits 56537faf8821 powerpc: fix unbalanced node refcount in check_kvm_guest() omits f2719b26ae27 video: fbdev: chipsfb: use memset_io() instead of memset() omits ee87843795ec powerpc/powernv/dump: Fix typo in comment omits 2a24d80fc86b powerpc/asm: Remove UPD_CONSTR after GCC 4.9 removal omits 7eff9bc00ddf powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no pr [...] omits 452f145eca73 powerpc: Drop superfluous pci_dev_is_added() calls omits 9d7fb0643a15 powerpc/powermac: Remove stale declaration of pmac_md omits 93fa8e9d8811 powerpc: Remove unused prototype for of_show_percpuinfo omits 494f238a3861 powerpc/476: Fix sparse report omits c45361abb918 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n omits 3c2172c1c47b powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cann [...] omits 387273118714 powerps/pseries/dma: Add support for 2M IOMMU page size omits 605c83753d97 drm/mediatek: mtk_dsi: Reset the dsi0 hardware omits f27ef2856343 soc: mediatek: mmsys: Add reset controller support omits 9223cb663e9f arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus cont [...] omits 4bdb00edbd2a arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0 omits 7fdb1bc3d96e arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0 omits 858d8e140c49 dt-bindings: display: mediatek: add dsi reset optional property omits 6046ffc3c08d dt-bindings: mediatek: Add #reset-cells to mmsys system co [...] omits f07c776f6d7e arm64: dts: mediatek: Move reset controller constants into [...] omits 373bd6f48756 clk: renesas: r9a07g044: Add SDHI clock and reset entries omits eaff33646f4c clk: renesas: rzg2l: Add SDHI clk mux support omits 27c9d7635d23 clk: renesas: r8a779a0: Add RPC support omits 6f21d145b90f clk: renesas: cpg-lib: Move RPC clock registration to the library omits f294a0ea9d12 clk: renesas: r9a07g044: Add clock and reset entries for S [...] omits febf5da81ea8 ASoC: SOF: prepare code to allocate IPC messages in fw_ready omits c861af7861aa ASoC: dt-bindings: mediatek: mt8192: re-add audio afe document omits bea03a328f97 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] omits 4e03b1b772ba ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() omits e8ccf82b8a57 ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] omits 5f6c1341d1b5 ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] omits f218b5e2662c ASoC: rt9120: Add rt9210 audio amplifier support omits 126a76ada98f ASoC: dt-bindings: rt9120: Add initial bindings omits b6f5f0c8f72d hwrng: mtk - Force runtime pm ops for sleep ops omits 82e269ad8afe crypto: testmgr - Only disable migration in crypto_disable [...] omits 32dfef6f92dd crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c omits aa3c68634df8 crypto: qat - extract send and wait from adf_vf2pf_request [...] omits 7a73c4622aaa crypto: qat - add VF and PF wrappers to common send function omits 71b5f2ab5e52 crypto: qat - rename pfvf collision constants omits 21db65edb6a5 crypto: qat - move pfvf collision detection values omits 6e680f94bc31 crypto: qat - make pfvf send message direction agnostic omits c3878a786be0 crypto: qat - use hweight for bit counting omits b79c7532dc33 crypto: qat - remove duplicated logic across GEN2 drivers omits 993161d36ab5 crypto: qat - fix handling of VF to PF interrupts omits e17f49bb244a crypto: qat - remove unnecessary collision prevention step [...] omits 18fcba469ba5 crypto: qat - disregard spurious PFVF interrupts omits 9b768e8a3909 crypto: qat - detect PFVF collision after ACK omits cfd6fb45cfaf crypto: ccree - avoid out-of-range warnings from clang omits 183b60e00597 crypto: hisilicon/qm - modify the uacce mode check omits fd2eda71a47b media: remove myself from dvb media maintainers omits 899a61a3305d media: usb: dvd-usb: fix uninit-value bug in dibusb_read_e [...] omits cefdc9510a16 media: rtl2832_sdr: clean the freed pointer and counter omits 69a10678e2fb media: dvb-frontends: mn88443x: Handle errors of clk_prepa [...] omits 57b660b22f1b media: mb86a20s: make arrays static const omits dce6dd4493d6 media: ov5670: Add implementation for events omits 5bd4098c3d92 media: ov13858: Add implementation for events omits 98442bd098c2 media: dw9714: Add implementation for events omits ea2b9a337116 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info omits 553481e38045 media: ipu3-imgu: imgu_fmt: Handle properly try omits 6c0f6c424fca media: ipu3-imgu: Set valid initial format omits 3eacb6028e84 media: ipu3-imgu: Refactor bytesperpixel calculation omits 37b198eeb0d4 media: ipu3-cio2 Check num_planes and sizes in queue_setup omits af1ffd628adf media: rcar-isp: Add Renesas R-Car Image Signal Processor driver omits 13d9624da4e1 soc: mediatek: add mtk mutex support for MT8192 omits c96651a00208 media: staging/intel-ipu3: Constify static struct v4l2_sub [...] omits 566778bc1da7 media: admin-guide: Update i2c-cardlist omits 5fe23d700db7 media: Documentation: i2c-cardlist: add the Hynix hi846 sensor omits e8c0882685f9 media: i2c: add driver for the SK Hynix Hi-846 8M pixel camera omits f3ce7200ca18 media: dt-bindings: media: document SK Hynix Hi-846 MIPI C [...] omits 203492ce398c media: dt-bindings: vendor-prefixes: Add SK Hynix Inc. omits 485aa3df0dff media: ipu3-cio2: Parse sensor orientation and rotation omits a94a6d76c984 drm/i915/mst: abstract intel_dp_mst_source_support() omits c474420ba412 drm/i915/dp: take LTTPR into account in 128b/132b rates omits 16545aa3dee5 media: venus: Set buffer to FW based on FW min count requirement. omits fa622c3df441 media: venus: helpers: update NUM_MBS macro calculation omits 6483a8cbea54 media: venus: vdec: set work route to fw omits 78d434ba8659 media: venus: hfi: Skip AON register programming for V6 1pipe omits 920173c7cfc0 media: venus: Add num_vpp_pipes to resource structure omits 275ad3b3ed1a media: venus: core: Add sc7280 DT compatible and resource data omits afeae6ef0780 media: venus: firmware: enable no tz fw loading for sc7280 omits e48b839b6699 media: dt-bindings: media: venus: Add sc7280 dt schema omits 1444232152ea media: venus: fix vpp frequency calculation for decoder omits 8c404ebae527 media: venus: vdec: update output buffer size during vdec_s_fmt() omits 799926a123cf media: venus: helper: change log level for false warning message omits 92b7b90c9005 media: omap_vout: use dma_addr_t consistently omits 8888a2ff634e media: vsp1: Add support for the V3U VSPD omits 168c05a3e6ac media: vsp1: Simplify DRM UIF handling omits e73396fee261 media: vsp1: Fix WPF macro names omits ae3cab78dc48 media: imx-jpeg: Remove soft reset between frames encoding omits 34acaf65dc22 media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT omits 83f5f0633b15 media: imx-jpeg: Fix possible null pointer dereference omits 24417d5b0c00 drm/bridge: ti-sn65dsi83: Implement .detach callback omits 27ff8187f13e opp: Fix return in _opp_add_static_v2() omits 69890d2c55f3 Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] omits dd65acf72d0e selftests/bpf: Remove SEC("version") from test progs omits 13bc5082b19a ARM: dts: aspeed: Add TYAN S7106 BMC machine omits aa67fdb46436 selftests/bpf: Skip the second half of get_branch_snapshot in vm omits f47093402f59 ARM: dts: aspeed: rainier: Add power-config-full-load gpio omits f2a49850581b ARM: dts: aspeed: p10bmc: Define secure boot gpio omits 0b32c1b4071c ARM: dts: aspeed: mtjade: Add some gpios omits 754051903eca Merge branch 'clk-at91' into clk-next omits c405f5c15e9f clk: at91: check pmc node status before registering syscore ops omits 48d5d89897b7 Merge branch 'clk-renesas' into clk-next omits e974872eb391 Merge tag 'renesas-clk-for-v5.16-tag1' of git://git.kernel [...] omits 3165d1e3c737 clk: qcom: gcc: Remove CPUSS clocks control for SC7280 omits 407baae3e6f3 Merge tag 'du-next-20211007' of git://linuxtv.org/pinchart [...] omits 9406369ae627 riscv: dts: microchip: use vendor compatible for Cadence SD4HC omits 33f736366b2c riscv: dts: microchip: drop unused pinctrl-names omits 42a57a47bb0c riscv: dts: microchip: drop duplicated MMC/SDHC node omits fd86dd2a5dc5 riscv: dts: microchip: fix board compatible omits 80a9609c93ef riscv: dts: microchip: drop duplicated nodes omits a090fe638e8d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] omits 30ecef23772f clk: qcom: Remove redundant .owner omits 9fe1155233c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0eb4ef88c53f bpf, tests: Add more LD_IMM64 tests omits bbf731b3f44d mips, bpf: Optimize loading of 64-bit constants omits e5c15a363de6 mips, bpf: Fix Makefile that referenced a removed file omits 06a0fc36a529 Merge series "Add reset-gpios handling for max98927" from [...] omits 99f11b6552fa Merge series "Introduce new SOF helpers" from Daniel Balut [...] omits 1cfd7c2ee9f3 Merge series "ASoC: SOF: Improvements for debugging" from [...] omits 43b058698f72 Merge series "Rockchip I2S/TDM controller" from Nicolas Fr [...] omits 2bc879c792fa Merge branch 'fscache-remove-old-io' into fscache-next omits a193a3a202ed fscache: Update the documentation to reflect I/O API changes omits 0a741e05f43f fscache: Remove stats that are no longer used omits 3070d2fe6175 fscache: Remove the old I/O API omits 770f46bae74a cifs: (untested) Move to using the alternate fallback fsca [...] omits f431040be6e9 9p: Convert to using the netfs helper lib to do reads and caching omits 51a837bdf0c0 nfs: Move to using the alternate fallback fscache I/O API omits d7395f03c79c Merge branch 'misc-5.15' into next-fixes omits 4afb912f439c btrfs: fix abort logic in btrfs_replace_file_extents omits cfd312695b71 btrfs: check for error when looking up inode during dir en [...] omits 8dcbc26194eb btrfs: unify lookup return value when dir entry is missing omits 52db77791fe2 btrfs: deal with errors when adding inode reference during [...] omits e15ac6413745 btrfs: deal with errors when replaying dir entry during lo [...] omits 77a5b9e3d14c btrfs: deal with errors when checking if a dir entry exist [...] omits d175209be04d btrfs: update refs for any root except tree log roots omits 19ea40dddf18 btrfs: unlock newly allocated extent buffer after error omits 6364d7d75a0e bpf, x64: Factor out emission of REX byte in more cases omits fa6b2d32e622 drm/tegra: Remove duplicate struct declaration omits 354754f55950 dt-bindings: PCI: tegra194: Fix PCIe endpoint node names omits b9e2404c8bb2 arm64: tegra: Fix pcie-ep DT nodes omits 810ee5bd7472 drm/tegra: vic: Use autosuspend omits 056474013cb0 arm64: tegra: Remove useless usb-ehci compatible string omits 96f4adcd888d ARM: tegra: Remove useless usb-ehci compatible string omits 6a01cd3f00ae drm/tegra: gr2d: Explicitly control module reset omits f11c34bddf8c firmware: tegra: bpmp: Use devm_platform_ioremap_resource() omits 06c2d9a078ab firmware: tegra: Reduce stack usage omits 17dc9a073b63 Merge branch 'for-v5.16/renesas-rpc' into for-next omits 68662dad9833 Merge branch 'for-v5.16/tegra-mc' into for-next omits e4aa859fd1dc Merge branch 'mem-ctrl-next' into for-next omits 4ed2f3545c2e memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] omits 31b88d85f043 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with omits 1e9b81616627 arm64: defconfig: Enable few Tegra210 based AHUB drivers omits 4f45fb0bd307 arm64: tegra: Extend APE audio support on Jetson platforms omits 4a26df8e60e5 memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_ [...] omits 848f3290ab75 arm64: tegra: Add few AHUB devices for Tegra210 and later omits e1b863e6156e arm64: tegra: Remove unused backlight-boot-off property omits 982ca19a09ac memory: tegra186-emc: Fix error return code in tegra186_em [...] omits d64b50956db3 ARM: tegra: Remove unused backlight-boot-off property omits 9609cfcda007 ASoC: soc-pcm: restore mixer functionality omits 06096537b778 ASoC: rt5682s: Fix hp pop produced immediately after resuming omits 1a839e016e49 drm/i915: remove IS_ACTIVE omits 426c60a8b103 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER omits 986b5094708e soc/tegra: Fix an error handling path in tegra_powergate_p [...] omits 71af6bae771a drm/i915/dg2: fix snps buf trans for uhbr omits 7b1394892de8 netfilter: nft_dynset: relax superfluous check on set updates omits 2232642ec3fb ipvs: add sysctl_run_estimation to support disable estimation omits f00b479e6e47 gpu: host1x: Drop excess kernel-doc entry @key omits 7aae80cef7ba ice: add port representor ethtool ops and stats omits f5396b8a663f ice: switchdev slow path omits b3be918dcc73 ice: rebuild switchdev when resetting all VFs omits 1c54c839935b ice: enable/disable switchdev when managing VFs omits f66756e0ead7 ice: introduce new type of VSI for switchdev omits 1a1c40df2e80 ice: set and release switchdev environment omits bd676b29292e ice: allow changing lan_en and lb_en on dflt rules omits ff5411ef88ee ice: manage VSI antispoof and destination override omits ac19e03ef780 ice: allow process VF opcodes in different ways omits 37165e3f5664 ice: introduce VF port representor omits 2ae0aa4758b0 ice: Move devlink port to PF/VF struct omits 3ea9bd5d0231 ice: support basic E-Switch mode control omits 68a3765c659f netfilter: nf_tables: skip netdev events generated on netn [...] omits 77076934afdc netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] omits 902c0b188752 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] omits 80da1b508f29 thermal: Move ABI documentation to Documentation/ABI omits 6215a5de9e91 cpufreq: mediatek-hw: Fix cpufreq_table_find_index_dl() call omits 136f282028da ACPI: tools: fix compilation error omits c514fbb62314 ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() omits 36371876e000 net: stmmac: selftests: Use kcalloc() instead of kzalloc() omits 149ef7b2f949 net: mana: Use kcalloc() instead of kzalloc() omits 2b8a0f1516c6 net: broadcom: bcm4908_enet: use kcalloc() instead of kzalloc() omits 510f1c133aed ASoC: dt-bindings: rockchip: add i2s-tdm bindings omits 081068fd6414 ASoC: rockchip: add support for i2s-tdm controller omits 858f7a5c45ca ASoC: SOF: Introduce fragment elapsed notification API omits 40834190aa81 ASoC: SOF: imx: Use newly introduced generic IPC stream ops omits 97e22cbd0dc3 ASoC: SOF: Make Intel IPC stream ops generic omits f71f59dd4508 ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbo [...] omits b15bfa4df635 Bluetooth: mgmt: Fix Experimental Feature Changed event omits 8b89637dbac2 Bluetooth: hci_vhci: Fix to set the force_wakeup value omits 107fe0482b54 Bluetooth: Read codec capabilities only if supported omits 58144d283712 drm/amdgpu: unify BO evicting method in amdgpu_ttm omits 8fc4f038fa83 Documentation:devicetree:bindings:iio:dac: Fix val omits d9de0fbdeb01 drivers: iio: dac: ad5766: Fix dt property name omits 42da7911b83a PCI: vmd: Assign a number to each VMD controller omits 03748d4e003c iio: st_pressure_spi: Add missing entries SPI to device ID table omits 5b8402562e55 PCI: visconti: Remove surplus dev_err() when using platfor [...] omits 8faa1d2defb7 PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_EP) omits 2908a0d81f5b PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_HOST) omits 7275423c177e ext4: docs: Take out unneeded escaping omits 91c76340b4a8 ext4: docs: switch away from list-table omits d8a15e5fcae1 ASoC: SOF: pipelines: Harmonize all functions to use struc [...] omits ec626334eaff ASoC: SOF: topology: do not power down primary core during [...] omits 3ad7b8f4817f ASoC: SOF: Intel: hda: Dump registers and stack when SOF_D [...] omits 7511b0edf1b8 ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag [...] omits f8c3ec4368df ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmwa [...] omits e51838909b69 ASoC: SOF: core: Clean up snd_sof_get_status() prints omits 4fade25dfbe1 ASoC: SOF: intel: hda: Drop 'error' prefix from error dump [...] omits 58a5c9a4aa99 ASoC: SOF: Introduce macro to set the firmware state omits 705f4539c4c8 ASoC: SOF: ops: Force DSP panic dumps to be printed omits e6ff3db9efe9 ASoC: SOF: ipc: Re-enable dumps after successful IPC tx omits c05ec0714399 ASoC: SOF: debug: Print out the fw_state along with the DSP dump omits 23013335bc3c ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_d [...] omits 0ecaa2fff2de ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() f [...] omits 34346a383de9 ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping omits 360fa3234e92 ASoC: SOF: debug/ops: Move the IPC and DSP dump functions [...] omits e131bc58868a ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() omits 247ac640739d ASoC: SOF: loader: Print the DSP dump if boot fails omits 9ff90859b95f ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce [...] omits 3f7561f74169 ASoC: SOF: ipc and dsp dump: Add markers for better visibility omits e85c26eca639 ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence [...] omits 1539c8c5fcca ASoC: SOF: core: debug: force all processing on primary core omits b23d3189c038 ASoC: max98927: Add reset-gpios optional property omits 4d67dc1998f1 ASoC: max98927: Handle reset gpio when probing i2c omits 214174d9f56c ASoC: codec: wcd938x: Add irq config support omits 5af82c81b2c4 ASoC: DAPM: Fix missing kctl change notifications omits c25d4546ca45 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] omits 10f4a96543b7 ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() omits 6f32c521061b ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] omits 2577b868a48e ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] omits db0767b8a6e6 ASoC: wcd938x: Fix jack detection issue omits f49b0d1ff6a0 drm/hyperv: Fix double mouse pointers omits 3028956349e1 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC omits ab4de22c216a drm/tegra: Bump VIC/NVDEC clock rates to Fmax omits e76599df354d drm/tegra: Add NVDEC driver omits 8de4e9a62b17 drm/tegra: Support asynchronous commits for cursor omits 953018ca991f drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] omits c8696fa00635 drm/tegra: Do not reference tegra_plane_funcs directly omits e3166698a8a0 drm/tegra: Implement buffer object cache omits 1c4d17a5267b drm/tegra: Implement correct DMA-BUF semantics omits 7efbbe6e1414 qcom_scm: hide Kconfig symbol omits fc656fa14da7 thermal/drivers/netlink: Add the temperature when crossing [...] omits 11c52d250b34 USB: serial: qcserial: add EM9191 QDL support omits b63dc8f2b02c firmware: include drivers/firmware/Kconfig unconditionally omits 397a7b68cb16 fscache: Implement a fallback I/O interface to replace the [...] omits 0a483657e760 cachefiles: Always indicate we should fill a post-EOF page [...] omits 2b650b7ff20e PCI: aardvark: Fix reporting Data Link Layer Link Active omits 661c399a651c PCI: aardvark: Fix checking for link up via LTSSM state omits f76b36d40bee PCI: aardvark: Fix link training omits 454c53271fc1 PCI: aardvark: Simplify initialization of rootcap on virtu [...] omits 223dec14a053 PCI: aardvark: Implement re-issuing config requests on CRS [...] omits 67cb2a4c9349 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() omits 1fb95d7d3c7a PCI: aardvark: Do not unmask unused interrupts omits a7ca6d7fa3c0 PCI: aardvark: Do not clear status bits of masked interrupts omits 46ef6090dbf5 PCI: aardvark: Fix configuring Reference clock omits d419052bc6c6 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on [...] omits 464de7e7fff7 PCI: aardvark: Don't spam about PIO Response Status omits a4e17d65dafd PCI: aardvark: Fix PCIe Max Payload Size setting omits 460275f124fb PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros omits 69c560d2eb3c thermal/drivers/thermal_mmio: Constify static struct therm [...] omits 2da25852c3dd arm64: defconfig: drop obsolete ARCH_* configs omits e2ea30ed9c33 Merge branch 'omap-for-v5.16/soc' into for-next omits 7cd80132aeab drm: use new iterator in drm_gem_fence_array_add_implicit v3 omits a585070f2682 drm/i915: use the new iterator in i915_request_await_object v2 omits 9c2ba265352a drm/scheduler: use new iterator in drm_sched_job_add_impli [...] omits dbcae3bfcbca drm/ttm: use the new iterator in ttm_bo_flush_all_fences omits 0a42016d9319 dma-buf: use the new iterator in dma_resv_poll omits 63639d013a6f dma-buf: use the new iterator in dma_buf_debug_show omits 5baaac3184ab dma-buf: add dma_resv_for_each_fence v3 omits 44cc24b04bed Merge tag 'wireless-drivers-next-2021-10-07' of git://git. [...] omits 5a98dcf59abf Merge branch 'dev_addr-fw-helpers' omits 894b0fb09215 ethernet: make more use of device_get_ethdev_address() omits b8eeac565b16 ethernet: use device_get_ethdev_address() omits d9eb44904e87 eth: fwnode: add a helper for loading netdev->dev_addr omits 0a14501ed818 eth: fwnode: remove the addr len from mac helpers omits 8017c4d8173c eth: fwnode: change the return type of mac address helpers omits 433baf0719d6 device property: move mac addr helpers to eth.c omits 9ca01b25dfff ethernet: use of_get_ethdev_address() omits d466effe282d of: net: add a helper for loading netdev->dev_addr omits e330fb14590c of: net: move of_net under net/ omits 944b33ca7bc5 Merge branch 'nfc-pn533-const' omits bc642817b6d9 nfc: pn533: Constify pn533_phy_ops omits be5f60d8b6f9 nfc: pn533: Constify serdev_device_ops omits 93d455d582b0 Merge branch 'for-5.15/upstream-fixes' into for-next omits 08b9a61a87bc HID: multitouch: disable sticky fingers for UPERFECT Y omits 48e7064414bd Merge branch 'for-5.16/core' into for-next omits 8e3cd9221c66 HID: cougar: Make use of the helper function devm_add_acti [...] omits 59d7f5f6ddbc ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit [...] omits a0a33067b957 drm/connector: refer to CTA-861-G in the "content type" prop docs omits 7be28bd73f23 drm/plane-helper: fix uninitialized variable reference omits 149ac2e7ae18 drm/i915: Free the returned object of acpi_evaluate_dsm() omits 2d27e5851473 kasan: Extend KASAN mode kernel parameter omits ec0288369f0c arm64: mte: Add asymmetric mode support omits d73c162e0733 arm64: mte: CPU feature detection for Asymm MTE omits ba1a98e8b172 arm64: mte: Bitfield definitions for Asymm MTE omits f5627ec1ff2c kasan: Remove duplicate of kasan_flag_async omits 0ba1ce1e8605 selftests: arm64: Add coverage of ptrace flags for SVE VL [...] omits 2263eb737006 USB: serial: option: add Quectel EC200S-CN module support omits c184accc4a42 USB: serial: option: add prod. id for Quectel EG91 omits f5a8a07edafe USB: serial: option: add Telit LE910Cx composition 0x1204 omits b368e66a589a drm/fbdev: Clamp fbdev surface size if too large omits 36df2427ac3e ALSA: pcm: Add more disconnection checks at file ops omits c0f1886de7e1 ALSA: hda: intel: Allow repeatedly probing on codec config [...] omits b291fdcf5114 drm: rcar-du: Add r8a779a0 device support omits cc6f88b96ba2 drm: rcar-du: Split CRTC IRQ and Clock features omits 8c252d3b302a drm: rcar-du: Fix DIDSR field name omits ce35299e211d drm: rcar-du: Only initialise TVM_TVSYNC mode when supported omits 34176f4bf07c drm: rcar-du: Sort the DU outputs omits 458dc64e2f76 dt-bindings: display: renesas,du: Provide bindings for r8a779a0 omits c2419077714d drm: rcar-du: Make use of the helper function devm_platfor [...] omits e29505caa32d drm/shmobile: Make use of the helper function devm_platfor [...] omits 668b51361fb4 drm/sti: Use correct printk format specifiers for size_t omits 8b8a7d80af48 drm/omap: Depend on CONFIG_OF omits 95f22783c6b0 drm/omap: Cast pointer to integer without generating warning omits d6a4bf45a96f drm/omap: Use correct printk format specifiers for size_t omits 753f2674ad8d drm: property: Replace strncpy() with strscpy_pad() omits 077092783a4d drm: rcar-du: Allow importing non-contiguous dma-buf with VSP omits 780d4223f662 drm: rcar-du: Set the DMA coherent mask for the DU device omits 206c54710882 drm: rcar-du: Improve kernel log messages when initializin [...] omits 187502afe87a drm: rcar-du: Don't create encoder for unconnected LVDS outputs omits 6d99f85e342d Merge branch 'add-mdiobus_modify_changed-helper' omits 078e0b5363db net: phylink: use mdiobus_modify_changed() helper omits 79365f36d1de net: mdio: add mdiobus_modify_changed() omits 4c8270829928 Merge branch 'ethtool-add-ability-to-control-transceiver-m [...] omits 235dbbec7d72 mlxsw: Add support for transceiver module extended state omits 3dfb51126064 ethtool: Add transceiver module extended state omits 0455dc50bcca mlxsw: Add ability to control transceiver modules' power mode omits fc53f5fb8037 mlxsw: reg: Add Management Cable IO and Notifications register omits f10ba086f7e3 mlxsw: reg: Add Port Module Memory Map Properties register omits 353407d917b2 ethtool: Add ability to control transceiver modules' power mode omits 361b57df62de kunit: fix kernel-doc warnings due to mismatched arg names omits a8cf90332ae3 bitfield: build kunit tests without structleak plugin omits 33d4951e021b thunderbolt: build kunit tests without structleak plugin omits 6a1e2d93d55b device property: build kunit tests without structleak plugin omits 2326f3cdba1d iio/test-format: build kunit tests without structleak plugin omits 554afc3b9797 gcc-plugins/structleak: add makefile var for disabling structleak omits 2a152512a155 RDMA/efa: CQ notifications omits 115fda3509e7 RDMA/rxe: Remove duplicate settings omits 262d9fcf8530 RDMA/rxe: Set partial attributes when completion status != [...] omits 609bb8c3a3f5 RDMA/rxe: Change the is_user member of struct rxe_cq to bool omits 1cf2ce827280 RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_ [...] omits fdc21c35aaa1 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] omits 12cdff6b2ea9 drm/amd/display: Add 120Hz support for freesync video mode omits 12b2cab79017 drm/amdgpu: Register MCE notifier for Aldebaran RAS omits f38ce910d8df x86/MCE/AMD: Export smca_get_bank_type symbol omits 5b9581df9f17 drm/amdgpu: return early if debugfs is not initialized omits 8e6519ce2c4a drm/amd/display: USB4 bring up set correct address omits 9e3a50d23e31 drm/amd/display: Fix USB4 Aux via DMUB terminate unexpectedly omits f6e03f80eb1f drm/amd/display: Deadlock/HPD Status/Crash Bug Fix omits 40fadb4c73a4 drm/amd/display: Fix for access for ddc pin and aux engine. omits 6aa8d42c6674 drm/amd/display: Add debug flags for USB4 DP link training. omits 8cf5ed4a158e drm/amd/display: Fix DIG_HPD_SELECT for USB4 display endpoints. omits 88f52b1fff89 drm/amd/display: Support for SET_CONFIG processing with DMUB omits b0ce62721833 drm/amd/display: Add dpia debug options omits e8536806b0c1 drm/amd/display: Read USB4 DP tunneling data from DPCD. omits 71af9d465bed drm/amd/display: Support for SET_CONFIG processing with DMUB omits 80789bcffec3 drm/amd/display: Implement end of training for hop in DPIA [...] omits 847a9038c2d0 drm/amd/display: Implement DPIA equalisation phase omits 18b11f9bd4d9 drm/amd/display: Implement DPIA clock recovery phase omits 187c236aacc0 drm/amd/display: Implement DPIA link configuration omits 178fbb6d552f drm/amd/display: Implement DPIA training loop omits edfb2693471f drm/amd/display: Train DPIA links with fallback omits 31cf79f05d34 drm/amd/display: Skip DPCD read for DPTX-to-DPIA hop omits 99447622ae15 drm/amd/display: Add stub to get DPIA tunneling device data omits 76724b76739a drm/amd/display: Stub out DPIA link training call omits 698d0a6fb7bb drm/amd/display: Set DPIA link endpoint type omits 892b74a646bb drm/amd/display: Support for DMUB HPD and HPD RX interrupt [...] omits 9fa0fb77132f drm/amd/display: USB4 DPIA enumeration and AUX Tunneling omits eabf2019b7e5 drm/amd/display: Update link encoder object creation. omits f2e7d8568051 drm/amd/display: fix DCC settings for DCN3 omits 4874ecf5fd1d drm/amd/display: Fix error in dmesg at boot omits 8da5cbafb2ea drm/amd/display: Fix concurrent dynamic encoder assignment. omits 1445d967fb91 drm/amd/display: Add helper for blanking all dp displays omits 99cc8774f7ac drm/amd/display: 3.2.156 omits dac3c405b9ae drm/amd/display: [FW Promotion] Release 0.0.87 omits 07fe77c3ad96 drm/amd/display: Fix detection of 4 lane for DPALT omits aa635f6509ce drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 omits 8017ecb11ebb drm/amd/display: Added root clock optimization flags omits ee37341199c6 drm/amd/display: Re-arrange FPU code structure for dcn2x omits 86adcb0beac7 drm/amd/display: Skip override for preferred link settings [...] omits 1ab52ac1e9bc RDMA/mlx5: Set user priority for DCT omits e93c7d8e8c4c RDMA/irdma: Process extended CQ entries correctly omits 0de71d7adaf0 RDMA/irdma: Delete unused struct irdma_bth omits 0e545dbaa279 Merge branch 'libbpf: Deprecate bpf_{map,program}__{prev,n [...] omits 4a404a7e8a39 libbpf: Deprecate bpf_object__unload() API since v0.6 omits 6f2b219b62a4 selftests/bpf: Switch to new bpf_object__next_{map,program} APIs omits 933030344638 libbpf: Add API documentation convention guidelines omits 2088a3a71d87 libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 omits 189c83bdde85 selftest/bpf: Switch recursion test to use htab_map_delete_elem omits 929bef467771 bpf: Use $(pound) instead of # in Makefiles omits 90982e13561e bpf, arm: Remove dummy bpf_jit_compile stub omits f438ee21ef21 Merge branch 'bpf-mips-jit' omits ebcbacfa50ec mips, bpf: Remove old BPF JIT implementations omits 01bdc58e94b4 mips, bpf: Enable eBPF JITs omits 72570224bb8f mips, bpf: Add JIT workarounds for CPU errata omits fbc802de6b10 mips, bpf: Add new eBPF JIT for 64-bit MIPS omits eb63cfcd2ee8 mips, bpf: Add eBPF JIT for 32-bit MIPS omits f7c036c15b53 mips, uasm: Add workaround for Loongson-2F nop CPU errata omits e737547eab6a mips, uasm: Enable muhu opcode for MIPS R6 omits e8271eff5d8c clk: imx: Make CLK_IMX8ULP select MXC_CLK omits 210de399659a drm/i915: Call intel_dp_dump_link_status() for CR failures omits 6c4d46523bf3 drm/i915: Pimp link training debug prints omits 1f662675335b drm/i915: Print the DP vswing adjustment request omits be1525048c58 drm/i915: Show LTTPR in the TPS debug print omits 8bc2f5c3c50e drm/i915: Tweak the DP "max vswing reached?" condition omits 78a058737b5e arm64: tegra: Add NVDEC to Tegra186/194 device trees omits cc3125c953ce dt-bindings: Add YAML bindings for NVDEC omits 4922ab639eb6 io_uring: remove extra io_ring_exit_work wake up omits d036485c22d2 io_uring: optimise out req->opcode reloading omits 98329c1d04bb io_uring: reshuffle io_submit_state bits omits 2d58e339eb49 io_uring: safer fallback_work free omits 3d2b8972f292 io_uring: optimise plugging omits 9cbfc51af026 qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" omits 9b139a38016f mlxsw: spectrum_buffers: silence uninitialized warning omits 5b71131b795f gtp: use skb_dst_update_pmtu_no_confirm() instead of direct call omits fe5d8bd3d3ea net: tg3: fix obsolete check of !err omits 6c601aac4976 Merge branch 'RTL8366RB-enhancements' omits e674cfd08537 net: dsa: rtl8366rb: Support setting STP state omits 1fbd19e10b73 net: dsa: rtl8366rb: Support fast aging omits 56d8bb71a811 net: dsa: rtl8366rb: Support disabling learning omits dd6dd6e3c791 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 omits 9d0578722391 selftests/bpf: Test new btf__add_btf() API omits c65eb8082d4c selftests/bpf: Refactor btf_write selftest to reuse BTF ge [...] omits 7ca611215983 libbpf: Add API that copies all BTF types from one BTF obj [...] omits 57a610f1c58f bpf, x64: Save bytes for DIV by reducing reg copies omits 0dfc2dd723c8 Merge branch 'imx/maintainers' into for-next omits ee4b52d9be7a Merge branch 'imx/defconfig' into for-next omits 229b2b953f93 Merge branch 'imx/dt64' into for-next omits e3b8383a15db Merge branch 'imx/dt' into for-next omits 8c39df67dfd8 Merge branch 'imx/bindings' into for-next omits 5f86c88839e1 Merge branch 'imx/drivers' into for-next omits 926e57c065df soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl omits 2684ac05a8c4 soc: imx: add i.MX8M blk-ctrl driver omits da4112230f86 soc: imx: gpcv2: support system suspend/resume omits 656ade7aa42a soc: imx: gpcv2: keep i.MX8M* bus clocks enabled omits 18c98573a4cf soc: imx: gpcv2: add domain option to keep domain clocks enabled omits fadf79a07b48 soc: imx: gpcv2: add lockdep annotation omits 15184965783a drm/bridge/lontium-lt9611uxc: fix provided connector suport omits b92b4019a797 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits 8000b592a049 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits d4c8c2029858 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 6fda593f3082 gpio: mockup: Convert to use software nodes omits 55a9968c7e13 gpio: pca953x: Improve bias setting omits be4491838359 gpio: 74x164: Add SPI device ID table omits 0830e033c077 firmware: arm_scmi: Review some virtio log messages omits e60150de94ef ARM: OMAP2+: Drop unused CM defines for am3 omits d8b2feb9df3a ARM: OMAP2+: Drop unused CM and SCRM defines for omap4 omits 614c55898ab2 ARM: OMAP2+: Drop unused CM and SCRM defines for omap5 omits 1f62a5ac49fb ARM: OMAP2+: Drop unused CM defines for dra7 omits 6284410ab9b4 ARM: OMAP2+: Drop unused PRM defines for am3 omits 0681ea3084e7 ARM: OMAP2+: Drop unused PRM defines for am4 omits c33ff4c864d2 ARM: OMAP2+: Drop unused PRM defines for omap4 omits 9962601ca571 drm/bridge: dw-hdmi-cec: Make use of the helper function d [...] omits 11d2818965cb ARM: OMAP2+: Drop unused PRM defines for omap5 omits 05b5f52c54e2 ARM: OMAP2+: Drop unused PRM defines for dra7 omits 83775456504c Bluetooth: Fix handling of SUSPEND_DISCONNECTING omits d16e6d19ccc6 Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev omits b55ec7528879 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states omits 2faff6737a8a ARM: dts: bcm2711: fix MDIO #address- and #size-cells omits 9287e91e9019 ARM: dts: bcm283x: Fix VEC address for BCM2711 omits 7fa828cb9265 dma-buf: use new iterator in dma_resv_test_signaled omits ada5c48b11a3 dma-buf: use new iterator in dma_resv_wait_timeout omits d3c80698c9f5 dma-buf: use new iterator in dma_resv_get_fences v3 omits 3803d055e16f Merge branch 'omap-for-v5.16/dt' into for-next omits 731852f7a716 Merge branch 'omap-for-v5.16/soc' into for-next omits 96601e8a4755 dma-buf: use new iterator in dma_resv_copy_fences omits 5c2ac709dbee Merge branch 'omap-for-v5.16/ti-sysc' into for-next omits c921ff373b46 dma-buf: add dma_resv_for_each_fence_unlocked v8 omits cc9ea5ec8eb8 Merge branch 'fixes' into for-next omits 02794dbdc892 ARM: dts: dra7: add entry for bb2d module omits 07f82a47e8a9 drm/i915: Handle Intel igfx + Intel dgfx hybrid graphics setup omits ff53c4f6a668 Merge tag 'fpga-maintainer-update' of git://git.kernel.org [...] omits 4b0ea64a27f5 arm: dts: omap3-gta04: cleanup led node names omits 884ea75d79a3 arm: dts: omap3-gta04a4: accelerometer irq fix omits 5b65ef41ce96 arm: dts: omap3-gta04a5: fix missing sensor supply omits c936afb573ae arm: dts: omap3-gta04: fix missing sensor supply omits 56696bf78e64 arm: dts: omap3-gta04: cleanup LCD definition omits a036b0a5d7d6 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address omits df359f0ca019 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting omits 25e62167d1da arm64: dts: broadcom: Add reference to RPi CM4 IO Board omits c5d283ef9e72 ARM: dts: Add Raspberry Pi Compute Module 4 IO Board omits b65b46c047a9 ARM: dts: Add Raspberry Pi Compute Module 4 omits 50d03bcc0c14 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 omits 2383fb799b74 ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi omits 367009c7ef0f dt-bindings: display: bcm2835: add optional property power [...] omits ed9b4d0416b7 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states omits c7a774b1e713 ARM: dts: bcm2711: fix MDIO #address- and #size-cells omits 14cb4fc1b422 ARM: dts: bcm283x: Fix VEC address for BCM2711 omits 2b373eb46f51 ARM: dts: omap3: fix cpu thermal label name omits adf7045147a5 ARM: dts: am335x-pocketbeagle: switch to pinconf-single omits 45f287fe6fab ARM: OMAP2+: Fix comment typo omits 215ff38b784e ARM: OMAP2+: Fix typo in some comments omits 1b1da99b8453 bus: ti-sysc: Fix variable set but not used warning for re [...] omits 0640c77c46cb bpf: Avoid retpoline for bpf_for_each_map_elem omits e7bd95a7ed4e drm/edid: Fix crash with zero/invalid EDID omits bcb2293d8106 ethernet: fix up ps3_gelic_net.c for "ethernet: use eth_h [...] omits fada2ce09308 net: phy: at803x: add QCA9561 support omits 32a16f6bfe51 Merge branch 'Support kernel module function calls from eBPF' omits c48e51c8b07a bpf: selftests: Add selftests for module kfunc support omits 18f4fccbf314 libbpf: Update gen_loader to emit BTF_KIND_FUNC relocations omits 466b2e13971e libbpf: Resolve invalid weak kfunc calls with imm = 0, off = 0 omits 9dbe6015636c libbpf: Support kernel module function calls omits 0e32dfc80bae bpf: Enable TCP congestion control kfunc from modules omits f614f2c755b6 tools: Allow specifying base BTF file in resolve_btfids omits 14f267d95fe4 bpf: btf: Introduce helpers for dynamic BTF set registration omits a5d827275241 bpf: Be conservative while processing invalid kfunc calls omits 2357672c54c3 bpf: Introduce BPF support for kernel module function calls omits f46d16cf5b43 arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes omits e910e5b6763d arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes omits 1bfda92a3a36 arm64: dts: ti: Add support for J721E SK omits 2927c9a56e36 dt-bindings: arm: ti: Add compatible for J721E SK omits 614d47cc9303 arm64: dts: ti: iot2050: Add support for product generatio [...] omits a9dbf044c600 arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards omits 4f535a0e38f6 dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards omits af755fe2b36c arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-o [...] omits 262a98b43c2a arm64: dts: ti: iot2050: Disable SR2.0-only PRUs omits 06784f767927 arm64: dts: ti: iot2050: Flip mmc device ordering on Advan [...] omits 2cf3213d2331 arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm [...] omits c47eebaf4d76 arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm [...] omits c4d269c95545 dt-bindings: arm: ti: Add missing compatibles for j721e/j7 [...] omits e94575e1b05c arm64: dts: ti: Makefile: Collate AM64 platforms together omits c9087e3898a1 arm64: dts: ti: k3-am64-main: Add ICSSG nodes omits a41392e0877a MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSC [...] omits 1f59342be6c0 Input: analog - fix invalid snprintf() call omits 85bb2f6e1c4b drm/i915/tc: Delete bogus NULL check in intel_ddi_encoder_ [...] omits dfffaf0238e5 Merge tag 'fpga-fixes-5.15-rc5' of git://git.kernel.org/pu [...] omits 9be48df9ab2c fscache: Fix fscache_cookie_enabled() to handle NULL cookie omits 9931912237f0 fscache: Generalise the ->begin_read_operation method omits 286dba65a4a6 IB/hf1: Use string_upper() instead of an open coded variant omits 8e913a8d89cd RDMA/rw: switch to dma_map_sgtable() omits bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready omits faae6c9f2e68 cpuidle: tegra: Enable compile testing omits a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle omits f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle omits 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing omits e17e27f9bdba drm/amdgpu: handle the case of pci_channel_io_frozen only [...] omits 127aedf97957 drm/amdgpu: print warning and taint kernel if lockup timeo [...] omits c8365dbda056 drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" omits 286826d7d976 drm/amdgpu: init iommu after amdkfd device init omits 499f4d38ecf9 drm/amdkfd: remove redundant iommu cleanup code omits 1c45d45b794a block: inherit request start time from bio for BLK_CGROUP omits ddd49b6e5f09 block: move blk-throtl fast path inline omits 81967efb5f39 drivers: bus: Delete CONFIG_SIMPLE_PM_BUS omits 98e96cf80045 drivers: bus: simple-pm-bus: Add support for probing simpl [...] omits f729a592adb6 driver core: Reject pointless SYNC_STATE_ONLY device links omits dc1fad25bbd0 Merge series "ASoC: Intel: machine driver updates for 5.16 [...] omits 6d0c1f787c90 Merge series "ASoC: SOF: Intel: add flags to turn on SSP c [...] omits 84a96720f355 Merge series "ASoC: SOF: topology: minor updates" from Pie [...] omits 52628a85dd8e thermal: int340x: delete bogus length check omits d0f1c248b4ff Merge tag 'for-net-next-2021-10-01' of git://git.kernel.or [...] omits 7fc775ffebb9 thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free w [...] omits 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] omits e458716a92b5 PM: EM: Mark inefficiencies in CPUFreq omits b894d20e6867 cpufreq: Use CPUFREQ_RELATION_E in DVFS governors omits 1f39fa0dccff cpufreq: Introducing CPUFREQ_RELATION_E omits 442d24a5c49a cpufreq: Add an interface to mark inefficient frequencies omits 151717690694 cpufreq: Make policy min/max hard requirements omits 8354eb9eb3dd PM: EM: Allow skipping inefficient states omits 88f7a89560f6 PM: EM: Extend em_perf_domain with a flag field omits c8ed99533dbc PM: EM: Mark inefficient states omits aa1a43262ad5 PM: EM: Fix inefficient states detection omits e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] omits 95dd8b2c1ed0 fs/ntfs3: Remove unnecessary functions omits 75c10c5e7a71 mei: me: add Ice Lake-N device id. omits 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] omits f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] omits 137879f7ff23 eeprom: 93xx46: Add SPI device ID table omits 9e2cd444909b eeprom: at25: Add SPI ID table omits 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] omits 97d8ebead87b misc: HI6421V600_IRQ should depend on HAS_IOMEM omits 8241fffae7c8 fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files omits db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] omits 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] omits cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] omits 47e9249a6cc7 PNP: system.c: unmark a comment as being kernel-doc omits 93792be6424a ACPICA: Update version to 20210930 omits a805aab86b4d ACPICA: iASL table disassembler: Added disassembly support [...] omits 8a8332f9f812 ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type omits 3bf70bd2538f ACPICA: Add support for Windows 2020 _OSI string omits d3c4b6f64ad3 ACPICA: Avoid evaluating methods too early during system resume omits f9a470db2736 misc: fastrpc: Add missing lock before accessing find_vma() omits 42641042c10c cb710: avoid NULL pointer subtraction omits a3e16937319a misc: gehc: Add SPI ID table omits 5771e582d792 ACPI: Update information in MAINTAINERS omits cff32466bf85 fs/ntfs3: Refactoring of ntfs_set_ea omits d81e06be921f fs/ntfs3: Remove locked argument in ntfs_set_ea omits b1e0c55a4099 fs/ntfs3: Use available posix_acl_release instead of ntfs_ [...] omits fa1a25c51d02 PCI: PM: Do not call platform_pci_power_manageable() unnec [...] omits 6407e5ecdc66 PCI: PM: Make pci_choose_state() call pci_target_state() omits bf39c929f905 PCI: PM: Rearrange pci_target_state() omits 57577c996d73 cpufreq: intel_pstate: Process HWP Guaranteed change notification omits f09183712146 PCI: PM: Simplify acpi_pci_power_manageable() omits 98634aa8d837 PCI: PM: Drop struct pci_platform_pm_ops omits cb2282213e84 serial: 8250: allow disabling of Freescale 16550 compile test omits 23df4825de5c blk-mq: Change shared sbitmap naming to shared tags omits 51b548d7da6a blk-mq: Stop using pointers for blk_mq_tags bitmap tags omits e0fdf846c7bb blk-mq: Use shared tags for shared sbitmap support omits be2f77cc00be blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() omits 0deb0a863d75 blk-mq: Add blk_mq_alloc_map_and_rqs() omits 6737c76455a0 blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() omits 211f7658b28e blk-mq: Don't clear driver tags own mapping omits 03d6fedc1d0c blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() omits a3dd5b2b49c5 blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() omits c09de816e865 blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() omits f3bc757c2c57 blk-mq: Invert check in blk_mq_update_nr_requests() omits beb3ca37f30d blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr [...] omits 6a40874a83e3 block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ omits b444392e232a blk-mq: Change rqs check in blk_mq_free_rqs() omits 49ed8dde3715 net: usb: use eth_hw_addr_set() for dev->addr_len cases omits a05e4c0af490 ethernet: use eth_hw_addr_set() for dev->addr_len cases omits 5e8fba848eaa Merge branch 'mlx4-const-dev_addr' omits ebb1fdb589bd mlx4: constify args for const dev_addr omits e04ffd120f3c mlx4: remove custom dev_addr clearing omits 1bb96a07f9a8 mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() omits ded6e16b37e4 mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() omits 7b84fd262d8a ASoC: SOF: OF: Add fw_path and tplg_path parameters omits d54aa2aeaa70 ASoC: amd: acp-rt5645: Constify static snd_soc_ops omits 4a2307698747 ASoC: SOF: topology: return error if sof_connect_dai_widge [...] omits ea6bfbbe3ea8 ASoC: SOF: topology: allow for dynamic pipelines override [...] omits cf9f3fffae89 ASoC: SOF: topology: show clks_control value in dynamic debug omits 84e3cfd16a72 ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dy [...] omits 68776b2fb06e ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/B [...] omits b30b60a26a23 ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG omits 21c51692fcdf ASoC: SOF: dai: include new flags for DAI_CONFIG omits 663742307fd7 ASoC: SOF: dai: mirror group_id definition added in firmware omits 549017aa1bb7 netlink: remove netlink_broadcast_filtered omits 3f491d11d8cb MAINTAINERS: Add spi-nor device tree binding under SPI NOR [...] omits 64ba6d2ce72f ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 omits f2470679b070 ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp omits a164137ce91a ASoC: Intel: add machine driver for SOF+ES8336 omits 9d36ceab9415 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] omits 790049fb6623 ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices [...] omits beb76cb4eebf MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER omits 95bf387e3569 Merge tag 'mlx5-updates-2021-10-04' of git://git.kernel.or [...] omits 45c9d966688e net: bgmac: support MDIO described in DT omits b5375509184d net: bgmac: improve handling PHY omits ceca777dabc6 ethernet: ehea: add missing cast omits 37f12202c5d2 staging: r8188eu: prevent array underflow in rtw_hal_updat [...] omits 7ff4034e910f staging: vc04_services: shut up out-of-range warning omits fb8ece514d38 sparc: Fix typo. omits 3ad60b4b3570 reset: socfpga: add empty driver allowing consumers to probe omits ec60f38a9178 Documentation: remove reference to now removed mandatory-l [...] omits 3440b8fa067d reset: uniphier: Add NX1 reset support omits 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding omits 300d24759def reset: uniphier: Add audio system and video input reset co [...] omits 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module omits eb7b52e6db7c firmware: arm_ffa: Fix __ffa_devices_unregister omits 244f5d597e1e firmware: arm_ffa: Add missing remove callback to ffa_bus_type omits 85a877801618 Merge tag 'iio-fixes-for-5.15a' of https://git.kernel.org/ [...] omits 84edf5377634 drm/i915: Fix bug in user proto-context creation that leak [...] omits 65315ec52c9b PCI: imx6: Remove unused assignment to variable ret omits c045ceb5a145 reset: tegra-bpmp: Handle errors in BPMP response omits 4af160707d71 reset: pistachio: Re-enable driver selection omits f33eb7f29c16 reset: brcmstb-rescal: fix incorrect polarity of status bit omits 64cdf7e5a3aa media: mtk-vcodec: MT8173 h264/vp8 encoder min/max bitrate [...] omits 51f7be81feaf media: hantro: Auto generate the AXI ID to avoid conflicts omits c93beb524375 media: rcar-vin: add GREY format omits 2d080eb6a29f media: CEC: keep related menu entries together omits 21001fdb7dfa media: vivid: fix an error code in vivid_create_instance() omits d47fed7a8487 media: hantro: Constify static struct v4l2_m2m_ops omits 51fa3b70d273 media: em28xx: Don't use ops->suspend if it is NULL omits 3ec54d3f2d80 media: imx: drop unneeded MODULE_ALIAS omits d66302f62f7d media: v4l2-dev.h: move open brace after struct video_device omits 5f4eecd5e903 media: rcar-csi2: Serialize access to set_fmt and get_fmt omits 984166720eb4 media: rcar-csi2: Cleanup mutex on remove and fail omits 164646a78598 media: aspeed: refine to avoid full jpeg update omits 83ffdc329246 media: cedrus: add check for H264 and H265 limitations omits a240a464eaab media: cedrus: Add H265 10-bit capability flag omits fc4166549833 media: rcar-csi2: Add checking to rcsi2_start_receiver() omits 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY omits 5aec98913095 ALSA: hda/realtek - ALC236 headset MIC recording issue omits d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl omits 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl omits 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core omits 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains omits d39d4bb15310 arm64: dts: imx8mm: add GPC node omits e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains omits a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl omits 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains omits 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl omits 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] omits 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains omits b3fcf9c5faaa Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants omits 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] omits 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells omits 5963e5262180 ALSA: usb-audio: Enable rate validation for Scarlett devices omits f617a8717657 imx: soc: Select REGMAP_MMIO omits ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment omits 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen omits cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC omits 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name omits 1875903019ea ARM: dts: imx6sll: fixup of operating points omits bea74c43602a ARM: dts: imx6sl: fixup of operating points omits 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name omits 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 omits 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O omits 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file omits 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers omits 7acd723c30c0 rtl8xxxu: Use lower tx rates for the ack packet omits 5668958f6a92 bcma: drop unneeded initialization value omits 49c3eb3036e6 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet omits 6cd4b59ddb1a rtw88: refine fw_crash debugfs to show non-zero while triggering omits c5a8e90730a3 rtw88: fix RX clock gate setting while fifo dump omits 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout omits 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash omits bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" omits 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] omits 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] omits 4844bdbe9166 PM / devfreq: tegra30: Check whether clk_round_rate() retu [...] omits 68b79f285540 PM / devfreq: tegra30: Use resource-managed helpers omits 1cc55204b0db PM / devfreq: Add devm_devfreq_add_governor() omits b3c08d1ad2bb cpufreq: Fix parameter in parse_perf_domain() omits 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree omits 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc omits d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules omits bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf omits 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module omits e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration omits 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] omits da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap omits f891b7cdbdcd net/mlx5: Enable single IRQ for PCI Function omits 3663ad34bc70 net/mlx5: Shift control IRQ to the last index omits 575baa92fd46 net/mlx5: Bridge, pop VLAN on egress table miss omits 5249001d69a2 net/mlx5: Bridge, mark reg_c1 when pushing VLAN omits 64fc4b358941 net/mlx5: Bridge, extract VLAN pop code to dedicated functions omits a1a6e7217eac net/mlx5: Bridge, refactor eswitch instance usage omits 6ba2e2b33df8 net/mlx5e: Support accept action omits 2f8ec867b6c3 net/mlx5e: Specify out ifindex when looking up encap route omits 3222efd4b3a3 net/mlx5e: Reserve a value from TC tunnel options mapping omits d4f401d9ab18 net/mlx5e: Move parse fdb check into actions_match_support [...] omits 9c1d3511a2c2 net/mlx5e: Split actions_match_supported() into a sub function omits d9581e2fa73f net/mlx5e: Move mod hdr allocation to a single place omits 61c6f0d19084 net/mlx5e: TC, Refactor sample offload error flow omits 80743c4f8d34 net/mlx5e: Add TX max rate support for MQPRIO channel mode omits e0ee6891174c net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() omits 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets omits b19511926cb5 Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT [...] omits b718f9d919d1 Merge tag 'v5.15-rc4' into docs-next omits 21ccdccd21e4 riscv: mm: don't advertise 1 num_asid for 0 asid bits omits f2928e224d85 riscv: set default pm_power_off to NULL omits dffe11e280a4 riscv/vdso: Add support for time namespaces omits 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 omits 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode omits b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes omits ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs omits 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes omits 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer omits d04df06d2155 io_uring: correct fill events helpers types omits 5896283dee33 io_uring: inline io_poll_complete omits ca85ca81cbc7 io_uring: inline io_req_needs_clean() omits ca045be7d721 io_uring: remove struct io_completion omits cc67e04c3b38 io_uring: control ->async_data with a REQ_F flag omits 62ca9cb93e7f io_uring: optimise io_free_batch_list() omits 65abac70a671 io_uring: mark cold functions omits bab362c378e1 io_uring: optimise ctx referencing by requests omits 035c28e53755 io_uring: merge CQ and poll waitqueues omits 3cab27de89c5 io_uring: don't wake sqpoll in io_cqring_ev_posted omits bd3a507b9276 io_uring: optimise INIT_WQ_LIST omits 64dd79fab2c0 io_uring: optimise request allocation omits 668826bd8698 io_uring: delay req queueing into compl-batch list omits dca3bfc50c94 io_uring: add more likely/unlikely() annotations omits d98a8452d291 io_uring: optimise kiocb layout omits 23372b9769c5 io_uring: add flag to not fail link after timeout omits ccaf124151e4 io_uring: clean up buffer select omits 1e1e4658e108 io_uring: init opcode in io_init_req() omits f3f27858f9aa io_uring: don't return from io_drain_req() omits 616864e88e92 io_uring: extra a helper for drain init omits 458f7b676079 io_uring: disable draining earlier omits 32e9066ec6e5 io_uring: comment why inline complete calls io_clean_op() omits 0e142da85e62 io_uring: kill off ->inflight_entry field omits 9875e473c739 io_uring: restructure submit sqes to_submit checks omits 23fb2f60abd2 io_uring: reshuffle queue_sqe completion handling omits 3045a07003f1 io_uring: inline hot path of __io_queue_sqe() omits 28a11fda6b2a io_uring: split slow path from io_queue_sqe omits 3ffac2f1d2b3 io_uring: remove drain_active check from hot path omits 024c7d2a572c io_uring: deduplicate io_queue_sqe() call sites omits cd8a92b25ca5 io_uring: don't pass state to io_submit_state_end omits 7c5c090a7e88 io_uring: don't pass tail into io_free_batch_list omits e01eabf25651 io_uring: inline completion batching helpers omits 9c4bd1bd38ea io_uring: optimise batch completion omits a518577e6533 io_uring: convert iopoll_completed to store_release omits 07e0156cc4b2 io_uring: add a helper for batch free omits 66f745ff6e61 io_uring: use single linked list for iopoll omits d7c6dc706156 io_uring: split iopoll loop omits 23f1ad2806e3 io_uring: replace list with stack for req caches omits 105043ff4cf4 io-wq: add io_wq_work_node based stack omits bb1a1614d291 io_uring: remove allocation cache array omits 6d1766f116bf io_uring: use slist for completion batching omits bf2a68ff7826 io_uring: make io_do_iopoll return number of reqs omits 8f273d2cb5b7 io_uring: force_nonspin omits 856d5f5cc065 io_uring: mark having different creds unlikely omits fe56a40466cb io_uring: return boolean value for io_alloc_async_data omits 9bb261e4e853 io_uring: optimise io_req_init() sqe flags checks omits 697f734778cd io_uring: remove ctx referencing from complete_post omits f4104e3d63d2 io_uring: add more uring info to fdinfo for debug omits a21000797281 io_uring: kill extra wake_up_process in tw add omits 93271b592cb3 io_uring: dedup CQE flushing non-empty checks omits 037d55eb849a io_uring: inline linked part of io_req_find_next omits 1da7d4843b16 io_uring: inline io_dismantle_req omits 4a6bc3430f21 io_uring: kill off ios_left omits 941522c60657 io-wq: Remove duplicate code in io_workqueue_create() omits 1c5199dd25c4 io_uring: dump sqe contents if issue fails omits 90d8f9584220 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits a324db4c07c8 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 5d1391e8119d Merge branch 'i2c/for-current' into i2c/for-next omits 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing omits b68362304bcf RDMA/mlx5: Avoid taking MRs from larger MR cache pools whe [...] omits 669b2e4aa1a8 i2c: mlxcpld: Reduce polling time for performance improvement omits 3f3fe682f28d RDMA/rtrs-clt: Follow "one entry one value" rule for IO mi [...] omits dea7bb3ad3e0 RDMA/rtrs: Do not allow sessname to contain special symbol [...] omits 6f5649afd398 RDMA/rtrs: Introduce destroy_cq helper omits 36332ded46b6 RDMA/rtrs: Replace duplicate check with is_pollqueue helper omits 4b6afe9bc955 RDMA/rtrs: Fix warning when use poll mode on client side. omits 80ad07f7e2bf RDMA/rtrs: Remove len parameter from helper print function [...] omits 2f232912feec RDMA/rtrs: Use sysfs_emit instead of s*printf function for [...] omits 35940a58f9f1 SUNRPC: Capture value of xdr_buf::page_base omits 22a027e8c03f SUNRPC: Add trace event when alloc_pages_bulk() makes no progress omits 45f135846815 svcrdma: Split svcrmda_wc_{read,write} tracepoints omits eef2d8d47c33 svcrdma: Split the svcrdma_wc_send() tracepoint omits 8dcc5721da78 svcrdma: Split the svcrdma_wc_receive() tracepoint omits 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing omits aa54686e285c soc/tegra: irq: Add stubs needed for compile testing omits 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing omits c2c154102616 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI omits 630e959f2537 drm/amdgpu/gmc9: convert to IP version checking omits 64df665ffed8 drm/amd/display: Prevent using DMUB rptr that is out-of-bounds omits 519607a2f779 drm/amdgpu/display: fold DRM_AMD_DC_DCN201 into DRM_AMD_DC_DCN omits 8001ba85d0a2 drm/amdgpu: remove some repeated includings omits d04287d062a4 drm/amdgpu: During s0ix don't wait to signal GFXOFF omits aa87797001b4 Documentation/gpu: remove spurious "+" in amdgpu.rst omits 4b3a624c4c6a drm/amdgpu: consolidate case statements omits c60511493b4f drm/amdgpu/jpeg: add jpeg2.6 start/end omits d4b0ee65de6b drm/amdgpu/jpeg2: move jpeg2 shared macro to header file omits 546dc20fedc5 drm/amdkfd: fix a potential ttm->sg memory leak omits a79d3709c40d drm/amdgpu: add an option to override IP discovery table f [...] omits c868d58442eb drm/amdkfd: convert kfd_device.c to use GC IP version omits 5b983db8c3b8 drm/amdkfd: clean up parameters in kgd2kfd_probe omits 6d46d419af59 drm/amdgpu: add support for SRIOV in IP discovery path omits b05b9c591f9e drm/amdgpu: clean up set IP function omits 1d789535a036 drm/amdgpu: convert IP version array to include instances omits d0761fd24ea1 drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by default omits 3ae695d69174 drm/amdgpu: add new asic_type for IP discovery omits aa9f8cc349de drm/amdgpu/ucode: add default behavior omits f17416151741 drm/amdgpu: get VCN harvest information from IP discovery table omits 1b592d00b4ac drm/amdgpu/vcn: remove manual instance setting omits fe323f039db8 drm/amdgpu/sdma: remove manual instance setting omits 5c3720be7d46 drm/amdgpu: get VCN and SDMA instances from IP discovery table omits de309ab3263e drm/amdgpu: add HWID of SDMA instance 2 and 3 omits 5eceb2019215 drm/amdgpu: add VCN1 hardware IP omits 2cbc6f4259f6 drm/amd/display: fix error case handling omits 75a07bcd1d30 drm/amdgpu/soc15: convert to IP version checking omits 0b64a5a85229 drm/amdgpu/vcn2.5: convert to IP version checking omits 96b8dd4423e7 drm/amdgpu/amdgpu_vcn: convert to IP version checking omits 50638f7dbd0b drm/amdgpu/pm/amdgpu_smu: convert more IP version checking omits 61b396b91196 drm/amdgpu/pm/smu_v13.0: convert IP version checking omits 6b726a0a52cc drm/amdgpu/pm/smu_v11.0: update IP version checking omits 1fcc208cd780 drm/amdgpu/psp_v13.0: convert to IP version checking omits e47868ea15cb drm/amdgpu/psp_v11.0: convert to IP version checking omits 82d05736c47b drm/amdgpu/amdgpu_psp: convert to IP version checking omits 9d0cb2c31891 drm/amdgpu/gfx9.0: convert to IP version checking omits 24be2d70048b drm/amdgpu/hdp4.0: convert to IP version checking omits 43bf00f21eaf drm/amdgpu/sdma4.0: convert to IP version checking omits 559f591dab57 drm/amdgpu/display/dm: convert RAVEN to IP version checking omits f7f12b25823c drm/amdgpu: default to true in amdgpu_device_asic_has_dc_support omits 987884409470 drm/amdgpu: drive all vega asics from the IP discovery table omits 91e9db33be12 drm/amdgpu/soc15: get rev_id in soc15_common_early_init omits d4c6e870bdd2 drm/amdgpu: add initial IP discovery support for vega based parts omits 994470b252dc drm/amdgpu/soc15: export common IP functions omits 5f931489556d drm/amdgpu: add DCI HWIP omits c08182f2483f drm/amdgpu/display/dm: convert to IP version checking omits 75aa18415a4c drm/amdgpu: drive all navi asics from the IP discovery table omits 3e67f4f2e22e drm/amdgpu/nv: convert to IP version checking omits 96626a0ed22b drm/amdgpu/sienna_cichlid_ppt: convert to IP version checking omits ea0d730aab53 drm/amdgpu/navi10_ppt: convert to IP version checking omits af3b89d3a639 drm/amdgpu/smu11.0: convert to IP version checking omits a8967967f6a5 drm/amdgpu/amdgpu_smu: convert to IP version checking omits 7c69d6153e82 drm/amdgpu/navi10_ih: convert to IP version checking omits 258fa17d1a3c drm/amdgpu/athub2.1: convert to IP version checking omits 13ebe284a238 drm/amdgpu/athub2.0: convert to IP version checking omits 4edbbfde89d0 drm/amdgpu/vcn3.0: convert to IP version checking omits bc7c3d1d8a3e drm/amdgpu/mmhub2.1: convert to IP version checking omits ce2d99a84f99 drm/amdgpu/mmhub2.0: convert to IP version checking omits fac17723749a drm/amdgpu/gfxhub2.1: convert to IP version checking omits 524cf3ab85f5 drm/amdgpu: drive nav10 from the IP discovery table omits 63352b7f98fd drm/amdgpu: Use IP discovery to drive setting IP blocks by [...] omits 5db9d0657e97 drm/amdgpu/gmc10.0: convert to IP version checking omits eb4fd29afd4a drm/amdgpu: bind to any 0x1002 PCI diplay class device omits bdbeb0dde425 drm/amdgpu: filter out radeon PCI device IDs omits 4b0ad8425498 drm/amdgpu/gfx10: convert to IP version checking omits 8f4bb1e784d8 drm/amdgpu/sdma5.2: convert to IP version checking omits 02200e910c14 drm/amdgpu/sdma5.0: convert to IP version checking omits 795d08391b86 drm/amdgpu: add initial IP enumeration via IP discovery table omits a1f62df75be5 drm/amdgpu/nv: export common IP functions omits 1534db5549b7 drm/amdgpu: add XGMI HWIP omits 54d2b1f402b6 drm/amdgpu: fill in IP versions from IP discovery table omits 5f52e9a78061 drm/amdgpu: store HW IP versions in the driver structure omits 81d1bf01e482 drm/amdgpu: add debugfs access to the IP discovery table omits f76f795a8ffa drm/amdgpu: move headless sku check into harvest function omits eb601e61d349 drm/amdgpu: resolve RAS query bug omits 6131538b49b9 drm/amd/display: Only define DP 2.0 symbols if not already [...] omits c74909492396 amd/amdkfd: add ras page retirement handling for sq/sdma (v3) omits e5d59cfa3305 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix omits 3f68c01be9a2 drm/amd/display: add cyan_skillfish display support omits 99cfddb8a8bd RDMA/cma: Split apart the multiple uses of the same list heads omits 7d396cacaea6 drm/i195: Make the async flip VT-d workaround dynamic omits d08df3b0bdb2 drm/i915: Extend the async flip VT-d w/a to skl/bxt omits c78d218fc5a9 Merge tag 'v5.15-rc4' into rdma.get for-next omits 0994a1bcd5f7 RDMA/rxe: Bump up default maximum values used via uverbs omits 4b2437f6f7b0 drm/i915: Clean up disabled warnings omits 6f8e20389714 drm/i915/pxp: enable PXP for integrated Gen12 omits 2d5517a5c8bf drm/i915/pxp: add PXP documentation omits 390cf1b28b11 drm/i915/pxp: add pxp debugfs omits 6eba56f64d5d drm/i915/pxp: black pixels on pxp disabled omits ef6ba31dd384 drm/i915/pxp: Add plane decryption support omits 0cfab4cb3c4e drm/i915/pxp: Enable PXP power management omits 32271ecd6596 drm/i915/pxp: start the arb session on demand omits d3ac8d42168a drm/i915/pxp: interfaces for using protected objects omits 2ae096872a2c drm/i915/pxp: Implement PXP irq handler omits 95c9e1224da3 drm/i915/pxp: Implement arb session teardown omits cbbd3764b239 drm/i915/pxp: Create the arbitrary session after boot omits e0111ce0f5cb drm/i915/pxp: set KCR reg init omits 0436ac1b008d drm/i915/pxp: Implement funcs to create the TEE channel omits 3ad2dd9c4caa drm/i915/pxp: allocate a vcs context for pxp usage omits e6aa71361bb9 drm/i915/pxp: define PXP device flag and kconfig omits c2004ce99ed7 mei: pxp: export pavp client to me client bus omits 288f10689755 drm/i915/pxp: Define PXP component interface omits 50169570be7b PCI: apple: Configure RID to SID mapper on device addition omits 05dc551614a4 iommu/dart: Exclude MSI doorbell from PCIe device IOVA range omits 85e82796a49e PCI: apple: Implement MSI support omits a0238019d29c PCI: apple: Add INTx and per-port interrupt support omits c6921fbc88e1 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling omits ed9069428ac1 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() omits 6964eba81b7b drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] omits d498d39a2ce4 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy omits 3c539a1fca35 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register omits 2a04151ff95a ASoC: dt-bindings: uniphier: Add description of each port number omits 7924f1bc9404 ASoC: Intel: cht_bsw_nau8824: Set card.components string omits efee0fca19cb ASoC: nau8824: Add a nau8824_components() helper omits 92d3360108f1 ASoC: nau8824: Add DMI quirk mechanism for active-high jac [...] omits d316597c538a ASoC: nau8824: Fix NAU8824_JACK_LOGIC define omits 6e037b72cf4e ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ omits 1cf2aa665901 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ omits 61bae132030a Revert "drm: cleanup: drm_modeset_lock_all_ctx() --> DRM_M [...] omits 369de54eecd1 Revert "drm/i915: cleanup: drm_modeset_lock_all_ctx() --> [...] omits f505495d246a Revert "drm/msm: cleanup: drm_modeset_lock_all_ctx() --> D [...] omits 76fd2c379e65 Revert "drm: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] omits e7b481857bca Revert "drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DR [...] omits 86e7786e97c8 Revert "drm/tegra: cleanup: drm_modeset_lock_all() --> DRM [...] omits 03b476fa4595 Revert "drm/shmobile: cleanup: drm_modeset_lock_all() --> [...] omits d91a342eb631 Revert "drm/radeon: cleanup: drm_modeset_lock_all() --> DR [...] omits ff6c898f2e73 Revert "drm/omapdrm: cleanup: drm_modeset_lock_all() --> D [...] omits 7a154d5bbcd7 Revert "drm/nouveau: cleanup: drm_modeset_lock_all() --> D [...] omits fcae996e56cb Revert "drm/msm: cleanup: drm_modeset_lock_all() --> DRM_M [...] omits 077b3191461c Revert "drm/i915: cleanup: drm_modeset_lock_all() --> DRM_ [...] omits 91a8fb071f7e Revert "drm/i915: cleanup: drm_modeset_lock_all() --> DRM_ [...] omits 1f9e2f442151 Revert "drm/gma500: cleanup: drm_modeset_lock_all() --> DR [...] omits 6f67e6fd4dc0 Revert "drm/amd: cleanup: drm_modeset_lock_all() --> DRM_M [...] omits 294a0d9524b1 Revert "drm: cleanup: remove drm_modeset_(un)lock_all()" omits caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type omits 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller omits 70293bea9290 arm64: dts: ls1028a: disable usb controller by default omits 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node omits 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc omits b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc omits 3efc44312118 ARM: at91: add basic support for new SoC family lan966 omits 166003436190 Merge branch 'phy-10g-mode-helper' omits 14ad41c74f6b net: ethernet: use phylink_set_10g_modes() omits a2c27a61b433 net: phylink: add phylink_set_10g_modes() helper omits 23b08260481c net: ipv6: fix use after free of struct seg6_pernet_data omits be8ecc57f180 perf srcline: Use long-running addr2line per DSO omits ee2e07a7afab dt-bindings: arm: at91: Document lan966 pcb8291 and pcb829 [...] omits 9da778c5db55 ARM: at91: Documentation: add lan966 family omits e656972b6986 drivers/perf: Improve build test coverage omits 78cac393b464 drivers/perf: thunderx2_pmu: Change data in size tx2_uncor [...] omits c0c3fed3ae9f ARM: at91: Documentation: add sama7g5 family omits 16cc4af286aa drivers/perf: hisi: Fix PA PMU counter offset omits e4addd4ed9b9 Merge branch 'qed-new-fw' omits 17696cada74f qed: fix ll2 establishment during load of RDMA driver omits a64aa0a8b991 qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") omits 3a6f5d0cbda3 qed: Update TCP silly-window-syndrome timeout for iwarp, scsi omits 6c95dd8f0aa1 qed: Update debug related changes omits e2dbc2237692 qed: Add '_GTT' suffix to the IRO RAM macros omits b90cb5385af7 qed: Update FW init functions to support FW 8.59.1.0 omits 3091be065f11 qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h omits fe40a830dcde qed: Update qed_hsi.h for fw 8.59.1.0 omits f2a74107f1e1 qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 omits 484563e230a8 qed: Update common_hsi for FW ver 8.59.1.0 omits ee824f4bcc10 qed: Split huge qed_hsi.h header file omits fb09a1ed5c6e qed: Remove e4_ and _e4 from FW HSI omits 19198e4ec97d qed: Fix kernel-doc warnings omits cfbe9b002109 Merge branch 'ipv6-ioam-encap' omits bf77b1400a56 selftests: net: Test for the IOAM encapsulation with IPv6 omits 8cb3bf8bff3c ipv6: ioam: Add support for the ip6ip6 encapsulation omits 7b34e449e05e ipv6: ioam: Prerequisite patch for ioam6_iptunnel omits 52d03786459a ipv6: ioam: Distinguish input and output for hop-limit omits 9ac936276f86 net/mlx4_en: avoid one cache line miss to ring doorbell omits e69709f6861a opp: Add more resource-managed variants of dev_pm_opp_of_a [...] omits 83d7b6d54b8e drm/gud: Add GUD_PIXEL_FORMAT_RGB888 omits 1f25d0054258 drm/gud: Add GUD_PIXEL_FORMAT_RGB332 omits 4cabfedc096b drm/gud: Add GUD_PIXEL_FORMAT_R8 omits 104c1b3d6fb6 drm/i915: Allow per-lane drive settings with LTTPRs omits c6921d484d3f drm/i915: Prepare link training for per-lane drive settings omits d0920a45574c drm/i915: Pass the lane to intel_ddi_level() omits bcf80d6ef17c drm/format-helper: Add drm_fb_xrgb8888_to_rgb888() omits cee0b7cbf1c0 drm/format-helper: Add drm_fb_xrgb8888_to_rgb332() omits a0b1d355b9b4 drm/fourcc: Add R8 to drm_format_info omits 3e022c1f0a5f drm/i915: Nuke intel_ddi_hdmi_num_entries() omits 2c63e0f92e2f drm/i915: Hoover the level>=n_entries WARN into intel_ddi_level() omits 5f5ada0bae45 drm/i915: De-wrapper bxt_ddi_phy_set_signal_levels() omits 193299ad9d85 drm/i915: Nuke useless .set_signal_levels() wrappers omits e722ab8b6968 drm/i915: Generalize .set_signal_levels() omits 5bafd85dd770 drm/i915: Introduce has_buf_trans_select() omits f820693bc238 drm/i915: Introduce has_iboost() omits f6e3be98654e drm/i915: Fix DP clock recovery "voltage_tries" handling omits 3734b9f2cee0 opp: Change type of dev_pm_opp_attach_genpd(names) argument omits e4165ae8304e drm/v3d: add multiple syncobjs support omits bb3425efdcd9 drm/v3d: add generic ioctl extension omits 07c2a41658c4 drm/v3d: alloc and init job in one shot omits 223583dd00a7 drm/v3d: decouple adding job dependencies steps from job init omits 3f2401f47d29 RISC-V: Add hypervisor extension related CSR defines omits 7d4fed884484 drm/i915/reg: add AUD_TCA_DP_2DOT0_CTRL registers omits c15b5fc054c3 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK omits 264a750472ea printk: use gnu_printf format attribute for printk_sprint() omits aca11b4f969a PCI: apple: Set up reference clocks when probing omits a8bbe0366a3e PCI: apple: Add initial hardware bring-up omits 432c404c03cb PCI: of: Allow matching of an interrupt-map local to a PCI device omits 5a58ff59f244 of/irq: Allow matching of an interrupt-map local to an int [...] omits 2e7aa399dffc irqdomain: Make of_phandle_args_to_fwspec() generally available omits 5aa7eea9316c printk: avoid -Wsometimes-uninitialized warning omits 410d591a1954 kernfs: don't create a negative dentry if inactive node exists omits aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards omits 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 omits 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support omits 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support omits aeb78b1c05d6 arm64: dts: add NXP S32G2 support omits ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 omits 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] omits 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards omits 2353e593a13b Merge tag 'kvm-s390-master-5.15-1' of git://git.kernel.org [...] omits 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] omits 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield omits f367c7d9fb32 s390/block/scm_blk: add error handling support for add_disk() omits 1a5db707c859 s390/block/dcssblk: add error handling support for add_disk() omits 11dfe199eb31 s390/block/dasd_genhd: add error handling support for add_disk() omits e3ec8e0f5711 s390/boot: allocate amode31 section in decompressor omits 584315ed87a7 s390/boot: initialize control registers in decompressor omits bca2d0428e3d s390/sclp_vt220: fix unused function warning omits d340d28a968e kprobes: add testcases for s390 omits f768a20c0a6e s390/ftrace: add FTRACE_GEN_NOP_ASM macro omits 54235d5cfea0 s390/sclp_sd: fix warnings about missing parameter description omits 0c3812c347bf s390/cio: derive cdev information only for IO-subchannels omits 6526a597a2e8 s390/pci: add simpler s390dbf traces for events omits fa172f043f5b s390/cio: unregister the subchannel while purging omits 1c8174fdc798 s390/pci: tolerate inconsistent handle in recover omits 4df898dc06da s390/kprobes: add sanity check omits b860b9346e2d s390/ftrace: remove dead code omits cc03069a3970 ALSA: hda/realtek: Add quirk for Clevo X170KM-G omits 1f8d398e1cd8 ALSA: hda/realtek: Complete partial device name to avoid a [...] omits ad2b502bc5e6 Merge tag 'misc-habanalabs-fixes-2021-09-29' of https://gi [...] omits 5def925dbb60 drm/i915: fix regression with uncore refactoring. omits c2ace21f937a cpufreq: tegra186/tegra194: Handle errors in BPMP response omits 6065a672679f cpufreq: remove useless INIT_LIST_HEAD() omits 8b7912f4cb6c opp: Fix required-opps phandle array count check omits 08ef8d35a826 cpufreq: s3c244x: add fallthrough comments for switch omits 45b2bb66209c cpufreq: vexpress: Drop unused variable omits c52e7b855b33 Merge tag 'v5.15-rc4' into media_tree omits 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards omits aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] omits 26d90b559057 iio: light: opt3001: Fixed timeout error when 0 lux omits 0693b27644f0 Merge branch 'mctp-kunit-tests' omits 1e5e9250d422 mctp: Add input reassembly tests omits 8892c0490779 mctp: Add route input to socket tests omits b504db408c34 mctp: Add packet rx tests omits ded21b722995 mctp: Add test utils omits 161eba50e183 mctp: Add initial test structure and fragmentation test omits bc80747eb681 drm/msm: Do not run snapshot on non-DPU devices omits 8edab02386c3 Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] omits dae9a6cab800 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() omits f49b68ddc9d7 SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases omits 8e70bf27fd20 NFSD: Initialize pointer ni with NULL and not plain integer 0 omits d8b26071e65e NFSD: simplify struct nfsfh omits c645a883df34 NFSD: drop support for ancient filehandles omits ef5825e3cf0d NFSD: move filehandle format declarations out of "uapi". omits 57b44817a8d6 MAINTAINERS: Drop outdated FPGA Manager website omits b8aa16541d73 net: wwan: iosm: correct devlink extra params omits 7ab3cc9cb7cb brd: reduce the brd_devices_mutex scope omits e9637775c05f Merge branch 'hw_addr_set' omits 16be9a16340b ethernet: use eth_hw_addr_set() - casts omits 4d3d2c8dba36 fddi: use eth_hw_addr_set() omits 1235568b6d2e ethernet: s2io: use eth_hw_addr_set() omits 47d71f45902e ethernet: chelsio: use eth_hw_addr_set() omits af804e6db9f6 net: usb: use eth_hw_addr_set() instead of ether_addr_copy() omits f3956ebb3bf0 ethernet: use eth_hw_addr_set() instead of ether_addr_copy() omits e35b8d7dbb09 net: use eth_hw_addr_set() instead of ether_addr_copy() omits 168137176233 net: usb: use eth_hw_addr_set() omits a96d317fb1a3 ethernet: use eth_hw_addr_set() omits 2f23e5cef314 net: use eth_hw_addr_set() omits 4e9b9de65cdd arch: use eth_hw_addr_set() omits fa8274b788a3 Merge branch 'ocelot-vlan' omits 434ef35095d6 selftests: net: mscc: ocelot: add a test for egress VLAN m [...] omits 4a907f659461 selftests: net: mscc: ocelot: rename the VLAN modification [...] omits 239f163ceabb selftests: net: mscc: ocelot: bring up the ports automatically omits 5ca721c54d86 net: dsa: tag_ocelot: set the classified VLAN during xmit omits e8c0722927e8 net: mscc: ocelot: write full VLAN TCI in the injection header omits de5bbb6f7e4c net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0 omits f533bc14e21a dt-bindings: net: renesas,etheravb: Update example to matc [...] omits 63b1bae940a9 dt-bindings: net: renesas,ether: Update example to match reality omits 1643771eeb2d net:dev: Change napi_gro_complete return type to void omits 8b67a2111bb8 Merge branch 'ionic-cleanups' omits 7dd22a864e0c ionic: add lif param to ionic_qcq_disable omits 3a5e0fafefe0 ionic: have ionic_qcq_disable decide on sending to hardware omits a095e4775b7c ionic: add polling to adminq wait omits 2624d95972db ionic: widen queue_lock use around lif init and deinit omits 26671ff92c63 ionic: move lif mutex setup and delete omits 36b20b7fb1c3 ionic: check for binary values in FW ver string omits ebc792e26cb0 ionic: remove debug stats omits cfb5d7b78145 Merge branch 'ravb-gigabit' omits 16a235199235 ravb: Initialize GbEthernet E-MAC omits 68aa0763c045 ravb: Add half_duplex to struct ravb_hw_info omits ebd5df063ce4 ravb: Add magic_pkt to struct ravb_hw_info omits 0b395f289451 ravb: Add tsrq to struct ravb_hw_info omits 7e09a052dc4e ravb: Exclude gPTP feature support for RZ/G2L omits 660e3d95e21a ravb: Initialize GbEthernet DMAC omits feab85c7ccea ravb: Add support for RZ/G2L SoC omits a92f4f0662bf ravb: Add nc_queue to struct ravb_hw_info omits 2b061b545cd0 ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables omits d9bc9ec45e01 ravb: Rename "ravb_set_features_rx_csum" function to "ravb [...] omits 72698a878926 openrisc: time: don't mark comment as kernel-doc omits 7200d8447691 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits d56baf6efaf1 i2c: switch from 'pci_' to 'dma_' API omits 8f746858afec Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b883ec799d95 Merge branch 'i2c/for-current' into i2c/for-next omits cf9ae42c435c i2c: exynos: describe drivers in KConfig omits 511899ec34b6 i2c: pxa: drop unneeded MODULE_ALIAS omits b8228aea5a19 i2c: mediatek: fixing the incorrect register offset omits 5c4c2c8e6fac Input: ariel-pwrbutton - add SPI device ID table omits 6b7b0c3091fd Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits 0e69ff23e0bc swim3: add missing major.h include omits aab1ad11d69f ASoC: nau8821: new driver omits 67a12ae52599 spi: spi-nxp-fspi: don't depend on a specific node name er [...] omits 552d2b833276 drm/msm/a3xx: fix error handling in a3xx_gpu_init() omits d44e4ddfe915 drm/msm/a4xx: fix error handling in a4xx_gpu_init() omits 12e8cfe10c91 drm/msm: Fix null pointer dereference on pointer edp omits 4539ca67fe8e Bluetooth: Rename driver .prevent_wake to .wakeup omits 20ab39d13e2e net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT omits 27547a3923bd Merge series "Add support for on demand pipeline setup/des [...] omits d636c8da2d60 Merge branch 'libbpf: Support uniform BTF-defined key/valu [...] omits bd368cb554d6 selftests/bpf: Use BTF-defined key/value for map definitions omits f731052325ef libbpf: Support uniform BTF-defined key/value specificatio [...] omits d88d545c8291 drm/msm/mdp5: fix cursor-related warnings omits 38113c4905d7 drm/msm: Avoid potential overflow in timeout_to_jiffies() omits 318c92eeb8ac drm/msm: Fix devfreq NULL pointer dereference on a3xx omits 95c58291ee70 drm/msm/submit: fix overflow check on 64-bit architectures omits 16c0ec8f006d drm/msm/dp: only signal audio when disconnected detected a [...] omits 05f1e35a1354 Merge tag 'mlx5-updates-2021-09-30' of git://git.kernel.or [...] omits 68002469e571 drm/msm: One sched entity per process per priority omits 4cd82aa39bda drm/msm: A bit more docs + cleanup omits 14eb0cb4e9a7 drm/msm/a6xx: Track current ctx by seqno omits f6f59072e821 drm/msm/a6xx: Serialize GMU communication omits 654e9c18dfab drm/msm: Fix crash on dev file close omits 83bea088f976 ASoC: fsl_spdif: implement bypass mode from in to out omits f62314b1ced2 kunit: fix reference count leak in kfree_at_end omits c0e7969cf9c4 ASoC: SOF: topology: Add kernel parameter for topology ver [...] omits 5fcdbb2d45df ASoC: SOF: Add support for dynamic pipelines omits 0acb48dd31e3 ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC omits 8b0014169254 ASoC: SOF: Introduce widget use_count omits 1b7d57d71786 ASoC: SOF: Don't set up widgets during topology parsing omits 5f3aad73fcc2 ASoC: SOF: restore kcontrols for widget during set up omits 0a2dea1f1010 ASoC: SOF: Add new fields to snd_sof_route omits d1a7af097929 AsoC: dapm: export a couple of functions omits 93d71245c655 ASoC: SOF: sof-audio: add helpers for widgets, kcontrols a [...] omits 2c28ecad0d09 ASoC: SOF: topology: Add new token for dynamic pipeline omits 199a3754f273 ASoC: SOF: control: Add access field in struct snd_sof_control omits 415717e1e367 ASoC: topology: change the complete op in snd_soc_tplg_ops [...] omits d8c23ead708b kunit: tool: better handling of quasi-bool args (--json, - [...] omits 8ac366117cc1 sx8: fix an error code in carm_init_one() omits ec49a9e7cdb8 pf: fix error codes in pf_init_unit() omits 926d14c89131 pcd: fix error codes in pcd_init_unit() omits fb2d2de3530a drm/i915/guc: Move and improve error message for missed CTB reply omits 0e9deac51337 drm/i915/guc: Print error name on CTB send failure omits 0de9765da58f drm/i915/guc: Print error name on CTB (de)registration failure omits 217ecd310d56 drm/i915/guc: Verify result from CTB (de)register action omits a8fb40966f19 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs omits e5f5a66c9aa9 cpuidle: Fix kobject memory leaks in error paths omits cd96663bc27e ASoC: qcom: apq8096: Constify static snd_soc_ops omits 0b26ca1725fa ASoC: rt5682s: Fix HP noise caused by SAR mode switch when [...] omits 04a8374c321d ASoC: rt5682s: Enable ASRC auto-disable to fix pop during [...] omits bd8bec1408ab ASoC: mediatek: mt8195: move of_node_put to remove function omits 9c892547624f ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp omits 620868b2a0bd ASoC: tegra: Constify static snd_soc_ops omits 0a43c152ed06 ASoC: soc-component: Remove conditional definition of debu [...] omits 3672bb820f32 spi: mediatek: skip delays if they are 0 omits 75e33c55ae8f spi: atmel: Fix PDC transfer setup bug omits 9eddd5a9a2ae drm/i915: Use fixed offset for PTEs location omits 77d40e0176a5 drm/bridge: ti-sn65dsi86: Implement bridge->mode_valid() omits f22f4e5be89c drm/i915: Stop force enabling pipe bottom color gammma/csc omits 18be03ef230f doc: drm: remove TODO entry regarding DRM_MODSET_LOCK_ALL cleanup omits 8d813d1a535c drm: cleanup: remove drm_modeset_(un)lock_all() omits 299f040e855b drm/amd: cleanup: drm_modeset_lock_all() --> DRM_MODESET_L [...] omits 4f9e860e6ad6 drm/gma500: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] omits 984c9949f1c4 drm/i915: cleanup: drm_modeset_lock_all() --> DRM_MODESET_ [...] omits 746826bcf8fd drm/i915: cleanup: drm_modeset_lock_all() --> DRM_MODESET_ [...] omits fd49ef52e2db drm/msm: cleanup: drm_modeset_lock_all() --> DRM_MODESET_L [...] omits 6aa2daae589b drm/nouveau: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] omits 6067fddc1a4f drm/omapdrm: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] omits 26723c3d6b93 drm/radeon: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] omits 9b8c437ef1a5 drm/shmobile: cleanup: drm_modeset_lock_all() --> DRM_MODE [...] omits a2cd9947d99b drm/tegra: cleanup: drm_modeset_lock_all() --> DRM_MODESET [...] omits 6b92e77156c5 drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] omits 7c5f2eecc21f drm: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ [...] omits 4c048437ef7a drm/msm: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODES [...] omits 399190e70816 drm/i915: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODE [...] omits 21dde40902d2 drm: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODESET_L [...] omits 7bceeb95726b bpf/tests: Add test of LDX_MEM with operand aliasing omits 68813605dea6 bpf/tests: Add test of ALU shifts with operand register aliasing omits 6fae2e8a1d9e bpf/tests: Add exhaustive tests of BPF_ATOMIC register com [...] omits daed6083f4fb bpf/tests: Add exhaustive tests of ALU register combinations omits e42fc3c2c40e bpf/tests: Minor restructuring of ALU tests omits e2f9797b3c73 bpf/tests: Add more tests for ALU and ATOMIC register clobbering omits 0bbaa02b4816 bpf/tests: Add tests to check source register zero-extension omits f68e8efd7fa5 bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes omits 89b63462765c bpf/tests: Add zero-extension checks in BPF_ATOMIC tests omits caaaa1667bf1 bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes omits 49b99314b49e IB/mlx5: Flow through a more detailed return code from get [...] omits 10d48705d5af fix up for "net: add new socket option SO_RESERVE_MEM" omits b022f8866ea5 Revert "Merge branch 'mctp-kunit-tests'" omits 4bb2d367a5a2 drm/lease: allow empty leases omits 3de360c3fdb3 arm64/mm: drop HAVE_ARCH_PFN_VALID omits a9c38c5d267c dma-mapping: remove bogus test for pfn_valid from dma_map_ [...] omits bfaf03935f74 sparc: add SO_RESERVE_MEM definition. omits a70e3f024d5f devlink: report maximum number of snapshots with regions omits 4f42ad2011d2 Merge branch 'mctp-kunit-tests' omits bbde430319ee mctp: Add input reassembly tests omits d04dcc2d67ef mctp: Add route input to socket tests omits 925c01afb06a mctp: Add packet rx tests omits 077b6d52df6d mctp: Add test utils omits 8c02066b053d mctp: Add initial test structure and fragmentation test omits ab953f099fd7 drm/i915: Move WaPruneModeWithIncorrectHsyncOffset into in [...] omits 0fb00cc28e1e drm/i915: Adjust intel_crtc_compute_config() debug message omits 048a57fc0d6a drm/i915: Use standard form -EDEADLK check omits 6091dd9eaf8e arm64: trans_pgd: remove trans_pgd_map_page() omits 7a2512fa6493 arm64: kexec: remove cpu-reset.h omits 939f1b9564c6 arm64: kexec: remove the pre-kexec PoC maintenance omits efc2d0f20a9d arm64: kexec: keep MMU enabled during kexec relocation omits 3744b5280e67 arm64: kexec: install a copy of the linear-map omits 19a046f07ce5 arm64: kexec: use ld script for relocation function omits ba959fe96a1b arm64: kexec: relocate in EL1 mode omits 08eae0ef618f arm64: kexec: configure EL2 vectors for kexec omits 878fdbd70486 arm64: kexec: pass kimage as the only argument to relocati [...] omits 3036ec599332 arm64: kexec: Use dcache ops macros instead of open-coding omits 5bb6834fc290 arm64: kexec: skip relocation code for inplace kexec omits 0d8732e461d6 arm64: kexec: flush image and lists during kexec load time omits a347f601452f arm64: hibernate: abstract ttrb0 setup function omits 788bfdd97434 arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectors omits 094a3684b9b6 arm64: kernel: add helper for booted at EL2 and not VHE omits 068396bb21c8 drm/i915/ttm: Rework object initialization slightly omits 23939115be18 ALSA: usb-audio: Fix packet size calculation regression omits 0f26c8e23ab3 drm/i915/debugfs: pass intel_connector to intel_connector_ [...] omits fd71fc38da7d drm/i915/display: stop returning errors from debugfs registration omits 5ec2b4f77e77 drm/i915/debugfs: register LPSP capability on all platforms omits ea2dd331bfaa Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] omits 1649b8376694 gpio: pca953x: Improve bias setting omits 0650e2b10afb gpio: 74x164: Add SPI device ID table omits cd36742a957c Bluetooth: btrtl: Ask ic_info to drop firmware omits 4fd6d4907961 Bluetooth: btusb: Add support for TP-Link UB500 Adapter omits 64ba2eb35fa0 Bluetooth: hci_sock: Replace use of memcpy_from_msg with b [...] omits 7ceb751b6159 drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 omits a2083eeb119f cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() omits 636707e59312 mac80211: mesh: fix HE operation element length check omits a23299bb9a49 drm/i915/fdi: use -EAGAIN instead of local special return value omits 7d8de8cabbba drm/i915/dram: return -EINVAL instead of -1 omits 5e9a0200dad8 drm/i915/drv: return -EIO instead of -1 omits 0743019d540d drm/i915/hdmi: return -EINVAL instead of -1 omits b90acd0987c8 drm/i915/dsi: return -EBUSY instead of -1 omits 207ea507a147 drm/i915/dsi: fuse dsi_send_pkt_payld() and add_payld_to_queue() omits 3e2947cd8945 drm/i915/dsi: pass struct mipi_dsi_packet pointer, not the [...] omits 229d0cfae5b2 kconfig: remove 'const' from the return type of sym_escape [...] omits e365e4aaa5cc drm/i915/dsi: move dsi pll modeset asserts to vlv_dsi_pll.c omits 80e77e30a212 drm/i915/dpll: move dpll modeset asserts to intel_dpll.c omits aa0813b1ba31 drm/i915/pps: move pps (panel) modeset asserts to intel_pps.c omits e04a911f4366 drm/i915/fdi: move fdi modeset asserts to intel_fdi.c omits 606b102876e3 drm: fb_helper: fix CONFIG_FB dependency omits 6b51b02a3a0a dma-buf: fix and rework dma_buf_poll v7 omits f130d08a8d79 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle omits d1012253a2d3 clk: imx: imx6ul: Fix csi clk gate register omits 2f9d61869640 clk: imx: imx6ul: Move csi_sel mux to correct base register omits d4e6c054fa95 clk: imx: Fix the build break when clk-imx8ulp build as module omits 2b987fe84429 ALSA: hda - Enable headphone mic on Dell Latitude laptops [...] omits 28c369e60827 ALSA: usb-audio: disable implicit feedback sync for Behrin [...] omits e42dff467ee6 crypto: api - Export crypto_boot_test_finished omits 6e96dbe7c40a crypto: hisilicon/zip - Fix spelling mistake "COMSUMED" -> [...] omits 38aa192a05f2 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency omits f7324d4ba9e8 hwrng: meson - Improve error handling for core clock omits 8001f21fcd03 MAINTAINERS: Add Hao and Yilun as maintainers omits 129291980f49 net: sched: Use struct_size() helper in kvmalloc() omits 51984c9ee01e net/mlx5e: Use array_size() helper omits ab9ace34158f net/mlx5: Use struct_size() helper in kvzalloc() omits 806bf340e180 net/mlx5: Use kvcalloc() instead of kvzalloc() omits f62eb932d857 net/mlx5: Tolerate failures in debug features while driver load omits 2b0247e22097 net/mlx5: Warn for devlink reload when there are VFs alive omits 98576013bf28 net/mlx5: DR, Add missing string for action type SAMPLER omits 515ce2ffa621 net/mlx5: DR, init_next_match only if needed omits 5dde00a73048 net/mlx5: DR, Fix typo 'offeset' to 'offset' omits 1ffd498901c1 net/mlx5: DR, Increase supported num of actions to 32 omits 11a45def2e19 net/mlx5: DR, Add support for SF vports omits c0e90fc2ccaa net/mlx5: DR, Support csum recalculation flow table on SFs omits ee1887fb7cdd net/mlx5: DR, Align error messages for failure to obtain v [...] omits dd4acb2a0954 net/mlx5: DR, Add missing query for vport 0 omits 7ae8ac9a5820 net/mlx5: DR, Replace local WIRE_PORT macro with the exist [...] omits f9f93bd55ca6 net/mlx5: DR, Fix vport number data type to u16 omits 7f6002e58025 drm/i915/display: Enable PSR2 selective fetch by default omits de572e881b9d drm/i915/display/adlp: Allow PSR2 to be enabled omits 1163649a0479 drm/i915/display/adlp: Optimize PSR2 power-savings in corn [...] omits ef39826c12b4 drm/i915/display: Fix glitches when moving cursor with PSR [...] omits 34ac6b651f39 drm/i915/display: Handle frontbuffer rendering when PSR2 s [...] omits 5da579cff38d drm/i915/display: Drop unnecessary frontbuffer flushes omits 1f61f0655b95 drm/i915/display/psr: Do full fetch when handling multi-pl [...] omits dd9a887b35b0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ac220f5f754b drm/i915/display/psr: Handle plane and pipe restrictions a [...] omits 6bbc7103738f bpf, xdp, docs: Correct some English grammar and spelling omits 241ffeb028e4 drm/dp: Add Additional DP2 Headers omits d4b6f87e8d39 selftests/bpf: Use kselftest skip code for skipped tests omits e505d76404b1 drm/i915: s/ddi_translations/trans/ omits cbf02c50ea7c drm/i915: Nuke local copies/pointers of intel_dp->DP omits 8a1ec3f32754 drm/i915: Remove DP_PORT_EN stuff from link training code omits 9f620f1dde3e drm/i915: Call intel_ddi_init_dp_buf_reg() earlier omits 1e9ae61d172f drm/i915: Clear leftover DP vswing/preemphasis values befo [...] omits 4378daf5d04e drm/i915/bdb: Fix version check omits 4d51fb04c3c4 Bluetooth: btrtl: Add support for MSFT extension to rtl882 [...] omits 144857444edb parisc/unwind: use copy_from_kernel_nofault() omits 35afb70dcfe4 fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect omits dbf59e2a33d2 fs/ntfs3: Refactoring of ntfs_init_from_boot omits 09f7c338da78 fs/ntfs3: Reject mount if boot's cluster size < media sector size omits 57589f82762e ASoC: rt5682: move clk related code to rt5682_i2c_probe omits c4f6120302f6 drm/i915: Use direction definition DMA_BIDIRECTIONAL inste [...] omits 59050d783848 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF i [...] omits 3fa36200a43f clk: imx: Add the pcc reset controller support on imx8ulp omits c43a801a5789 clk: imx: Add clock driver for imx8ulp omits 9179d2391931 clk: imx: Update the pfdv2 for 8ulp specific support omits ae8a10d697cd clk: imx: disable the pfd when set pfdv2 clock rate omits 75c6f1a0191a clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp omits 0f6e3c15ec33 clk: imx: disable i.mx7ulp composite clock during initialization omits b40ba8065347 clk: imx: Update the compsite driver to support imx8ulp omits 5f0601c47c33 clk: imx: Update the pllv4 to support imx8ulp omits d48f12d9ae73 dt-bindings: clock: Add imx8ulp clock support omits 6b4a6b7f0788 clk: imx: Rework imx_clk_hw_pll14xx wrapper omits a60fe746df94 clk: imx: Rework all imx_clk_hw_composite wrappers omits b170586afc95 clk: imx: Rework all clk_hw_register_divider wrappers omits 004989ab2848 clk: imx: Rework all clk_hw_register_mux wrappers omits b05173028cc5 Merge branch 'snmp-optimizations' omits acbd0c814413 mptcp: use batch snmp operations in mptcp_seq_show() omits 59f09ae8fac4 net: snmp: inline snmp_get_cpu_field() omits dee3b2d0fa4b net/mlx4_en: Add XDP_REDIRECT statistics omits 4fe815850bdc ixgbe: let the xdpdrv work with more than 64 cpus omits a3e4abace586 Merge branch 'SO_RESEVED_MEM' omits 053f368412c9 tcp: adjust rcv_ssthresh according to sk_reserved_mem omits ca057051cf25 tcp: adjust sndbuf according to sk_reserved_mem omits 2bb2f5fb21b0 net: add new socket option SO_RESERVE_MEM omits 2cbf90a6d52d ASoC: fsl_rpmsg: Add rpmsg audio support for i.MX8ULP omits 626605a3dfb5 ASoC: wm_adsp: remove a repeated including omits 724cd2e42630 ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig omits 91cf45595021 ASoC: dt-bindings: rt5682s: fix the device-tree schema errors omits 853cb0be0eb2 ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK omits 087330c642a9 ASoC: rt5682s: Use dev_dbg instead of pr_debug omits 67e068ec4596 ASoC: rt5682s: Remove the volatile SW reset register from [...] omits 42871e95a3af ASoC: nau8824: Fix headphone vs headset, button-press dete [...] omits 4075a6a047bb net: phy: marvell10g: add downshift tunable support omits 75f81afb27c3 octeontx2-af: Remove redundant initialization of variable pin omits e51bb5c2784c net: macb: ptp: Switch to gettimex64() interface omits 1f8763c59c4e ALSA: seq: Fix a potential UAF by wrong private_free call order omits 2e861e5e9717 dissector: do not set invalid PPP protocol omits 55b115c7ecd9 net: dsa: rtl8366rb: Use core filtering tracking omits 06059a1a9a4a octeontx2-pf: Add XDP support to netdev PF omits 85212a127e46 octeontx2-af: Adjust LA pointer for cpt parse header omits 813a17cab9b7 ALSA: usb-audio: Avoid killing in-flight URBs during draining omits d5f871f89e21 ALSA: usb-audio: Improved lowlatency playback support omits 0ef74366bc15 ALSA: usb-audio: Add spinlock to stop_urbs() omits d215f63d49da ALSA: usb-audio: Check available frames for the next packet size omits bceee7538755 ALSA: usb-audio: Disable low-latency mode for implicit fee [...] omits e581f1cec4f8 ALSA: usb-audio: Disable low-latency playback for free-wheel mode omits 9c9a3b9da891 ALSA: usb-audio: Rename early_playback_start flag with low [...] omits 86a42ad07905 ALSA: usb-audio: Fix possible race at sync of urb completions omits 4e7cf1fbb34e ALSA: usb-audio: Restrict rates for the shared clocks omits eb676622846b ALSA: hda/realtek: Enable 4-speaker output for Dell Precis [...] omits c4ca3871e21f ALSA: hda: Use position buffer for SKL+ again omits 46243b85b0ec ALSA: hda: Reduce udelay() at SKL+ position reporting omits bf7cf1ccbccc Merge branch 'mem-ctrl-next' into for-next omits 13f995ceb4e0 memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module omits 8ec59ac3ad29 ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer omits b38269ecd2b2 ALSA: virtio: Replace zero-length array with flexible-arra [...] omits 64052e7fbb09 Merge branch 'next/dt' into for-next omits 7ec804d6025c ARM: dts: exynos: use spaces instead of tabs around '=' omits 1d775cc37162 ARM: dts: exynos: remove unneeded DVS voltages from PMIC o [...] omits a2258831d12d PCI: endpoint: Use sysfs_emit() in "show" functions omits f0b6b01b3efe drm/i915: Add ww context to intel_dpt_pin, v2. omits 894682f0a9b3 PCI: xgene: Use PCI_VENDOR_ID_AMCC macro omits 5af9405397bf PCI: dra7xx: Get an optional clock omits b9a6943dc891 PCI: dra7xx: Remove unused include omits 3b868d150efd PCI: dra7xx: Make it a kernel module omits 3a7fb86758c9 PCI: dwc: Export more symbols to allow modular drivers omits ef46972ac851 drm/i915: Configure TRANSCONF just the once with bigjoiner omits a471a526bc38 drm/i915: Pimp HSW+ transcoder state readout omits 66173dbe9fea clk: imx: Rework all clk_hw_register_gate2 wrappers omits 2709abc8d14a drm/i915/fbc: Allow FBC with Yf tiling omits 7fd4d99072ce Merge branch 'omap-for-v5.16/ti-sysc' into for-next omits 528a4ab45300 scs: Release kasan vmalloc poison in scs_free process omits 1e39da5a200b drm/i915: Enable TPS3/4 on all platforms that support them omits 7eadfbfe0f3b drm/i915: Drop pointless fixed_mode checks from dsi code omits f5b8c316092f drm/i915: Reject user modes that don't match fixed mode's [...] omits cff4c2c645cb drm/i915: Introduce intel_panel_compute_config() omits 00fc3787d277 drm/i915: Reject modes that don't match fixed_mode vrefresh omits 8a567b110227 drm/i915: Use intel_panel_mode_valid() for DSI/LVDS/(s)DVO omits 082436068c19 drm/i915: Extract intel_panel_mode_valid() omits 4114978dcd24 media: ir_toy: prevent device from hanging during transmit omits 218848835699 media: s5p-jpeg: rename JPEG marker constants to prevent b [...] omits 448ea5ee473b media: cedrus: Fix SUNXI tile size calculation omits 95a10c4eb307 media: hantro: Fix check for single irq omits a466530b3a1e watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST omits 135291f36d22 vboxfs: fix broken legacy mount signature checking omits 601e6baaa21c HID: amd_sfh: Fix potential NULL pointer dereference omits 38245d0340ea HID: u2fzero: ignore incomplete packets without data omits ef1135704651 HID: amd_sfh: Fix potential NULL pointer dereference omits 94f9c3567eba HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs omits 125aaf6ec2fa HID: apple: Fix logical maximum and usage maximum of Magic [...] omits 689e453a9b9c HID: betop: fix slab-out-of-bounds Write in betop_probe omits 2990cd10e1dd media: dvb-frontends/cxd2099: Remove repeated verbose lice [...] omits be7468c77b0d media: dvb-frontends/stv0910: Remove repeated verbose lice [...] omits c251d8b3b795 media: dvb-frontends/stv6111: Remove repeated verbose lice [...] omits 5f1644bd8122 media: dvb-frontend/mxl5xx: Remove repeated verbose license text omits 19c23f4fd860 media: dvb-frontend/mxl692: Remove repeated verbose license text omits 476db72e5219 media: mceusb: return without resubmitting URB in case of [...] omits 44870a9e7a3c media: mxl111sf: change mutex_init() location omits dccdd92b7b08 media: meson-ir-tx: fix platform_no_drv_owner.cocci warnings omits 92f461517d22 media: ir_toy: do not resubmit broken urb omits 1d37c8542512 media: ir_toy: deal with residual irdata before expected response omits 5173cca012b0 media: ir_toy: print firmware version in correct format omits c73ba202a851 media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] omits d7f26849ed7c media: atmel: fix the ispck initialization omits 9d45ccf721aa media: staging/media/meson: vdec.h: fix kerneldoc warnings omits 7266dda2f1df media: cx23885: Fix snd_card_free call on null card pointer omits 42bb98e420d4 media: tm6000: Avoid card name truncation omits 2908249f3878 media: si470x: Avoid card name truncation omits dfadec236aa9 media: radio-wl1273: Avoid card name truncation omits ea7caaea6ed4 media: rcar_drif: select CONFIG_V4L2_ASYNC omits 9b4a9b31b9ae media: vimc: Enable set resolution at the scaler src pad omits a5991c4e9471 media: rcar-vin: Use user provided buffers when starting omits 1c43c1ecd6a4 media: saa7164: Remove redundant assignment of pointer t omits 5a3683d60e56 media: staging: media: rkvdec: Make use of the helper func [...] omits 8ed852834683 media: sun6i-csi: Allow the video device to be open multip [...] omits 6d0d779b212c media: imx: set a media_device bus_info string omits 645d74c59f14 media: hantro: Fix media device bus_info string omits 79b48af2126d media: Media: meson: vdec: Use devm_platform_ioremap_resou [...] omits e4625044d656 media: i2c: ths8200 needs V4L2_ASYNC omits 49b6f9b27ff0 media: MAINTAINERS, .mailmap: Update Ezequiel Garcia's ema [...] omits 594a2edbcce5 media: MAINTAINERS: Add linux-renesas-soc mailing list to [...] omits 4ba8d7046c04 media: ivtv: don't allow negative resolutions as module pa [...] omits 538314dbfc8a media: usb: stkwebcam: Update the reference count of the u [...] omits aea54c134885 media: s3c-camif: Remove unused including <linux/version.h> omits 439b87fceb23 media: video-i2c: more precise intervals between frames omits 1e153520cd04 media: staging: media: atomisp: code formatting changes at [...] omits de27891f675e media: videobuf2: handle non-contiguous DMA allocations omits c0acf9cfeee0 media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag omits b00a9e59c539 media: videobuf2: add queue memory coherency parameter omits 965c1e0bfeb6 media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag omits cde513fd9b35 media: videobuf2: move cache_hints handling to allocators omits 0a12d652fcfe media: videobuf2: split buffer cache_hints initialisation omits 4dbe7eab9580 media: videobuf2: inverse buffer cache_hints flags omits a4b83deb3e76 media: videobuf2: rework vb2_mem_ops API omits 745b475e7e10 media: camss: vfe: Don't call hw_version() before its depe [...] omits 936c7daa4d99 media: gspca: Limit frame size to sizeimage. omits b94b551050b2 media: imx: TODO: Remove items that are already supported omits 1e6494daaf09 media: imx7.rst: Provide an example for imx6ull-evk capture omits c6c709ee55ec media: vivid: add signal-free time for cec message xfer omits 695fb9c6b064 media: Request API is no longer experimental omits 012fe9520e82 media: vim2m: Remove repeated verbose license text omits 887069f42455 media: switch from 'pci_' to 'dma_' API omits 1932dc2f4cf6 media: pci/ivtv: switch from 'pci_' to 'dma_' API omits 5c47dc665754 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] omits 2143ad413c05 media: mtk-vpu: Fix a resource leak in the error handling [...] omits 749d896551df media: camss: vfe: simplify vfe_get_wm_sizes() omits a9be3931188f media: usb: airspy: clean the freed pointer and counter omits 48d219f9cc66 media: TDA1997x: handle short reads of hdmi info frame. omits cdfaf4752e69 media: s5p-mfc: Add checking to s5p_mfc_probe(). omits 7e360fa0c0f3 media: cec-pin: fix off-by-one SFT check omits 8515965e5e33 media: s5p-mfc: fix possible null-pointer dereference in s [...] omits ea8a5c118e24 media: aspeed-video: ignore interrupts that aren't enabled omits 35d2969ea3c7 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] omits 9031d6b3623f media: via-camera: deleted these redundant semicolons omits 065a7c66bd8b media: mtk-vcodec: venc: fix return value when start_strea [...] omits a6b63ca455a1 media: pvrusb2: Replaced simple_strtol() with kstrtoint() omits 76e21bb8be4f media: vidtv: Fix memory leak in remove omits 1b03b539e635 media: rcar_drif: Make use of the helper function devm_pla [...] omits e0bee542882f media: xilinx: Make use of the helper function devm_platfo [...] omits a24973a60551 media: vsp1: Make use of the helper function devm_platform [...] omits b4dac22d27a2 media: venus: core : Make use of the helper function devm_ [...] omits 23f8bd25d152 media: sunxi: Make use of the helper function devm_platfor [...] omits 092c69b2eb09 media: stm32-cec: Make use of the helper function devm_pla [...] omits beabb243e3aa media: stih-cec: Make use of the helper function devm_plat [...] omits 6394c2d95399 media: sti: Make use of the helper function devm_platform_ [...] omits 5d3b9611d589 media: s5p-mfc: Make use of the helper function devm_platf [...] omits d084438d237f media: s5p-jpeg: Make use of the helper function devm_plat [...] omits beaa81f410ba media: s5p-g2d: Make use of the helper function devm_platf [...] omits 8db05a69f13c media: s3c-camif: Make use of the helper function devm_pla [...] omits 0748befbc3b5 media: rockchip: rga: Make use of the helper function devm [...] omits a7cba8c9d0a4 media: renesas-ceu: Make use of the helper function devm_p [...] omits 81a7cad85166 media: rcar_jpu: Make use of the helper function devm_plat [...] omits 736cce12fa63 media: rcar_fdp1: Make use of the helper function devm_pla [...] omits 8ac79b3fbc70 media: rcar-csi2: Make use of the helper function devm_pla [...] omits 1c9b885c1d31 media: rc: sunxi-cir: Make use of the helper function devm [...] omits 044a35714113 media: rc: st_rc: Make use of the helper function devm_pla [...] omits dfa974f58604 media: rc: mtk-cir: Make use of the helper function devm_p [...] omits c533dabe496b media: rc: meson-ir: Make use of the helper function devm_ [...] omits 890418523f51 media: rc: ir-hix5hd2: Make use of the helper function dev [...] omits b619c2ea32fb media: rc: img-ir: Make use of the helper function devm_pl [...] omits b2fb212d9e30 media: mx2_emmaprp: Make use of the helper function devm_p [...] omits 028ac5439f74 media: mtk-jpeg: Make use of the helper function devm_plat [...] omits af2450254052 media: meson: ge2d: Make use of the helper function devm_p [...] omits 5f328fb58c37 media: imx-pxp: Make use of the helper function devm_platf [...] omits a498a4e7af50 media: imx-jpeg: Make use of the helper function devm_plat [...] omits f5202ccb6741 media: exynos4-is: Make use of the helper function devm_pl [...] omits d9bd707c9de3 media: exynos-gsc: Make use of the helper function devm_pl [...] omits bcbeade15a30 media: davinci: Make use of the helper function devm_platf [...] omits 9caf7a0a0951 media: coda: Make use of the helper function devm_platform [...] omits 399e0f9a0d6a media: cec: s5p_cec: Make use of the helper function devm_ [...] omits 97ef3b7f4fdf media: cec: ao-cec: Make use of the helper function devm_p [...] omits f5aae241f989 media: cadence: Make use of the helper function devm_platf [...] omits e4aa275f7310 media: am437x: Make use of the helper function devm_platfo [...] omits 15486e0934eb media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() omits 8c42694150c2 media: docs: Document the behaviour of uvcvideo driver omits 6350d6a4ed48 media: uvcvideo: Set error_idx during ctrl_commit errors omits ee929d5a10ca media: uvcvideo: Check controls flags before accessing them omits 70fa906d6fce media: uvcvideo: Use control names from framework omits 8865c537037b media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE omits e3f60e7e1a2b media: uvcvideo: Set unique vdev name based in type omits 457e7911dfb8 media: uvcvideo: Use dev->name for querycap() omits 9b31ea808a44 media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS omits 866c6bdd5663 media: uvcvideo: refactor __uvc_ctrl_add_mapping omits ffccdde5f0e1 media: uvcvideo: Return -EIO for control errors omits 97a2777a9607 media: uvcvideo: Set capability in s_param omits 0c6bcbdfefa8 media: uvcvideo: Remove s_ctrl and g_ctrl omits c87ed93574e3 media: v4l2-ioctl: S_CTRL output the right value omits a2f8a484fbc9 media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL omits e4ba563d4d4f media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL omits 861f92cb9160 media: v4l2-ioctl: Fix check_ext_ctrls omits ae0334e0cb73 media: uvcvideo: Remove unused including <linux/version.h> omits 3a7438c8ef86 media: staging: document that Imgu not output auto-exposur [...] omits 311a839a1ad2 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control omits a9c80593ff80 media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control omits f1363166f91e media: ov8856: Set default mbus format but allow caller to alter omits 7ee850546822 media: Add sensor driver support for the ov13b10 camera. omits d170b0ea1760 media: imx258: Fix getting clock frequency omits 96d309a9330e media: ipu3-cio2: Introduce to_cio2_device() helper macro omits 8b0a8b1b612c media: ipu3-cio2: Introduce to_cio2_buffer() helper macro omits 66ec7a97d2f8 media: ipu3-cio2: Introduce to_sensor_asd() helper macro omits 98508d683970 media: ipu3-cio2: Switch to use media_entity_to_video_device() omits cfd13612a5a7 media: ipu3-cio2: Use temporary storage for struct device pointer omits ace64e5894bc media: ipu3-cio2: Replace open-coded for_each_set_bit() omits a44f9d6f9dc1 media: staging/intel-ipu3: css: Fix wrong size comparison [...] omits 75821f810793 media: ipu3.rst: Improve header formatting on tables omits 548fa43a5869 media: stm32: Potential NULL pointer dereference in dcmi_i [...] omits 44bc61991508 media: m5602_ov7660: remove the repeated declaration omits f2a7fc8cc807 media: dt-bindings: media: renesas,imr: Convert to json-schema omits 5ba9c067b5ed media: staging: atomisp: fix the uninitialized use in gc22 [...] omits e16f5e39acd6 media: atomisp: Fix error handling in probe omits bbe54b1a75a3 media: atomisp: restore missing 'return' statement omits dbb4cfea6efe media: netup_unidvb: handle interrupt properly according t [...] omits d3bb03ec08fd media: cxd2820r: include the right header omits 39ad5b4a5ae7 media: siano: use DEFINE_MUTEX() for mutex lock omits c9458c6f8a8f media: rc: clean the freed urb pointer to avoid double free omits afae4ef7d5ad media: dvb-usb: fix ununit-value in az6027_rc_query omits 7efc14b8658a media: c8sectpfe-dvb: Remove unused including <linux/version.h> omits 8bff1386d62d media: ir_toy: allow tx carrier to be set omits 6f53b05b8b60 media: mtk-vcodec: fix warnings: symbol XXX was not declared omits 3766d0d83873 media: mtk-vcodec: enable MT8183 decoder omits dc02a307fd5b media: dt-bindings: media: document mediatek,mt8183-vcodec-dec omits 118add98f80e media: mtk-vcodec: vdec: add media device if using stateless api omits 06fa5f757dc5 media: mtk-vcodec: vdec: support stateless H.264 decoding omits 8cdc3794b2e3 media: mtk-vcodec: vdec: support stateless API omits ffe5350c016a media: add Mediatek's MM21 format omits 741cc360df23 media: mtk-vcodec: support version 2 of decoder firmware ABI omits 34754adb8eba media: mtk-vcodec: vdec: handle firmware version field omits fd00d90330d1 media: mtk-vcodec: vdec: move stateful ops into their own file omits b375e01b796a media: mtk-vcodec: venc: support START and STOP commands omits 69466c22f51b media: mtk-vcodec: make flush buffer reusable by encoder omits 25e7f7d3c483 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] omits 61a76141beec media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD omits a5694cb73ad7 media: mtk-vcodec: vdec: Support H264 profile control omits 2eecd3596ede media: tuners: mxl5007t: Removed unnecessary 'return' omits 36b9d695aa6f media: ttusb-dec: avoid release of non-acquired mutex omits 11b982e950d2 media: cxd2880-spi: Fix a null pointer dereference on erro [...] omits 8dcea1d60858 media: streamzap: ensure rx resolution can be retrieved omits e6d025d880f4 media: mceusb: ensure rx resolution can be retrieved omits 75b8f8f2646c media: Clean V4L2_PIX_FMT_NV12MT documentation omits 683f71ebb35d media: Add NV12_4L4 tiled format omits 78eee7b5f110 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits b84f60a307f0 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 9be0352dae9a media: mtk-vcodec: Add MT8195 H264 venc driver omits 1386801acc5b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 97e6e701f349 media: mtk-vcodec: Clean redundant encoder format definition omits 4461a723ab7b media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 4b9e3e8af4b3 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 8d246e293228 media: TDA1997x: fix tda1997x_remove() omits 2c98b8a3458d media: em28xx: add missing em28xx_close_extension omits 9015fcc256d3 media: videobuf2-core: sanity checks for requests and qbuf omits b72dd0f390aa media: vivid: add module option to set request support mode omits 4787db29f8b6 media: cedrus: drop min_buffers_needed. omits 2845d9d6da0f media: cedrus: hevc: Add support for scaling lists omits 5523dc7b8518 media: hantro: Add scaling lists feature omits 7ba59fb6c3b4 media: hevc: Add scaling matrix control omits d2e86540366e media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits 5ad586673799 media: camss: vfe: Remove vfe_hw_version_read() argument omits 2fa698e3da84 media: camss: vfe: Decrease priority of of VFE HW version [...] omits 8cc80c606bd1 media: camss: vfe: Don't read hardware version needlessly omits ecf8d36f93c0 media: rockchip: rkisp1: add support for px30 isp version omits ad82ecd26931 media: dt-bindings: media: rkisp1: document px30 isp compatible omits cd42f8023f16 media: rockchip: rkisp1: add support for v12 isp variants omits dce8ccb2322e media: rockchip: rkisp1: add prefixes for v10 specific parts omits 962fb14068c1 media: rockchip: rkisp1: make some isp-stats functions variable omits 5e8d9d72936a media: rockchip: rkisp1: make some isp-param functions variable omits 08818e6a1d11 media: rockchip: rkisp1: allow separate interrupts omits 098d9cdfdf82 media: dt-bindings: media: rkisp1: document different irq [...] omits 76c4c5697f5a media: dt-bindings: media: rkisp1: fix pclk clock-name omits c57476aba3de media: rockchip: rkisp1: remove unused irq variable omits 187980e0ab6c media: dt-bindings: mt9p031: Add missing required properties omits e5879baf0310 media: dt-bindings: mt9p031: Convert bindings to yaml omits 0a0e78d13a42 media: mt9p031: Use BIT macro omits 0961ba6dd211 media: mt9p031: Fix corrupted frame after restarting stream omits ae47ee5fc470 media: mt9p031: Make pixel clock polarity configurable by DT omits b9c18096f594 media: mt9p031: Read back the real clock rate omits 10aacfecee36 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits 12f6517f9726 media: rcar-vin: Remove explicit device availability check omits 3c8c15391481 media: v4l: async: Rename async nf functions, clean up long lines omits 406bb586dec0 media: rcar-vin: Add r8a779a0 support omits 688565db3f9d media: rcar-vin: Move and rename CSI-2 link notifications omits c370dd7fa8dc media: rcar-vin: Specify media device ops at group creation time omits cfef0c833a8d media: rcar-vin: Create a callback to setup media links omits 9c83300146b3 media: rcar-vin: Extend group notifier DT parser to work w [...] omits 2070893aed11 media: rcar-vin: Move group async notifier omits 161b56a82dba media: rcar-vin: Rename array storing subdevice information omits 27b9a6f9e8fe media: rcar-vin: Improve reuse of parallel notifier omits 6df305779291 media: rcar-vin: Improve async notifier cleanup paths omits 8f7112630bd0 media: rcar-vin: Fix error paths for rvin_mc_init() omits b2dc5680aeb4 media: rcar-vin: Refactor controls creation for video device omits b4173cd9981d media: rcar-csi2: Add r8a779a0 support omits c624fe63c0a9 media: dt-bindings: media: renesas,csi2: Add r8a779a0 support omits 6b28c7d0781e PM / devfreq: Strengthen check for freq_table omits e68ac0082787 libbpf: Fix skel_internal.h to set errno on loader retval < 0 omits 69508d43334e net_sched: Use struct_size() and flex_array_size() helpers omits 161ecd537948 libbpf: Properly ignore STT_SECTION symbols in legacy map [...] omits 0ad53fe3ae82 drm/amdgpu: add cyan_skillfish asic header files omits 5c67ff3a4c68 drm/amdgpu: Add a UAPI flag for hot plug/unplug omits 894c6890a23c drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits 5039f5298880 drm/amd/amdgpu: Validate ip discovery blob omits 0069a2273837 gpu: amd: replace open-coded offsetof() with builtin omits 0de5472a0180 drm/amdkfd: fix resource_size.cocci warnings omits 335aea75b0d9 drm/amdgpu: fix warning for overflow check omits 2f350ddadca3 drm/amdgpu: check tiling flags when creating FB on GFX8- omits ce9c1d8c715c drm/amd/amdgpu: Add missing mp_11_0_8_sh_mask.h header omits dae66a044592 drm/amd/display: Pass PCI deviceid into DC omits 356af2f32f44 drm/amd/display: Update VCP X.Y logging to improve usefulness omits 3626a6aebe62 drm/amd/display: Handle Y carry-over in VCP X.Y calculation omits c01baf22dab3 drm/amd/display: make verified link cap not exceeding max [...] omits 750689940819 drm/amd/display: initialize backlight_ramping_override to false omits 028a998c62f7 drm/amd/display: Defer LUT memory powerdown until LUT bypa [...] omits 7c3855c423b1 PCI: Coalesce host bridge contiguous apertures omits de21d8bf7772 bpf: Do not invoke the XDP dispatcher for PROG_RUN with si [...] omits b9447584213e Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 73c4a91fda52 Merge branch 'i2c/for-current' into i2c/for-next omits 647d908816a7 i2c: kempld: deprecate class based instantiation omits ed2f85115a8e i2c: bcm-kona: Fix return value in probe() omits e7f4264821a4 i2c: rcar: enable interrupts before starting transfer omits b58a88682093 drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect omits ff67c4c0dd67 drm/i915/tc: Drop extra TC cold blocking from intel_tc_por [...] omits 3e0abc7661c8 drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P omits 38c393462d01 drm/i915/icl/tc: Remove the ICL special casing during TC-c [...] omits 8e8289a00e63 drm/i915/tc: Avoid using legacy AUX PW in TBT mode omits d0bc677056bd drm/i915/tc: Refactor TC-cold block/unblock helpers omits 64851a32c463 drm/i915/tc: Add a mode for the TypeC PHY's disconnected state omits 675d23c14821 drm/i915/tc: Don't keep legacy TypeC ports in connected st [...] omits 11a8970865b4 drm/i915/tc: Add/use helpers to retrieve TypeC port properties omits 30e114ef4b16 drm/i915/tc: Check for DP-alt, legacy sinks before taking [...] omits 62e1e308ffd7 drm/i915/tc: Remove waiting for PHY complete during releas [...] omits 4f7dad584fdc drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode omits 7194dc998dff drm/i915/tc: Fix TypeC port init/resume time sanitization omits 69c2255f1de5 i2c: / ACPI: fix resource leak in reconfiguration device addition omits b71c724c480c i2c: / ACPI: fix resource leak in reconfiguration device [...] omits 60edfad4fd0b Bluetooth: hci_vhci: Add force_prevent_wake entry omits 59c218ca88c1 Bluetooth: hci_vhci: Add force_suspend entry omits 66fe33241726 libbpf: Make gen_loader data aligned. omits e31eec77e4ab bpf: selftests: Fix fd cleanup in get_branch_snapshot omits c073b25dad0c i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1) omits 7d6b61c394a4 i2c: i801: Use PCI bus rescan mutex to protect P2SB access omits 4c5910631cc1 i2c: i801: Improve i801_add_mux omits 4811a411a929 i2c: i801: Improve i801_acpi_probe/remove functions omits e462aa7e39b5 i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE omits 2b3db4db660f i2c: i801: Improve is_dell_system_with_lis3lv02d omits d97c5d4c622f PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI omits ef91abfb20c7 devlink: Add missed notifications iterators omits 2b775152bbe8 perf tests vmlinux-kallsyms: Ignore hidden symbols omits 6988f70cf105 kconfig: rename a variable in the lexer to a clearer name omits 65017d8381e2 kconfig: narrow the scope of variables in the lexer omits 94886961e324 perf metric: Avoid events for an 'if' constant result omits a8e4e880834b perf metric: Don't compute unused events omits 970f7afe55ee perf expr: Propagate constants for binary operations omits 3f965a7df09d perf expr: Merge find_ids and regular parsing omits 762a05c561bc perf metric: Allow metrics with no events omits 114a9d6e396e perf metric: Add utilities to work on ids map. omits 7e06a5e30a0c perf metric: Rename expr__find_other. omits c924e0cc0576 perf expr: Move actions to the left. omits e87576c5ac14 perf expr: Use macros for operators omits aed0d6f8c6ed perf expr: Separate token declataion from type omits 7f8fdcbbbefb perf expr: Remove unused headers and inline d_ratio omits edfe7f554ab8 perf metric: Use NAN for missing event IDs. omits cb94a02e7494 perf metric: Restructure struct expr_parse_ctx. omits e5af50a5df57 arm64: kasan: mte: move GCR_EL1 switch to task switch when [...] omits 8fac67ca236b arm64: mm: update max_pfn after memory hotplug omits f8b46c4b51ab arm64/mm: Add pud_sect_supported() omits f5b650f887f3 arm64/traps: Avoid unnecessary kernel/user pointer conversion omits 8694e5e63886 selftests: arm64: Verify that all possible vector lengths [...] omits e42391150eab selftests: arm64: Fix and enable test for setting current [...] omits 4caf339c037c selftests: arm64: Remove bogus error check on writing to files omits ff944c44b782 selftests: arm64: Fix printf() format mismatch in vec-syscfg omits 11408ea52786 drm/i915/gen11: Disable cursor clock gating in HDR mode omits 49e7f76fc514 drm/ttm: add TTM_TT_FLAG_EXTERNAL_MAPPABLE omits a5a3dd42fe13 drm/ttm: add some kernel-doc for TTM_TT_FLAG_* omits 43d46f0b78bb drm/ttm: s/FLAG_SG/FLAG_EXTERNAL/ omits 5a48ff48b76f Merge branch 'next/drivers' into for-next omits 6ad4185220e6 arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID omits 140bbfe7cd4b soc: samsung: exynos-chipid: do not enforce built-in omits 1e3e559f8d4e soc: samsung: exynos-chipid: convert to a module omits d1141886c8d7 soc: samsung: exynos-chipid: avoid soc_device_to_device() omits e1b77d68feea Bluetooth: Make use of hci_{suspend,resume}_dev on suspend [...] omits 34785030dc06 selftests: arm64: Move FPSIMD in SVE ptrace test into a function omits a1d7111257cd selftests: arm64: More comprehensively test the SVE ptrace [...] omits 9f7d03a2c5a1 selftests: arm64: Verify interoperation of SVE and FPSIMD [...] omits 8c9eece0bfbf selftests: arm64: Clarify output when verifying SVE register set omits 736e6d5a5451 selftests: arm64: Document what the SVE ptrace test is doing omits eab281e3afa6 selftests: arm64: Remove extraneous register setting code omits 09121ad7186e selftests: arm64: Don't log child creation as a test in SV [...] omits 78d2d816c45a selftests: arm64: Use a define for the number of SVE ptrac [...] omits e63cf610ead1 arm64: mm: Drop pointless call to set_max_mapnr() omits 2831b7191726 ASoC: ux500: mop500: Constify static snd_soc_ops omits 5100436c27aa ASoC: ti: Constify static snd_soc_ops omits 3103836496e7 xsk: Fix clang build error in __xp_alloc omits d0f5d790ae86 drm/ttm: remove TTM_PAGE_FLAG_NO_RETRY omits 21856e1e3425 drm/ttm: move ttm_tt_{add, clear}_mapping into amdgpu omits 635138f72e80 drm/ttm: stop setting page->index for the ttm_tt omits f5d28856b89b drm/ttm: stop calling tt_swapin in vm_access omits 7a4c31ee877a arm64: zynqmp: Add support for Xilinx Kria SOM board omits 61bc346ce64a uapi/linux/prctl: provide macro definitions for the PR_SCH [...] omits 7fec4d39198b gve: Use kvcalloc() instead of kvzalloc() omits 6a832a6c72b9 net/ipv4/datagram.c: remove superfluous header files from [...] omits ca4b0649be01 net/dsa/tag_ksz.c: remove superfluous headers omits 6f8b64f86e27 net/dsa/tag_8021q.c: remove superfluous headers omits f69bf5dee7ef net/mlx4: Use array_size() helper in copy_to_user() omits 865bfb2affa8 net: bridge: Use array_size() helper in copy_to_user() omits ed717613f972 ethtool: ioctl: Use array_size() helper in copy_{from,to}_user() omits 4f948b34304c Merge branch 'mctp-core-updates' omits 7b1871af75f3 mctp: Warn if pointer is set for a wrong dev type omits 6183569db80e mctp: Set route MTU via netlink omits f4d41c59135d doc/mctp: Add a little detail about kernel internals omits 97f09abffcb9 mctp: Do inits as a subsys_initcall omits 4f9e1ba6de45 mctp: Add tracepoints for tag/key handling omits 7b14e15ae6f4 mctp: Implement a timeout for tags omits 43f55f23f708 mctp: Add refcounts to mctp_dev omits 73c618456dc5 mctp: locking, lifetime and validity changes for sk_keys omits 1f6c77ac9e6e mctp: Allow local delivery to the null EID omits f364dd71d92f mctp: Allow MCTP on tun devices omits 7c2dcfa295b1 net: phy: micrel: Add support for LAN8804 PHY omits 49f01349d15e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 096d19f3156d Merge branch 'octeontx2-ptp-vf' omits 43510ef4ddad octeontx2-nicvf: Add PTP hardware clock support to NIX VF omits ffd2f89ad05c octeontx2-pf: Enable promisc/allmulti match MCAM entries. omits 4ca57d5139a0 habanalabs: fix resetting args in wait for CS IOCTL omits 239f3c2ee183 drm/i915: Fix runtime pm handling in i915_gem_shrink omits 78aa20fa4381 drm/virtio: implement context init: advertise feature to u [...] omits cd7f5ca33585 drm/virtio: implement context init: add virtio_gpu_fence_event omits 8d6b006e1f51 drm/virtio: implement context init: handle VIRTGPU_CONTEXT [...] omits 85c83ea915ed drm/virtio: implement context init: allocate an array of f [...] omits bbf588d7d4ed drm/virtio: implement context init: stop using drv->contex [...] omits e8b6e76f69a4 drm/virtio: implement context init: plumb {base_fence_ctx, [...] omits 7547675b84bf drm/virtio: implement context init: track {ring_idx, emit_ [...] omits 4fb530e5caf7 drm/virtio: implement context init: support init ioctl omits 6198770a1fe0 drm/virtio: implement context init: probe for feature omits 1925d6a7e0f4 drm/virtio: implement context init: track valid capabiliti [...] omits b10790434cf2 drm/virtgpu api: create context init feature omits 34268c9dde4c virtio-gpu api: multiple context types with explicit initi [...] omits dde98a573c0a drm/i915: constify display wm vtable omits eba4b7960f22 drm/i915: constify clock gating init vtable. omits d28c2f5c2383 drm/i915: constify display function vtable omits cbc7617af0c1 drm/i915: drop unused function ptr and comments. omits 6b4cd9cba620 drm/i915: constify the cdclk vtable omits a73477f8813c drm/i915: constify the dpll clock vtable omits 0a108bca94a8 drm/i915: constify the audio function vtable omits c6d27046552e drm/i915: constify color function vtable. omits cd030c7c11a4 drm/i915: constify hotplug function vtable. omits 1c55b1e063d0 drm/i915: constify fdi link training vtable omits 38261f369fb9 selftests/bpf: Fix probe_user test failure with clang buil [...] omits 903f3806f3e8 drm/i915: split the dpll clock compute out from display vtable. omits 5c8c179bcaf6 drm/i915: split fdi link training from display vtable. omits de1677c5e32a drm/i915: split irq hotplug function from display vtable omits 89ac34c14d7e drm/i915: split cdclk functions from display vtable. omits 7b75709ac8b5 drm/i915: split audio functions from display vtable omits 082800ab52d6 drm/i915: split color functions from display vtable omits 27057882f62e drm/i915: split watermark vfuncs from display vtable. omits 46d8e4a1da52 drm/i915: split clock gating init from display vtable omits 4360a2b54fd7 drm/i915/display: add intel_fdi_link_train wrapper. omits 44892ffafa5a drm/i915: add wrappers around cdclk vtable funcs. omits 02a1a6351e43 drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) omits ef9c66a0aea5 drm/i915: make update_wm take a dev_priv. omits 758b2fc26640 drm/i915/pm: drop get_fifo_size vfunc. omits 5716c8c6f4b6 drm/i915/uncore: split the fw get function into separate vfunc omits a365023a76f2 net: qrtr: combine nameservice into main module omits 3d5f12d4ff78 net: ipv4: remove superfluous header files from fib_notifier.c omits 72e1781a5de9 Merge branch 'bpf: Build with -Wcast-function-type' omits 102acbacfd9a bpf: Replace callers of BPF_CAST_CALL with proper function [...] omits 3d717fad5081 bpf: Replace "want address" users of BPF_CAST_CALL with BP [...] omits e0f7b1922358 PCI: Use kstrtobool() directly, sans strtobool() wrapper omits 36f354ec7bf9 PCI/sysfs: Return -EINVAL consistently from "store" functions omits 95e83e219d68 PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input omits c2606ddcf5ad mtd: onenand: samsung: drop Exynos4 and describe driver in [...] omits 1a10ca10a675 Merge branch 'clk-rockchip' into clk-next omits 8d27b14775a4 Merge tag 'v5.16-rockchip-clk-1' of git://git.kernel.org/p [...] omits b357f721c9b6 Merge branch 'clk-fixes' into clk-next omits 09710d82c0a3 bpftool: Avoid using "?: " in generated code omits 4b65021a63a2 Merge tag 'renesas-clk-for-v5.15-tag3' of git://git.kernel [...] omits 0eb10c0c6d61 Bluetooth: btrsi: remove superfluous header files from btrsi.c omits f4bcba0e873f Bluetooth: btrtl: Set VsMsftOpCode based on device table omits 7f7fd17ed7c5 Bluetooth: Fix handling of experimental feature for codec offload omits 823f3bc4e2ec Bluetooth: Fix handling of experimental feature for qualit [...] omits 6bc779ee05d4 PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() omits 87f1f87a1681 PCI/ACPI: Move _OSC query checks to separate function omits 4c6f6060b7c4 PCI/ACPI: Move supported and control calculations to separ [...] omits af9d82626c8f PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS omits 4e874b119c79 Merge branch 'libbpf: stricter BPF program section name handling' omits 7c80c87ad56a selftests/bpf: Switch sk_lookup selftests to strict SEC("s [...] omits dd94d45cf0ac libbpf: Add opt-in strict BPF program section name handling logic omits d41ea045a6e4 libbpf: Complete SEC() table unification for BPF_APROG_SEC [...] omits 15ea31fadd7f libbpf: Refactor ELF section handler definitions omits 13d35a0cf174 libbpf: Reduce reliance of attach_fns on sec_def internals omits 12d9466d8bf3 libbpf: Refactor internal sec_def handling to enable pluggability omits 15669e1dcd75 selftests/bpf: Normalize all the rest SEC() uses omits c22bdd28257f selftests/bpf: Switch SEC("classifier*") usage to a strict [...] omits 8fffa0e3451a selftests/bpf: Normalize XDP section names in selftests omits 9673268f03ba libbpf: Add "tc" SEC_DEF which is a better name for "classifier" omits 093ab2277b92 block: print the current process in handle_bad_sector omits d1dcbf615af6 Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE omits c80161287590 perf vendor events arm64: Revise hip08 uncore events omits b8b350afaa4b perf test: Add pmu-event test for event described as "config=" omits 56be05103a40 perf test: Verify more event members in pmu-events test omits d60bad10c4ae perf jevents: Support ConfigCode omits 4f9d4f8aa732 perf parse-events: Set numeric term config omits 08efcb4a638d libtraceevent: Increase libtraceevent logging when verbose omits 359cad09e40b perf tools: Add define for libtracefs version omits 569715164ba2 perf tools: Add define for libtraceevent version omits b758a61b391f perf tools: Enable libtracefs dynamic linking omits 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints omits 3d5ac9effcc6 perf test: Workload test of all PMUs omits 4a87dea9e60f perf test: Workload test of metric and metricgroups omits 9a0a1417d3bb PCI: Tidy comments omits 0e46c8307574 perf jevents: Add __maybe_unused attribute to unused function arg omits 30cba287eb21 ice: Prefer kcalloc over open coded arithmetic omits b37e4e94c1a8 ice: Fix macro name for IPv4 fragment flag omits 0128cc6e928d ice: refactor devlink getter/fallback functions to void omits 4fc5fbee5cb7 ice: Fix link mode handling omits 40b247608bc5 ice: Add feature bitmap, helpers and a check for DSCP omits 2a87bd73e50d ice: Add DSCP support omits 93ee1a2c0f08 drm/panel: support for BOE and INX video mode panel omits 76d364d81b55 dt-bindings: boe, tv101wum-n16: Add compatible for boe tv1 [...] omits d30ef6d5c013 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 18c58153b8c6 drm/panel: boe-tv101wum-nl6: Support enabling a 3.3V rail omits c43da06c24a4 dt-bindings: drm/panel: boe-tv101wum-nl6: Support enabling [...] omits 25b5476a294c KVM: s390: Function documentation fixes omits 37f6317b1882 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits d7f0282b7772 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] omits c22441a7cbd0 arm64: dts: qcom: sdm630-nile: Correct regulator label name omits 4e31e85759a0 arm64: dts: qcom: sm6125: Improve indentation of multiline [...] omits d2c8a1554c10 IB/mlx5: Enable UAR to have DevX UID omits 8de1e9b01b03 net/mlx5: Add uid field to UAR allocation structures omits b30cad26d803 arm64: dts: qcom: msm8916-longcheer-l8150: Use &pm8916_usb [...] omits f5d7bca55425 arm64: dts: qcom: pm8916: Add pm8941-misc extcon for USB d [...] omits 483de2b44cd3 arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 omits 27da60547de1 RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK omits 45216d63630a RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_W [...] omits 373efe0f3095 RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK omits 019edd01d174 ath10k: sdio: Add missing BH locking around napi_schdule() omits e6dfbc3ba90c ath10k: Fix missing frame timestamp for beacon/probe-resp omits e263bdab9c0e ath10k: high latency fixes for beacon buffer omits 1e0083bd0777 gve: DQO: avoid unused variable warnings omits 86a03dad0f5a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map r [...] omits 6f4d70308e5e ath11k: support SMPS configuration for 6 GHz omits c3a7d7eb4c98 ath11k: add 6 GHz params in peer assoc command omits 62b8963cd84d ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps omits 62db14ea95b1 ath11k: indicate to mac80211 scan complete with aborted fl [...] omits c677d4b1bcc4 ath11k: indicate scan complete for scan canceled when scan [...] omits 441b3b5911f8 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED omits ac83b6034cfa ath11k: add HTT stats support for new stats omits 6ed731829cf8 ath11k: Change masking and shifting in htt stats omits 74327bab6781 ath11k: Remove htt stats fixed size array usage omits 6f442799bcfd ath11k: Replace HTT_DBG_OUT with scnprintf omits 9e2e2d7a4dd4 ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF omits 72de799aa9e3 ath11k: Fix memory leak in ath11k_qmi_driver_event_work omits 8a0b899f169d ath11k: Fix inaccessible debug registers omits cd18ed4cf805 ath11k: Drop MSDU with length error in DP rx path omits 87e9585b3628 drm/amd/display: Replace referral of dal with dc omits 487ac89fee2b drm/amd/display: 3.2.155 omits 14431f3b7c69 drm/amd/display: [FW Promotion] Release 0.0.86 omits 8673b8dc8951 drm/amd/display: Add an extra check for dcn10 OPTC data format omits 7596936260f7 drm/amd/display: Add PPS immediate update flag for DCN2 omits 43dc2ad561c9 drm/amd/display: Fix MST link encoder availability check. omits e3ab29aa8c68 drm/amd/display: Fix for link encoder access for MST. omits f6e54f0643fb drm/amd/display: add function to convert hw to dpcd lane settings omits 52dffe2fc1ad drm/amd/display: update cur_lane_setting to an array one f [...] omits ba9012fcb274 drm/amd/display: Add debug support to override the Minimum [...] omits b629a824708b drm/amd/display: add vsync notify to dmub for abm pause omits b089ebaaddb0 drm/amd/display: Don't enable AFMT for DP audio stream omits bf72ca73aaa6 drm/amd/display: [FW Promotion] Release 0.0.85 omits b0d888900603 drm/amd/display: use correct vpg instance for 128b/132b encoding omits e794747622c3 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 omits f524dd54a789 drm/amdgpu: skip umc ras irq handling in poison mode (v2) omits e43488493cbb drm/amdgpu: set poison supported flag for RAS (v2) omits aaca8c386136 drm/amdgpu: add poison mode query for UMC omits ca5c636dc6a2 drm/amdgpu: add poison mode query for DF (v2) omits 77ec28eac2aa drm/amdgpu: Update PSP TA Invoke to use common TA context [...] omits a74d0224d56a drm/amd/display: Fix Display Flicker on embedded panels omits 71cf9e72b312 drm/amdgpu: fix gart.bo pin_count leak omits 0f17ae43823b ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CA [...] omits 74bba5e5ba45 ath11k: enable 6G channels for WCN6855 omits 54f40f552afd ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 omits b6b142f644d2 ath11k: fix survey dump collection in 6 GHz omits 9d6ae1f5cf73 ath11k: fix packet drops due to incorrect 6 GHz freq value [...] omits 4a9550f536cc ath11k: add channel 2 into 6 GHz channel list omits af3826db74d1 octeontx2-pf: Use hardware register for CQE count omits 13d45964c1b4 Merge branch 'octeontx2-af-external-ptp-clock' omits 99bbc4ae69b9 octeontx2-af: Add external ptp input clock omits e266f6639396 octeontx2-af: Use ptp input clock info from firmware data omits d1489208681d octeontx2-af: cn10k: RPM hardware timestamp configuration omits e37e08fffc37 octeontx2-af: Reset PTP config in FLR handler omits 128cfb882e23 net/tls: support SM4 CCM algorithm omits 171964252189 mac80211: MBSSID support in interface handling omits 3c561a090c79 ASoC: intel: sof_rt5682: update platform device name for M [...] omits b689d81b1608 ASoC: SOF: ipc: Make the error prints consistent in tx_wai [...] omits 18845128f5f8 ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ omits 6a0ba071b71c ASoC: SOF: add error handling to snd_sof_ipc_msg_data() omits b05cfb121522 ASoC: mediatek: mt8195: add missing of_node_put in probe omits 3e5cdded931a ASoC: SOF: imx: add header file for ops omits a1ce6e43e2ac ASoC: SOF: pm: fix a stale comment omits 22c861fd7f8e ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_ [...] omits 1817750bdc67 net: ipv6: use ipv6-y directly instead of ipv6-objs omits 9a1213849a94 net: ipv6: squash $(ipv6-offload) in Makefile omits d68c2e1d19c5 net: stmmac: fix off-by-one error in sanity check omits 861f40fa0edf am65-cpsw: avoid null pointer arithmetic omits f43bed7193a3 net: mac80211: check return value of rhashtable_init omits f04ed7d277e8 net: ipv6: check return value of rhashtable_init omits d7cade513752 net/mlx5e: check return value of rhashtable_init omits 099c6d31764b Bluetooth: btrtl: enable Realtek 8822C/8852A to support AO [...] omits 34af56e8ad3a Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension omits 94a6df31dcf0 ath11k: Add wmi peer create conf event in wmi_tlv_event_id omits 79feedfea779 ath11k: Avoid "No VIF found" warning message omits 8ee8d38ca472 ath11k: Fix crash during firmware recovery on reo cmd ring access omits 3c79cb4d63c0 ath11k: Assign free_vdev_map value before ieee80211_register_hw omits 8717db7ee802 ath11k: Add vdev start flag to disable hardware encryption omits 1db2b0d0a391 ath11k: Avoid race during regd updates omits 69a0fcf8a9f2 ath11k: Avoid reg rules update during firmware recovery omits f394e4eae8e2 ath11k: Update pdev tx and rx firmware stats omits ab18e3bc1c13 ath11k: Fix pktlog lite rx events omits 2167fa606c0f ath11k: Add support for RX decapsulation offload omits 0d67e332e6df module: fix clang CFI with MODULE_UNLOAD=n omits aadf7c81a077 ath11k: fix some sleeping in atomic bugs omits b9b5948cdd7b ath11k: qmi: avoid error messages when dma allocation fails omits b2549465cdea ath11k: Replace one-element array with flexible-array member omits 4ba3b05ebd0c ath11k: add caldata download support from EEPROM omits e82dfe7b5608 ath11k: add caldata file for multiple radios omits 336e7b53c82f ath11k: clean up BDF download functions omits c72aa32d6d1c ath11k: use hw_params to access board_size and cal_offset omits a144fbf35b84 Merge branch 'mem-ctrl-next' into for-next omits 6b20a5d173cd memory: samsung: describe drivers in KConfig omits 0c2d4ca1e690 Merge branch 'for-v5.16/renesas-rpc' into for-next omits 1869023e24c0 memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash omits fff53a551db5 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode omits daf4e7d7b912 drm/vc4: hdmi: Actually check for the connector status in hotplug omits 0464ed1a79b8 drm/probe-helper: Create a HPD IRQ event helper for a sing [...] omits 7dad41aac5f3 drm/probe-helper: Document drm_helper_hpd_irq_event() retu [...] omits eb19efed836a ath11k: Wstringop-overread warning omits b72e86c07e98 ath11k: Add spectral scan support for QCN9074 omits 6dfd20c8a6cd ath11k: Fix the spectral minimum FFT bin count omits 1cae9c0009d3 ath11k: Introduce spectral hw configurable param omits cc2ad7541486 ath11k: Refactor spectral FFT bin size omits f552d6fd2f27 ath11k: add support for 80P80 and 160 MHz bandwidth omits 61fe43e7216d ath11k: add support for setting fixed HE rate/gi/ltf omits a8e5387f8362 ipw2200: Fix a function name in print messages omits a20f3b10de61 ASoC: SOF: Intel: hda-dai: fix potential locking issue omits 868ddfcef31f ALSA: hda: hdac_ext_stream: fix potential locking issues omits 1465d06a6d85 ALSA: hda: hdac_stream: fix potential locking issue in snd [...] omits 882e013a32ec ALSA: usb-audio: fix comment reference in __uac_clock_find_source omits 4139ff008330 Bluetooth: Fix wrong opcode when LL privacy enabled omits ce81843be24e Bluetooth: Fix Advertisement Monitor Suspend/Resume omits 2a764b7c708a drm/i915/display: Fix the dsc check while selecting min_cdclk omits a462ac13da67 Merge branches 'renesas-arm-defconfig-for-v5.16' and 'rene [...] omits 732e8ee0351c arm64: dts: renesas: rcar-gen3: Add missing Ethernet PHY resets omits 04f6a8ccd180 ARM: dts: rzg1: Add missing Ethernet PHY resets omits 35f875e5d11e ARM: dts: r-mobile: Add missing Ethernet PHY resets omits d45ba2a5f718 arm64: dts: renesas: Add compatible properties to RTL8211E [...] omits 722d55f3a9bd arm64: dts: renesas: Add compatible properties to KSZ9031 [...] omits 18a2427146bf arm64: dts: renesas: Add compatible properties to AR8031 E [...] omits ef6e2bf367ef ARM: dts: renesas: Add compatible properties to uPD6061x E [...] omits 054fe41dace8 ARM: dts: renesas: Add compatible properties to RTL8201FL [...] omits 1c65ef1c71e4 ARM: dts: renesas: Add compatible properties to LAN8710A E [...] omits eb7d7b00d068 ARM: dts: renesas: Add compatible properties to KSZ9031 Et [...] omits 9ec5b8fafb78 ARM: dts: renesas: Add compatible properties to KSZ8081 Et [...] omits 18474181fe38 ARM: dts: renesas: Add compatible properties to KSZ8041 Et [...] omits 59a8bda062f8 arm64: dts: renesas: beacon: Fix Ethernet PHY mode omits 7ff2cd32572a ARM: dts: renesas: Fix SMSC Ethernet compatible values omits 93207e415d13 arm64: defconfig: Enable RZG2L_ADC omits 3c158ec884d8 arm64: defconfig: Enable SND_SOC_WM8978 omits cc3e8f97bbd3 clk: renesas: r8a779a0: Add Z0 and Z1 clock support omits 29eef85be2f6 bpf/tests: Add tail call limit test with external function call omits 18935a72eb25 bpf/tests: Fix error in tail call limit tests omits f536a7c80675 bpf/tests: Add more BPF_END byte order conversion tests omits f1517eb790f9 bpf/tests: Expand branch conversion JIT test omits c4df4559db84 bpf/tests: Add JMP tests with degenerate conditional omits d4ff9ee2dc0b bpf/tests: Add JMP tests with small offsets omits 27cc6dac6ec8 bpf/tests: Add test case flag for verifier zero-extension omits 2e807611945c bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes omits a7d2e752e520 bpf/tests: Add staggered JMP and JMP32 tests omits a5a36544de38 bpf/tests: Add exhaustive tests of JMP operand magnitudes omits 9298e63eafea bpf/tests: Add exhaustive tests of ALU operand magnitudes omits 68c956fe7417 bpf/tests: Add exhaustive tests of ALU shift values omits 4bc354138d55 bpf/tests: Reduce memory footprint of test suite omits c2a228d69cef bpf/tests: Allow different number of runs per test case omits 1e3944578b74 Merge tag 'amd-drm-next-5.16-2021-09-27' of https://gitlab [...] omits b3ed524f84f5 drm/msm: allow compile_test on !ARM omits c3e8c44a9063 libbpf: Ignore STT_SECTION symbols in 'maps' section omits f27591125a56 Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro [...] omits ec1471a898cc soc: qcom: apr: Add GPR support omits 974c6faf7667 soc: dt-bindings: qcom: add gpr bindings omits 99139b80c1b3 soc: qcom: apr: make code more reuseable omits 1ff63d5465d0 soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property omits 985f62a9a131 soc: dt-bindings: qcom: apr: convert to yaml omits 116e5947d7bf drm/edid: Fix drm_edid_encode_panel_id() kerneldoc warning omits ff70294fc9a3 xtensa/platforms/iss/simdisk: add error handling support f [...] omits 11333be19c08 RDMA/hfi1: Use struct_size() and flex_array_size() helpers omits b4d170687c4f block/mq-deadline: Prioritize high-priority requests omits 30d1c42fb962 block/mq-deadline: Stop using per-CPU counters omits 5eb9e5202056 block/mq-deadline: Add an invariant check omits 73ac1fd7994b block/mq-deadline: Improve request accounting further omits 6d1ebccbd64a IB/hfi1: Add ring consumer and producers traces omits b4b90a50cbb9 IB/hfi1: Remove atomic completion count omits f5dc70a0e142 IB/hfi1: Tune netdev xmit cachelines omits a7125869b2c3 IB/hfi1: Get rid of tx priv backpointer omits 4bf0ca0c9f77 IB/hfi1: Get rid of hot path divide omits d47dfc2b00e6 IB/hfi1: Remove cache and embed txreq in ring omits 0025fac17b31 arm64: dts: qcom: sc7280: Update Q6V5 MSS node omits 4882cafb99c2 arm64: dts: qcom: sc7280: Add Q6V5 MSS node omits dddf4b0621d6 arm64: dts: qcom: sc7280: Add nodes to boot modem omits f83146890172 arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes omits eca7d3a366b3 arm64: dts: qcom: sc7280: Update reserved memory map omits cea83511353d arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys omits f66ea51f0e47 arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 to [...] omits 946c9a2cf8b0 arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds omits 122d2c5f31b6 arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000 omits 8199a0b31e76 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock omits 8620265ec8ff block/ataflop: add error handling support for add_disk() omits 4cbf564711a8 block/ataflop: provide a helper for cleanup up an atari disk omits b83dad8453e9 block/ataflop: add registration bool before calling del_gendisk() omits e32a97d9a445 block/ataflop: use the blk_cleanup_disk() helper omits 3272470a8d5f swim: add error handling support for add_disk() omits 5d402136f500 swim: add a floppy registration bool which triggers del_gendisk() omits 052f476a9fbb swim: add helper for disk cleanup omits efeed764dfc4 swim: simplify using blk_cleanup_disk() on swim_remove() omits 6c488373376b amiflop: add error handling support for add_disk() omits 6e7bcdf20bae floppy: add error handling support for add_disk() omits b29e2589243b floppy: fix calling platform_device_unregister() on invali [...] omits 2d61455a9034 floppy: use blk_cleanup_disk() omits bda15d383291 floppy: fix add_disk() assumption on exit due to new developments omits 33b8b10bc7fd block/swim3: add error handling support for add_disk() omits 2e68b524b486 rbd: add add_disk() error handling omits d45ce9ad9201 cdrom/gdrom: add error handling support for add_disk() omits 51c7786f5d42 arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sen [...] omits 55884ae0407c pf: add error handling support for add_disk() omits 1683818a4f1a block/sx8: add error handling support for add_disk() omits 7a4423841b4e block/rsxx: add error handling support for add_disk() omits 1db0dfb22fe2 pktcdvd: add error handling support for add_disk() omits 056b5aa40c83 mtip32xx: add error handling support for add_disk() omits af54d9d8dd63 pd: add error handling support for add_disk() omits fea9c131df55 pcd: capture errors on cdrom_register() omits 3d0ec5f1cb3e pcd: fix ordering of unregister_cdrom() omits e4ed399d2995 pcd: add error handling support for add_disk() omits 892c92265579 pd: cleanup initialization omits 327638dec0ce pf: cleanup initialization omits ea3d5fcb746a pcd: cleanup initialization omits 7a60e30557c3 pcd: move the identify buffer into pcd_identify omits ede638c42c82 arm64: dts: qcom: sc7180: Add IMEM and pil info regions omits e4e00b7d3933 n64cart: add error handling support for add_disk() omits b8ca4c92d3be drbd: add error handling support for add_disk() omits e36cbe76134d aoe: add error handling support for add_disk() omits ba8a791d9465 nbd: add error handling support for add_disk() omits c4ec50bcccc3 loop: add error handling support for add_disk() omits b9deda2c2326 null_blk: poll queue support omits a9a5ca5c8c37 arm64: dts: qcom: pm6150l: Add missing include omits ed1648d52a37 arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III omits 4ef13f7fe4cd arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus [...] omits 1797e1c9a95c arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes omits 9264d3c8ee51 arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter omits 574af5456244 arm64: dts: qcom: sm6350: Add PRNG node omits 001eaf9514f2 arm64: dts: qcom: sm6350: Add SPMI bus omits 8fe2e0d9dba8 arm64: dts: qcom: sm6350: Add AOSS_QMP omits 25e0ae684819 arm64: dts: qcom: sm6350: Add TSENS nodes omits 3cc415413f54 arm64: dts: qcom: sm6350: Add cpufreq-hw support omits 23737b9557fe arm64: dts: qcom: sm6350: Add USB1 nodes omits 4c9f09372046 Merge branch 'bpf-xsk-rx-batch' omits e34087fc00f4 selftests: xsk: Add frame_headroom test omits e4e9baf06a6e selftests: xsk: Change interleaving of packets in unaligned mode omits 96a40678ce53 selftests: xsk: Add single packet test omits 1bf3649688c1 selftests: xsk: Introduce pacing of traffic omits 89013b8a2928 selftests: xsk: Fix socket creation retry omits 872a1184dbf2 selftests: xsk: Put the same buffer only once in the fill ring omits 5b132056123d selftests: xsk: Fix missing initialization omits 94033cd8e73b xsk: Optimize for aligned case omits 6aab0bb0c5cd i40e: Use the xsk batched rx allocation interface omits db804cfc21e9 ice: Use the xsk batched rx allocation interface omits 57f7f8b6bc0b ice: Use xdp_buf instead of rx_buf for xsk zero-copy omits 47e4075df300 xsk: Batched buffer allocation for the pool omits 10a5e009b93a xsk: Get rid of unused entry in struct xdp_buff_xsk omits 538f4bcd5106 arm64: dts: qcom: sm6350: Add TLMM block node omits 30de1108df22 arm64: dts: qcom: sm6350: Add GCC node omits 985e02e7c062 arm64: dts: qcom: sm6350: Add RPMHCC node omits ced2f0d75e13 arm64: dts: qcom: sm6350: Add LLCC node omits 5f82b9cda61e arm64: dts: qcom: Add SM6350 device tree omits 55d0feb3ab3d dt-bindings: arm: cpus: Add Kryo 560 CPUs omits 9a6218fd50c1 Merge branch 'v5.16-armsoc/dts64' into for-next omits 98419a39d1dc arm64: dts: rockchip: add pwm nodes for rk3568 omits 707a4cdf86e5 bus: brcmstb_gisb: Allow building as module omits 2a2a79577dda fpga: ice40-spi: Add SPI device ID table omits e603577231d4 dt-bindings: soc: qcom: aoss: Delete unused power-domain d [...] omits ec908595825c dt-bindings: msm/dp: Remove aoss-qmp header omits 99512191f4f1 soc: qcom: aoss: Drop power domain support omits 6b7cb2d23791 arm64: dts: qcom: sm8350: Use QMP property to control load state omits b74ee2d71be8 arm64: dts: qcom: sm8250: Use QMP property to control load state omits d9d327f6a37f arm64: dts: qcom: sm8150: Use QMP property to control load state omits db8e45a81bdc arm64: dts: qcom: sdm845: Use QMP property to control load state omits 6b3207dfebdf arm64: dts: qcom: sc7280: Use QMP property to control load state omits 135780456218 arm64: dts: qcom: sc7180: Use QMP property to control load state omits a4fe5159038f dt-bindings: soc: qcom: aoss: Drop the load state power-domain omits 250a0a5ba9d2 docs: checkpatch: add multiline, do/while, and multiple-as [...] omits cbb817fc2eff docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT and UNNE [...] omits 59c4e190b10c Merge tag 'v5.15-rc3' into spi-5.15 omits ca4c040d4afa Merge series "add driver to support firmware loading on Ci [...] omits 15ce51f55e15 Documentation/no_hz: Introduce "dyntick-idle mode" before [...] omits 9770a132656c docs/zh_CN: add core-api gfp_mask-from-fs-io translation omits 71a643688093 docs/zh_CN: add core-api boot-time-mm translation omits a4163902d07b docs/zh_CN: add core-api genalloc translation omits 4d68c2c9974c docs/zh_CN: add core-api mm-api translation omits 26f1a50f56c0 docs/zh_CN: add core-api unaligned-memory-access translation omits e19af6e980f0 docs/zh_CN: add core-api memory-allocation translation omits 0ee387b1417b Documentation: arm: marvell: Add link to Orion Functional [...] omits 5b32e44e8b88 Documentation: update pagemap with shmem exceptions omits 92a19d809829 docs/zh_CN: modify some words omits 585e5159f3c2 docs/zh_CN: typo fix and improve translation omits 65a21ad04463 docs/zh_CN: Improve zh_CN/process/howto.rst omits f1e69953104e docs/zh_CN: add core api kref translation omits 0b5222dc3da5 block: move struct request to blk-mq.h omits c285899b9776 block: move integrity handling out of <linux/blkdev.h> omits 57d4320a8346 block: move a few merge helpers out of <linux/blkdev.h> omits 813174e36dd0 block: drop unused includes in <linux/genhd.h> omits b4c23d801849 block: drop unused includes in <linux/blkdev.h> omits 9dd82c0f430d block: move elevator.h to block/ omits 76794241c09d block: remove the struct blk_queue_ctx forward declaration omits f177a6c23d8e block: remove the cmd_size field from struct request_queue omits 44197059fa8e block: remove the unused blk_queue_state enum omits f43faec23875 block: remove the unused rq_end_sector macro omits 9ec750900692 sched: move the <linux/blkdev.h> include out of kernel/sch [...] omits 1cc71b3e029f kernel: remove spurious blkdev.h includes omits 82fe6daa617f arch: remove spurious blkdev.h includes omits 9b264c0e4462 mm: remove spurious blkdev.h includes omits f11826446de4 mm: don't include <linux/blkdev.h> in <linux/backing-dev.h> omits 03acadf5a803 mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h> omits 2e1e2614d05b mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h> omits a17aafa3a416 Merge branch 'bcmgenet-flow-control' omits 2d8bdf525d71 net: bcmgenet: add support for ethtool flow control omits fc13d8c03773 net: bcmgenet: pull mac_config from adjust_link omits fcb5dfe7dc40 net: bcmgenet: remove old link state values omits 50e356686fa9 net: bcmgenet: remove netif_carrier_off from adjust_link omits 13807ded270c Merge branch 'rtl8366-cleanups' omits d310b14ae748 net: dsa: rtl8366: Drop and depromote pointless prints omits d8251b9db34a net: dsa: rtl8366: Fix a bug in deleting VLANs omits 5f5f12f5d4b1 net: dsa: rtl8366rb: Fix off-by-one bug omits a4eff910ec63 net: dsa: rtl8366rb: Rewrite weird VLAN filering enablement omits 7776e33c68ae net: dsa: rtl8366: Drop custom VLAN set-up omits d5a680295be2 net: dsa: rtl8366rb: Support bridge offloading omits d06d54a34648 Merge branch 'devlink_register-last' omits bd936bd53b2d net: dsa: Move devlink registration to be last devlink command omits 6f0b1edd9ff1 staging: qlge: Move devlink registration to be last devlin [...] omits c89f78e985cc ptp: ocp: Move devlink registration to be last devlink command omits 504627ee4cf4 net: wwan: iosm: Move devlink_register to be last devlink command omits 71c1b525934d netdevsim: Move devlink registration to be last devlink command omits 0d98ff22de92 net: ethernet: ti: Move devlink registration to be last de [...] omits 1b8e0bdbea65 qed: Move devlink registration to be last devlink command omits 7911c8bd546f ionic: Move devlink registration to be last devlink command omits 4f2a81c40c3c nfp: Move delink_register to be last command omits 67d78e7f7683 net: mscc: ocelot: delay devlink registration to the end omits b2ab483fcbc3 mlxsw: core: Register devlink instance last omits 64ea2d0e7263 net/mlx5: Accept devlink user input after driver initializ [...] omits 1e726859167c net/mlx4: Move devlink_register to be the last initializat [...] omits 4beb0c241bfa net/prestera: Split devlink and traps registrations to sep [...] omits 1d264db405cb octeontx2: Move devlink registration to be last devlink command omits 838cefd5e52c ice: Open devlink when device is ready omits 44691f535270 net: hinic: Open device for the user access when it is ready omits bbb9ae25fc67 dpaa2-eth: Register devlink instance at the end of probe omits 8d44b5cf6060 liquidio: Overcome missing device lock protection in init/ [...] omits 5df290e7a703 bnxt_en: Register devlink instance at the end devlink conf [...] omits cf530217408e devlink: Notify users when objects are accessible omits 6409e7102a9b Merge branch 'for-next/kspp-fixes' into for-next/kspp omits d5b0d88385f5 PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM omits 2ef5236660b6 ACPI: glue: Look for ACPI bus type only if ACPI companion [...] omits c4d19838d8c4 ACPI: glue: Drop cleanup callback from struct acpi_bus_type omits 479544811782 PCI: ACPI: Drop acpi_pci_bus omits 3831a0d40886 firewire: Remove function callback casts omits d576b31bdece drm/i915: remember to call i915_sw_fence_fini omits dc1e3cb8da8b nl80211: MBSSID and EMA support in AP mode omits 05075fe7455a nl80211: don't kfree() ERR_PTR() value omits ef5d6356e2ac cxgb: avoid open-coded offsetof() omits 3e0d5699a975 net: stmmac: fix gcc-10 -Wrestrict warning omits 0ba37e05c240 perf annotate: Add riscv64 support omits 584351c31d19 net: ethernet: emac: utilize of_net's of_get_mac_address() omits 867d1ac99f11 net: sparx5: fix resource_size.cocci warnings omits 4247ef026937 ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_m [...] omits f947fcaffd6a net: cisco: Fix a function name in comments omits 93323666d233 ASoC: ak4458: Use modern ASoC DAI format terminology omits b55f03436b28 ASoC: ak5558: Use modern ASoC DAI format terminology omits b0e3b0a7078d ASoC: dmaengine: Introduce module option prealloc_buffer_s [...] omits d09000425223 ASoC: dwc-i2s: Update to modern clocking terminology omits a35f2d4406f9 ASoC: ak4671: Use modern ASoC DAI format terminology omits 2a36bd83bf8a ASoC: alc5623: Use modern ASoC DAI format terminology omits a91b0e5b0bf6 ASoC: bcm: Convert to modern clocking terminology omits 99a26f2416fc ASoC: cpcap: Use modern ASoC DAI format terminology omits 9929265f2a7b ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Uns [...] omits 9208d3ca8cb6 ASoC: dt-bindings: wlf,wm8978: Fix I2C address in example omits a4db95b28241 ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" omits e3a0dbc5d6d9 ASoC: ad193x: Update to modern clocking terminology omits 313fab4820f3 ASoC: tegra: Constify static snd_soc_dai_ops structs omits edd6dffdc667 ASoC: cs42l42: Use two thresholds and increased wait time [...] omits 9943ab72fd37 ASoC: adav80x: Update to modern clocking terminology omits 21b686e0bf43 ASoC: adau1977: Update to modern clocking terminology omits a41a008fe822 ASoC: adau17x1: Update to modern clocking terminology omits 33ff453907ee ASoC: adau1701: Update to modern clocking terminology omits 829fddb1f686 ASoC: adau1373: Update to modern clocking terminology omits 9c42dd7bfbca ASoC: adau1372: Update to modern clocking terminology omits 88e5cdddb50a ASoC: ad1836: Update to modern clocking terminology omits c7801a3c6849 ASoC: ep93xx: Convert to modern clocking terminology omits 501849d97e53 ASoC: samsung: add missing "fallthrough;" omits 3e8908fbfd9c ASoC: ak4642: Use modern ASoC DAI format terminology omits a270bd9abdc3 ASoC: wcd9335: Use correct version to initialize Class H omits 155acb01bfbf ASoC: alc5632: Use modern ASoC DAI format terminology omits 8515f828c565 ASoC: ak4104: Update to modern clocking terminology omits 2b0a5d8d2884 ASoC: ak4118: Update to modern clocking terminology omits c5bc62751106 ASoC: zl38060: Update to modern clocking terminology omits d24d3f7288fb ASoC: q6afe: q6asm: Fix typos in qcom,q6afe.txt and qcom,q [...] omits f6bc909e7673 firmware: cs_dsp: add driver to support firmware loading o [...] omits 2dd044641ec3 ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops omits e14682021591 ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp omits a828056fa1fc ASoC: wm_adsp: move firmware loading to client omits 2169f2f15185 ASoC: wm_adsp: Pass firmware names as parameters when star [...] omits edb1d6d7f039 ASoC: wm_adsp: Move check of dsp->running to better place omits 0700bc2fb94c ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling omits 6092be2d93b3 ASoC: wm_adsp: Move sys_config_size to wm_adsp omits 186152df4d43 ASoC: wm_adsp: Split DSP power operations into helper functions omits 25ca837ba6f4 ASoC: wm_adsp: Separate some ASoC and generic functions omits 6ab1d0cc8470 ASoC: wm_adsp: Introduce cs_dsp logging macros omits 5beb8eeade2c ASoC: wm_adsp: Rename generic DSP support omits df6c505c129a ASoC: wm_adsp: Cancel ongoing work when removing controls omits 04ae08596737 ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for comp [...] omits 6477960755fb ASoC: wm_adsp: Move check for control existence omits d07a6d454ffa ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t omits 6840615f85f6 spi: spidev: Add SPI ID table omits 0cc3687eadd0 ASoC: cs4341: Add SPI device ID table omits ceef3240f9b7 ASoC: pcm179x: Add missing entries SPI to device ID table omits 2b73e209ba75 net/ipv4/tcp_nv.c: remove superfluous header files from tcp_nv.c omits 005552854fe6 net: smsc: Fix function names in print messages and comments omits e7e9d2088d9c net: sis: Fix a function name in comments omits 8b58cba44e6b net: broadcom: Fix a function name in comments omits 8d04c7b96424 net: atl1c: Fix a function name in print messages omits c6b40ee330fe drm/i915/audio: Use BIOS provided value for RKL HDA link omits e53e9828a8d2 cfg80211: always free wiphy specific regdomain omits 064d0171d7ee net: fddi: skfp: Fix a function name in comments omits b38bcb41f144 FDDI: defxx: Fix function names in coments omits 63214f02cff9 mac80211: save transmit power envelope element and power c [...] omits 719c57197010 net: make napi_disable() symmetric with enable omits 930dfa563155 ptp: clockmatrix: use rsmu driver to access i2c/spi bus omits b69c99463d41 selftests: net: fib_nexthops: Wait before checking reporte [...] omits cb751b7a57e5 mac80211: add parse regulatory info in 6 GHz operation inf [...] omits 405fca8a9461 ieee80211: add power type definition for 6 GHz omits 7ff379ba2d4b mac80211: twt: don't use potentially unaligned pointer omits e306784a8de0 cfg80211: AP mode driver offload for FILS association crypto omits dd0f17ef2ea8 Merge branches 'for-5.15/upstream-fixes' and 'for-5.16/amd [...] omits f75203cd8be9 HID: amd_sfh: Update Copyright details omits ba70a4ff231c HID: amd_sfh: switch from 'pci_' to 'dev_' API omits c45d2b54cc73 HID: amd_sfh: Use dma_set_mask_and_coherent() omits e7d5184b24fb Merge branch 'bpf: Support <8-byte scalar spill and refill' omits ef979017b837 bpf: selftest: Add verifier tests for <8-byte scalar spill [...] omits 54ea6079b7d5 bpf: selftest: A bpf prog that has a 32bit scalar spill omits 354e8f1970f8 bpf: Support <8-byte scalar spill and refill omits 27113c59b6d0 bpf: Check the other end of slot_type for STACK_SPILL omits ea1945c2f72d iio: adis16480: fix devices that do not support sleep mode omits 40e080ed8218 csky: Make HAVE_TCM depend on !COMPILE_TEST omits 909863a43545 csky: bitops: Remove duplicate __clear_bit define omits f890a1345c9d csky: Select ARCH_WANT_FRAME_POINTERS only if compiler sup [...] omits c2980c64c7fd iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED omits d59bdda85eb7 Merge branch 'octeontx2-af-kpu' omits edadeb38dc2f octeontx2-af: Optimize KPU1 processing for variable-length [...] omits 2fae469ae238 octeontx2-af: Limit KPU parsing for GTPU packets omits a3587e2c0578 i3c: fix incorrect address slot lookup on 64-bit omits 9da1b86865ab iio: adis16475: fix deadlock on frequency set omits 24aa160d5375 Merge branch 'mptcp-fixes' omits 3241a9c02934 mptcp: re-arm retransmit timer if data is pending omits 9e65b6a5aaa3 mptcp: remove tx_pending_data omits 765ff425528f mptcp: use lockdep_assert_held_once() instead of open-coding it omits 13ac17a32bf1 mptcp: use OPTIONS_MPTCP_MPC omits 0d199e4363b4 mptcp: do not shrink snd_nxt when recovering omits 8765de69e7a1 Merge tag 'mlx5-updates-2021-09-24' of git://git.kernel.or [...] omits d05377e184fc kconfig: Create links to main menu items in search omits 38667bcb7efc csky: Fixup regs.sr broken in ptrace omits 8cc5a5fb6c08 csky: don't let sigreturn play with priveleged bits of sta [...] omits 74af1e2c1674 drm/i915: Flush buffer pools on driver remove omits be4c096e6ba7 arm64: dts: qcom: sc7180: Base homestar's power coefficien [...] omits 6cadaa14f290 arm64: dts: qcom: msm8998-xperia: Add audio clock and its pin omits a5fde059398b arm64: dts: qcom: msm8998-xperia: Add camera regulators omits 67372ee2c0bc arm64: dts: qcom: msm8998-xperia: Configure display boost [...] omits 4de9700d0332 arm64: dts: qcom: msm8998-xperia: Add support for gpio vibrator omits 58ba4efabc15 arm64: dts: qcom: msm8998-xperia: Add support for wcn3990 [...] omits ebe0932e4fe5 arm64: dts: qcom: msm8998-xperia: Add RMI4 touchscreen support omits 390883af89d2 arm64: dts: qcom: msm8998: Introduce support for Sony Yosh [...] omits 09540fa33719 clk: socfpga: agilex: fix duplicate s2f_user0_clk omits 36730a8f5f45 arm64: dts: qcom: pm660: Add reboot mode support omits 5f65408d9bfc arm64: dts: qcom: sc7280: Add aliases for I2C and SPI omits 4e8e7648ae64 arm64: dts: qcom: sc7280: Add QUPv3 wrapper_1 nodes omits e3bc6fec5aaa arm64: dts: qcom: sc7280: Configure uart7 to support bluet [...] omits 38cd93f413fd arm64: dts: qcom: sc7280: Update QUPv3 UART5 DT node omits bf6f37a3086b arm64: dts: qcom: sc7280: Add QUPv3 wrapper_0 nodes omits df0174b13d3f arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp omits 7720ea001b52 arm64: dts: qcom: sc7280: Add QSPI node omits 091037fb770e selftests/bpf: Fix btf_dump __int128 test failure with cla [...] omits 306589856399 drm/print: Add deprecation notes to DRM_...() functions omits 7d1be0a09fa6 drm/edid: Fix EDID quirk compile error on older compilers omits 6c93f39f2f43 perf list: Display pmu prefix for partially supported hybr [...] omits 05000bbba1e9 net/mlx5e: Enable TC offload for ingress MACVLAN omits fca572f2bcdd net/mlx5e: Enable TC offload for egress MACVLAN omits 7990b1b5e8bd net/mlx5e: loopback test is not supported in switchdev mode omits c50775d0e226 net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tun [...] omits f3e02e479deb net/mlx5e: Use tc sample stubs instead of ifdefs in source file omits 1cc35b707ced net/mlx5e: Remove redundant priv arg from parse_pedit_to_r [...] omits 6b50cf45b6a0 net/mlx5e: Check action fwd/drop flag exists also for nic flows omits 7f8770c71646 net/mlx5e: Set action fwd flag when parsing tc action goto omits 475fb86ac941 net/mlx5e: Remove incorrect addition of action fwd flag omits 1836d78015b4 net/mlx5e: Use correct return type omits 6c2509d44636 net/mlx5e: Add error flow for ethtool -X command omits c228dce26222 net/mlx5: DR, Fix code indentation in dr_ste_v1 omits ebe180d376a5 drm/gma500: Fix wrong pointer passed to PTR_ERR() omits db6568498b35 drm/mipi-dsi: Create devm device attachment omits a1419fb4a73e drm/mipi-dsi: Create devm device registration omits 209264a85707 drm/bridge: Document the probe issue with MIPI-DSI bridges omits 8886815f4c24 drm/bridge: Add documentation sections omits c227233ad64c intel_idle: enable interrupts before C1 on Xeons omits d6b88ce2eb9d ACPI: processor idle: Allow playing dead in C3 state omits c117dffff432 ACPI: Kconfig: Fix a typo in Kconfig omits 11ca0d6b54cd Documentation: ACPI: Fix spelling mistake "Millenium" -> " [...] omits 6c7058a38dc4 ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries omits a837a0686308 drm/i915: Remove warning from the rps worker omits 70ad4886d87c arm64: tegra: Update HDA card name on Jetson TX2 NX omits 32f03fbed7ad arm64: tegra: Audio graph sound card for Jetson TX2 NX omits 66019837a556 fs/ntfs3: Refactoring lock in ntfs_init_acl omits ba77237ef880 fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode omits 398c35f4d784 fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex omits 0bd5fdb811b0 fs/ntfs3: Refactor ntfs_get_acl_ex for better readability omits d562e901f25d fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode omits 6c1ee4d30498 fs/ntfs3: Fix logical error in ntfs_create_inode omits 0a85cf288a74 arm64: tegra: Add additional GPIO interrupt entries on Tegra194 omits acde891c243c rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() omits 3b298ae53579 Merge branches 'renesas-arm-defconfig-for-v5.16' and 'rene [...] omits 40bc6063796e tcp: tracking packets with CE marks in BW rate sample omits ae98f40d32cd net: phy: broadcom: Fix PHY_BRCM_IDDQ_SUSPEND definition omits 450f4f6aa1a3 RDMA/rxe: Only allow invalidate for appropriate MRs omits 647bf13ce944 RDMA/rxe: Create duplicate mapping tables for FMRs omits 001345339f4c RDMA/rxe: Separate HW and SW l/rkeys omits 47b7f7064b07 RDMA/rxe: Cleanup MR status and type enums omits ae6e843fe08d RDMA/rxe: Add memory barriers to kernel queues omits 8fd8441502eb Merge branch 'devlink-fixes' omits e6a54d6f2213 qed: Don't ignore devlink allocation failures omits 2ff04286a956 ice: Delete always true check of PF pointer omits 8ba024dfaf61 devlink: Remove single line function obfuscations omits 42ded61aa75e devlink: Delete not used port parameters APIs omits 61415c3db3d9 bnxt_en: Properly remove port parameter support omits e624c70e1131 bnxt_en: Check devlink allocation and registration status omits fa2a30f8e0aa clk: renesas: rzg2l: Fix clk status function omits c11d7f5126b7 clk: renesas: r9a07g044: Add GbEthernet clock/reset omits 664bb2e45b89 clk: renesas: r9a07g044: Mark IA55_CLK and DMAC_ACLK critical omits 32897e6fff19 clk: renesas: rzg2l: Add support to handle coupled clocks omits 70a4af3662e0 clk: renesas: r9a07g044: Add ethernet clock sources omits 7c5a2561737d clk: renesas: rzg2l: Add support to handle MUX clocks omits 3ae4087bf46a clk: renesas: r8a779a0: Add TPU clock omits a8551c9b755e net: mlx4: Add support for XDP_REDIRECT omits e93c1e034837 net: iosm: Use hrtimer_forward_now() omits abecbfcdb935 net: dsa: felix: accept "ethernet-ports" OF node name omits be15aa5cc14f arm64: defconfig: Enable SOUND_SOC_RZ omits 7e2aa15f5ec3 arm64: defconfig: Enable RZ_DMAC omits 3e9dd11db001 arm64: defconfig: Add Renesas TPU as module omits ba73a2ab0518 arm64: defconfig: Enable RZ/G2L USBPHY control driver omits df364a82bf5b arm64: defconfig: Enable RIIC omits 7ae09309c324 arm64: dts: renesas: rzg2l-smarc: Enable CANFD omits 03f7d78e8850 arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC [...] omits 55c6826119f6 arm64: dts: renesas: rzg2l-smarc-som: Move extal and memor [...] omits 5e8c83b395a3 arm64: dts: renesas: r8a779a0: falcon-cpu: Add SW47-SW49 support omits 87b1e27af4c1 arm64: dts: renesas: rzg2l-smarc: Add Mic routing omits e396d6103343 arm64: dts: renesas: rzg2l-smarc: Enable audio omits 1c8da81cc452 arm64: dts: renesas: rzg2l-smarc: Add WM8978 sound codec omits 89fe8d246a26 arm64: dts: renesas: r9a07g044: Add DMA support to SSI omits 09bbdd8730dc drm/i915/fbc: Allow higher compression limits on FBC1 omits 5f524aea39d9 drm/i915/fbc: Implement Wa_16011863758 for icl+ omits 2f051f6774bb drm/i915/fbc: Align FBC segments to 512B on glk+ omits 04637e2f73d1 arm64: dts: renesas: rzg2l-smarc: Enable I2C{0,1,3} support omits cbcd12039426 arm64: dts: renesas: rzg2l-smarc: Enable USB2.0 support omits bdc1a2d2a32c drm/i915/fbc: Rework cfb stride/size calculations omits a01b1a54770b Merge branch 'for-v5.16/renesas-rpc' into for-next omits 797f082738b1 dt-bindings: rpc: renesas-rpc-if: Add support for the R8A7 [...] omits 6621cb4a2d0a m68k: muldi3: Use semicolon instead of comma omits 689a5e6fff75 ath11k: monitor mode clean up to use separate APIs omits 64e06b78a927 ath11k: add separate APIs for monitor mode omits d37b4862312c ath11k: move static function ath11k_mac_vdev_setup_sync to top omits 5db4943a9d6f rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC omits b789e3fe7047 rtw88: 8821c: support RFE type4 wifi NIC omits 3fd445a4d49f brcmfmac: Replace zero-length array with flexible array member omits b5bb7d543bc3 Merge branch 'for-v5.16/tegra-mc' into for-next omits 1d8e0223bb52 memory: tegra: Make use of the helper function devm_add_ac [...] omits cd8793f97f5f mac80211_hwsim: enable 6GHz channels omits 37123c3baaee mac80211: use ieee802_11_parse_elems() in ieee80211_prep_c [...] omits 6fc165337b0d Bluetooth: hci_h5: directly return hci_uart_register_devic [...] omits 9a9023f31487 Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs omits 56e66053a7d0 Merge branch 'mlxsw-next' omits ba1c71324bc2 mlxsw: Add support for IP-in-IP with IPv6 underlay for Spe [...] omits 8d4f10463cd6 mlxsw: spectrum_router: Increase parsing depth for IPv6 de [...] omits 53eedd61dea9 mlxsw: Add IPV6_ADDRESS kvdl entry type omits 713e8502fd3e mlxsw: spectrum_ipip: Add mlxsw_sp_ipip_gre6_ops omits a82feba686e8 mlxsw: Create separate ipip_ops_arr for different ASICs omits 36c2ab890b8f mlxsw: reg: Add support for ritr_loopback_ipip6_pack() omits c729ae8d6cbc mlxsw: reg: Add support for ratr_ipip6_entry_pack() omits a917bb271d16 mlxsw: reg: Add support for rtdp_ipip6_pack() omits dd8a9552d484 mlxsw: reg: Add Router IP version Six Register omits 59bf980dd90f mlxsw: Take tunnel's type into account when searching unde [...] omits 80ef2abcddbc mlxsw: spectrum_ipip: Create common function for mlxsw_sp_ [...] omits 8aba32cea3f3 mlxsw: spectrum_router: Fix arguments alignment omits aa6fd8f177d6 mlxsw: spectrum_ipip: Pass IP tunnel parameters by referen [...] omits 45bce5c99d46 mlxsw: spectrum_router: Create common function for fib_ent [...] omits 6341eb6f39bb drm/i915/selftests: exercise shmem_writeback with THP omits be988eaee1cb drm/i915/request: fix early tracepoints omits adad556efcdd crypto: api - Fix built-in testing dependency failures omits 7c5329697ed4 crypto: marvell/cesa - drop unneeded MODULE_ALIAS omits ca605f97dae4 crypto: qat - power up 4xxx device omits f20311cc9c58 crypto: caam - disable pkc for non-E SoCs omits a259cc14eca8 drm/i915: Reduce the number of objects subject to memcpy recover omits 0d8ee5ba8db4 drm/i915: Don't back up pinned LMEM context images and rin [...] omits 3e42cc61275f drm/i915/gt: Register the migrate contexts with their engines omits c56ce9565374 drm/i915 Implement LMEM backup and restore for suspend / resume omits 81387fc4f6e0 drm/i915/gt: Increase suspend timeout omits d80ee88e0769 drm/i915/gem: Implement a function to process all gem obje [...] omits 0d9388635a22 drm/i915/ttm: Implement a function to copy the contents of [...] omits 2dfa597d249c drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem [...] omits f602a96e0252 Merge tag 'drm-misc-next-2021-09-23' of git://anongit.free [...] omits 07b2fb604672 arm64: dts: qcom: sm6125: Remove leading zeroes omits 13afcdd7277e drm/bridge: parade-ps8640: Add support for AUX channel omits 692d8db0a5ca drm/bridge: parade-ps8640: Use regmap APIs omits 2485e2753ec8 drm/amdgpu: make soc15_common_ip_funcs static omits 7f19e11d0e93 drm/amd/pm: Update intermediate power state for SI omits 9080a18fc554 drm/amdgpu: Remove all code paths under the EAGAIN path in [...] omits 73490d265884 drm/amdgpu: Consolidate RAS cmd warning messages omits 22f4f4faf337 drm/amdkfd: fix svm_migrate_fini warning omits 586d71a42725 drm/amdkfd: handle svm migrate init error omits 640ae42efb82 drm/amdgpu: Updated RAS infrastructure omits 6effad8abe0b drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage omits 1a561c521ba9 soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ omits 752432e40e8f arm64: dts: qcom: sc7180: Use maximum drive strength value [...] omits 458032fcfa91 UNRPC: Return specific error code on kmalloc failure omits 6d2d362a1aeb Merge branch 'v5.16-armsoc/dts64' into for-next omits 5a73d7ca7f7a arm64: dts: rockchip: add phandles to muxed i2c buses on r [...] omits 0ed6b51dfde6 arm64: dts: rockchip: define iodomains for rk3368-lion omits 3bd7f3ef3b0f arm64: dts: rockchip: fix LDO_REG4 / LDO_REG7 confusion on [...] omits 655c167edc8c drm/amd/display: Fix wrong format specifier in amdgpu_dm.c omits c719b0cd884a drm/amd/display: 3.2.154 omits 2800ff0e1f89 drm/amd/display: [FW Promotion] Release 0.0.84 omits 60f39edd897e drm/amd/display: Fix null pointer dereference for encoders omits 39371f7d1396 drm/amd/display: Creating a fw boot options bit for an upc [...] omits 05408f24ecc4 drm/amd/display: DIG mapping change is causing a blocker omits bdd1a21b5255 drm/amd/display: Fix B0 USB-C DP Alt mode omits 5d694266bd14 drm/amd/display: Disable mem low power for CM HW block on DCN3.1 omits 253a55918ce1 drm/amd/display: Fix issue with dynamic bpp change for DCN3x omits 808643ea56a2 drm/amd/display: Use adjusted DCN301 watermarks omits f777bb9a9669 drm/amd/display: Added power down on boot for DCN3 omits 0d4b4253ad6d drm/amd/display: Fix dynamic encoder reassignment omits b3492ed16076 drm/amd/display: Fix concurrent dynamic encoder assignment omits 4de0bfe67bc9 drm/amd/display: Fix link training fallback logic omits 4b7786d87fb3 drm/amd/display: Fix DCN3 B0 DP Alt Mapping omits d51fc42adae6 drm/amd/display: 3.2.153 omits 13d463eced3c drm/amd/display: [FW Promotion] Release 0.0.83 omits 1bd3bc745e7f drm/amd/display: Extend w/a for hard hang on HPD to dcn20 omits a62427ef9b55 drm/amd/display: Reduce stack size for dml21_ModeSupportAn [...] omits 1f2fcc8183e3 drm/amd/display: Allocate structs needed by dcn_bw_calc_rq [...] omits 757af27b9fbb drm/amd/display: Fix rest of pass-by-value structs in DML omits 4768349e8885 drm/amd/display: Pass all structs in display_rq_dlg_helper [...] omits 22667e6ec6b2 drm/amd/display: Pass display_pipe_params_st as const in DML omits e7eb2137e84a drm/amdkfd: fix dma mapping leaking warning omits 1aed48281952 drm/amdkfd: SVM map to gpus check vma boundary omits 5ff560cb72cc MAINTAINERS: fix up entry for AMD Powerplay omits 7ac805321fc1 drm/amd/display: fix empty debug macros omits ebe86a57c882 drm/amdgpu: Fix resume failures when device is gone omits c03509cbc015 drm/amdgpu: Fix MMIO access page fault omits d82e2c249c8f drm/amdgpu: Fix crash on device remove/driver unload omits 0a2267809fc9 drm/amdgpu: Fix uvd ib test timeout when use pre-allocated BO omits b2fe31cf6481 drm/amdgpu: Put drm_dev_enter/exit outside hot codepath omits 006c26a0f1c8 drm/amd/display: Fix crash on device remove/driver unload omits 7f6ab50a62a8 drm/amd/display: Add modifiers capable of DCC image stores [...] omits a86396c3a742 drm/amd/display: Handle GFX10_RBPLUS modifiers for dcc_ind_blk omits 3d360154dd11 drm/amd/display: Use dcc_ind_blk value to set register directly omits b64cc0575d0a drm/radeon: make array encoded_lanes static omits 226f4f5a6b6c drm/amdgpu: Resolve nBIF RAS error harvesting bug omits 17c6805a009c drm/amdgpu: Update PSP TA unload function omits 3f83f17b7311 drm/amdgpu: Conform ASD header/loading to generic TA systems omits 44144f1a3f20 drm/amdgpu/display: add a proper license to dc_link_dp.c omits a0f884f5abcd drm/amd/display: Fix white screen page fault for gpuvm omits d77de7880e0e amd/display: enable panel orientation quirks omits 31ea43442d0b drm/amdgpu: Demote TMZ unsupported log message from warnin [...] omits 6cd1f9b40a3a drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count omits f7f3e6258b0d drm/radeon: pass drm dev radeon_agp_head_init directly omits be68d44bf82a drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] omits 2fcd14d0f780 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ab98ebb9a99a drm/i915: Fix HPLL watermark readout for g4x omits 9ce5884e5139 drm/i915/display: Only keep PSR enabled if there is active planes omits 73262db68c27 drm/i915/display: Match PSR2 selective fetch sequences wit [...] omits 27493cb8747e drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after [...] omits 82cb87531318 fs/ntfs3: Remove deprecated mount options nls omits 808bc0a82bcd fs/ntfs3: Remove a useless shadowing variable omits d2846bf33c14 fs/ntfs3: Remove a useless test in 'indx_find()' omits 017792a04118 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] omits c48a14dca2cb JFS: fix memleak in jfs_mount omits 9e263e193af7 nl80211: don't put struct cfg80211_ap_settings on stack omits 3d1adc3d64cf drm/i915/adlp: Add support for remapping CCS FBs omits 5d24828d05f3 mac80211: always allocate struct ieee802_11_elems omits 49a765d6785e mac80211: mlme: find auth challenge directly omits c6e37ed498f9 mac80211: move CRC into struct ieee802_11_elems omits a5b983c60731 mac80211: mesh: clean up rx_bcn_presp API omits 01f84f0ed3b4 mac80211: reduce stack usage in debugfs omits 54fc4f134e09 drm/i915/uncore: fwtable read handlers are now used on all [...] omits 929dd111dcf8 drm/i915: Follow a new->old platform check order in intel_ [...] omits 92dff6c79b16 drm/i915/adlp: Assert that VMAs in DPT start at 0 omits 9814948e3cfe drm/i915/adlp: Require always a power-of-two sized CCS sur [...] omits aad24cc4bd56 drm/i915: Use tile block based dimensions for CCS origin x [...] omits 9aad3e4ede9b net: dsa: sja1105: stop using priv->vlan_aware omits 5146a574606a Merge branch 'remove-sk-skb-caches' omits d8b81175e412 tcp: remove sk_{tr}x_skb_cache omits ff6fb083a07f tcp: make tcp_build_frag() static omits f70cad1085d1 mptcp: stop relying on tcp_tx_skb_cache omits 04d8825c30b7 tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers omits efe686ffce01 mptcp: ensure tx skbs always have the MPTCP ext omits 33e1501f5a5f net: dsa: sja1105: don't keep a persistent reference to th [...] omits a7597f79d3b1 Merge branch 'ja1105-deps' omits f5aef4241592 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] omits 6d709cadfde6 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] omits 40f231e75a1d nl80211: prefer struct_size over open coded arithmetic omits 68ba1131d4b5 mac80211: check hostapd configuration parsing twt requests omits 3df15f34511a cfg80211: honour V=1 in certificate code generation omits 68a81bb2eebd net: dsa: sja1105: remove sp->dp omits 67512a8cf5a7 MIPS: Avoid macro redefinitions omits 8e16049333e4 MIPS: loongson64: Fix no screen display during boot-up omits 7f3b3c2bfa9c MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT omits 83688aec17bf net/ipv4/xfrm4_tunnel.c: remove superfluous header files f [...] omits dfbc6cb60b14 drm/gma500: Managed device release omits 6983188097b3 drm/gma500: Remove dev_priv branch from unload function omits c2f17e60cbe1 drm/gma500: Embed struct drm_device in struct drm_psb_private omits 2df94510c5dd drm/gma500: Disable PCI device during shutdown omits f71635e893c3 drm/gma500: Replace references to dev_private with helper [...] omits c6dc899e4c1c drm/vboxvideo: Use managed interfaces for framebuffer writ [...] omits f3eb831ea49f drm/mgag200: Use managed interfaces for framebuffer write [...] omits 23b405bff221 drm/ast: Use managed interfaces for framebuffer write combining omits c822310725ee lib: devres: Add managed arch_io_reserve_memtype_wc() omits 3229b906fb35 lib: devres: Add managed arch_phys_wc_add() omits d5af8a8f7c4c Input: mpr121 - make use of the helper function devm_add_a [...] omits 4b3ed1ae2817 Input: raydium_i2c_ts - make use of the helper function de [...] omits b083704fbf6c Input: elants_i2c - make use of devm_add_action_or_reset() omits c86216bc96aa bpf: Document BPF licensing. omits 9c2fce137852 drm: Fix scaling_mode docs omits 7f595d6a6cdc fscrypt: allow 256-bit master keys with AES-256-XTS omits 8331dc487fc5 Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c omits 3e5f2d90c28f Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync omits c05731d0c6bd Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc omits 52913626cf9a drm/i915: Apply WaUse32BppForSRWM to elk as well as ctg omits 0cf771b5d022 drm/i915: Fix g4x cxsr enable condition omits 8f27dbf0987a drm/i915: Use u8 consistently for active_planes bitmask omits 5a623ff81d6f drm/i915: s/crtc_state/new_crtc_state/ etc. omits 428168f99517 Merge branch 'mlxsw-trap-adjacency' omits e3a3aae74d76 mlxsw: spectrum_router: Start using new trap adjacency entry omits 4bdf80bcb79a mlxsw: spectrum_router: Add trap adjacency entry upon firs [...] omits 8bea96efa7c0 net: wwan: iosm: fw flashing and cd improvements omits a5df6333f1a0 skbuff: pass the result of data ksize to __build_skb_around omits db4278c55fa5 devlink: Make devlink_register to be void omits e6e0edfdbbab drm/i915/display: Add HDR mode helper function omits 39e178a4cc7d ASoC: pl1022_rdk: Update to modern clocking terminology omits fcd444bf6a29 ASoC: pl1022_ds: Update to modern clocking terminology omits 8a7f299b857b ASoC: mpc8610_hpcd: Update to modern clocking terminology omits 419099b4c331 ASoC: imx-sgtl5000: Update to modern clocking terminology omits caa0a6075a6e ASoC: imx-rpmsg: Update to modern clocking terminology omits a90f847ad2f1 ASoC: imx-hdmi: Update to modern clocking terminology omits 56b69e4e4bc2 ASoC: imx-es8328: Update to modern clocking terminology omits d689e280121a ASoC: imx-card: Update to modern clocking terminology omits bf1010224870 ASoC: imx-audmix: Update to modern clocking terminology omits 89efbdaaa444 ASoC: fsl_ssi: Update to modern clocking terminology omits 361284a4eb59 ASoC: fsl_sai: Update to modern clocking terminology omits a51da9dc9b3a ASoC: fsl-mqs: Update to modern clocking terminology omits e0b64fa34c7f ASoC: fsl-esai: Update to modern clocking terminology omits 2757b340b25d ASoC: fsl-audmix: Update to modern clocking terminology omits 8fcfd3493426 ASoC: fsl-asoc-card: Update to modern clocking terminology omits 4348be6330a1 ASoC: eureka-tlv320: Update to modern clocking terminology omits 94767044f0c5 ASoC: cros_ec_codec: Use modern ASoC DAI format terminology omits 433afb16be43 Merge branch 'for-5.16/xiaomi' into for-next omits 95157723dc9e HID: Add support for side buttons of Xiaomi Mi Dual Mode W [...] omits 5ac0f6ff1ad0 Merge branch 'for-5.16/core' into for-next omits a68f3bd13994 HID: hid-debug: clean up snprintf() checks in hid_resolv_usage() omits eff5616c0e7c ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk() omits d4ae66f10c8b drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c omits d555a229025d ARM: dts: imx6: phycore-som: Disable micro-SD write protection omits 7f31ae6e01da arm64: dts: ls1012a: Add serial alias for ls1012a-rdb omits d7cd74466651 arm64: dts: imx8mp: Reorder flexspi clock-names entry omits 68c03c0e985e drm/i915/debugfs: Do not report currently active engine wh [...] omits 7f6490afc97f devfreq: exynos-ppmu: simplify parsing event-type from DT omits b8deedf685ac devfreq: exynos-ppmu: use node names with hyphens omits beb791ee6caa Merge branch 'for-5.16/apple' into for-next omits cc84094218a7 HID: apple: Eliminate obsolete IR receiver quirks omits 63e3712536fd Merge branch 'for-5.15/upstream-fixes' into for-next omits c179ee1e2c2e arm64: dts: imx8mq: fix the schema check errors omits 63651ef23f76 ARM: dts: imx: fix the schema check errors omits 6e3caf0babab Merge branch 'for-v5.16/mtk-smi' into for-next omits 93403ede5aa4 MAINTAINERS: Add entry for MediaTek SMI omits fe6dd2a4017d memory: mtk-smi: mt8195: Add initial setting for smi-larb omits 431e9cab7097 memory: mtk-smi: mt8195: Add initial setting for smi-common omits cc4f9dcd9c15 memory: mtk-smi: mt8195: Add smi support omits 912fea8bf8d8 memory: mtk-smi: Use devm_platform_ioremap_resource omits 3e4f74e0ea5a memory: mtk-smi: Add clocks for smi-sub-common omits 47404757702e memory: mtk-smi: Add device link for smi-sub-common omits 30b869e77a1c memory: mtk-smi: Add error handle for smi_probe omits 534e0ad2ed4f memory: mtk-smi: Adjust some code position omits a5c18986f404 memory: mtk-smi: Rename smi_gen to smi_type omits 0e14917c57f9 memory: mtk-smi: Use clk_bulk clock ops omits 599e681a31a2 dt-bindings: memory: mediatek: Add mt8195 smi sub common omits b01065eee432 dt-bindings: memory: mediatek: Add mt8195 smi binding omits 0dfc70818a3c Merge tag 'drm-misc-next-2021-09-16' of git://anongit.free [...] omits 99a7cacc66ca arm64: dts: freescale: fix arm,sp805 compatible string omits 628550e2b4a9 arm64: dts: zii-ultra: add PCIe PHY supply omits c4ce6e6c1d78 arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl omits 91db16700936 arm64: dts: freescale: imx8mq-librem5: align operating-poi [...] omits 17b52c226a9a seltests: bpf: test_tunnel: Use ip neigh omits eaad40466bd7 ARM: dts: aspeed: Add ADC for AST2600 and enable for Raini [...] omits 1390293eac48 ARM: dts: everest: Define name for gpio line B6 omits d269f55815ab ARM: dts: everest: Define name for gpio line Q2 omits 2f2219c0722f ARM: dts: rainier: Define name for gpio line Q2 omits 6c4183287a73 ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity omits e40d0706bff5 ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity omits 70b211ddcf9d ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity omits 97eb19d88483 ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity omits 417a9845706f ARM: dts: imx6dl-yapp4: Remove the unused white LED channel omits c6fe862aa35c arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity omits bdd166bee827 arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipsele [...] omits a3d697ff8d2c Merge branch 'libbpf: add legacy uprobe support' omits cc10623c6810 libbpf: Add legacy uprobe attaching support omits 46ed5fc33db9 libbpf: Refactor and simplify legacy kprobe code omits d3b0e3b03cf7 selftests/bpf: Adopt attach_probe selftest to work on old kernels omits 303a257223a3 libbpf: Fix memory leak in legacy kprobe attach logic omits 90a353491e9f kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules omits ef62588c2c86 kbuild: detect objtool update without using .SECONDEXPANSION omits 918a6b7f6846 kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro omits 92594d569b6d kbuild: store the objtool command in *.cmd files omits 5c4859e77aa1 kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_l [...] omits 8f0c32c788ff kbuild: move objtool_args back to scripts/Makefile.build omits 04e85bbf71c9 isystem: delete global -isystem compile option omits 89b4db61c761 nios2: move the install rule to arch/nios2/Makefile omits c74e66d47e88 drm/i915/dg2: Add DG2-specific shadow register table omits e5b32ae34b02 drm/i915/uncore: Drop gen11 mmio read handlers omits aef02736a851 drm/i915/uncore: Drop gen11/gen12 mmio write handlers omits 09b2a597de37 drm/i915/uncore: Replace gen8 write functions with general [...] omits 6cdbb1018238 drm/i915/uncore: Associate shadow table with uncore omits 1ab2b4cd1283 drm/i915/uncore: Convert gen6/gen7 read operations to fwtable omits cb7bfb1da6f6 perf parse-events: Remove unnecessary #includes omits 0c38d6b6a6a6 arm64: dts: qcom: sc7180-trogdor: Enable IPA on LTE only SKUs omits f633d5f74e72 arm64: dts: qcom: msm8916: Add "qcom,msm8916-sdhci" compatible omits 7a62bfebc8c9 arm64: dts: qcom: msm8916: Add unit name for /soc node omits 33b89923d021 arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells omits b39f266c19f0 arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support omits 96c471970b7b arm64: dts: qcom: sc7280: Add gpu support omits c8efde9f6b18 arm64: dts: qcom: sc7280: Add clock controller ID headers omits bd7dd79ca335 arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp omits 7a5fca955037 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes omits aea101ba752d arm64: dts: qcom: pm8150: specify reboot mode magics omits d68170ae44dd arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding omits 20bb9e3dd2e4 arm64: dts: qcom: ipq6018: add usb3 DT description omits bbef0142f529 arm64: dts: qcom: Update BAM DMA node name per DT schema omits 65751ebea0a7 arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of t [...] omits 1c8bf398b6b5 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property omits 8c97f0ac4dc8 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property omits 3509de752ea1 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property omits ec04b0ebef7c arm64: dts: qcom: sc7280: Define CPU topology omits 0f6b380d580c arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmw [...] omits b464f08ca769 arm64: dts: qcom: c630: add second channel for wifi omits 425f30cc843c arm64: dts: qcom: sc7280: fix display port phy reg property omits 946c8fee6d6e Documentation: Update SeongJae's email address omits 438ffbdb925d Documentation: arm: marvell: Add Octeon TX2 CN913x Flavors omits 54a5d22411c9 Documentation: arm: marvell: Add 88F6040 model into list omits 665783d887da Merge tag '1630420228-31075-2-git-send-email-deesin@codeau [...] omits 92dde3279df9 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding omits 069f01fac33b dt-bindings: soc: qcom: aoss: Add SM6350 compatible omits 3a461009e195 soc: qcom: llcc: Disable MMUHWT retention omits 3e035cbd445f soc: qcom: smd-rpm: Add QCM2290 compatible omits b624c15088cb dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible omits bca4392a1aa1 firmware: qcom_scm: Add compatible for MSM8953 SoC omits 0fdeecf9e330 dt-bindings: firmware: qcom-scm: Document msm8953 bindings omits 26bc7a6a0bee soc: qcom: pdr: Prefer strscpy over strcpy omits f69a91e37669 soc: qcom: rpmh-rsc: Make use of the helper function devm_ [...] omits eb242d57aa6f soc: qcom: gsbi: Make use of the helper function devm_plat [...] omits c318dcbcccd3 soc: qcom: aoss: Make use of the helper function devm_plat [...] omits d21dc0be36bb soc: qcom: geni: Make use of the helper function devm_plat [...] omits 172037b12be4 soc: qcom: ocmem: Make use of the helper function devm_pla [...] omits 0e6fda9c6563 PM: AVS: qcom-cpr: Make use of the helper function devm_pl [...] omits aa88e34f2bfd soc: qcom: socinfo: Add IPQ8074 family ID-s omits e7ec00eafe94 soc: qcom: rpmpd: Add power domains for MSM8953 omits cdb6f6044aea dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding omits e972a290b03f soc: qcom: smd-rpm: Add compatible for MSM8953 SoC omits 96c42812f798 dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC omits 926576172d71 dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 c [...] omits e48e6fb9ebdf soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2 omits 13e72c3e2261 soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS omits f8881c5d2fcb dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM omits 60f3692b5f0b cpuidle: qcom_spm: Detach state machine from main SPM handling omits b03543067a88 dt-bindings: firmware: scm: Add compatible for msm8226 omits 7a010c3c64e2 arm: qcom: Add SMP support for MSM8226 omits 2b9575d47841 dt-bindings: arm: Add SMP enable-method for MSM8226 omits 1f7b2b6327ff soc: qcom: llcc: Add configuration data for SM6350 omits c2b854b03adf soc: qcom: rpmhpd: Add SM6350 omits be0416a3f917 arm64: dts: qcom: Add sc7180-trogdor-homestar omits 63750607afad arm64: dts: qcom: ipq8074: add SPMI bus omits 17d32c10a288 arm64: dts: qcom: pmi8998: Add node for WLED omits b8d1e3d33487 arm64: dts: qcom: sc7180-trogdor: Delete ADC config for un [...] omits d412786ab86b arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property omits 82ea7d411d43 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficie [...] omits 4ac46b3682c5 arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for [...] omits 46680fe9ba61 arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8 [...] omits 214faf07e391 arm64: dts: qcom: msm8996: Add blsp2_i2c3 omits c57b4247faaf arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to m [...] omits 87cd46d68aea arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU omits 94117eb17228 arm64: dts: qcom: msm8998: Move qfprom iospace to calibrat [...] omits 3f1dcaff642e arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency a [...] omits 05ce21b54423 arm64: dts: qcom: msm8998: Configure the multimedia subsys [...] omits c075a2e39d2f arm64: dts: qcom: msm8998: Configure the MultiMedia Clock [...] omits 8c75d585b931 soc: qcom: aoss: Expose send for generic usecase omits 8847ecc9274a NFSD: Optimize DRC bucket pruning omits dc451bbc6f54 nfs: reexport documentation omits 9b6e27d01adc nfsd: don't alloc under spinlock in rpc_parse_scope_id omits cf8980a36235 samples: bpf: Convert ARP table network order fields into [...] omits f5c4e4191b54 samples: bpf: Convert route table network order fields int [...] omits 4f33a76b6f71 PCI: Do not enable AtomicOps on VFs omits 06dc660e6eb8 PCI: Rename pcibios_add_device() to pcibios_device_add() omits b28e5e439109 perf daemon: Avoid msan warnings on send_cmd omits ad9ee403ca4d Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits f79f454ae501 assoc_array: Avoid open coded arithmetic in allocator arguments omits c99c4733d2ea arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622 omits adfaea23878f ARM: dts: mediatek: Update MT7629 PCIe node for new format omits 4122c9c3f0d1 Merge remote-tracking branch 'torvalds/master' into perf/core omits 56cd47b4705d MAINTAINERS: fix typo in DRM DRIVER FOR SAMSUNG S6D27A1 PANELS omits 013148fe7f5e ASoC: Fix warning related to 'sound-name-prefix' binding omits f02f2f1bf9d1 ALSA: usx2y: Prefer struct_size over open coded arithmetic omits 6354467245ff fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update omits 56eaeb10e261 fs/ntfs3: Change max hardlinks limit to 4000 omits ee9d4810aab9 fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext omits 60fe1f8dcd3c rt2x00: remove duplicate USB device ID omits b7cca318d7ca ar5512: remove duplicate USB device ID omits e142bd910f53 zd1211rw: remove duplicate USB device ID omits 4603664c0fe9 Merge branches 'fixes' and 'misc' into for-next omits 10d42e11770b ARM: imx6: mark OCRAM mapping read-only omits 8ba6388b7927 ARM: add __arm_iomem_set_ro() to write-protect ioremapped area omits bb6a0d5404aa wilc1000: increase config packets response wait timeout limit omits 301cfbab09fd wilc1000: use correct write command sequence in wilc_spi_s [...] omits cd50248de35b wilc1000: add 'initialized' flag check before adding an el [...] omits 29f7393e02ac wilc1000: invoke chip reset register before firmware download omits aa3fda4fcf63 wilc1000: ignore clockless registers status response for SPI omits c2dcb4766bcb wilc1000: handle read failure issue for clockless registers omits 1bcc0879c963 wilc1000: add reset/terminate/repeat command support for SPI bus omits 5bb9de8bcb18 wilc1000: configure registers to handle chip wakeup sequence omits 0ec5408cd448 wilc1000: add new WID to pass wake_enable information to firmware omits 3c719fed0f3a wilc1000: fix possible memory leak in cfg_scan_result() omits c8e2036ee90b wilc1000: move 'deinit_lock' lock init/destroy inside modu [...] omits 2208287258d4 ARM: 9124/1: uncompress: Parse "linux,usable-memory-range" [...] omits 854dd7e1fbbd ARM: 9123/1: scoop: Drop if with an always false condition omits d2780c8dccfd ARM: 9119/1: amba: Properly handle device probe without IR [...] omits 9eb87a614372 ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" omits 5069c3c9db44 ARM: 9121/1: amba: Drop unused functions about APB/AHB dev [...] omits 31f97cf9f0c3 rsi: Fix module dev_oper_mode parameter description omits 2a9b5058b449 ARM: 9125/1: fix incorrect use of get_kernel_nofault() omits 72e717500f99 mwifiex: Fix copy-paste mistake when creating virtual interface omits c606008b7062 mwifiex: Properly initialize private structure on interfac [...] omits 5e2e1a4bf4a1 mwifiex: Handle interface type changes from AP to STATION omits 25bbec30a2c7 mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO omits fae2aac8c740 mwifiex: Update virtual interface counters right after set [...] omits 54350dac4e6a mwifiex: Use helper function for counting interface types omits c2e9666cdffd mwifiex: Run SET_BSS_MODE when changing from P2P to STATIO [...] omits abe3a2c9ead8 mwifiex: Use function to check whether interface type chan [...] omits babe2a332dc4 mwifiex: Small cleanup for handling virtual interface type [...] omits fe7bc23a8c5e rtw88: move adaptivity mechanism to firmware omits 7285eb9693a2 rtw88: support adaptivity for ETSI/JP DFS region omits 8d4fb3998c05 rtw88: add regulatory strategy by chip type omits f8509c38ecec rtw88: upgrade rtw_regulatory mechanism and mapping omits d7a48e27b38a spi: Use 'flash' node name instead of 'spi-flash' in example omits ffb1e76f4f32 Merge tag 'v5.15-rc2' into spi-5.15 omits b5377a767827 ASoC: qdsp6: q6afe-dai: Fix spelling mistake "Fronend" -> [...] omits 0e159d2c0834 wcn36xx: Implement Idle Mode Power Save omits c0c2eb20c79e wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass [...] omits 701668d3bfa0 wcn36xx: Fix Antenna Diversity Switching omits d6dbce453b19 wcn36xx: handle connection loss indication omits a635d66be164 ASoC: fsl_spdif: Add support for i.MX8ULP omits 815b55e1101f ASoC: fsl: Constify static snd_soc_ops omits 74b7ee0e7b61 ASoC: fsl_xcvr: Fix channel swap issue with ARC omits 3f4b57ad07d9 ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers omits ed9084009682 ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init() omits 4c46b991bab6 ARM: at91: dts: sama5d29: Add dtsi file for sama5d29 omits 07b855628c22 net/ipv4/sysctl_net_ipv4.c: remove superfluous header file [...] omits 6a3807536328 Merge branch 'iddq-sr-mode' omits 4972ce720101 net: dsa: bcm_sf2: Request APD, DLL disable and IDDQ-SR omits c3a4c69360ab net: bcmgenet: Request APD, DLL disable and IDDQ-SR omits 72e78d22e152 net: phy: broadcom: Utilize appropriate suspend for BCM54810/11 omits 38b6a9073007 net: phy: broadcom: Wire suspend/resume for BCM50610 and B [...] omits d6da08ed1425 net: phy: broadcom: Add IDDQ-SR mode omits ce7b43237f16 bus: ti-sysc: Drop legacy quirk flag for sham omits 1b99c1ee844c bus: ti-sysc: Drop legacy quirk flag for gpio omits 5c99fa737c69 bus: ti-sysc: Handle otg force idle quirk omits 9067839ff45a bus: ti-sysc: Use context lost quirk for otg omits f7fc7a79bdbf drm/rockchip: remove of_match_ptr() from analogix dp driver omits 87185cc82369 drm/rockchip: remove of_match_ptr() from vop_driver_dt_match omits d48dca51935b bus: ti-sysc: Use context lost quirks for gpmc omits 6a52bc2b81fa bus: ti-sysc: Add quirk handling for reset on re-init omits e1202c7a65b1 drm/rockchip: Check iommu itself instead of it's parent fo [...] omits adfeef9370ff drm/rockchip: dsi: make hstt_table static omits c595b120ebab net/ipv4/syncookies.c: remove superfluous header files fro [...] omits d90def98f90f drm/rockchip: dsi: Fix duplicate included linux/phy/phy.h omits 61735698103f drm/rockchip: Make use of the helper function devm_platfor [...] omits 2e87bf389e13 drm/rockchip: add DRM_BRIDGE_ATTACH_NO_CONNECTOR flag to d [...] omits 9d881361206e bus: ti-sysc: Add quirk handling for reinit on context lost omits 95ec14faac6a bus: ti-sysc: Check for lost context in sysc_reinit_module() omits 0d83e4c43a50 ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support omits 37825e07ab41 drm/rockchip: handle non-platform devices in rockchip_drm_ [...] omits bea714581a31 net/ipv4/udp_tunnel_core.c: remove superfluous header file [...] omits d3e2ec6cd163 drm/rockchip: remove unused psr_list{,_lock} omits dcdbc335a91a ARM: dts: at91: tse850: the emac<->phy interface is rmii omits 24ff62ae383f Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout omits 037ce005af6b Bluetooth: SCO: Fix sco_send_frame returning skb->len omits 266191aa8d14 Bluetooth: Fix passing NULL to PTR_ERR omits 09572fca7223 Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF omits 01ce70b0a274 Bluetooth: eir: Move EIR/Adv Data functions to its own file omits b3e9431854e8 bus: ti-sysc: Fix timekeeping_suspended warning on resume omits 83e38509109e Merge branch 'v5.16/dt64' into for-next omits ecff7bab5c9c arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio omits 0b26fa8a02c2 arm64: dts: meson-sm1: Fix the pwm regulator supply properties omits 62183863f708 arm64: dts: meson-g12b: Fix the pwm regulator supply properties omits 085675117ecf arm64: dts: meson-g12a: Fix the pwm regulator supply properties omits beca6bd94da5 brcmfmac: fix incorrect error prints omits b515d097053a rsi: fix rate mask set leading to P2P failure omits 99ac60188212 rsi: fix key enabled check causing unwanted encryption for [...] omits 9b14ed6e11b7 rsi: fix occasional initialisation failure with BT coex omits 09182ed20c04 Input: goodix - add support for controllers without flash omits 20e317222eea Input: goodix - allow specifying the config filename omits 7642f29c731e Input: goodix - push error logging up into i2c_read and i2 [...] omits 209bda4741f6 Input: goodix - refactor reset handling omits a2233cb7b65a Input: goodix - add a goodix.h header file omits 31ae0102a34e Input: goodix - change goodix_i2c_write() len parameter ty [...] omits f1c80ba0cc8e Input: tmdc - fix spelling mistake "Millenium" -> "Millennium" omits cef6f5cc1408 Input: omap-keypad - prefer struct_size over open coded ar [...] omits 45f63790e456 drm/i915: Check SFC fusing before recording/dumping SFC_DONE omits ff04f8beade5 drm/i915/xehp: Check new fuse bits for SFC availability omits abb861fac046 fscrypt: improve documentation for inline encryption omits f262ca7db7b8 fscrypt: clean up comments in bio.c omits 4373b3dc9220 fscrypt: remove fscrypt_operations::max_namelen omits 0e96dc47b95a ahci: remove duplicated PCI device IDs omits 97c140d94e2e libbpf: Add doc comments in libbpf.h omits 6663b138ded1 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found omits 287b1406dde2 f2fs: introduce excess_dirty_threshold() omits 6092ed8fe34a Merge branch 'v5.16-clk/next' into for-next omits 6c8e337dfa46 Merge branch 'v5.16-armsoc/dts64' into for-next omits 42ad91657841 Merge branch 'v5.16-armsoc/dts32' into for-next omits 1da80da028fe clk: rockchip: use module_platform_driver_probe omits 0e8ae5a6ff59 PCI/portdrv: Do not setup up IRQs if there are no users omits 88769e64cf99 PCI: Add ACS quirk for Pericom PI7C9X2G switches omits e3f4bd3462f6 PCI: Mark Atheros QCA6174 to avoid bus reset omits 3a19407913e8 PCI/P2PDMA: Apply bus offset correctly in DMA address calculation omits 91160c839824 drm/i915: Take pinning into account in __i915_gem_object_is_lmem omits 9175ffff5ea9 drm/i915/guc: Enable GuC submission by default on DG1 omits 87ba15d6b67a drm/i915/guc: Add DG1 GuC / HuC firmware defs omits 7acbbc7cf485 drm/i915/guc: put all guc objects in lmem when available omits ea97e44f83e2 drm/i915: Do not define vma on stack omits 6037c75b193a arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC spe [...] omits f54e1a97c8db arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes omits 1c953935c005 arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in [...] omits b6021ba03bdf arm64: dts: ti: j7200-main: Add *max-virtual-functions* fo [...] omits 8bb8429290c0 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus n [...] omits 0d553792726a arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" pr [...] omits 5f46633565b1 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bu [...] omits 9af3ef954975 arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" [...] omits e46ad85acd90 MAINTAINERS: add Andrey as the DRM GPU scheduler maintainer omits 6bda39149d4b RDMA/bnxt_re: Check if the vlan is valid before reporting omits 7a3c3a121eb7 RDMA/bnxt_re: Correct FRMR size calculation omits 690ea7fe00af RDMA/bnxt_re: Use GFP_KERNEL in non atomic context omits 2b4ccce6cafa RDMA/bnxt_re: Fix FRMR issue with single page MR allocation omits 598d16fa1bf9 RDMA/bnxt_re: Fix query SRQ failure omits d195ff03bf6d RDMA/bnxt_re: Suppress unwanted error messages omits 6a7296c918eb RDMA/bnxt_re: Support multiple page sizes omits b9b43ad3ce88 RDMA/bnxt_re: Reduce the delay in polling for hwrm command [...] omits 403bc4359a00 RDMA/bnxt_re: Use separate response buffer for stat_ctx_free omits 0cc4a9bdfc29 RDMA/bnxt_re: Update statistics counter name omits 9a381f7e5aa2 RDMA/bnxt_re: Add extended statistics counters omits 5540cf8f3e8d drm/panel-edp: Implement generic "edp-panel"s probed by EDID omits 24e27de11560 drm/panel-edp: Don't re-read the EDID every time we power [...] omits a64ad9c3e4a5 drm/panel-edp: Fix "prepare_to_enable" if panel doesn't ha [...] omits c46a4cc1403e drm/panel-edp: hpd_reliable shouldn't be subtraced from hp [...] omits 52824ca4502d drm/panel-edp: Better describe eDP panel delays omits 9ea10a500045 drm/panel-edp: Split the delay structure out omits b6d5ffce11dd drm/panel-simple: Non-eDP panels don't need "HPD" handling omits 3fd68b7b13c2 drm/panel-edp: Move some wayward panels to the eDP driver omits 5f04e7ce392d drm/panel-edp: Split eDP panels out of panel-simple omits c0c11c70a6d0 arm64: defconfig: Everyone who had PANEL_SIMPLE now gets P [...] omits 310720875efa ARM: configs: Everyone who had PANEL_SIMPLE now gets PANEL_EDP omits e8de4d55c259 drm/edid: Use new encoded panel id style for quirks matching omits d9f91a10c3e8 drm/edid: Allow querying/working with the panel ID from the EDID omits bac9c2948224 drm/edid: Break out reading block 0 of the EDID omits 29145a566873 dt-bindings: drm/panel-simple-edp: Introduce generic eDP panels omits 880301bb3132 fs/ntfs3: Fix a memory leak on object opts omits a0fc05a37cae Doc/fs/ntfs3: Fix rst format and make it cleaner omits 28861e3bbd9e fs/ntfs3: Initiliaze sb blocksize only in one place + refactor omits 0e59a87ee619 fs/ntfs3: Initialize pointer before use place in fill_super omits 0056b273757b fs/ntfs3: Remove tmp pointer upcase in fill_super omits 4ea41b3eb5fd fs/ntfs3: Remove tmp pointer bd_inode in fill_super omits 0cde7e81cd44 fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super omits b4f110d65e21 fs/ntfs3: Use sb instead of sbi->sb in fill_super omits 10b4f12c7028 fs/ntfs3: Remove unnecessary variable loading in fill_super omits bce1828f6d82 fs/ntfs3: Return straight without goto in fill_super omits 5d7d6b16bc1d fs/ntfs3: Remove impossible fault condition in fill_super omits 7ea04817866a fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails omits 0412016e4807 fs/ntfs3: Fix wrong error message $Logfile -> $UpCase omits e01163e82b70 drm/i915/dg2: configure TRANS_DP2_VFREQ{HIGH,LOW} for 128b/132b omits 652135940ee2 drm/i915/dg2: use 128b/132b transcoder DDI mode omits 1d7139172480 drm/i915/dp: add HAS_DP20 macro omits 79ac2b1bc9b9 drm/i915/dg2: configure TRANS_DP2_CTL for DP 2.0 omits 6114f71b3953 drm/i915/dp: select 128b/132b channel encoding for UHBR rates omits 078397bbad2d drm/i915/dp: use 128b/132b TPS2 for UHBR+ link rates omits 4e718a0e4053 drm/i915/dp: add helper for checking for UHBR link rate omits 7bb97db8d329 drm/i915/dg2: add DG2+ TRANS_DDI_FUNC_CTL DP 2.0 128b/132b mode omits c78b4a85721f drm/dp: add helper for extracting adjust 128b/132b TX FFE preset omits 762520e31025 drm/dp: add LTTPR DP 2.0 DPCD addresses omits fc8a2b1e0f91 drm/dp: use more of the extended receiver cap omits 054ce0bce22e drm/dp: add DP 2.0 UHBR link rate and bw code conversions omits 53718bff8f40 drm/i915/gt: Add "intel_" as prefix in set_mocs_index() omits 8e8f2ac09db9 ASoC: Drop mistakenly applied SPI patch omits d0a652493abd drm/i915: Make wa list per-gt omits cca46db7e2da Merge series "ASoC: compress: Support module_get on stream [...] omits 2a07ef63f51f Merge series "Extend AHUB audio support for Tegra210 and l [...] omits 0f9a84b20f14 ASoC: codecs: max98390: simplify getting the adapter of a client omits 5374b9215dbe ASoC: Intel: boards: Update to modern clocking terminology omits fba5265fca72 drm/panfrost: simplify getting .driver_data omits d52ce7094e11 panfrost: make mediatek_mt8183_supplies and mediatek_mt818 [...] omits a30f3d90e2d2 arm64: dts: rockchip: align operating-points table name wi [...] omits 3e6f8124a788 ARM: dts: rockchip: swap timer clock-names omits e220e0b00feb ARM: dts: rockchip: add more angle brackets to operating-p [...] omits 33a2a4b2b9fe ARM: dts: rockchip: rename opp-table node names omits f0f56c11447b ARM: dts: rockchip: change rv1108 gmac nodename omits d7197d56c9cf ARM: dts: rockchip: add adc-keys node to rk3066a-mk808 omits 474a77395be2 arm64: dts: rockchip: hook up camera on px30-evb omits 8df7b4537dfb arm64: dts: rockchip: add isp node for px30 omits 75dccea503b8 arm64: dts: rockchip: add Coresight debug range for RK3399 omits bd2c1f664ea6 clk: rockchip: rk3399: expose PCLK_COREDBG_{B,L} omits ef087b7ecf8a clk: rockchip: rk3399: make CPU clocks critical omits 4b90e34d9a3b arm64: dts: rockchip: Correct regulator for USB host on Od [...] omits d146198a858a arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru omits 9a6b201bd5e8 Merge remote-tracking branch 'tip/locking/wwmutex' into dr [...] omits a7a18abbd26c ASoC: dt-bindings: rt5682s: correct several errors omits ef92ed2623ea ASoC: ab8500: Update to modern clocking terminology omits 600e0ae9aa71 ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro omits cf21e114f6f4 ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_c [...] omits c3c7d70b2046 drm/v3d: Make use of the helper function devm_platform_ior [...] omits 05bb3d5ec64a ASoC: tegra: Add Tegra210 based Mixer driver omits a99ab6f395a9 ASoC: tegra: Add Tegra210 based ADX driver omits 77f7df346c45 ASoC: tegra: Add Tegra210 based AMX driver omits b2f74ec53a6c ASoC: tegra: Add Tegra210 based SFC driver omits e539891f9687 ASoC: tegra: Add Tegra210 based MVC driver omits 94d486c2e5e7 ASoC: tegra: Add routes for few AHUB modules omits aa56a9dedf99 ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules omits 30b428d02cbc ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link omits 7a226f2eabdc ASoC: simple-card-utils: Increase maximum DAI links limit to 512 omits 0c25db3f7621 ASoC: soc-pcm: Don't reconnect an already active BE omits cd46f3824480 ASoC: compress/component: Use module_get_when_open/put_whe [...] omits a739fdc26211 ASoC: soc-component: Convert the mark_module to void* omits 85c698863c15 net/ipv4/tcp_minisocks.c: remove superfluous header files [...] omits 222a31408ab0 net/ipv4/tcp_fastopen.c: remove superfluous header files f [...] omits ffa66f15e450 net/ipv4/route.c: remove superfluous header files from route.c omits 235e40fd00ce arm: dts: mt7623: add otg nodes for bpi-r2 omits f5f54d00f24f arm: dts: mt7623: add musb device nodes omits 41c50f42a51c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] omits 52e3ebdc07e2 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node omits eb6750431e66 arm64: dts: renesas: r8a779a0: Add IPMMU nodes omits bdd8b0053f4f arm64: dts: renesas: r8a779a0: Add TPU device node omits c6d387612b66 arm64: dts: renesas: r8a77961: Add TPU device node omits 92a341315afc arm64: dts: renesas: r9a07g044: Add SSI support omits 6f48272f11b1 arm64: dts: renesas: r9a07g044: Add external audio clock nodes omits f86e17d6e8be arm64: dts: renesas: r9a07g044: Add USB2.0 device support omits 73484ab0120c arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support omits 1dedc4920971 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 6e87525d751f arm64: dts: renesas: Add Renesas R8A779M8 SoC support omits c979e1629eb2 arm64: dts: renesas: Add Renesas R8A779M7 SoC support omits 7cbb7308706a arm64: dts: renesas: Add Renesas R8A779M6 SoC support omits 17ad3eeb14a6 arm64: dts: renesas: Add Renesas R8A779M5 SoC support omits 052c47d37863 arm64: dts: renesas: Add Renesas R8A779M4 SoC support omits 78254d2a625a arm64: dts: renesas: Add Renesas R8A779M2 SoC support omits ba775d7eface arm64: dts: renesas: Add Renesas R8A779M0 SoC support omits 5d4e8cb45cce arm64: dts: renesas: Factor out Ebisu board support omits f5335aa6b269 arm64: dts: renesas: Factor out Draak board support omits 471178aa263c arm64: dts: renesas: rzg2l-smarc: Add scif0 pins omits bcd5e5173740 arm64: dts: renesas: r9a07g044: Add DMAC support omits b80795509eee ARM: dts: rza2mevb: Add I2C EEPROM support omits f3bc07eba481 drm: bridge: it66121: Fix return value it66121_probe omits 998ac358019e net: lantiq: add support for jumbo frames omits 13f356f5dc9d Merge branch 'wwan-iosm-fw-flashing' omits 607d574aba6e net: wwan: iosm: fw flashing & cd collection infrastructur [...] omits 64302024bce5 net: wwan: iosm: devlink fw flashing & cd collection docum [...] omits 8d9be0634181 net: wwan: iosm: transport layer support for fw flashing/cd omits 09e7b002ff67 net: wwan: iosm: coredump collection support omits b55734745568 net: wwan: iosm: fw flashing support omits 4dcd183fbd67 net: wwan: iosm: devlink registration omits d44fd8604a4a net: phy: at803x: fix spacing and improve name for 83xx phy omits 15b9df4ece17 net: phy: at803x: add resume/suspend function to qca83xx phy omits b4df02b562f4 net: phy: at803x: add support for qca 8327 A variant internal phy omits a520794b063b virtio_net: introduce TX timeout watchdog omits 13324edbe926 memory: tegra186-emc: Handle errors in BPMP response omits 77b14c9d05bd memory: tegra: Remove interconnect state syncing hack omits 1523dddcd195 Merge branch 'next/soc' into for-next omits aa519471715c ARM: s3c: Use strscpy to replace strlcpy omits 350081007916 ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey omits a7bb8fc30ad6 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz omits b94f4c482427 ARM: dts: stm32: add initial support of stm32mp135f-dk board omits 5e257bcdd801 dt-bindings: stm32: document stm32mp135f-dk board omits 904ba1cf4e75 ARM: dts: stm32: add STM32MP13 SoCs support omits e0302638a3b4 ARM: stm32: add initial support for STM32MP13 family omits 02c0dc0f60fa docs: arm: stm32: introduce STM32MP13 SoCs omits 9304af37d07b dt-bindings: arm: qcom, add missing devices omits 8ccecf6c710b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY omits af851350262f ARM: dts: qcom: fill secondary compatible for multiple boards omits a1c1b985bd60 ARM: dts: qcom: apq8064: adjust memory node according to specs omits 8db0b6c7b636 ARM: dts: qcom: apq8064: Convert adreno from legacy gpu-pw [...] omits 9fcb4a8ff2aa drm/v3d: fix sched job resources cleanup when a job is aborted omits 14e94f9445a9 octeontx2-af: verify CQ context updates omits f7116fb46085 net: sched: move and reuse mq_change_real_num_tx() omits cbcca2e3961e net: phylink: don't call netif_carrier_off() with NULL netdev omits 4fc29989835a net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER omits 9ce4e3d6d856 virtio_net: use netdev_warn_once to output warn when witho [...] omits db9c8e2b1e24 NET: IPV4: fix error "do not initialise globals to 0" omits aed0826b0cf2 net: net_namespace: Fix undefined member in key_remove_domain() omits 9eb7b5e7cb50 net: dpaa2-mac: add support for more ethtool 10G link modes omits d0c560316d6f drm/i915: deduplicate frequency dump on debugfs omits 23f6a829a67c drm/i915: rename debugfs_gt_pm files omits 00142bce94dc drm/i915: rename debugfs_engines files omits 022f324c9934 drm/i915: rename debugfs_gt files omits 8167c9a375cc iio: ssp_sensors: add more range checking in ssp_parse_dat [...] omits 4170d3dd1467 iio: ssp_sensors: fix error code in ssp_print_mcu_debug() omits 983e59a27b92 Merge branch 'mptcp-next' omits ce9979129a0b selftests: mptcp: add mptcp getsockopt test cases omits c11c5906bc0a mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support omits 06f15cee3695 mptcp: add MPTCP_TCPINFO getsockopt support omits 55c42fa7fa33 mptcp: add MPTCP_INFO getsockopt omits 61bc6e82f92e mptcp: add new mptcp_fill_diag helper omits 95dca2d578d2 Merge branch 'macb-MII-on-RGMII' omits 0f4f6d7332bb net: macb: enable mii on rgmii for sama7g5 omits 1a9b5a26daf6 net: macb: add support for mii on rgmii omits d7b3485f1c2b net: macb: align for OSSMODE offset omits 1dac0084d412 net: macb: add description for SRTSM omits b972b54a68b2 net: bcmgenet: Patch PHY interface for dedicated PHY driver omits 0efcc3f20145 sky2: Stop printing VPD info to debugfs omits e57f52b42d1f Merge branch 'bpf: implement variadic printk helper' omits a42effb0b24f bpf: Clarify data_len param in bpf_snprintf and bpf_seq_pr [...] omits 7606729fe24e selftests/bpf: Add trace_vprintk test prog omits d313d45a226f selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTs omits 4190c299a49f bpftool: Only probe trace_vprintk feature in 'full' mode omits 6c66b0e7c91a libbpf: Use static const fmt string in __bpf_printk omits c2758baa9798 libbpf: Modify bpf_printk to choose helper based on arg count omits 10aceb629e19 bpf: Add bpf_trace_vprintk helper omits 84b4c52960bd selftests/bpf: Stop using bpf_program__load omits 335ff4990cf3 bpf: Merge printk and seq_printf VARARG max macros omits af54faab84f7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits f68d08c437f9 net: phy: bcm7xxx: Add EPHY entry for 72165 omits 12285ff8667b sh: kdump: add some attribute to function omits bde82ee391fa maple: fix wrong return value of maple_bus_init(). omits 7fe859eef99b sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 7b6ef6e570ea sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits 0341bd3915f8 sh: boards: Fix the cacography in irq.c omits 0e38225c92c7 sh: check return code of request_irq omits ca42bc4b7bda sh: fix trivial misannotations omits 641dd82ffa9d drm/i915/display/adlp: Add new PSR2 workarounds omits af7ea1e22afc drm/i915/display/psr: Use drm damage helpers to calculate [...] omits 1f3a11c341ab drm/i915/display: Workaround cursor left overs with PSR2 s [...] omits ce0eacbbd922 drm/i915/display: Wait at least 2 frames before selective update omits 72fe6ca84f08 drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ [...] omits 1a575cde596c ptp: ocp: Avoid operator precedence warning in ptp_ocp_sum [...] omits ca21a3e5edfd selftests/bpf: Fix a few compiler warnings omits f706f6c66c43 Merge branch 'Improve set_attach_target() and deprecate op [...] omits 942025c9f37e libbpf: Constify all high-level program attach APIs omits 91b555d73e53 libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 omits 60aed22076b0 selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach [...] omits 2d5ec1c66e25 libbpf: Allow skipping attach_func_name in bpf_program__se [...] omits 277641859e83 libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs omits 23a7baaa9388 selftests/bpf: Stop using relaxed_core_relocs which has no effect omits f11f86a3931b libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() omits 2266721938b9 Merge series "ASoC: SOF: ipc: Small cleanups for message h [...] omits 5ef8a0291513 net: microchip: encx24j600: drop unneeded MODULE_ALIAS omits 6db9350a9db3 devlink: Delete not-used devlink APIs omits 12235da8c80a kernel/locking: Add context to ww_mutex_trylock() omits b20b54fb00a8 net: stmmac: dwmac-visconti: Make use of the helper functi [...] omits 3503e673db23 octeontx2-af: Remove redundant initialization of variable blkaddr omits d853f1d3c900 octeontx2-af: Fix uninitialized variable val omits 703ac1f2a5e5 ASoC: 88pm860x: Update to modern clocking terminology omits 0ed66cb7b6d3 ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops omits f6b0c731a01f ASoC: SOF: ipc: Remove redundant error check from sof_ipc_ [...] omits b95b64510ac9 ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/st [...] omits 59fdde1d4e26 ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_m [...] omits 41b740b6e8a9 perf record: Add --synth option omits 84111b9c950e perf tools: Allow controlling synthesizing PERF_RECORD_ me [...] omits 259d71992e57 drm/i915/dmc: Update to DMC v2.12 omits a53f2c035e98 drm/panfrost: Calculate lock region size correctly omits 6042d4348a34 net: e1000e: solve insmod 'Unknown symbol mutex_lock' error omits 61524e43abad net: netsec: Make use of the helper function dev_err_probe() omits f121cca26ccc clk: imx: Rework all clk_hw_register_gate wrappers omits 4e6b7e75386b clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones omits 536559af6aae clk: imx: Remove unused helpers omits eeb44922aa83 Merge branch 'v5.16/dt64' into for-next omits 9450f63ba4d1 arm64: dts: meson: add audio playback to rbox-pro omits 5b227488c285 Merge branch 'v5.16/dt64' into for-next omits 8e279fb29039 arm64: dts: meson-axg: add support for JetHub D1 omits abfaae24ecf3 arm64: dts: meson-gxl: add support for JetHub H1 omits a1732cca0ed3 dt-bindings: vendor-prefixes: add jethome prefix omits c649e25c0fcd dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 omits 5bd4f20de8ac virtio-gpu: fix possible memory allocation failure omits a2d3cbc80d25 crypto: aesni - check walk.nbytes instead of err omits 81f53028dfbc crypto: drbg - Fix unused value warning in drbg_healthchec [...] omits 5e91f56a0bb3 crypto: img-hash - remove need for error return variable ret omits 29601c8159c8 hwrng: ixp4xx - Make use of the helper function devm_platf [...] omits 40da865381ad crypto: qat - remove unneeded packed attribute omits 70fead3adb4e crypto: qat - free irq in case of failure omits 9832fdc917de crypto: qat - free irqs only if allocated omits 0e64dcd7c94b crypto: qat - remove unmatched CPU affinity to cluster IRQ omits ba79a32acfde crypto: qat - replace deprecated MSI API omits 8bb765271ade crypto: hisilicon/qm - support the userspace task resetting omits 8de8d4fe7d5a crypto: hisilicon/qm - fix the uacce mmap failed omits cbbb5f07ab73 crypto: hisilicon - Fix sscanf format signedness omits 898387e40cf5 crypto: arm64/aes-ccm - avoid by-ref argument for ce_aes_c [...] omits 741691c44606 crypto: arm64/aes-ccm - reduce NEON begin/end calls for co [...] omits b3482635e5d6 crypto: arm64/aes-ccm - remove non-SIMD fallback path omits 36a916af641d crypto: arm64/aes-ccm - yield NEON when processing auth-only data omits 676e508122d9 crypto: arm64/aes-ce - stop using SIMD helper for skciphers omits 96c34e143689 crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers omits b9e699f91236 crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path omits 4a7e1e5fc294 crypto: sm4 - Do not change section of ck and sbox omits d5e93b3374e4 hwrng: Kconfig - Add helper dependency on COMPILE_TEST omits 04cb788ecee8 crypto: jitter - drop kernel-doc notation omits 8dc84dcd7f74 net: phy: broadcom: Enable 10BaseT DAC early wake omits 44ded7ca63f1 Merge branch 'net-dsa-b53-clean-up-cpu-imp-ports' omits 7d5af56418d7 net: dsa: b53: Drop unused "cpu_port" field omits 3ff26b29230c net: dsa: b53: Improve flow control setup on BCM5301x omits b290c6384afa net: dsa: b53: Drop BCM5301x workaround for a wrong CPU/IMP port omits 983d96a9116a net: dsa: b53: Include all ports in "enabled_ports" omits 6e42e16a42c4 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116 omits e8377f497dec soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113 omits 064b877dff42 drm/i915: Free all DMC payloads omits 561bed688bff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount omits a5c0042200b2 f2fs: quota: fix potential deadlock omits 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes omits f1291f41afa9 Merge series "ASoC: cs42l42: Implement Manual Type detecti [...] omits 8e0850f98df9 Merge series "ASoC: SOF: Clean up the probe support" from [...] omits 6e3331ee3446 fs/ntfs3: Use min/max macros instated of ternary operators omits b5322eb1ae94 fs/ntfs3: Use clamp/max macros instead of comparisons omits f162f7b8dbc2 fs/ntfs3: Remove always false condition check omits edb853ff3dc0 fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC omits cffb5152eea8 fs/ntfs3: Remove tabs before spaces from comment omits 2829e39e0e8a fs/ntfs3: Remove braces from single statment block omits 4ca7fe57f21a fs/ntfs3: Place Comparisons constant right side of the test omits 7d95995ab4de fs/ntfs3: Remove '+' before constant in ni_insert_resident() omits 8c2e09b9a2f5 arm64: dts: allwinner: pinetab: Add HDMI support omits 91241ee25a2f drm/sun4i: dw-hdmi: Make use of the helper function dev_er [...] omits b41e24a5c72b drm/sun4i: dsi: Make use of the helper function dev_err_probe() omits 4b5a3ab17c6c octeontx2-af: Hardware configuration for inline IPsec omits 227b9644ab16 net/tls: support SM4 GCM/CCM algorithm omits d1ab2647de32 Revert "net: wwan: iosm: firmware flashing and coredump co [...] omits 63f85c401eba octeontx2-pf: CN10K: Hide RPM stats over ethtool omits 48b096126954 drm/i915: Move __i915_gem_free_object to ttm_bo_destroy omits 8461d7d83f1f ASoC: au1x: Convert to modern terminology for DAI clocking omits 4a8cf938d5b6 ASoC: atmel: Convert to new style DAI format definitions omits 6116df7fafab ASoC: cs35l41: Binding fixes omits c6d1fa6c8f66 misc: cs35l41: Remove unused pdn variable omits 243442bcd98f ASoC: SOF: imx8m: add SAI1 info omits 7a20dec45d07 ASoC: cs42l42: Minor fix all errors reported by checkpatch [...] omits 3b4a673fa409 ASoC: SOF: core: Move probe work related code under a sing [...] omits 12451814496a ASoC: cs42l42: Implement Manual Type detection as fallback omits 49efed505885 ASoC: SOF: sof-probes: Correct the function names used for [...] omits f95b4152ad75 ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c omits 7bbdda800900 ASoC: SOF: probe: Merge and clean up the probe and compress files omits 2dc51106ccc6 ASoC: SOF: compress: move and export sof_probe_compr_ops omits 8a720724589e ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COM [...] omits 4ba344dc792f ASoC: SOF: ipc: Add probe message logging to ipc_log_header() omits 52583c8d8b12 net: thunderx: Make use of the helper function dev_err_probe() omits 4fd3ff3b29ae net: hinic: Make use of the helper function dev_err_probe() omits 015a22f46b25 net: ethoc: Make use of the helper function dev_err_probe() omits a72691ee19ca net: enetc: Make use of the helper function dev_err_probe() omits 9eda994d4b57 net: chelsio: cxgb4vf: Make use of the helper function dev [...] omits b0ab7096dd9b net: atl1e: Make use of the helper function dev_err_probe() omits d502933c30c6 net: atl1c: Make use of the helper function dev_err_probe() omits 95b5fc03c189 net: arc_emac: Make use of the helper function dev_err_probe() omits 2721363c0d64 Merge branch 'next/drivers' into for-next omits efb636dd5047 Merge branch 'next/soc' into for-next omits 30d63db9e4b6 Merge branch 'next/dt64' into for-next omits feab5bb8f1d4 ath11k: Align bss_chan_info structure with firmware omits 9b4dd38b46cf ath11k: add support in survey dump with bss_chan_info omits 7e9fb2418a4c ath11k: Rename atf_config to flag1 in target_resource_config omits e20cfa3b62ae ath11k: fix 4addr multicast packet tx omits 34c67dc36641 ath11k: fix 4-addr tx failure for AP and STA modes omits ef7bc2a76342 ath9k: owl-loader: fetch pci init values through nvmem omits eb3a97a69be8 ath9k: fetch calibration data via nvmem subsystem omits 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg omits 95fff5840584 ARM: config: multi v7: Add renamed symbols omits e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options omits b942624147b0 ARM: config: multi v7: Drop unavailable options omits 8ca10560f402 Merge branch 'for-5.15/upstream-fixes' into for-next omits 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] omits 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node omits 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom omits 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] omits 8228e9361e2a perf parse-events: Avoid enum forward declaration. omits 00e0ca3721cf perf bpf: Ignore deprecation warning when using libbpf's b [...] omits ddf0d4dee4cb perf bpf: Deprecate bpf_map__resize() in favor of bpf_map_ [...] omits 3149733584c8 perf annotate: Add fusion logic for AMD microarchs omits f6d66fc8cf5f drm/i915: Update memory bandwidth parameters omits 336562752acc bpf: Update bpf_get_smp_processor_id() documentation omits 69cd823956ba libbpf: Add sphinx code documentation comments omits 892a012699fc ACPI: resources: Add DMI-based legacy IRQ override quirk omits e4f868191138 drm/v3d: fix wait for TMU write combiner flush omits cf1944727c94 arm64: dts: rockchip: add saradc to rk3568-evb1-v10 omits 932b4610f55b arm64: dts: rockchip: Fix GPU register width for RK3328 omits 87543bb603ed arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu omits 95ad4dbe5f43 arm64: dts: rockchip: add missing rockchip,grf property to rk356x omits ae04430959b3 arm64: dts: rockchip: add RK3399 Gru gpio-line-names omits e31083f91859 arm64: dts: rockchip: Enable SFC for Odroid Go Advance omits e2c58ea861e0 arm64: dts: rockchip: Add SFC to RK3308 omits 4d97b78aec8d arm64: dts: rockchip: Add SFC to PX30 omits 40b0bfbb95e0 arm64: dts: rockchip: add thermal support to Quartz64 Model A omits 1330875dc2a3 arm64: dts: rockchip: add rk3568 tsadc nodes omits 3d9170c3ea22 arm64: dts: rockchip: add rk356x gpio debounce clocks omits 8a599b56a8c0 arm64: dts: rockchip: add pinctrl and alias to emmc node t [...] omits 2a068e19ffe5 arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10 omits 14f1c34eec7d arm64: dts: rockchip: add regulators of rk809 pmic to rk35 [...] omits e86d48109890 arm64: dts: rockchip: enable io domains on rk3568-evb1-v10 omits 2dbcb2514c83 arm64: dts: rockchip: add core io domains node for rk356x omits d09ebc6ba9cc arm64: dts: rockchip: add thermal fan control to rockpro64 omits ef914fb8f7fc arm64: dts: rockchip: Setup USB typec port as datarole on [...] omits 5707e34166f5 arm64: dts: rockchip: Add gru-scarlet-dumo board omits 3cf697b45eed dt-bindings: arm: rockchip: Add gru-scarlet-dumo board omits fc57d78344e1 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support omits b8d41e5053cd arm64: dts: rockchip: add gmac0 node to rk3568 omits c3dd497fbb27 arm64: dts: rockchip: enable gmac node on quartz64-a omits f7c5b9c2a1af arm64: dts: rockchip: adjust rk3568 pll clocks omits 0dcec571cee5 arm64: dts: rockchip: add rk356x gmac1 node omits b6c1a590148c arm64: dts: rockchip: fix rk3568 mbi-alias omits 6b4b2af5d288 arm64: dts: rockchip: Add VPU support for the PX30 omits 0edcfec3fafa arm64: dts: rockchip: add watchdog to rk3568 omits c349ae38171b arm64: dts: rockchip: add isp1 node on rk3399 omits f1400702ad56 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 omits 8d47d12e3b05 arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 omits b33a22a1e7c4 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A omits 016c0e8a7a6e arm64: dts: rockchip: add rk3566 dtsi omits 5067f459e5ee arm64: dts: rockchip: split rk3568 device tree omits 4e50d2173b67 arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi omits e2425dcc7011 arm64: dts: rockchip: add csi-dphy to px30 omits 697dd494cb1c arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 omits 65bd2b8bdb3b arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 omits 4b718ae7d6e7 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board omits 3a91fb475cf9 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board omits ecda4466b158 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ omits 2513fa5c25d4 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro omits 2076121eecc1 arm64: dts: rockchip: add saradc node for rk3568 omits e97afba3282b arm64: dts: rockchip: enable tsadc on helios64 omits fec9fd04da87 arm64: dts: rockchip: add SPI support to helios64 omits 53269f528860 arm64: dts: rockchip: set stdout-path on helios64 omits 6d9a7bd6a13c arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS omits 311864f67c50 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS omits e05e45e853e2 arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC omits 9fe28eedd253 dt-bindings: add doc for Firefly ROC-RK3328-PC omits e1152a526b16 arm64: dts: rockchip: add pmu and qos nodes for rk3568 omits fa39c61dccfb dt-bindings: arm: rockchip: add rk3568 compatible string t [...] omits b02b47fecc43 arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] omits a312aeab3ff4 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] omits b14431843bbe arm64: dts: rockchip: rename flash nodenames omits 5d54ea4e40b8 arm64: dts: rockchip: remove interrupt-names from iommu nodes omits 2220ecf55c1b selftests/bpf: Skip btf_tag test if btf_tag attribute not [...] omits bde4f08cff47 ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() omits 55dfc2a74d8e ASoC: SOF: loader: Use the generic ops for region debugfs [...] omits fe509b34b745 ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core omits ff2f99b078a8 ASoC: SOF: imx: Provide debugfs_add_region_item ops for core omits 07e833b473e4 ASoC: SOF: debug: Add generic API and ops for DSP regions omits 4624bb2f03d3 ASoC: SOF: core: Do not use 'bar' as parameter for block_r [...] omits 4ff134e2f90e ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() omits 098a68f2c573 ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 omits b295818346aa ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() omits 6375dbdbde67 ASoC: SOF: Intel: bdw: Set the mailbox offset directly in [...] omits 8b52e0e06827 Merge branch 'for-5.15/upstream-fixes' into for-next omits 5706383b30cf Merge branch 'mlxsw-Add-support-for-transceiver-modules-reset' omits 49fd3b645de8 mlxsw: Add support for transceiver modules reset omits 8f4ebdb0a274 mlxsw: Make PMAOS pack function more generic omits ef23841bb94a mlxsw: reg: Add fields to PMAOS register omits 896f399be078 mlxsw: Track per-module port status omits 196bff2927a7 mlxsw: spectrum: Do not return an error in mlxsw_sp_port_m [...] omits 06277ca23868 mlxsw: spectrum: Do not return an error in ndo_stop() omits bd6e43f5953d mlxsw: core_env: Convert 'module_info_lock' to a mutex omits 163f3d2dd01c mlxsw: core_env: Defer handling of module temperature warn [...] omits 25a91f835a7b mlxsw: core: Remove mlxsw_core_is_initialized() omits 3d7a6f677905 mlxsw: core: Initialize switch driver last omits 00135227ca3b Merge branch 'devlink-delete-publidh-api' omits c2d2f9885066 devlink: Delete not-used single parameter notification APIs omits e9310aed8e6a net/mlx5: Publish and unpublish all devlink parameters at once omits 87427e9f4359 Merge series "ASoC: SOF: Remove unused members from struct [...] omits dde9ad0ead66 Merge series "ASoC: SOF: Intel: hda: Cleanups for local fu [...] omits f40569693b75 Merge series "Support ALC5682I-VS codec" from Brent Lu <br [...] omits 262d88baad8d drm/i915: Extract hsw_panel_transcoders() omits 32f6734c7243 drm/i915: Adjust intel_dsc_power_domain() calling convention omits c98e3d15b582 drm/i915: Introduce with_intel_display_power_if_enabled() omits 8c66081b0b32 drm/i915: s/pipe/transcoder/ when dealing with PIPECONF/TRANSCONF omits 555ec52127f9 drm/i915: Flatten hsw_crtc_compute_clock() omits e0ccf1d6f1ef drm/i915: Extract intel_dp_need_bigjoiner() omits dc34ca9231f2 drm/i915: Mark GPU wedging on driver unregister unrecoverable omits dc50b930be89 Merge branch 'qdisc-visibility' omits 2d6a58996ee2 selftests: net: test ethtool -L vs mq omits 2e367522ce6b netdevsim: add ability to change channel count omits 1e080f17750d net: sched: update default qdisc visibility after Tx queue [...] omits 7c37b9ce1001 Merge branch 'for-5.16/core' into for-next omits f3e825212454 HID: core: add TransducerSerialNumber2 omits 418c0e3fd695 Merge branch 'for-5.15/upstream-fixes' into for-next omits 1e2b49ceb94d Merge branch 'for-5.15/upstream-fixes' into for-next omits c9f3decaa07a Merge branch 'for-5.16/amd-sfh' into for-next omits e70b703347dd HID: amd_sfh: switch from 'pci_' to 'dma_' API omits bcf26654a38f drm/sched: fix the bug of time out calculation(v4) omits d1b803f4ca4f Merge drm/drm-next into drm-intel-next omits ce079f6d87cc drm/i915: Add mmap lock around vma_lookup() in the mman selftest. omits 5416da01ff6e PM: hibernate: Remove blk_status_to_errno in hib_wait_io omits 4295c8cc1748 ASoC: cs35l41: Fix a bunch of trivial code formating/style issues omits 3e60abeb5cb5 ASoC: cs35l41: Fixup the error messages omits e371eadf2a93 ASoC: cs35l41: Don't overwrite returned error code omits fe1024d50477 ASoC: cs35l41: Combine adjacent register writes omits 3a2eb0b4b020 ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot omits c2f14cc2bcdd ASoC: cs35l41: Fix use of an uninitialised variable omits 6d66c5ccf5cb ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow omits 96ec1741067d ASoC: SOF: loader: load_firmware callback is mandatory, tr [...] omits ce3f93576387 ASoC: mediatek: mt8195: make array adda_dai_list static const omits b2fc2c92d2fd ASoC: mediatek: mt8195: Add missing of_node_put() omits 3e9d5b0952fc ASoC: SOF: Intel: hda: Relocate inline definitions from hd [...] omits cf813f679214 ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax [...] omits 189bf1deee7a ASoC: SOF: Intel: hda-dsp: Declare locally used functions [...] omits 2395fea7ae7f ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size fr [...] omits 7e7d5ffa37e3 ASoC: SOF: intel: Do no initialize resindex_dma_base omits e224ef76fa8a ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board omits 04afb621f923 ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board omits 46414bc325df ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board omits 9a50d6090a8b ASoC: Intel: sof_rt5682: support ALC5682I-VS codec omits bfcc1e67ff1e PM: sleep: Do not assume that "mem" is always present omits d5dd580deb54 Merge drm/drm-next into drm-intel-gt-next omits 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board omits 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board omits 3e1108bcce83 dt-bindings: add vendor prefix for exegin omits 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board omits 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board omits 8bced0c5ff7b dt-bindings: add vendor prefix for calamp omits fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label omits c506cc5bc6e3 Merge branch 'ibmvnic-next' omits bbd809305bc7 ibmvnic: Reuse tx pools when possible omits 489de956e7a2 ibmvnic: Reuse rx pools when possible omits f8ac0bfa7d7a ibmvnic: Reuse LTB when possible omits 129854f061d8 ibmvnic: Use bitmap for LTB map_ids omits 0d1af4fa7124 ibmvnic: init_tx_pools move loop-invariant code omits 8243c7ed6d08 ibmvnic: Use/rename local vars in init_tx_pools omits 0df7b9ad8f84 ibmvnic: Use/rename local vars in init_rx_pools omits 0f2bf3188c43 ibmvnic: Fix up some comments and messages omits 38106b2c433e ibmvnic: Consolidate code in replenish_rx_pool() omits 923990f6431e Merge branch 'ptp-ocp-timecard-v13-fw' omits d7050a2b85ff docs: ABI: Add sysfs documentation for timecard omits 1acffc6e09ed ptp: ocp: Add timestamp window adjustment omits 6d59d4fa1789 ptp: ocp: Have FPGA fold in ns adjustment for adjtime. omits a62a56d04e63 ptp: ocp: Enable 4th timestamper / PPS generator omits 71d7e0850476 ptp: ocp: Add second GNSS device omits e3516bb45078 ptp: ocp: Add NMEA output omits f67bf662d2cf ptp: ocp: Add debugfs entry for timecard omits 065efcc5e976 ptp: ocp: Separate the init and info logic omits 89260d878253 ptp: ocp: Add sysfs attribute utc_tai_offset omits d14ee2525d38 ptp: ocp: Add IRIG-B output mode control omits 6baf2925424a ptp: ocp: Add IRIG-B and DCF blocks omits e1daf0ec73b2 ptp: ocp: Add SMA selector and controls omits dcf614692c6c ptp: ocp: Add third timestamper omits bceff2905eff ptp: ocp: Report error if resource registration fails. omits 56ec44033cd7 ptp: ocp: Skip resources with out of range irqs omits 1447149d6539 ptp: ocp: Skip I2C flash read when there is no controller. omits 498ad3f4389a ptp: ocp: Parameterize the TOD information display. omits 1618df6afab2 ptp: ocp: parameterize the i2c driver used omits c68872146489 dt-bindings: net: lantiq: Add the burst length properties omits dac0bad93741 dt-bindings: net: lantiq,etop-xway: Document Lantiq Xway E [...] omits 5535bcfa725a dt-bindings: net: lantiq-xrx200-net: convert to the json-schema omits 14d4e308e0aa net: lantiq: configure the burst length in ethernet drivers omits 49293bbc50cb MIPS: lantiq: dma: make the burst length configurable by t [...] omits 5ad74d39c51d MIPS: lantiq: dma: fix burst length for DEU omits 5ca9ce2ba4d5 MIPS: lantiq: dma: reset correct number of channel omits c12aa581f6d5 MIPS: lantiq: dma: add small delay after reset omits 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support omits 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board omits c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC omits 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device omits 282abb5a1f38 drm/ttm: fix the type mismatch error on sparc64 omits e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] omits 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] omits 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] omits 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] omits ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] omits 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] omits e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] omits d71b90e3633f memory: tegra: make the array list static const, makes obj [...] omits 78afff2acea1 drm/bochs: add Bochs PCI ID for Simics model omits 0b7383331c00 drm/qxl: User page size macro for qxl release bo omits 339133f6c318 net: dsa: tag_rtl4_a: Drop bit 9 from egress frames omits 67f1e027c270 drivers/cdrom: improved ioctl for media change detection omits 1cbc04ffedcc Merge branch 'clk-mtk' into clk-next omits a8cd038cac0d clk: mediatek: Export clk_ops structures to modules omits 4c24483e247f Merge branch 'bpf: add support for new btf kind BTF_KIND_TAG' omits 48f5a6c41627 docs/bpf: Add documentation for BTF_KIND_TAG omits c240ba287890 selftests/bpf: Add a test with a bpf program with btf_tag [...] omits ad526474aec1 selftests/bpf: Test BTF_KIND_TAG for deduplication omits 35baba7a832f selftests/bpf: Add BTF_KIND_TAG unit tests omits 3df3bd68d481 selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TA [...] omits 71d29c2d47d1 selftests/bpf: Test libbpf API function btf__add_tag() omits 5c07f2fec003 bpftool: Add support for BTF_KIND_TAG omits 5b84bd10363e libbpf: Add support for BTF_KIND_TAG omits 30025e8bd80f libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag omits b5ea834dde6b bpf: Support for new btf kind BTF_KIND_TAG omits 41ced4cd8802 btf: Change BTF_KIND_* macros to enums omits 8987ede3ed27 selftests/bpf: Fix .gitignore to not ignore test_progs.c omits c0354077439b bpf,x64 Emit IMUL instead of MUL for x86-64 omits 8b2b1a386b4b Merge branch 'clk-leak' into clk-next omits a678cdf58ae8 Merge branch 'clk-mtk' into clk-next omits d662cad5405e Merge branch 'clk-doc' into clk-next omits c5600d3dc8f2 Merge branch 'clk-versatile' into clk-next omits af9617b419f7 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths omits f09b9460a5e4 clk: mediatek: support COMMON_CLK_MT6779 module build omits 32b028fb1d09 clk: mediatek: support COMMON_CLK_MEDIATEK module build omits 7c971695cb33 clk: composite: export clk_register_composite omits 7d9e0b121640 dt-bindings: clk: fixed-mmio-clock: Convert to YAML omits 69bfe08f2390 clk: versatile: clk-icst: Support 'reg' in addition to 'vc [...] omits 750682eb8cfc dt-bindings: clock: arm,syscon-icst: Use 'reg' instead of [...] omits 67dfac47dac6 Merge branch 'libbpf: Streamline internal BPF program sect [...] omits b6291a6f30d3 libbpf: Minimize explicit iterator of section definition array omits 5532dfd42e48 libbpf: Simplify BPF program auto-attach code omits 91b4d1d1d544 libbpf: Ensure BPF prog types are set before relocations omits 53df63ccdc02 selftests/bpf: Update selftests to always provide "struct_ [...] omits e93540510278 drm/i915/dg2: Define MOCS table for DG2 omits 50bc6486a8f1 drm/i915/xehpsdv: Define MOCS table for XeHP SDV omits 67cad122c04c Merge branch 'clk-mtk' into clk-next omits 74e1652ce9d3 clk: mediatek: Add MT8195 apusys clock support omits 222e0fbcef88 clk: mediatek: Add MT8195 imp i2c wrapper clock support omits 993e9a77e27f clk: mediatek: Add MT8195 wpesys clock support omits 50df77226885 clk: mediatek: Add MT8195 vppsys1 clock support omits f5bf0c1b486f clk: mediatek: Add MT8195 vppsys0 clock support omits b5d728d8f138 clk: mediatek: Add MT8195 vencsys clock support omits 269987505ba9 clk: mediatek: Add MT8195 vdosys1 clock support omits 70282c90d4a2 clk: mediatek: Add MT8195 vdosys0 clock support omits d7338d06accc clk: mediatek: Add MT8195 vdecsys clock support omits 24da2c2429fa clk: mediatek: Add MT8195 scp adsp clock support omits 35016f10c0e5 clk: mediatek: Add MT8195 mfgcfg clock support omits d9943b6d7128 clk: mediatek: Add MT8195 ipesys clock support omits 9c4fec14aee7 clk: mediatek: Add MT8195 imgsys clock support omits 7b2e1de8aec7 clk: mediatek: Add MT8195 ccusys clock support omits 9d0c6572d5f0 clk: mediatek: Add MT8195 camsys clock support omits e2edf59dec0b clk: mediatek: Add MT8195 infrastructure clock support omits a2a2c5fc5ce4 clk: mediatek: Add MT8195 peripheral clock support omits 0360be014c3b clk: mediatek: Add MT8195 topckgen clock support omits 3e9121f16cb3 clk: mediatek: Add MT8195 apmixedsys clock support omits 6203815bf97e clk: mediatek: Fix resource leak in mtk_clk_simple_probe omits 300796cad221 clk: mediatek: Add API for clock resource recycle omits cb95c169e959 clk: mediatek: Fix corner case of tuner_en_reg omits 01404648df20 clk: mediatek: Add dt-bindings of MT8195 clocks omits 34d3ed3b9a00 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] omits 6d803e2a7775 Merge branch 'clk-qcom' into clk-next omits ca304b40c20d libbpf: Introduce legacy kprobe events support omits 6d26bb22e9bc clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to g [...] omits 7837187cb9ce clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to [...] omits 606003976f2c dt-bindings: clocks: qcom,gcc-msm8998: Reflect actually re [...] omits 9ee049ebb344 clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents omits ce336a51deed clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents omits 9d67de94e1cf clk: qcom: gcc-msm8998: Remove transient global "xo" clock omits e815e34b6bda clk: qcom: gcc-msm8998: Use parent_data/hws for internal c [...] omits d6f1c681b722 clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs omits 17c774ab4129 clk: qcom: kpss-xcc: Make use of the helper function devm_ [...] omits 437cbbb09be4 clk: qcom: common: Make use of the helper function devm_pl [...] omits aacbbe6bdbe4 clk: qcom: a53-pll: Make use of the helper function devm_p [...] omits 9787ab583305 soc: bcm63xx-power: Make use of the helper function devm_p [...] omits dc3401c83f95 soc: bcm: bcm-pmb: Make use of the helper function devm_pl [...] omits 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section omits 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst omits 6e714b5838e5 clk: qcom: gpucc-sdm660: Remove fallback to global clock names omits 916e9eceb0ea clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents omits 7340264ee49d clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents omits 00ff818888fd clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents omits 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message omits 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message omits d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message omits d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags omits f99b4fe27f7e docs: block: fix discard_max_bytes references omits 31c9d7c82975 Documentation/process: Add tip tree handbook omits 604370e106cc Documentation/process: Add maintainer handbooks section omits 5f0d4214938d drm/i915/dg1: Add new PCI id omits 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl omits 0fcfb30019d3 drm/amdgpu: Fix a race of IB test omits 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test omits cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test omits 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test omits de3a1e336057 drm/amdgpu: Unify PSP TA context omits 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume omits ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu omits f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume omits 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup omits 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] omits 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. omits 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 omits 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients omits db7b568e6d99 drm/amd/display: Link training retry fix for abort case omits 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo omits 68e1634d5fda drm/amd/display: 3.2.152 omits 1b76cd177288 drm/amd/display: Correct degamma coefficients omits c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 omits ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled omits 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 omits 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] omits 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update omits 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD omits d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] omits 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" omits 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] omits 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity omits f22268ce0a3f drm/amd/display: 3.2.151 omits caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] omits 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 omits 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] omits 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity omits 64d283cb379e drm/amd/display: Fix dynamic link encoder access. omits 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD omits 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] omits 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq omits 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq omits 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation omits e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] omits 952ab0b30239 drm/amd/display: Fix system hang at boot omits 3550d6225b1f drm/amd/display: Add DPCD writes at key points omits b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header omits e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent omits a7496559e4d1 drm/amdgpu: Increase direct IB pool size omits d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] omits 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) omits ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) omits c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish omits ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) omits 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] omits 3771449bc80f drm/amdgpu: Update RAS trigger error block support omits 334f81d1643b drm/amdgpu: Update RAS status print omits 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw omits 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue omits 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi omits 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings omits 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs omits ad17bbef3dd5 RDMA/rxe: remove the unnecessary variable omits d12faf2dee50 RDMA/rxe: remove the redundant variable omits dcd3f985b20f RDMA/rxe: Fix wrong port_cap_flags omits b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb omits f60f5741002b mtd: rawnand: qcom: Update code word value for raw read omits 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe omits abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] omits 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] omits 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] omits 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] omits 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] omits 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] omits f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] omits 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] omits 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] omits 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] omits 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] omits fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] omits 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] omits 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] omits df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] omits c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] omits a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] omits 43192617f781 drm/i915: Enable -Wsometimes-uninitialized omits 46f20a353b80 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] omits 4796054b381a drm/i915/selftests: Do not use import_obj uninitialized omits 5ad2d11feafb dma-buf: system_heap: Avoid warning on mid-order allocations omits 7962c2eddbfe arch: remove unused function syscall_set_arguments() omits f2173257b92e Merge branch 'hns3-mac' omits 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] omits e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] omits 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy omits 32e3573f7392 skbuff: inline page_frag_alloc_align() omits b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] omits 0f440524b697 net: wwan: iosm: fix linux-next build error omits da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] omits 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) omits c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() omits 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 omits 55bd079a3cb6 Merge branch 'smc-EDID-support' omits 3c572145c24e net/smc: add generic netlink support for system EID omits 11a26c59fc51 net/smc: keep static copy of system EID omits fa0866625543 net/smc: add support for user defined EIDs omits f787e3cfeaa6 Merge branch 's390-next' omits a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API omits 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators omits 239686c11f6a s390/lcs: remove incorrect kernel doc indicators omits a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators omits a9d5e3d78dfd Merge branch 'mlxsw-next' omits cd92d79d5fdb mlxsw: reg: Remove PMTM register omits 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info omits 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register omits 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] omits ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register omits fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init omits 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init omits 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 omits 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data omits 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read omits 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO omits 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int omits b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] omits 8571c7656d33 drm/displayid: re-align data block macros omits 1a913270e57a iio: adc: ad7793: Fix IRQ flag omits e081102f3077 iio: adc: ad7780: Fix IRQ flag omits 89a86da5cb8e iio: adc: ad7192: Add IRQ flag omits eb795cd97365 iio: adc: aspeed: set driver data when adc probe. omits fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] omits f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels omits 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices omits bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() omits 294b29f15469 i2c: xiic: Fix RX IRQ busy check omits d12e4bbb190b i2c: xiic: Only ever transfer single message omits fdacc3c7405d i2c: xiic: Switch from waitqueue to completion omits 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] omits 861dcffe1b9e i2c: xiic: Drop broken interrupt handler omits c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg omits 230ffbc782c9 ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6 omits cf623b627442 ARM: dts: aspeed: everest: Add I2C bus 15 muxes omits 4fb27b3f9176 ARM: dts: aspeed: rainier: Add system LEDs omits 61263b6485d9 ARM: dts: aspeed: amd-ethanolx: Add FRU EEPROM omits be81c325326a ARM: dts: fp5280g2: Enable KCS 3 for MCTP binding omits a43dd76bacd0 drm/vc4: dsi: Switch to devm_drm_of_get_bridge omits 0caddbbfdfa2 drm/vc4: dpi: Switch to devm_drm_of_get_bridge omits 87ea95808d53 drm/bridge: Add a function to abstract away panels omits 3c8cf108d0f3 ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION omits 2f76520561d0 Merge drm/drm-next into drm-misc-next omits 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang omits 2f3830412786 libbpf: Make libbpf_version.h non-auto-generated omits b442123b01de pcmcia: db1xxx_ss: Fix fall-through warning for Clang omits fd3058f3bd56 MIPS: Fix fall-through warnings for Clang omits 45b226ca8510 scsi: st: Fix fall-through warning for Clang omits dbd7eb14e060 bpf, selftests: Replicate tailcall limit test for indirect [...] omits 81be03e026dc Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] omits 0771cbb3b97d Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] omits 97e4e8029984 Bluetooth: Add bt_skb_sendmmsg helper omits 38f64f650dc0 Bluetooth: Add bt_skb_sendmsg helper omits 4f41ddc7c7ee drm/i915/guc: Add GuC kernel doc omits af5bc9f21e3a drm/i915/guc: Drop guc_active move everything into guc_state omits 3cb3e3434b9f drm/i915/guc: Move fields protected by guc->contexts_lock [...] omits 9798b1724ba4 drm/i915/guc: Move GuC priority fields in context under gu [...] omits 5b116c17e6ba drm/i915/guc: Drop pin count check trick between sched_dis [...] omits 1424ba81a2d0 drm/i915/guc: Proper xarray usage for contexts_lookup omits 0f7976506de6 drm/i915/guc: Rework and simplify locking omits 52d66c06fd94 drm/i915/guc: Move guc_blocked fence to struct guc_state omits b0d83888a32b drm/i915/guc: Release submit fence from an irq_work omits ae36b62927f1 drm/i915/guc: Reset LRC descriptor if register returns -ENODEV omits f16d5cb981a5 drm/i915/guc: Don't touch guc_state.sched_state without a lock omits 422cda4f5009 drm/i915/guc: Take context ref when cancelling request omits d2420c2ed8f1 drm/i915/selftests: Add initial GuC selftest for scrubbing [...] omits d135865cb8e3 drm/i915/guc: Copy whole golden context, set engine state [...] omits 9888beaaf118 drm/i915/guc: Don't enable scheduling on a banned context, [...] omits cf37e5c820f1 drm/i915/guc: Kick tasklet after queuing a request omits ac653dd7996e Revert "drm/i915/gt: Propagate change in error status to c [...] omits 1ca36cff0166 drm/i915/guc: Workaround reset G2H is received after sched [...] omits d67e3d5a5da8 drm/i915/guc: Process all G2H message at once in work queue omits 88209a8ecb8b drm/i915/guc: Don't drop ce->guc_active.lock when unwindin [...] omits c39f51cc980d drm/i915/guc: Unwind context requests in reverse order omits 669b949c1a44 drm/i915/guc: Fix outstanding G2H accounting omits fc30a6764a54 drm/i915/guc: Fix blocked context accounting omits c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section omits b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem omits 22b1255792c0 docs/cgroup: remove some duplicate words omits 14bef1ab3037 Merge branch 'bpf: introduce bpf_get_branch_snapshot' omits 025bd7c753aa selftests/bpf: Add test for bpf_get_branch_snapshot omits 856c02dbce4f bpf: Introduce helper bpf_get_branch_snapshot omits c22ac2a3d4bd perf: Enable branch record for software events omits 80f0a1f99983 workqueue: annotate alloc_workqueue() as printf omits ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R omits 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding omits 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC omits 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits omits 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] omits 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] omits aa06e20f1be6 x86/ACPI: Don't add CPUs that are not online capable omits 435a8dc8d9b9 ACPICA: Add support for MADT online enabled bit omits 8e69212253d3 fs/ntfs3: Always use binary search with entry search omits ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] omits 162333efa8dc fs/ntfs3: Limit binary search table size omits 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files omits 977d0558e310 fs/ntfs3: Change right headers to lznt.c omits f97676611937 fs/ntfs3: Change right headers to upcase.c omits c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c omits b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers omits f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] omits 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h omits cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h omits 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err omits 1d26eaeec37a clk: samsung: s5pv210-audss: Make use of devm_platform_ior [...] omits 15b98bcae119 clk: samsung: exynos5433: Make use of devm_platform_iorema [...] omits 63b86b01556d clk: samsung: exynos4412-isp: Make use of devm_platform_io [...] omits c5c1a0ac6a38 clk: samsung: exynos-audss: Make use of devm_platform_iore [...] omits 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards omits eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly omits 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection omits 08c53aee26d4 Merge branch 'nfc-printk-cleanup' omits d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages omits 270be6940714 nfc: microread: drop unneeded memory allocation fail messages omits 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages omits aed4146c5503 nfc: pn544: drop unneeded debug prints omits 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() omits b7b96587c18b nfc: pn533: drop unneeded debug prints omits 747e3910d669 nfc: fdp: drop unneeded debug prints omits 3537e507b662 nfc: do not break pr_debug() call into separate lines omits 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic omits f55e36d5ab76 qed: Improve the stack space of filter_config() omits 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] omits a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] omits 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] omits 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] omits 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs omits e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] omits d687e056a18f soc: mediatek: mmsys: Add mt8192 mmsys routing table omits cb19c107979b soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4 omits d2bbd5d96b03 arm64: dts: mt8183: add kukui platform audio node omits 13dd23cfc6e2 arm64: dts: mt8183: add audio node omits 5d2b897bc6f5 arm64: dts: mediatek: Add mt8192 clock controllers omits 617d5b34f22c drm/ttm: Try to check if new ttm man out of bounds during compile omits d4cb82aa2e4b drm/meson: Make use of the helper function devm_platform_i [...] omits faae6a457101 Merge branches 'v5.16/dt64' and 'v5.16/drivers' into for-next omits 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero omits 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero omits 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] omits d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] omits 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] omits ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero omits e954a7afe8f5 arm64: dts: allwinner: a64: Add GPU opp table omits d119948059b7 ARM: dts: sun8i: r40: Add I2S nodes omits 56c9d4071691 dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible omits bb289f4c0b2b Merge branches 'sunxi/clk-for-5.16', 'sunxi/core-for-5.16' [...] omits 0764e365dacd arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node omits a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] omits 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg omits 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] omits 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name omits e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering omits 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name omits 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible omits a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible omits dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names omits ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name omits 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays omits f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names omits 44d52206adac ARM: dts: sunxi: Rename power-supply names omits 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding omits 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding omits 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] omits 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header omits 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header omits e65d38e3d2d0 clk: sunxi: sun8i-apb0: Make use of the helper function de [...] omits 68a49d35ff08 clk: sunxi: sun6i-ar100: Make use of the helper function d [...] omits ac57ffb04b53 clk: sunxi: sun6i-apb0-gates: Make use of the helper funct [...] omits 1f38b45b115d clk: sunxi: sun6i-apb0: Make use of the helper function de [...] omits 2dcfd0318354 clk: sunxi-ng: ccu-sun9i-a80-usb: Make use of the helper f [...] omits cd9e3b1a8716 clk: sunxi-ng: ccu-sun9i-a80-de: Make use of the helper fu [...] omits 9e85bd7248f1 clk: sunxi-ng: ccu-sun9i-a80: Make use of the helper funct [...] omits 605c99ff66cd clk: sunxi-ng: ccu-sun8i-r40: Make use of the helper funct [...] omits 3f7785a26c62 clk: sunxi-ng: ccu-sun8i-de2: Make use of the helper funct [...] omits defecd547e58 clk: sunxi-ng: ccu-sun8i-a83t: Make use of the helper func [...] omits 4b3a3a0375f8 clk: sunxi-ng: ccu-sun50i-h6: Make use of the helper funct [...] omits a021b280b909 clk: sunxi-ng: ccu-sun50i-a64: Make use of the helper func [...] omits e42f37591a37 clk: sunxi: clk-mod0: Make use of the helper function devm [...] omits cea6d174e701 dt-bindings: clocks: Fix typo in the H6 compatible omits 8f8163215249 clk: sunxi-ng: Use a separate lock for each CCU instance omits 66028ddb94c1 clk: sunxi-ng: Prevent unbinding CCUs via sysfs omits 9bec2b9c6134 clk: sunxi-ng: Unregister clocks/resets when unbinding omits 4abfc297b627 clk: sunxi-ng: Add machine dependency to A83T CCU omits 3188aa6af1d0 clk: sunxi-ng: mux: Remove unused 'reg' field omits 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 omits b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards omits 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA omits 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string omits adc40ff803ca arm64: zynqmp: Remove not documented is-dual property omits a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board omits e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board omits 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips omits cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA omits bc97eb86c17c arm64: zynqmp: Add reset description for sata omits 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA omits 56e54601514d arm64: zynqmp: Wire qspi on multiple boards omits f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 omits a787716afe82 arm64: zynqmp: Update rtc calibration value omits 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards omits 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 omits 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 omits 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] omits 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy omits d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms omits da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi omits bef1e3f5e410 arm64: zynqmp: Remove additional newline omits f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 omits 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 omits 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 omits d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi omits 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 omits 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 omits c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC omits a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 omits b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description omits c821045f184b arm64: zynqmp: Add pinctrl description for all boards omits d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes omits 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms omits 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property omits 4234645d1ff5 arm64: zynqmp: Disable CCI by default omits 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k omits 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 omits 756bbe4205bc ASoC: SOF: Handle control change notification from firmware omits 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM omits 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol omits b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure omits 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] omits bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs omits 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s omits bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec omits d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] omits 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE omits 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] omits c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] omits 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] omits 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol omits c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. omits 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema omits 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema omits 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema omits 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding omits 955cc3488e6d ASoC: Remove name-prefix.txt omits 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix omits 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix omits 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 omits 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier omits 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml omits b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] omits 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map omits f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm omits d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm omits 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm omits d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm omits 0c7985e1b90c Merge existing fixes from asoc/for-5.15 omits 9eeb7b4e40bf drm/panel-orientation-quirks: add Valve Steam Deck omits 63a4881572d7 drm: panel-orientation-quirks: Add quirk for the Chuwi HiBook omits 3384c7c7641b selftests/bpf: Test new __sk_buff field hwtstamp omits f64c4acea51f bpf: Add hardware timestamp field to __sk_buff omits f25e3908b9cd drm/i915: Get PM ref before accessing HW register omits 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support omits e876a0367c37 Merge branch 'bpf-xsk-selftests' omits 909f0e28207c selftests: xsk: Add tests for 2K frame size omits 0d1b7f3a00cf selftests: xsk: Add tests for invalid xsk descriptors omits 6ce67b5165e6 selftests: xsk: Eliminate test specific if-statement in te [...] omits a4ba98dd0c69 selftests: xsk: Add test for unaligned mode omits 605091c5100d selftests: xsk: Introduce replacing the default packet stream omits 8abf6f725a9e selftests: xsk: Allow for invalid packets omits 8ce7192b508d selftests: xsk: Eliminate MAX_SOCKS define omits e2d850d5346c selftests: xsx: Make pthreads local scope omits af6731d1e1c6 selftests: xsk: Make xdp_flags and bind_flags local omits 85c6c9573970 selftests: xsk: Specify number of sockets to create omits 55be575dc13c selftests: xsk: Replace second_step global variable omits 1856c24db0a8 selftests: xsk: Introduce rx_on and tx_on in ifobject omits 119d4b02feb5 selftests: xsk: Add use_poll to ifobject omits 53cb3cec2f1e selftests: xsx: Introduce test name in test spec omits c160d7afba8f selftests: xsk: Make frame_size configurable omits 4bf8ee65ba4e selftests: xsk: Move rxqsize into xsk_socket_info omits 83f4ae2f26bd selftests: xsk: Move num_frames and frame_headroom to xsk_ [...] omits ce74acaf015c selftests: xsk: Introduce test specifications omits 744eb5c882e8 selftests: xsk: Introduce type for thread function omits ed7b74dc7777 selftests: xsk: Simplify xsk and umem arrays omits 74388ca483a4 drm/i915: Use Transparent Hugepages when IOMMU is enabled omits 353be7c2328c drm: document drm_mode_create_lease object requirements omits 2fc7acb69fa3 Bluetooth: hci_uart: fix GPF in h5_recv omits 8bba13b1d08d Bluetooth: btintel: Fix incorrect out of memory check omits 5031ffcc79b8 Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle omits e2afe95a87a2 dt-bindings: input: Add binding for cypress-sf omits fcc28e0bfcfd Input: cypress-sf - add Cypress StreetFighter touchkey driver omits 845ef3a7ce57 Input: ads7846 - switch to devm initialization omits 937f5d5ec642 Input: ads7846 - remove custom filter handling functions f [...] omits de609b56b832 Input: ads7846 - add short-hand for spi->dev in probe() function omits 0b46b7550560 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling A [...] omits 234640275675 um: rename set_signals() to um_set_signals() omits 0caa2f7cec18 um: fix ndelay/udelay defines omits c8527b9ad3cf drm/panel-simple: Reorder logicpd_type_28 / mitsubishi_aa070mc01 omits 15b2ae776044 fs/ntfs3: Show uid/gid always in show_options() omits 28a941ffc140 fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules omits e274cde8c755 fs/ntfs3: Add iocharset= mount option as alias for nls= omits 9d1939f4575f fs/ntfs3: Make mount option nohidden more universal omits 27fac77707a1 fs/ntfs3: Init spi more in init_fs_context than fill_super omits 610f8f5a7baf fs/ntfs3: Use new api for mounting omits 564c97bdfa39 fs/ntfs3: Convert mount options to pointer in sbi omits c2c389fd6c6b fs/ntfs3: Remove unnecesarry remount flag handling omits b8a30b4171b9 fs/ntfs3: Remove unnecesarry mount option noatime omits c20351ad58c9 drm/stm: ltdc: add layer alpha support omits ee2cda7b0277 drm/stm: ltdc: attach immutable zpos property to planes omits 361da7c34216 drm/ttm: enable TTM page pool kerneldoc omits 4f4859d084f7 drm/ttm: enable TTM TT object kerneldoc v2 omits d7fe6f8afead drm/ttm: enable TTM placement kerneldoc omits 324317add204 drm/ttm: enable TTM resource object kerneldoc v2 omits c5fd9986719e drm/ttm: enable TTM device object kerneldoc v2 omits be77a2f4cfd2 drm/ttm: add kerneldoc for enum ttm_caching omits fcd0bbd619b3 drm/ttm: add some general module kerneldoc omits b998ba95d284 drm/ttm: remove the outdated kerneldoc section omits 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events omits a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] omits 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] omits 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] omits 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] omits 8f40da9494cf Merge branch 'misc.namei' into for-next omits 058d7d626028 drm/i915: clean up inconsistent indenting omits 07cd7745c6f2 nds32/setup: remove unused memblock_region variable in set [...] omits 36b9b1975393 nds32: add a Kconfig symbol for LOCKDEP_SUPPORT omits 37160f01e8ea nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild omits ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] omits 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT omits fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled omits 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence omits 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available omits f503eb0cf2ba drm/i915/selftests: fixup igt_shrink_thp omits 502d0609fc41 drm/i915/gtt: add some flushing for the 64K GTT path omits 3f027d61663f drm/i915/gt: Add separate MOCS table for Gen12 devices oth [...] omits 006a5099fc18 libbpf: Fix build with latest gcc/binutils with LTO omits d6be5947efdd Merge branch 'Bpf skeleton helper method' omits 980a1a4c342f selftests/bpf: Add checks for X__elf_bytes() skeleton helper omits a6cc6b34b93e bpftool: Provide a helper method for accessing skeleton's [...] omits 08a6f22ef6f8 libbpf: Change bpf_object_skeleton data field to const pointer omits 03e601f48b2d libbpf: Don't crash on object files with no symbol tables omits b238290b965f bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr omits 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop omits 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] omits c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] omits 9682d36c2119 Bluetooth: hci_vhci: Add support for offload codecs over SCO omits f4f9fa0c07bb Bluetooth: Allow usb to auto-suspend when SCO use non-HCI [...] omits ad9331518328 Bluetooth: Add offload feature under experimental flag omits 904c139a2517 Bluetooth: Add support for msbc coding format omits 70dd978952bc Bluetooth: btintel: Define a callback to fetch codec config data omits 9798fbdee88a Bluetooth: Configure codec for HFP offload use case omits b2af264ad3af Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_ [...] omits f6873401a608 Bluetooth: Allow setting of codec for HFP offload use case omits d586029c282c Bluetooth: btintel: Define callback to fetch data_path_id omits 248733e87d50 Bluetooth: Allow querying of supported offload codecs over [...] omits a358ef86da45 Bluetooth: btintel: Read supported offload use cases omits 9ae664028a9e Bluetooth: Add support for Read Local Supported Codecs V2 omits 8961987f3f5f Bluetooth: Enumerate local supported codec and cache details omits c5baa944875e drm/mcde: Make use of the helper function devm_platform_io [...] omits bbb363480045 drm/amd/display: make configure_lttpr_mode_transparent and [...] omits 1c48fbf69139 drm/amd/display: Fix warning comparing pointer to 0 omits f7ea304f1988 drm/radeon/ci_dpm: Remove redundant initialization of vari [...] omits a906331c452b amd/display: downgrade validation failure log level omits 67684fcbdd0e drm/radeon: Prefer kcalloc over open coded arithmetic omits e8ba4922a2ed drm/amdgpu: sdma: clean up identation omits 9ae807f0ec6a drm/amdgpu: clean up inconsistent indenting omits a7181b52eabc drm/amdgpu: remove unused amdgpu_bo_validate omits 101ba90ff033 drm/amdgpu: fix use after free during BO move omits ac1509d19e2e drm/amdgpu: Create common PSP TA load function omits 68e7d0baa1f2 drm/amd/pm: fix the issue of uploading powerplay table omits 9980c4251f8d printk: use kvmalloc instead of kmalloc for devkmsg_user omits f5392e5f8ef3 drm/i915/adl_s: Remove require_force_probe protection omits d4c16733e796 drm/sched: Fix drm_sched_fence_free() so it can be passed [...] omits 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info omits dab8477b032b drm/i915/bios: use ddc pin directly from child data omits 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize omits 11182986b455 drm/i915/bios: use alternate aux channel directly from child data omits 72337aac0045 drm/i915/bios: use dp max link rate directly from child data omits 6ba699814537 drm/i915/bios: use max tmds clock directly from child data omits a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data omits dcc5d82063d9 drm/i915: Stop rcu support for i915_address_space omits 843151521844 drm/i915: use xa_lock/unlock for fpriv->vm_xa lookups omits 9ec8795e7d91 drm/i915: Drop __rcu from gem_context->vm omits 0483a3018733 drm/i915: Use i915_gem_context_get_eb_vm in intel_context_set_gem omits a82a9979de22 drm/i915: Add i915_gem_context_is_full_ppgtt omits 24fad29e52e0 drm/i915: Use i915_gem_context_get_eb_vm in ctx_getparam omits c6d04e48d2e6 drm/i915: Rename i915_gem_context_get_vm_rcu to i915_gem_c [...] omits e1068a9e808a drm/i915: Drop code to handle set-vm races from execbuf omits 8cf97637ff88 drm/i915: Keep gem ctx->vm alive until the final put omits c238980efd3b drm/i915: Release ctx->syncobj on final put, not on ctx close omits 75eefd82581f drm/i915: Release i915_gem_context from a worker omits daf87bffd02e Input: palmas-pwrbutton - handle return value of platform_ [...] omits d5f9c43d41ef Input: raydium_i2c_ts - read device version in bootloader mode omits 58ae4004b9c4 Input: cpcap-pwrbutton - handle errors from platform_get_irq() omits 5bd785a81403 drm/panel: otm8009a: add a 60 fps mode omits 49d8a5606428 Bluetooth: fix init and cleanup of sco_conn.timeout_work omits f4712fa993f6 Bluetooth: call sock_hold earlier in sco_conn_del omits 8e222b83dec2 Merge branch 'work.iov_iter' into for-next omits fb1e95bc2755 drm/i915/gt: Initialize L3CC table in mocs init omits cfbe5291a189 drm/i915/gt: Initialize unused MOCS entries with device sp [...] omits c6b248489dc3 drm/i915/gt: Set BLIT_CCTL reg to un-cached omits d79a1d713180 drm/i915/gt: Set CMD_CCTL to UC for Gen12 Onward omits b62aa57e3c78 drm/i915/gt: Add support of mocs propagation omits a9fc4315553d drm: Improve the output_poll_changed description omits 98cca519df6d drm/ttm: cleanup ttm_resource_compat omits 044e55b14657 dma-buf: clarify dma_fence_add_callback documentation omits b83dcd753dbe dma-buf: clarify dma_fence_ops->wait documentation omits cd54323e762d drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 omits 450cede7f380 drm/i915/gem: Fix the mman selftest omits 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates omits bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates omits 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation omits 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates omits 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ omits cba3ae8b3238 dma-buf: cleanup kerneldoc of removed component omits 344c32783044 drm/i915/debugfs: clean up LPSP capable omits 3a5f9281cfce drm/i915/debugfs: clean up LPSP status omits d72277b6c37d dma-buf: nuke DMA_FENCE_TRACE macros v2 omits 802fd9613e19 drm/i915/dp: fix DG2 max source rate check omits 15957cab9db0 Bluetooth: btusb: Add support for IMC Networks Mediatek Ch [...] omits 3605eacc8ae0 drm/panfrost: Make use of the helper function devm_platfor [...] omits 771d2053d41f panfrost: Don't cleanup the job if it was successfully queued omits 9ad544670514 drm/amd/display: Fix unused initialization of pointer sink omits fd30b7d9e48d drm/amd/pm: Update navi12 smu message mapping table in sriov omits 7d7630fc6b88 drm/amdgpu:schedule vce/vcn encode based on priority omits 0ad29a4eb135 drm/amdgpu/vcn: set the priority for each encode ring omits 080e613c74bb drm/amdgpu/vce: set the priority for each ring omits a0a2f7bb2209 drm/amd/amdgpu: add mpio to ras block omits 25c94b33dd3a drm/amd/amdgpu: consolidate PSP TA unload function omits 37df9560cd3e drm/amd/amdgpu: New debugfs interface for MMIO registers (v5) omits f9e476c5bb34 drm/amd/display: fix spelling mistake "alidation" -> "validation" omits 34eaf30f9a66 drm/amdgpu: detach ring priority from gfx priority omits 84d588c3de84 drm/amdgpu: rework context priority handling omits 391ac13539ca drm/amd/display: 3.2.150 omits 3a9d5b0b5301 drm/amd/display: [FW Promotion] Release 0.0.80 omits 58065a1e524d drm/amd/display: Update swizzle mode enums omits 94b1c9c739ed drm/amd/display: Initialize GSP1 SDP header omits 9b2fdc332189 drm/amd/display: Add emulated sink support for updating FS omits 55eea8ef9864 drm/amd/display: Limit max DSC target bpp for specific monitors omits f1c1a9822149 drm/amd/display: Use max target bpp override option omits bc204778b403 drm/amd/display: Set min dcfclk if pipe count is 0 omits e27c41d5b068 drm/amd/display: Support for DMUB HPD interrupt handling omits b5ce6fe8129f drm/amd/display: add missing ABM register offsets omits f01ee0195862 drm/amd/display: Add DP 2.0 SST DC Support omits 5a2730fc1ff6 drm/amd/display: Add DP 2.0 BIOS and DMUB Support omits d76b12da98df drm/amd/display: Add DP 2.0 DCCG omits 3bc8d9214679 drm/amd/display: Add DP 2.0 HPO Link Encoder omits 83228ebb82e4 drm/amd/display: Add DP 2.0 HPO Stream Encoder omits 61452908a79e drm/amd/display: Add DP 2.0 Audio Package Generator omits 4bc44ba4871f Merge branch 'for-5.15/core' into for-next omits c97f082c1352 drm/ttm: Clear all DMA mappings on demand omits c302c98da646 drm/sun4i: Fix macros in sun8i_csc.h omits f5df171f93d3 drm/sun4i: Make use of the helper function devm_platform_i [...] omits 23019ff2c9dc drm/vc4: Make use of the helper function devm_platform_ior [...] omits 9bba12860fc7 Bluetooth: btusb: Add the new support ID for Realtek RTL8852A omits 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. omits f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband omits f7a8f9afe52b drm/i915/display: Update small joiner ram size omits 20fbfc81e390 drm/imx: imx-tve: Make use of the helper function devm_pla [...] omits 09a19d6dd974 Bluetooth: btusb: Add protocol for MediaTek bluetooth devi [...] omits 5a87679ffd44 Bluetooth: btusb: Support public address configuration for [...] omits 1bff51ea59a9 Bluetooth: fix use-after-free error in lock_sock_nested() omits 5db1856781e4 drm/i915/guc: drop guc_communication_enabled omits 4c216f0da88e drm: adv7511: Convert to SPDX identifier omits d39491d86f50 drm/bridge: cdns: Make use of the helper function devm_pla [...] omits 8b03e3fc7918 drm/bridge: it66121: Wait for next bridge to be probed omits 3a5f3d61de65 drm/bridge: it66121: Initialize {device,vendor}_ids omits c9d7b2827dd2 drm/bridge: anx7625: enable DSI EOTP omits 35191a0fe986 Bluetooth: btintel: Read boot address irrespective of cont [...] omits 15a91f918597 Bluetooth: btintel: Fix boot address omits 0927a71fd0ed gpu: ipu-v3: image-convert: use swap() omits d850bf086280 Bluetooth: Fix using RPA when address has been resolved omits 4ec4d63b8b29 Bluetooth: Fix using address type from events omits 32eadf52d449 drm/ttm: Create pinned list omits 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() omits a1b63119ee83 drm/i915/display: Move DRRS code its own file omits ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW omits d9edf92d496b dma-resv: Give the docs a do-over omits 1eeaa1ae79d8 Bluetooth: Fix enabling advertising for central role omits 99c23da0eed4 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() omits 927ac8da35db Bluetooth: set quality report callback for Intel omits ae7d925b5c04 Bluetooth: Support the quality report events omits 93fb70bc112e Bluetooth: refactor set_exp_feature with a feature table omits 76a56bbd810d Bluetooth: btintel: support link statistics telemetry events omits 0331b8e990ed Bluetooth: btusb: disable Intel link statistics telemetry events omits 81218cbee980 Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA omits 0b59e272f932 Bluetooth: reorganize functions from hci_sock_sendmsg() omits 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming omits fa3217c49487 drm/i915: remove unused i915->active_pipes omits f1b3f696a084 drm/msm: Don't break exclusive fence ordering omits 80bcfbd37668 drm/msm: Use scheduler dependency handling omits da3208e8637e drm/v3d: Use scheduler dependency handling omits 916044fac862 drm/v3d: Move drm_sched_job_init to v3d_job_init omits c79a4487f33b drm/lima: use scheduler dependency tracking omits 53516280cc38 drm/panfrost: use scheduler dependency tracking omits 981b04d96856 drm/sched: improve docs around drm_sched_entity omits 0e10e9a1db23 drm/sched: drop entity parameter from drm_sched_push_job omits ebd5f74255b9 drm/sched: Add dependency tracking omits b0a5303d4e14 drm/sched: Barriers are needed for entity->last_scheduled omits 357285a2d1c0 drm/msm: Improve drm/sched point of no return rules omits dbe48d030b28 drm/sched: Split drm_sched_job_init omits 4087d2fb286c drm/plane: Fix comment typo omits da8ac4bf4234 GPU: drm: fix style errors omits 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() omits e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c omits 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks omits f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c omits 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c omits f123efebe436 drm/i915: Actually delete gpu reloc selftests omits 450b2622bc11 drm/ttm: optimize the pool shrinker a bit v2 omits 880121be1179 mm/vmscan: add sync_shrinkers function v3 omits ba3d8257f2d9 drm/i915: Ensure wa_init_finish() is called for ctx workar [...] omits 28210a3f5412 drm/bridge: parade-ps8640: Reorg the macros omits 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] omits 60aede70f4a6 drm: omap: remove obsolete selection of OMAP2_DSS in confi [...] omits 47ddb72f7893 drm: zte: remove obsolete DRM Support for ZTE SoCs omits 5e12f7ea4aa0 drm: v3d: correct reference to config ARCH_BRCMSTB omits b0c2a157a606 drm: rockchip: remove reference to non-existing config DRM_RGB omits 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder omits e9ae220d3f6f drm/panfrost: Use upper/lower_32_bits helpers omits 08994edbb81f Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] omits f3ede209d44d drm/i915/pci: rename functions to have i915_pci prefix omits 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix omits c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] omits 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file omits d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled omits 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() omits 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() omits 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() omits 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] omits a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] omits 98b27e79898b drm/i915: Program DPLL P1 dividers consistently omits 510e890e8222 drm/i915: Remove the 'reg' local variable omits 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions omits 6205372b4b6d drm/i915: Clean dpll calling convention omits 24951b5813c1 drm/i915: Constify struct dpll all over omits b294425e9091 drm/i915: Extract ilk_update_pll_dividers() omits 669076334bfa drm/ttm, drm/i915: Update ttm_move_memcpy for async use omits d8ac30fd479c drm/i915/ttm: Reorganize the ttm move code somewhat omits 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout omits 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing omits ae4b0eacaffe drm/i915/dg2: Add new LRI reg offsets omits 5e076529e265 drm/i915/selftests: Increase timeout in i915_gem_contexts [...] omits 6321a722374b drm/i915: s/0/NULL/ omits 6b9376504cb4 drm/i915: Silence __iomem sparse warn omits 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c omits 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c omits b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c omits d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c omits af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro omits dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c omits cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int omits b6dfa4161729 drm/i915/dp: Drop redundant debug print omits ac5a2dff428a drm/i915/selftest: Fix use of err in igt_reset_{fail, nop} [...] omits 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates omits e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates omits 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW omits 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition omits 9ab29e150159 drm/i915/dp: read sink UHBR rates omits f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] omits 333ba0d9d5d5 dt-bindings: panel: ili9341: correct indentation omits 8bc92f667aa4 drm/r128: switch from 'pci_' to 'dma_' API omits c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs omits d5f45d1e2f08 drm/ttm: remove ttm_tt_destroy_common v2 omits b131d49921e9 drm/radeon: unbind in radeon_ttm_tt_unpopulate() omits 61a8736fd822 drm/nouveau: unbind in nouveau_ttm_tt_unpopulate omits b7e8b086ffbc drm/amdgpu: unbind in amdgpu_ttm_tt_unpopulate omits e54163e9184e drm/vmwgfx: unbind in vmw_ttm_unpopulate omits 2cfbffc62045 Merge branch 'work.init' into for-next omits 81a14bedae5b drm/i915/dg1: remove __maybe_unused leftover omits d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 omits ff12ce2c9cb1 drm/i915/gt: Potential error pointer dereference in pinned [...] omits 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling omits cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] omits 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() omits faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit omits 0c4e5ab97d2d Merge branch 'for-5.14/upstream-fixes' into for-next omits 7360e856576e Merge branch 'for-5.15/sony' into for-next omits 9430465e7347 Merge branch 'for-5.14/upstream-fixes' into for-next omits e0d51735dd85 Merge branch 'for-5.14/upstream-fixes' into for-next omits fb66b520a6ef Merge branch 'for-5.14/upstream-fixes' into for-next omits fd1315526bbc Merge branch 'for-5.15/amd-sfh' into for-next omits 602fd42005d6 Merge branch 'for-5.15/logitech' into for-next omits 3768f1dc7566 Merge branch 'for-5.15/thrustmaster' into for-next omits 8fffa5c9d0bd Merge branch 'for-5.14/upstream-fixes' into for-next omits 8eedcf55d217 Merge branch 'for-5.15/logitech' into for-next omits 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] omits fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] omits 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] omits 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) omits 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] omits 331de7db3012 drm/connector: Give connector sysfs devices there own device_type omits 8c3363c67b88 drm/i915/debugfs: hook up ttm_resource_manager_debug omits 5359b745146a drm/i915/buddy: add some pretty printing omits c9b6e94963bc drm/i915: Ditch the i915_gem_ww_ctx loop member omits 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] omits 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers omits 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include omits 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] omits 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies omits faf890985e30 drm/i915: Fix syncmap memory leak omits 9e9dfd080201 drm/i915/dg2: Maintain backward-compatible nested batch behavior omits c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO omits a23e0a2a222a drm/bridge: anx7625: Propagate errors from sp_tx_edid_read() omits 7f16d0f3b8e2 drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() omits dab1b47e57e0 drm/i915/dp: return proper DPRX link training result omits 6fa701d13ae6 drm: Remove unused code to load the non-existing fbcon.ko omits 90fd2194a0cc drm/i915: Use designated initializers for init/exit table omits 1ec10274d436 h8300: don't implement set_fs omits 81dd24966885 h8300: remove memory.c omits 072e70d52372 drm: panel-orientation-quirks: Add quirk for the Chuwi Hi10 Pro omits 88fa1fde9189 drm: panel-orientation-quirks: Add quirk for the Samsung G [...] omits a53f1dd3ab9f drm: panel-orientation-quirks: Add quirk for KD Kurio Smar [...] omits 820a2ab23d5e drm: panel-orientation-quirks: Update the Lenovo Ideapad D [...] omits bbaafe536c84 drm/i915: Nuke ORIGIN_GTT omits 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation omits ea5ea3d8a117 drm/virtio: support mapping exported vram omits f492283b1570 dma-buf: WARN on dmabuf release with pending attachments omits d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() omits 992c238188a8 dma-buf: nuke seqno-fence omits c1d3cfbc41a1 drm/tegra: Use fourcc_mod_is_vendor() helper omits 82ade934dde4 drm/arm: malidp: Use fourcc_mod_is_vendor() helper omits 32a4eb04d59a drm/fourcc: Add macros to determine the modifier vendor omits b2eb7d716426 Merge drm/drm-next into drm-intel-next omits 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates omits 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations omits 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() omits 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] omits 7b812171257d drm: unexport drm_ioctl_permit omits f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P omits ebd8cbf1fb96 drm/panel: s6d27a1: Add driver for Samsung S6D27A1 display panel omits 8b4e02c70fca drm/panel: Add DT bindings for Samsung S6D27A1 display panel omits 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] omits d5ef86b38e4c drm/i915: Add pci ids and uapi for DG1 omits ad482232e3cc drm/i915/xehpsdv: Read correct RP_STATE_CAP register omits efd330b97855 drm/i915/xehpsdv: factor out function to read RP_STATE_CAP omits 45d9c8dde4cd drm/vgem: use shmem helpers omits 804b6e5ee613 drm/shmem-helpers: Allocate wc pages on x86 omits 8b93d1d7dbd5 drm/shmem-helper: Switch to vmf_insert_pfn omits b97090575ed2 drm/i915: Use locked access to ctx->engines in set_priority omits 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs omits c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off omits 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path omits d16de9a25b5c drm/i915/xehpsdv: Add compute DSS type omits 89f2e7ab4dd9 drm/i915/dg2: Report INSTDONE_GEOM values in error state omits fa9899dad3ed drm/i915/xehp: Loop over all gslices for INSTDONE processing omits dae2d2883296 drm/doc/rfc: drop lmem uapi section omits 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 5c5c40e28c52 drm/i915/xehp: Xe_HP shadowed registers are a strict super [...] omits 5798a769d6f5 drm/i915/gen12: Update shadowed register table omits 0bb50de156d8 drm/i915/gen11: Update shadowed register table omits f9d56cd64ef3 drm/i915: Make shadow tables range-based omits 39afa4104bed drm/i915: Re-use gen11 forcewake read functions on gen12 omits bc33e71f00a7 drm/i915: correct name of GT forcewake domain in error messages omits ce7e75c7ef1b drm/i915: Disable bonding on gen12+ platforms omits e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next omits 4f894cfe9d81 Merge branches 'for-5.15/wacom', 'for-5.15/goodix', 'for-5 [...] omits 06c2be965b67 Merge branch 'for-5.15/core' into for-next omits 9e518601306e Merge branch 'for-5.14/upstream-fixes' into for-next omits 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next omits 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next omits 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next omits 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next omits 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next omits 31cb433d7761 Merge branch 'for-5.15/core' into for-next omits 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next omits 95b115332a83 zonefs: remove redundant null bio check omits c5d4fb2539ca pstore/blk: Use "%lu" to format unsigned long omits f3fb2deb517f Merge branch 'for-5.13/upstream-fixes' into for-next omits fd95fd0867cc Merge branch 'for-5.14/multitouch' into for-next omits 8090738aa52f Merge branch 'for-5.14/core' into for-next omits c6f60845f099 Merge branch 'for-5.13/upstream-fixes' into for-next omits 2f96e8241612 Merge branch 'for-5.14/amd-sfh' into for-next omits 88bcf9de46df Merge branch 'for-5.13/upstream-fixes' into for-next omits a51a7dec4b76 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7f831d91f51 Merge branch 'for-5.13/upstream-fixes' into for-next omits ccbeaeb197ae Merge branch 'for-5.13/upstream-fixes' into for-next omits 93949ffbee0e Merge branch 'for-5.14/intel-ish' into for-next omits e7fe6f84e941 Merge branch 'for-5.13/upstream-fixes' into for-next omits 384ea58ee6bd Merge branch 'for-5.13/upstream-fixes' into for-next omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value.
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodco [...] \ O -- O -- O (f406e5eaeb57)
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: .mailmap | 1 - Documentation/ABI/testing/sysfs-class-thermal | 259 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 4 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- Documentation/ABI/testing/sysfs-timecard | 174 - Documentation/admin-guide/cgroup-v2.rst | 28 +- .../admin-guide/hw-vuln/core-scheduling.rst | 5 +- Documentation/admin-guide/media/i2c-cardlist.rst | 8 +- Documentation/admin-guide/media/imx7.rst | 60 - Documentation/admin-guide/media/ipu3.rst | 14 +- Documentation/admin-guide/media/ivtv.rst | 2 +- Documentation/admin-guide/media/vimc.rst | 20 +- Documentation/admin-guide/mm/pagemap.rst | 22 - Documentation/arm/index.rst | 1 - Documentation/arm/marvell.rst | 19 - Documentation/arm/microchip.rst | 20 - Documentation/arm/stm32/stm32mp13-overview.rst | 37 - Documentation/asm-annotations.rst | 2 +- Documentation/block/inline-encryption.rst | 2 - Documentation/block/queue-sysfs.rst | 9 +- Documentation/bpf/bpf_licensing.rst | 92 - Documentation/bpf/btf.rst | 29 +- Documentation/bpf/index.rst | 9 - .../bpf/libbpf/libbpf_naming_convention.rst | 40 - Documentation/cdrom/cdrom-standard.rst | 11 - Documentation/conf.py | 3 - Documentation/dev-tools/checkpatch.rst | 81 - Documentation/dev-tools/kasan.rst | 7 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/atmel-at91.yaml | 24 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 - Documentation/devicetree/bindings/arm/cpus.yaml | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 98 +- .../devicetree/bindings/arm/mediatek.yaml | 1 - .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 - .../arm/mediatek/mediatek,mt8195-clock.yaml | 254 - .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 73 - Documentation/devicetree/bindings/arm/qcom.yaml | 16 - Documentation/devicetree/bindings/arm/renesas.yaml | 61 - .../devicetree/bindings/arm/rockchip.yaml | 48 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 - .../bindings/arm/samsung/samsung-boards.yaml | 6 - .../devicetree/bindings/arm/sprd/sprd.yaml | 5 - .../devicetree/bindings/arm/stm32/stm32.yaml | 4 - .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 - .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- Documentation/devicetree/bindings/arm/xilinx.yaml | 17 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- .../devicetree/bindings/clock/arm,syscon-icst.yaml | 5 - .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 + .../bindings/clock/fixed-mmio-clock.yaml | 47 - .../bindings/clock/imx8ulp-cgc-clock.yaml | 43 - .../bindings/clock/imx8ulp-pcc-clock.yaml | 50 - .../bindings/clock/qcom,gcc-msm8994.yaml | 70 - .../bindings/clock/qcom,gcc-msm8998.yaml | 26 +- .../bindings/clock/qcom,gcc-qcm2290.yaml | 72 - .../devicetree/bindings/clock/qcom,gcc.yaml | 2 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../bindings/clock/qcom,sc7280-camcc.yaml | 71 - .../bindings/clock/qcom,sc7280-lpasscc.yaml | 68 - .../bindings/display/brcm,bcm2835-dsi0.yaml | 3 - .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 - .../bindings/display/brcm,bcm2835-v3d.yaml | 3 - .../bindings/display/brcm,bcm2835-vec.yaml | 3 - .../bindings/display/bridge/lvds-codec.yaml | 33 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 19 +- .../bindings/display/mediatek/mediatek,dsi.txt | 6 - .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/panel/boe,tv101wum-nl6.yaml | 7 - .../bindings/display/panel/panel-edp.yaml | 188 - .../bindings/display/panel/panel-simple-dsi.yaml | 2 - .../bindings/display/panel/panel-simple.yaml | 5 - .../bindings/display/panel/samsung,s6d27a1.yaml | 98 - .../bindings/display/panel/sharp,ls060t1sx01.yaml | 56 - .../devicetree/bindings/display/renesas,du.yaml | 51 - .../devicetree/bindings/firmware/qcom,scm.txt | 4 +- .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 - .../devicetree/bindings/hwmon/dps650ab.txt | 11 + .../devicetree/bindings/hwmon/hih6130.txt | 12 + .../devicetree/bindings/hwmon/ibm,cffps1.txt | 26 + .../devicetree/bindings/hwmon/iio-hwmon.yaml | 37 - Documentation/devicetree/bindings/hwmon/jc42.txt | 46 + .../devicetree/bindings/hwmon/jedec,jc42.yaml | 78 - .../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 41 - Documentation/devicetree/bindings/hwmon/lm70.txt | 22 + Documentation/devicetree/bindings/hwmon/lm90.txt | 51 + .../devicetree/bindings/hwmon/ltc4151.txt | 18 + .../devicetree/bindings/hwmon/mcp3021.txt | 21 + .../bindings/hwmon/microchip,mcp3021.yaml | 43 - .../devicetree/bindings/hwmon/national,lm90.yaml | 78 - .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 141 - .../devicetree/bindings/hwmon/ntc_thermistor.txt | 44 + .../bindings/hwmon/pmbus/ti,lm25066.yaml | 54 - .../devicetree/bindings/hwmon/sensirion,sht15.yaml | 43 - Documentation/devicetree/bindings/hwmon/sht15.txt | 19 + .../devicetree/bindings/hwmon/ti,tmp102.yaml | 47 - .../devicetree/bindings/hwmon/ti,tmp108.yaml | 50 - Documentation/devicetree/bindings/hwmon/tmp108.txt | 18 + .../devicetree/bindings/i2c/apple,i2c.yaml | 61 - .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../devicetree/bindings/input/cypress-sf.yaml | 61 - .../bindings/media/i2c/aptina,mt9p031.yaml | 108 - .../devicetree/bindings/media/i2c/hynix,hi846.yaml | 120 - .../devicetree/bindings/media/i2c/mt9p031.txt | 40 + .../devicetree/bindings/media/mediatek-vcodec.txt | 2 - .../bindings/media/qcom,sc7280-venus.yaml | 162 - .../devicetree/bindings/media/renesas,csi2.yaml | 1 - .../devicetree/bindings/media/renesas,imr.txt | 31 + .../devicetree/bindings/media/renesas,imr.yaml | 67 - .../devicetree/bindings/media/rockchip-isp1.yaml | 114 +- .../memory-controllers/mediatek,smi-common.yaml | 34 +- .../memory-controllers/mediatek,smi-larb.yaml | 3 - .../bindings/memory-controllers/omap-gpmc.txt | 157 + .../memory-controllers/renesas,rpc-if.yaml | 1 - .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 - .../bindings/memory-controllers/ti,gpmc.yaml | 172 - .../devicetree/bindings/mtd/gpmc-nand.txt | 147 + Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 + .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 + .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 - .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 - Documentation/devicetree/bindings/net/dsa/dsa.yaml | 5 +- Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 + .../devicetree/bindings/net/lantiq,etop-xway.yaml | 69 - .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 + .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 75 - .../devicetree/bindings/net/renesas,ether.yaml | 17 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 3 - .../devicetree/bindings/net/snps,dwmac.yaml | 2 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 158 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 - .../reset/socionext,uniphier-glue-reset.yaml | 1 - .../bindings/reset/socionext,uniphier-reset.yaml | 3 - .../bindings/serial/fsl,s32-linflexuart.txt | 22 + .../bindings/serial/fsl,s32-linflexuart.yaml | 48 - .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 - .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 - .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 12 +- .../devicetree/bindings/soc/qcom/qcom,apr.txt | 134 + .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 177 - .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 - .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 80 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 - Documentation/devicetree/bindings/sound/bt-sco.txt | 13 + .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 157 - .../devicetree/bindings/sound/linux,bt-sco.yaml | 38 - .../devicetree/bindings/sound/linux,spdif-dit.yaml | 32 - .../devicetree/bindings/sound/max9892x.txt | 3 - .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 100 - .../devicetree/bindings/sound/name-prefix.txt | 24 + .../devicetree/bindings/sound/name-prefix.yaml | 21 - .../devicetree/bindings/sound/nau8821.txt | 55 - .../bindings/sound/nvidia,tegra186-dspk.yaml | 9 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 76 - .../bindings/sound/nvidia,tegra210-ahub.yaml | 20 - .../bindings/sound/nvidia,tegra210-amx.yaml | 76 - .../bindings/sound/nvidia,tegra210-dmic.yaml | 9 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 9 +- .../bindings/sound/nvidia,tegra210-mixer.yaml | 74 - .../bindings/sound/nvidia,tegra210-mvc.yaml | 76 - .../bindings/sound/nvidia,tegra210-sfc.yaml | 73 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 9 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 2 +- .../devicetree/bindings/sound/qcom,q6asm.txt | 2 +- .../devicetree/bindings/sound/realtek,rt5682s.yaml | 117 - .../devicetree/bindings/sound/richtek,rt9120.yaml | 59 - .../bindings/sound/rockchip,i2s-tdm.yaml | 198 - .../devicetree/bindings/sound/rockchip,pdm.txt | 46 + .../devicetree/bindings/sound/rockchip,pdm.yaml | 120 - Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 17 + .../bindings/sound/simple-audio-amplifier.yaml | 45 - .../bindings/sound/simple-audio-mux.yaml | 9 +- .../bindings/sound/socionext,uniphier-aio.yaml | 22 +- .../bindings/sound/socionext,uniphier-evea.yaml | 6 +- .../bindings/sound/spdif-transmitter.txt | 10 + .../devicetree/bindings/sound/wlf,wm8978.yaml | 58 - .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 +- .../devicetree/bindings/trivial-devices.yaml | 26 +- .../devicetree/bindings/vendor-prefixes.yaml | 10 - Documentation/driver-api/dma-buf.rst | 6 + Documentation/driver-api/media/drivers/rkisp1.rst | 43 - .../driver-api/media/maintainer-entry-profile.rst | 2 +- Documentation/driver-api/media/v4l2-subdev.rst | 14 +- Documentation/driver-api/thermal/sysfs-api.rst | 225 +- Documentation/filesystems/caching/backend-api.rst | 138 +- Documentation/filesystems/caching/netfs-api.rst | 385 +- Documentation/filesystems/erofs.rst | 12 +- Documentation/filesystems/ext4/orphan.rst | 44 +- Documentation/filesystems/fscrypt.rst | 83 +- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/nfs/index.rst | 1 - Documentation/filesystems/nfs/reexport.rst | 113 - Documentation/filesystems/ntfs3.rst | 141 +- Documentation/filesystems/proc.rst | 26 +- Documentation/firmware-guide/acpi/osi.rst | 2 +- Documentation/gpu/drm-kms-helpers.rst | 27 - Documentation/gpu/drm-kms.rst | 2 - Documentation/gpu/drm-mm.rst | 84 +- Documentation/gpu/i915.rst | 35 +- Documentation/gpu/todo.rst | 30 +- Documentation/hwmon/dell-smm-hwmon.rst | 3 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/lm25066.rst | 2 - Documentation/hwmon/max6620.rst | 46 - Documentation/kbuild/Kconfig.recursion-issue-02 | 2 +- Documentation/locking/ww-mutex-design.rst | 2 +- Documentation/maintainer/pull-requests.rst | 2 +- .../networking/devlink/devlink-region.rst | 4 +- Documentation/networking/devlink/ice.rst | 4 - Documentation/networking/devlink/index.rst | 1 - Documentation/networking/devlink/iosm.rst | 162 - Documentation/networking/ethtool-netlink.rst | 81 +- Documentation/networking/ip-sysctl.rst | 8 + Documentation/networking/ipvs-sysctl.rst | 11 - Documentation/networking/mctp.rst | 59 - Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/process/coding-style.rst | 37 +- Documentation/process/index.rst | 1 - Documentation/process/maintainer-handbooks.rst | 18 - Documentation/process/maintainer-tip.rst | 785 - Documentation/process/submitting-drivers.rst | 2 +- Documentation/process/submitting-patches.rst | 11 +- Documentation/sound/alsa-configuration.rst | 9 - Documentation/timers/no_hz.rst | 8 +- .../it_IT/process/submitting-patches.rst | 4 +- .../translations/ko_KR/memory-barriers.txt | 8 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 - .../translations/zh_CN/core-api/boot-time-mm.rst | 49 - .../translations/zh_CN/core-api/genalloc.rst | 109 - .../zh_CN/core-api/gfp_mask-from-fs-io.rst | 66 - .../translations/zh_CN/core-api/index.rst | 17 +- Documentation/translations/zh_CN/core-api/kref.rst | 311 - .../zh_CN/core-api/memory-allocation.rst | 138 - .../translations/zh_CN/core-api/mm-api.rst | 110 - .../zh_CN/core-api/unaligned-memory-access.rst | 229 - .../zh_CN/maintainer/pull-requests.rst | 2 +- .../translations/zh_CN/process/5.Posting.rst | 8 +- Documentation/translations/zh_CN/process/howto.rst | 10 +- .../zh_CN/process/submitting-patches.rst | 8 +- Documentation/translations/zh_TW/index.rst | 10 +- .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/userspace-api/ioctl/cdrom.rst | 113 +- .../userspace-api/media/drivers/cx2341x-uapi.rst | 8 +- Documentation/userspace-api/media/v4l/buffer.rst | 40 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 57 - .../media/v4l/ext-ctrls-image-source.rst | 20 - .../userspace-api/media/v4l/pixfmt-reserved.rst | 29 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 50 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 7 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 3 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 3 - .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/v4l/vidioc-reqbufs.rst | 16 +- .../userspace-api/media/videodev2.h.rst.exceptions | 2 - .../virt/uml/user_mode_linux_howto_v2.rst | 119 +- Documentation/vm/page_migration.rst | 2 +- Documentation/x86/entry_64.rst | 2 +- Documentation/x86/orc-unwinder.rst | 4 +- MAINTAINERS | 152 +- Makefile | 49 +- arch/alpha/include/uapi/asm/socket.h | 2 - arch/arm/arm-soc-for-next-contents.txt | 90 - arch/arm/boot/compressed/fdt_check_mem_start.c | 48 +- arch/arm/boot/dts/Makefile | 14 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 - arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 - arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 5 - arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 182 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 1577 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 7 - arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 - arch/arm/boot/dts/aspeed-g6.dtsi | 20 - arch/arm/boot/dts/at91-lmu5000.dts | 147 - arch/arm/boot/dts/at91-q5xr5.dts | 199 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 23 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 - arch/arm/boot/dts/at91-sama5d2_icp.dts | 22 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 8 - arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 49 +- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 - arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 - arch/arm/boot/dts/bcm2711.dtsi | 12 +- arch/arm/boot/dts/bcm2835-common.dtsi | 8 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 +- arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 - arch/arm/boot/dts/bcm283x.dtsi | 8 + arch/arm/boot/dts/dra7.dtsi | 19 - arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/e70k02.dtsi | 320 - arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos4210-origen.dts | 24 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos5250-arndale.dts | 3 + arch/arm/boot/dts/exynos5250.dtsi | 1 + arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 + arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 8 + arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 1 - arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 - arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 - arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 - arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 - .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 - arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 - arch/arm/boot/dts/mt7623.dtsi | 33 - arch/arm/boot/dts/mt7623a.dtsi | 4 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 - arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 23 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 - arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts | 237 - arch/arm/boot/dts/qcom-apq8064.dtsi | 18 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 - arch/arm/boot/dts/r7s72100-genmai.dts | 2 - arch/arm/boot/dts/r7s72100-gr-peach.dts | 2 - arch/arm/boot/dts/r7s72100-rskrza1.dts | 2 - arch/arm/boot/dts/r7s9210-rza2mevb.dts | 21 - arch/arm/boot/dts/r8a73a4-ape6evm.dts | 1 - arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 - arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 2 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 2 - arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 4 - arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 - arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 4 - arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 - arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7790-stout.dts | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/r8a7793-gose.dts | 2 - arch/arm/boot/dts/r8a7794-alt.dts | 2 - arch/arm/boot/dts/r8a7794-silk.dts | 2 - arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3066a-mk808.dts | 27 - arch/arm/boot/dts/rk3066a.dtsi | 17 +- arch/arm/boot/dts/rk3188.dtsi | 2 +- arch/arm/boot/dts/rk3229.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 4 +- arch/arm/boot/dts/rv1108.dtsi | 8 +- arch/arm/boot/dts/sama5d29.dtsi | 16 - arch/arm/boot/dts/sama7g5.dtsi | 16 - arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/spear3xx.dtsi | 2 +- arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 - arch/arm/boot/dts/stm32mp131.dtsi | 283 - arch/arm/boot/dts/stm32mp133.dtsi | 37 - arch/arm/boot/dts/stm32mp135.dtsi | 12 - arch/arm/boot/dts/stm32mp135f-dk.dts | 56 - arch/arm/boot/dts/stm32mp13xc.dtsi | 17 - arch/arm/boot/dts/stm32mp13xf.dtsi | 17 - arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 39 - arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/boot/dts/tegra114.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 12 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 + arch/arm/boot/dts/tegra20.dtsi | 13 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 12 +- arch/arm/common/scoop.c | 3 + arch/arm/configs/aspeed_g5_defconfig | 1 - arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 46 +- arch/arm/configs/lpc32xx_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 88 +- arch/arm/configs/mvebu_v7_defconfig | 18 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/oxnas_v6_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/realview_defconfig | 1 - arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/versatile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 1 - arch/arm/include/asm/io.h | 1 - arch/arm/include/asm/syscall.h | 10 + arch/arm/kernel/traps.c | 2 +- arch/arm/mach-at91/Kconfig | 9 - arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-imx/pm-imx6.c | 2 - arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/cm-regbits-44xx.h | 101 + arch/arm/mach-omap2/cm1_44xx.h | 174 + arch/arm/mach-omap2/cm1_54xx.h | 168 + arch/arm/mach-omap2/cm1_7xx.h | 263 + arch/arm/mach-omap2/cm2_44xx.h | 386 + arch/arm/mach-omap2/cm2_54xx.h | 325 + arch/arm/mach-omap2/cm2_7xx.h | 449 + arch/arm/mach-omap2/cm33xx.h | 280 + arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-omap2/pdata-quirks.c | 36 + arch/arm/mach-omap2/powerdomain.c | 6 +- arch/arm/mach-omap2/prcm43xx.h | 94 + arch/arm/mach-omap2/prm33xx.h | 40 + arch/arm/mach-omap2/prm44xx.h | 630 + arch/arm/mach-omap2/prm54xx.h | 358 + arch/arm/mach-omap2/prm7xx.h | 613 + arch/arm/mach-omap2/scrm44xx.h | 141 + arch/arm/mach-omap2/scrm54xx.h | 228 + arch/arm/mach-qcom/platsmp.c | 71 - arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mach-s3c/mach-mini6410.c | 2 +- arch/arm/mach-stm32/Kconfig | 8 - arch/arm/mach-stm32/board-dt.c | 3 - arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm/mm/ioremap.c | 6 - arch/arm/net/bpf_jit_32.c | 5 + arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 - .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 3 - .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 - .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 241 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 - .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 1 - .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 - arch/arm64/boot/dts/exynos/Makefile | 3 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 - arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 301 - arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 - .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 - .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 4 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 - arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 - arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 - arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 - .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 - .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 - .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 - .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 - .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 - .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 - .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 - .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 - .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 - .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 - .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 - .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 - .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 - arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 506 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1572 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 209 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- arch/arm64/boot/dts/qcom/Makefile | 9 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 12 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 29 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 85 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 23 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 62 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 16 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 - arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 431 - .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 431 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 53 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 319 - .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 30 - .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 54 - .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 35 - .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 670 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 200 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 - arch/arm64/boot/dts/qcom/pm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 9 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 - .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 - .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 - .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 - .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 335 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 12 - .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 11 - .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 - .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 15 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 76 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 225 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 3472 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 182 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 - arch/arm64/boot/dts/qcom/sm6125.dtsi | 52 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 57 - arch/arm64/boot/dts/qcom/sm6350.dtsi | 934 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 28 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 30 +- arch/arm64/boot/dts/renesas/Makefile | 2 - .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 - arch/arm64/boot/dts/renesas/cat875.dtsi | 2 - arch/arm64/boot/dts/renesas/draak.dtsi | 686 - arch/arm64/boot/dts/renesas/ebisu.dtsi | 803 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 4 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 70 - arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1458 - arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 - .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 - arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 21 - arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 - arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 337 - arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 7 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 275 - arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 292 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 56 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 - arch/arm64/boot/dts/rockchip/Makefile | 6 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 - arch/arm64/boot/dts/rockchip/px30.dtsi | 118 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 39 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 9 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 5 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 176 - .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 180 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 - arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 6 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 - .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 - .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 94 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 497 - arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 313 - arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 9 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1107 - arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 - arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 - arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 - arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 - arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 - .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 - .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 - .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 - .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 - arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 - .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 - .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 - .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 - arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 - arch/arm64/boot/dts/xilinx/Makefile | 14 - arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts | 315 - .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts | 298 - arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 289 - arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 21 - arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 298 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 342 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 49 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 264 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 - arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 320 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 292 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 250 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 340 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 274 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 93 +- arch/arm64/configs/defconfig | 17 +- arch/arm64/crypto/Kconfig | 6 + arch/arm64/crypto/aes-ce-ccm-core.S | 24 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 203 +- arch/arm64/crypto/aes-glue.c | 102 +- arch/arm64/crypto/aes-neonbs-glue.c | 122 +- arch/arm64/crypto/ghash-ce-glue.c | 209 +- arch/arm64/include/asm/assembler.h | 49 +- arch/arm64/include/asm/ftrace.h | 2 +- arch/arm64/include/asm/kexec.h | 12 - arch/arm64/include/asm/memory.h | 1 - arch/arm64/include/asm/mmu_context.h | 24 - arch/arm64/include/asm/mte-kasan.h | 5 - arch/arm64/include/asm/mte.h | 8 +- arch/arm64/include/asm/page.h | 1 + arch/arm64/include/asm/pgtable.h | 5 - arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/setup.h | 6 - arch/arm64/include/asm/syscall.h | 10 + arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/asm/trans_pgd.h | 14 +- arch/arm64/include/asm/uaccess.h | 4 +- arch/arm64/include/asm/virt.h | 7 - arch/arm64/include/asm/vmalloc.h | 4 +- arch/arm64/kernel/asm-offsets.c | 11 - arch/arm64/kernel/cpu-reset.S | 7 +- arch/arm64/kernel/cpu-reset.h | 32 + arch/arm64/kernel/cpufeature.c | 10 - arch/arm64/kernel/entry.S | 10 +- arch/arm64/kernel/hibernate-asm.S | 72 + arch/arm64/kernel/hibernate.c | 49 +- arch/arm64/kernel/machine_kexec.c | 177 +- arch/arm64/kernel/mte.c | 67 +- arch/arm64/kernel/relocate_kernel.S | 69 +- arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kernel/traps.c | 4 +- arch/arm64/kernel/vmlinux.lds.S | 19 - arch/arm64/lib/Makefile | 2 - arch/arm64/mm/Makefile | 1 - arch/arm64/mm/hugetlbpage.c | 27 +- arch/arm64/mm/init.c | 39 + arch/arm64/mm/mmu.c | 5 - arch/arm64/mm/trans_pgd-asm.S | 65 - arch/arm64/mm/trans_pgd.c | 84 +- arch/arm64/tools/cpucaps | 1 - arch/csky/Kconfig | 3 +- arch/csky/include/asm/bitops.h | 1 + arch/csky/include/asm/syscall.h | 9 + arch/csky/kernel/ptrace.c | 3 +- arch/csky/kernel/signal.c | 4 - arch/h8300/Kconfig | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/processor.h | 1 + arch/h8300/include/asm/segment.h | 40 + arch/h8300/include/asm/thread_info.h | 3 + arch/h8300/kernel/entry.S | 1 + arch/h8300/kernel/head_ram.S | 1 + arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/h8300/mm/Makefile | 2 +- arch/h8300/mm/init.c | 6 + arch/h8300/mm/memory.c | 53 + arch/ia64/Kconfig.debug | 2 +- arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/ptrace.c | 31 +- arch/m68k/Kconfig.cpu | 11 + arch/m68k/Kconfig.machine | 1 - arch/m68k/configs/amiga_defconfig | 7 +- arch/m68k/configs/apollo_defconfig | 7 +- arch/m68k/configs/atari_defconfig | 7 +- arch/m68k/configs/bvme6000_defconfig | 7 +- arch/m68k/configs/hp300_defconfig | 7 +- arch/m68k/configs/mac_defconfig | 7 +- arch/m68k/configs/multi_defconfig | 7 +- arch/m68k/configs/mvme147_defconfig | 7 +- arch/m68k/configs/mvme16x_defconfig | 7 +- arch/m68k/configs/q40_defconfig | 7 +- arch/m68k/configs/sun3_defconfig | 7 +- arch/m68k/configs/sun3x_defconfig | 7 +- arch/m68k/emu/nfblock.c | 3 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/lib/muldi3.c | 2 +- arch/microblaze/include/asm/syscall.h | 33 + arch/microblaze/pci/pci-common.c | 3 +- arch/mips/Kconfig | 16 +- arch/mips/alchemy/devboards/db1550.c | 1 - arch/mips/configs/loongson3_defconfig | 1 - arch/mips/include/asm/ginvt.h | 11 +- arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- .../include/asm/mach-loongson64/loongson_regs.h | 12 - arch/mips/include/asm/mipsregs.h | 190 +- arch/mips/include/asm/msa.h | 34 +- arch/mips/include/asm/uasm.h | 5 - arch/mips/include/uapi/asm/socket.h | 2 - arch/mips/kernel/uprobes.c | 1 - arch/mips/lantiq/xway/dma.c | 57 +- arch/mips/mm/uasm-mips.c | 4 +- arch/mips/mm/uasm.c | 3 +- arch/mips/net/Makefile | 9 +- arch/mips/net/bpf_jit.c | 1299 + arch/mips/net/bpf_jit.h | 81 + arch/mips/net/bpf_jit_asm.S | 285 + arch/mips/net/bpf_jit_comp.c | 1034 - arch/mips/net/bpf_jit_comp.h | 235 - arch/mips/net/bpf_jit_comp32.c | 1899 - arch/mips/net/bpf_jit_comp64.c | 1060 - arch/mips/net/ebpf_jit.c | 1938 + arch/mips/rb532/prom.c | 1 + arch/mips/sibyte/common/cfe.c | 1 + arch/mips/sibyte/swarm/setup.c | 1 + arch/nds32/Kbuild | 3 - arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 5 +- arch/nds32/include/asm/syscall.h | 22 + arch/nios2/Makefile | 3 +- arch/nios2/boot/Makefile | 3 + arch/nios2/include/asm/syscall.h | 11 + arch/openrisc/include/asm/syscall.h | 7 + arch/openrisc/kernel/time.c | 2 +- arch/openrisc/mm/init.c | 1 + arch/parisc/include/uapi/asm/socket.h | 2 - arch/parisc/kernel/unwind.c | 3 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/serial.c | 2 +- arch/powerpc/include/asm/asm-const.h | 2 + arch/powerpc/include/asm/atomic.h | 8 +- arch/powerpc/include/asm/io.h | 4 +- arch/powerpc/include/asm/paravirt.h | 40 +- arch/powerpc/include/asm/syscall.h | 10 + arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/include/uapi/asm/perf_regs.h | 28 +- arch/powerpc/kernel/eeh.c | 12 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/kvm.c | 3 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/signal_32.c | 4 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/powerpc/kernel/sysfs.c | 3 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/Makefile | 2 - arch/powerpc/mm/mem.c | 4 +- arch/powerpc/perf/perf_regs.c | 4 - arch/powerpc/perf/power10-events-list.h | 8 +- arch/powerpc/perf/power10-pmu.c | 44 +- arch/powerpc/platforms/44x/ppc476.c | 4 +- arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/cell/spufs/inode.c | 1 - arch/powerpc/platforms/powermac/pmac.h | 1 + arch/powerpc/platforms/powermac/setup.c | 2 + arch/powerpc/platforms/powernv/opal-dump.c | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 8 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 298 +- arch/powerpc/platforms/pseries/iommu.c | 10 +- arch/powerpc/platforms/pseries/setup.c | 3 +- arch/riscv/Kconfig | 1 - arch/riscv/Makefile | 10 - .../dts/microchip/microchip-mpfs-icicle-kit.dts | 18 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 36 +- arch/riscv/configs/32-bit.config | 2 - arch/riscv/configs/64-bit.config | 2 - arch/riscv/include/asm/csr.h | 87 - arch/riscv/include/asm/page.h | 2 - arch/riscv/include/asm/syscall.h | 9 + arch/riscv/include/asm/vdso.h | 2 +- arch/riscv/include/asm/vdso/gettimeofday.h | 7 - arch/riscv/kernel/reset.c | 12 +- arch/riscv/kernel/vdso.c | 250 +- arch/riscv/kernel/vdso/vdso.lds.S | 3 - arch/riscv/mm/context.c | 8 +- arch/s390/Kconfig | 16 - arch/s390/boot/compressed/decompressor.h | 1 - arch/s390/boot/head.S | 17 - arch/s390/boot/startup.c | 8 - arch/s390/configs/debug_defconfig | 1 - arch/s390/include/asm/barrier.h | 24 +- arch/s390/include/asm/debug.h | 2 +- arch/s390/include/asm/ftrace.h | 46 +- arch/s390/include/asm/jump_label.h | 2 - arch/s390/include/asm/livepatch.h | 4 +- arch/s390/include/asm/ptrace.h | 22 +- arch/s390/include/asm/syscall.h | 12 + arch/s390/include/asm/text-patching.h | 16 - arch/s390/kernel/alternative.c | 20 - arch/s390/kernel/entry.h | 1 - arch/s390/kernel/ftrace.c | 96 +- arch/s390/kernel/head64.S | 18 + arch/s390/kernel/jump_label.c | 34 +- arch/s390/kernel/kprobes.c | 48 +- arch/s390/kernel/mcount.S | 41 +- arch/s390/kernel/setup.c | 22 +- arch/s390/kernel/vmlinux.lds.S | 1 - arch/s390/kvm/gaccess.c | 12 - arch/s390/kvm/intercept.c | 4 +- arch/s390/lib/Makefile | 2 - arch/s390/lib/string.c | 15 +- arch/s390/lib/test_kprobes.c | 75 - arch/s390/lib/test_kprobes.h | 10 - arch/s390/lib/test_kprobes_asm.S | 45 - arch/s390/lib/test_unwind.c | 169 +- arch/s390/mm/cmm.c | 11 +- arch/s390/pci/pci.c | 2 +- arch/s390/pci/pci_event.c | 4 - arch/s390/pci/pci_sysfs.c | 8 - arch/sh/boards/mach-ecovec24/setup.c | 2 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boards/mach-se/7724/setup.c | 2 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/syscall_32.h | 12 + arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/boot/Makefile | 8 +- arch/sparc/include/asm/syscall.h | 10 + arch/sparc/include/uapi/asm/socket.h | 3 - arch/sparc/kernel/pci.c | 2 +- arch/um/drivers/ubd_kern.c | 1 - arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- arch/um/include/asm/syscall-generic.h | 14 + arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/os.h | 4 +- arch/um/kernel/ksyms.c | 2 +- arch/um/os-Linux/sigio.c | 6 +- arch/um/os-Linux/signal.c | 8 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/intel/core.c | 67 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 20 +- arch/x86/events/perf_event.h | 19 - arch/x86/include/asm/mce.h | 2 +- arch/x86/include/asm/syscall.h | 33 + arch/x86/kernel/acpi/boot.c | 9 - arch/x86/kernel/acpi/cstate.c | 15 - arch/x86/kernel/cpu/mce/amd.c | 3 +- arch/x86/kernel/fpu/signal.c | 7 +- arch/x86/net/bpf_jit_comp.c | 159 +- arch/x86/pci/common.c | 2 +- arch/x86/um/Makefile | 2 +- arch/xtensa/include/asm/syscall.h | 11 + arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 16 +- block/bdev.c | 1 - block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 6 +- block/bio-integrity.c | 2 +- block/bio.c | 104 +- block/blk-cgroup.c | 1 - block/blk-core.c | 217 +- block/blk-crypto-fallback.c | 1 - block/blk-crypto-internal.h | 2 +- block/blk-exec.c | 10 +- block/blk-integrity.c | 2 +- block/blk-iolatency.c | 1 - block/blk-merge.c | 60 +- block/blk-mq-debugfs.c | 10 +- block/blk-mq-sched.c | 122 +- block/blk-mq-sched.h | 18 +- block/blk-mq-tag.c | 150 +- block/blk-mq-tag.h | 20 +- block/blk-mq.c | 515 +- block/blk-mq.h | 47 +- block/blk-sysfs.c | 24 +- block/blk-throttle.c | 161 +- block/blk-throttle.h | 182 - block/blk.h | 95 +- block/bounce.c | 1 - block/elevator.c | 4 +- block/elevator.h | 166 - block/fops.c | 90 +- block/genhd.c | 1 - block/holder.c | 1 - block/ioctl.c | 19 +- block/keyslot-manager.c | 1 - block/kyber-iosched.c | 6 +- block/mq-deadline.c | 224 +- block/partitions/core.c | 1 - block/t10-pi.c | 2 +- crypto/Kconfig | 2 +- crypto/Makefile | 2 - crypto/algapi.c | 73 +- crypto/api.c | 53 +- crypto/drbg.c | 2 +- crypto/internal.h | 10 - crypto/jitterentropy.c | 24 +- crypto/testmgr.c | 4 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_pnp.c | 2 + drivers/acpi/acpica/acglobal.h | 2 - drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 - drivers/acpi/acpica/utosi.c | 1 - drivers/acpi/arm64/gtdt.c | 2 +- drivers/acpi/glue.c | 34 +- drivers/acpi/pci_root.c | 161 +- drivers/acpi/processor_idle.c | 3 +- drivers/acpi/resource.c | 49 +- drivers/acpi/scan.c | 1 - drivers/amba/bus.c | 100 +- drivers/ata/ahci.c | 13 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_ali.c | 4 +- drivers/ata/pata_amd.c | 2 +- drivers/ata/pata_optidma.c | 4 +- drivers/ata/pata_radisys.c | 4 +- drivers/base/core.c | 3 +- drivers/base/property.c | 63 + drivers/base/regmap/regcache-rbtree.c | 7 +- drivers/base/test/Makefile | 2 +- drivers/bcma/main.c | 2 +- drivers/block/amiflop.c | 9 +- drivers/block/aoe/aoeblk.c | 6 +- drivers/block/ataflop.c | 48 +- drivers/block/brd.c | 56 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/floppy.c | 35 +- drivers/block/loop.c | 8 +- drivers/block/mtip32xx/mtip32xx.c | 4 +- drivers/block/n64cart.c | 24 +- drivers/block/nbd.c | 6 +- drivers/block/null_blk/main.c | 111 +- drivers/block/null_blk/null_blk.h | 4 - drivers/block/paride/pcd.c | 312 +- drivers/block/paride/pd.c | 144 +- drivers/block/paride/pf.c | 236 +- drivers/block/pktcdvd.c | 11 +- drivers/block/ps3vram.c | 6 +- drivers/block/rbd.c | 8 +- drivers/block/rnbd/rnbd-proto.h | 2 +- drivers/block/rsxx/core.c | 4 +- drivers/block/rsxx/dev.c | 19 +- drivers/block/swim.c | 36 +- drivers/block/swim3.c | 5 +- drivers/block/sx8.c | 15 +- drivers/block/xen-blkfront.c | 1 - drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btintel.c | 261 +- drivers/bluetooth/btintel.h | 11 - drivers/bluetooth/btmrvl_main.c | 6 +- drivers/bluetooth/btmtkuart.c | 13 +- drivers/bluetooth/btrsi.c | 1 + drivers/bluetooth/btrtl.c | 26 +- drivers/bluetooth/btusb.c | 69 +- drivers/bluetooth/hci_h5.c | 35 +- drivers/bluetooth/hci_ldisc.c | 3 - drivers/bluetooth/hci_qca.c | 5 +- drivers/bluetooth/hci_vhci.c | 226 - drivers/bus/Kconfig | 14 +- drivers/bus/Makefile | 2 +- drivers/bus/brcmstb_gisb.c | 7 +- drivers/bus/simple-pm-bus.c | 42 +- drivers/bus/sun50i-de2.c | 7 +- drivers/bus/ti-sysc.c | 276 +- drivers/cdrom/cdrom.c | 59 +- drivers/cdrom/gdrom.c | 7 +- drivers/char/hw_random/Kconfig | 12 +- drivers/char/hw_random/ixp4xx-rng.c | 4 +- drivers/char/hw_random/meson-rng.c | 5 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/clk/at91/pmc.c | 5 - drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/clk-composite.c | 1 - drivers/clk/imx/Kconfig | 7 - drivers/clk/imx/Makefile | 2 - drivers/clk/imx/clk-composite-7ulp.c | 88 +- drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk-imx6ul.c | 9 +- drivers/clk/imx/clk-imx7ulp.c | 20 +- drivers/clk/imx/clk-imx8ulp.c | 569 - drivers/clk/imx/clk-pfdv2.c | 23 +- drivers/clk/imx/clk-pllv4.c | 35 +- drivers/clk/imx/clk.h | 457 +- drivers/clk/mediatek/Kconfig | 28 +- drivers/clk/mediatek/Makefile | 8 - drivers/clk/mediatek/clk-apmixed.c | 3 - drivers/clk/mediatek/clk-cpumux.c | 3 - drivers/clk/mediatek/clk-gate.c | 8 - drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 2 - drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 145 - drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 92 - drivers/clk/mediatek/clk-mt8195-cam.c | 142 - drivers/clk/mediatek/clk-mt8195-ccu.c | 50 - drivers/clk/mediatek/clk-mt8195-img.c | 96 - drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 68 - drivers/clk/mediatek/clk-mt8195-infra_ao.c | 206 - drivers/clk/mediatek/clk-mt8195-ipe.c | 51 - drivers/clk/mediatek/clk-mt8195-mfg.c | 47 - drivers/clk/mediatek/clk-mt8195-peri_ao.c | 62 - drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 47 - drivers/clk/mediatek/clk-mt8195-topckgen.c | 1273 - drivers/clk/mediatek/clk-mt8195-vdec.c | 104 - drivers/clk/mediatek/clk-mt8195-vdo0.c | 123 - drivers/clk/mediatek/clk-mt8195-vdo1.c | 140 - drivers/clk/mediatek/clk-mt8195-venc.c | 69 - drivers/clk/mediatek/clk-mt8195-vpp0.c | 110 - drivers/clk/mediatek/clk-mt8195-vpp1.c | 108 - drivers/clk/mediatek/clk-mt8195-wpe.c | 143 - drivers/clk/mediatek/clk-mtk.c | 29 +- drivers/clk/mediatek/clk-mtk.h | 1 - drivers/clk/mediatek/clk-mux.c | 6 - drivers/clk/mediatek/clk-pll.c | 6 +- drivers/clk/mediatek/reset.c | 2 - drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clk/qcom/Kconfig | 44 +- drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/a53-pll.c | 4 +- drivers/clk/qcom/camcc-sc7280.c | 2484 - drivers/clk/qcom/clk-smd-rpm.c | 135 +- drivers/clk/qcom/common.c | 8 +- drivers/clk/qcom/gcc-msm8953.c | 1 + drivers/clk/qcom/gcc-msm8994.c | 1384 +- drivers/clk/qcom/gcc-msm8998.c | 705 +- drivers/clk/qcom/gcc-qcm2290.c | 3044 -- drivers/clk/qcom/gcc-sc7280.c | 85 + drivers/clk/qcom/gcc-sdm660.c | 80 +- drivers/clk/qcom/gcc-sm6115.c | 2 +- drivers/clk/qcom/gpucc-msm8998.c | 13 +- drivers/clk/qcom/gpucc-sdm660.c | 15 +- drivers/clk/qcom/kpss-xcc.c | 4 +- drivers/clk/qcom/lpasscc-sc7280.c | 216 - drivers/clk/qcom/mmcc-msm8998.c | 183 +- drivers/clk/qcom/mmcc-sdm660.c | 75 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 191 - drivers/clk/renesas/r9a07g044-cpg.c | 85 +- drivers/clk/renesas/rcar-cpg-lib.c | 83 - drivers/clk/renesas/rcar-cpg-lib.h | 7 - drivers/clk/renesas/rcar-gen3-cpg.c | 89 +- drivers/clk/renesas/rzg2l-cpg.c | 214 +- drivers/clk/renesas/rzg2l-cpg.h | 45 +- drivers/clk/rockchip/clk-rk3399.c | 17 +- drivers/clk/rockchip/clk-rk3568.c | 2 +- drivers/clk/samsung/clk-exynos-audss.c | 4 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/samsung/clk-pll.c | 196 - drivers/clk/samsung/clk-pll.h | 2 - drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/socfpga/clk-agilex.c | 9 + drivers/clk/sunxi-ng/Kconfig | 1 - drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/clk/sunxi-ng/ccu_mux.h | 1 + drivers/clk/sunxi/clk-mod0.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +- drivers/clk/versatile/clk-icst.c | 3 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cppc_cpufreq.c | 2 + drivers/cpufreq/cpufreq.c | 19 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 16 +- drivers/cpufreq/intel_pstate.c | 117 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/s3c2440-cpufreq.c | 2 - drivers/cpufreq/s5pv210-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 - drivers/cpufreq/tegra194-cpufreq.c | 8 +- drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-qcom-spm.c | 318 +- drivers/cpuidle/cpuidle-tegra.c | 3 - drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/caam/caampkc.c | 19 +- drivers/crypto/caam/regs.h | 3 - drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/hisilicon/qm.c | 74 +- drivers/crypto/hisilicon/zip/zip_main.c | 2 +- drivers/crypto/img-hash.c | 7 +- drivers/crypto/marvell/cesa/cesa.c | 1 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 35 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 10 - drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 89 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 13 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 87 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 12 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 29 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 9 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 98 - drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 27 - drivers/crypto/qat/qat_common/adf_init.c | 5 - drivers/crypto/qat/qat_common/adf_isr.c | 190 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 238 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.h | 9 + drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 30 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 123 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 14 +- drivers/devfreq/devfreq.c | 28 +- drivers/devfreq/event/exynos-ppmu.c | 12 +- drivers/devfreq/governor.h | 3 - drivers/devfreq/tegra30-devfreq.c | 109 +- drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 153 +- drivers/dma-buf/dma-fence.c | 13 +- drivers/dma-buf/dma-resv.c | 497 +- drivers/dma-buf/heaps/system_heap.c | 5 +- drivers/dma-buf/seqno-fence.c | 71 + drivers/firewire/core-cdev.c | 32 +- drivers/firmware/Kconfig | 1 - drivers/firmware/Makefile | 1 - drivers/firmware/arm_ffa/bus.c | 10 +- drivers/firmware/arm_scmi/virtio.c | 21 +- drivers/firmware/cirrus/Kconfig | 5 - drivers/firmware/cirrus/Makefile | 3 - drivers/firmware/cirrus/cs_dsp.c | 3109 -- drivers/firmware/qcom_scm.c | 4 - drivers/firmware/tegra/bpmp-debugfs.c | 26 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/fpga/ice40-spi.c | 7 - drivers/gpio/gpio-74x164.c | 8 - drivers/gpio/gpio-mockup.c | 21 +- drivers/gpio/gpio-pca953x.c | 16 +- drivers/gpu/drm/Kconfig | 31 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 256 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 134 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 845 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 676 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 57 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 733 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 394 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 173 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h | 51 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 119 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 164 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 9 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 + .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 31 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 381 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 229 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 91 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 136 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 20 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 40 +- drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 73 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 6 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 13 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 55 + drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 52 + drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 53 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 31 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 55 +- drivers/gpu/drm/amd/amdgpu/nv.c | 380 +- drivers/gpu/drm/amd/amdgpu/nv.h | 12 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 93 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 100 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 59 +- .../gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/soc15.c | 349 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 5 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 46 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 34 - drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 + drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 52 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 27 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 17 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 267 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 123 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 192 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 889 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 103 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 64 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- drivers/gpu/drm/amd/display/dc/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 10 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 14 +- .../amd/display/dc/bios/command_table_helper2.c | 1 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 55 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 9 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 5 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 12 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 258 - .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h | 34 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 310 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 700 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1443 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 953 - .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 493 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 361 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 146 +- drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 8 - drivers/gpu/drm/amd/display/dc/dc.h | 79 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 297 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 19 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 22 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 16 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 15 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 39 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 21 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 150 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 153 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 33 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 9 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 31 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 5 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 38 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 17 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 36 - .../gpu/drm/amd/display/dc/dcn201/dcn201_dccg.c | 84 - .../gpu/drm/amd/display/dc/dcn201/dcn201_dccg.h | 37 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c | 316 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.h | 83 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.c | 107 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.h | 45 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubp.c | 150 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubp.h | 132 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 630 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.h | 46 - .../gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 131 - .../gpu/drm/amd/display/dc/dcn201/dcn201_init.h | 33 - .../amd/display/dc/dcn201/dcn201_link_encoder.c | 209 - .../amd/display/dc/dcn201/dcn201_link_encoder.h | 59 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.c | 125 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.h | 86 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.c | 72 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.h | 74 - .../gpu/drm/amd/display/dc/dcn201/dcn201_optc.c | 203 - .../gpu/drm/amd/display/dc/dcn201/dcn201_optc.h | 74 - .../drm/amd/display/dc/dcn201/dcn201_resource.c | 1307 - .../drm/amd/display/dc/dcn201/dcn201_resource.h | 50 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 - .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 4 - .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 59 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 17 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 8 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 7 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 200 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 15 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 102 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 8 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h | 126 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.c | 173 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h | 115 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 162 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 18 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 136 +- .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c | 616 - .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.h | 222 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 752 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h | 241 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 69 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 325 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h | 162 - drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 11 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 102 - .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h | 34 - .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 158 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 4 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 156 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 4 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 236 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 156 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.h | 4 +- drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 + drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h | 34 + .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 132 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.h | 4 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 166 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 4 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 1 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 5 +- .../amd/display/dc/dml/display_rq_dlg_helpers.c | 256 +- .../amd/display/dc/dml/display_rq_dlg_helpers.h | 20 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 246 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.h | 10 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 36 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 29 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h | 99 - drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 1 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 13 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 23 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 12 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 4 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 97 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 87 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 7 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 26 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 19 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 25 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.h | 2 - .../amd/display/dc/irq/dcn201/irq_service_dcn201.c | 374 - .../amd/display/dc/irq/dcn201/irq_service_dcn201.h | 34 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 - drivers/gpu/drm/amd/display/dc/os_types.h | 2 - .../display/dc/virtual/virtual_stream_encoder.c | 5 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 8 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 201 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 9 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 20 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 16 - .../drm/amd/display/include/bios_parser_types.h | 8 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 1 - drivers/gpu/drm/amd/display/include/dal_types.h | 1 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 17 - .../gpu/drm/amd/display/include/grph_object_defs.h | 12 - .../gpu/drm/amd/display/include/grph_object_id.h | 8 - .../drm/amd/display/include/link_service_types.h | 57 +- drivers/gpu/drm/amd/display/include/logger_types.h | 6 - .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/include/amd_shared.h | 5 +- .../amd/include/asic_reg/clk/clk_11_0_1_offset.h | 32 - .../amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h | 37 - .../amd/include/asic_reg/dcn/dcn_2_0_3_offset.h | 6193 --- .../amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h | 22091 --------- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 5 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 132 - .../amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h | 151 - .../amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h | 952 - .../amd/include/asic_reg/mp/mp_11_0_8_sh_mask.h | 355 - drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/amd/include/atomfirmware.h | 4 - drivers/gpu/drm/amd/include/soc15_hw_ip.h | 2 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 135 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 64 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 24 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 116 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 100 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 33 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 7 +- drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_mm.c | 27 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 15 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 27 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- drivers/gpu/drm/bridge/ite-it66121.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/bridge/lvds-codec.c | 69 +- drivers/gpu/drm/bridge/nwl-dsi.c | 35 - drivers/gpu/drm/bridge/panel.c | 37 - drivers/gpu/drm/bridge/parade-ps8640.c | 292 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 6 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 17 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 25 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_bridge.c | 78 +- drivers/gpu/drm/drm_connector.c | 316 +- drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_dp_helper.c | 42 +- drivers/gpu/drm/drm_drv.c | 13 +- drivers/gpu/drm/drm_edid.c | 382 +- drivers/gpu/drm/drm_fb_helper.c | 6 - drivers/gpu/drm/drm_format_helper.c | 88 - drivers/gpu/drm/drm_fourcc.c | 1 - drivers/gpu/drm/drm_gem.c | 26 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 23 +- drivers/gpu/drm/drm_gem_vram_helper.c | 1 + drivers/gpu/drm/drm_ioctl.c | 21 +- drivers/gpu/drm/drm_kms_helper_common.c | 11 + drivers/gpu/drm/drm_lease.c | 39 +- drivers/gpu/drm/drm_mipi_dsi.c | 81 - drivers/gpu/drm/drm_modeset_lock.c | 51 +- drivers/gpu/drm/drm_of.c | 36 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 49 +- drivers/gpu/drm/drm_plane_helper.c | 1 + drivers/gpu/drm/drm_privacy_screen.c | 467 - drivers/gpu/drm/drm_privacy_screen_x86.c | 86 - drivers/gpu/drm/drm_probe_helper.c | 119 +- drivers/gpu/drm/drm_property.c | 9 +- drivers/gpu/drm/drm_sysfs.c | 87 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/gma500/backlight.c | 12 +- drivers/gpu/drm/gma500/cdv_device.c | 24 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 10 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 12 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 22 +- drivers/gpu/drm/gma500/framebuffer.c | 16 +- drivers/gpu/drm/gma500/gem.c | 2 +- drivers/gpu/drm/gma500/gma_device.c | 2 +- drivers/gpu/drm/gma500/gma_display.c | 14 +- drivers/gpu/drm/gma500/gtt.c | 18 +- drivers/gpu/drm/gma500/intel_bios.c | 10 +- drivers/gpu/drm/gma500/intel_gmbus.c | 12 +- drivers/gpu/drm/gma500/mid_bios.c | 11 +- drivers/gpu/drm/gma500/mmu.c | 12 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 8 +- drivers/gpu/drm/gma500/oaktrail_device.c | 20 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 18 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 14 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 2 +- drivers/gpu/drm/gma500/opregion.c | 14 +- drivers/gpu/drm/gma500/power.c | 20 +- drivers/gpu/drm/gma500/psb_device.c | 16 +- drivers/gpu/drm/gma500/psb_drv.c | 147 +- drivers/gpu/drm/gma500/psb_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_display.c | 10 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 31 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 10 +- drivers/gpu/drm/gma500/psb_irq.c | 26 +- drivers/gpu/drm/gma500/psb_lid.c | 2 +- drivers/gpu/drm/gud/Kconfig | 2 +- drivers/gpu/drm/gud/gud_drv.c | 6 - drivers/gpu/drm/gud/gud_internal.h | 12 - drivers/gpu/drm/gud/gud_pipe.c | 6 - drivers/gpu/drm/hyperv/hyperv_drm.h | 1 - drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 54 +- drivers/gpu/drm/i915/Kconfig | 11 - drivers/gpu/drm/i915/Makefile | 36 +- drivers/gpu/drm/i915/display/g4x_dp.c | 90 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 165 +- drivers/gpu/drm/i915/display/intel_acpi.c | 53 +- drivers/gpu/drm/i915/display/intel_acpi.h | 3 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 209 - drivers/gpu/drm/i915/display/intel_audio.c | 43 +- drivers/gpu/drm/i915/display/intel_backlight.c | 1776 - drivers/gpu/drm/i915/display/intel_backlight.h | 52 - drivers/gpu/drm/i915/display/intel_bios.c | 420 +- drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 348 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 4 +- drivers/gpu/drm/i915/display/intel_color.c | 140 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 8 +- drivers/gpu/drm/i915/display/intel_connector.c | 6 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_cursor.c | 11 +- drivers/gpu/drm/i915/display/intel_ddi.c | 535 +- drivers/gpu/drm/i915/display/intel_ddi.h | 7 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 672 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 23 +- drivers/gpu/drm/i915/display/intel_display.c | 2519 +- drivers/gpu/drm/i915/display/intel_display.h | 47 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 127 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 10 +- drivers/gpu/drm/i915/display/intel_display_power.c | 15 +- drivers/gpu/drm/i915/display/intel_display_power.h | 4 - drivers/gpu/drm/i915/display/intel_display_types.h | 48 +- drivers/gpu/drm/i915/display/intel_dmc.c | 20 +- drivers/gpu/drm/i915/display/intel_dp.c | 777 +- drivers/gpu/drm/i915/display/intel_dp.h | 22 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 6 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 467 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 1 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 45 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 4 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 33 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_dpll.c | 674 +- drivers/gpu/drm/i915/display/intel_dpll.h | 26 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 46 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 + drivers/gpu/drm/i915/display/intel_dpt.c | 239 - drivers/gpu/drm/i915/display/intel_dpt.h | 19 - drivers/gpu/drm/i915/display/intel_drrs.c | 437 - drivers/gpu/drm/i915/display/intel_drrs.h | 36 - drivers/gpu/drm/i915/display/intel_dsi.c | 16 +- drivers/gpu/drm/i915/display/intel_dsi.h | 3 - .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 24 +- drivers/gpu/drm/i915/display/intel_fb.c | 606 +- drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 274 - drivers/gpu/drm/i915/display/intel_fb_pin.h | 28 - drivers/gpu/drm/i915/display/intel_fbc.c | 292 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 4 +- drivers/gpu/drm/i915/display/intel_fdi.c | 321 +- drivers/gpu/drm/i915/display/intel_fdi.h | 17 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 4 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 70 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 20 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 4 +- drivers/gpu/drm/i915/display/intel_lvds.c | 33 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1835 +- drivers/gpu/drm/i915/display/intel_panel.h | 48 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 283 - drivers/gpu/drm/i915/display/intel_plane_initial.h | 13 - drivers/gpu/drm/i915/display/intel_pps.c | 59 - drivers/gpu/drm/i915/display/intel_pps.h | 3 - drivers/gpu/drm/i915/display/intel_psr.c | 476 +- drivers/gpu/drm/i915/display/intel_psr.h | 13 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 19 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 225 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_tc.c | 290 +- drivers/gpu/drm/i915/display/intel_tc.h | 6 +- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 77 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 58 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 53 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 25 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 292 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 42 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 75 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 4 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 44 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 91 - drivers/gpu/drm/i915/gem/i915_gem_pm.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_region.c | 70 - drivers/gpu/drm/i915/gem/i915_gem_region.h | 37 - drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 201 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 14 - drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 206 - drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h | 26 - drivers/gpu/drm/i915/gem/i915_gemfs.c | 22 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 41 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 36 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 190 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 - drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 + drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 + drivers/gpu/drm/i915/gt/debugfs_gt.c | 47 + drivers/gpu/drm/i915/gt/debugfs_gt.h | 38 + drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 630 + drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 20 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 88 +- drivers/gpu/drm/i915/gt/intel_engine.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 84 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 23 - drivers/gpu/drm/i915/gt/intel_engine_pm.h | 2 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 24 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 52 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 22 +- drivers/gpu/drm/i915/gt/intel_gt.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 2 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 49 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.h | 38 - drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c | 36 - drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h | 14 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 7 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 636 - drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h | 16 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 12 - drivers/gpu/drm/i915/gt/intel_gtt.c | 9 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_llc.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 88 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 2 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 176 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 1 - drivers/gpu/drm/i915/gt/intel_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 22 +- drivers/gpu/drm/i915/gt/intel_rps.h | 1 - drivers/gpu/drm/i915/gt/intel_sseu.c | 65 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 11 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 262 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 - .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 4 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 16 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 10 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 75 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 36 +- drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 916 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 14 +- drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 93 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 9 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 127 - drivers/gpu/drm/i915/gvt/gtt.c | 17 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_buddy.c | 45 - drivers/gpu/drm/i915/i915_buddy.h | 8 - drivers/gpu/drm/i915/i915_config.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 243 +- drivers/gpu/drm/i915/i915_drv.c | 17 +- drivers/gpu/drm/i915/i915_drv.h | 168 +- drivers/gpu/drm/i915/i915_gem.c | 2 + drivers/gpu/drm/i915/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/i915_gem_ww.h | 25 +- drivers/gpu/drm/i915/i915_gpu_error.c | 42 +- drivers/gpu/drm/i915/i915_irq.c | 94 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_module.c | 4 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 14 +- drivers/gpu/drm/i915/i915_pci.h | 12 +- drivers/gpu/drm/i915/i915_query.c | 3 + drivers/gpu/drm/i915/i915_reg.h | 180 +- drivers/gpu/drm/i915/i915_request.c | 48 +- drivers/gpu/drm/i915/i915_request.h | 26 +- drivers/gpu/drm/i915/i915_sysfs.c | 1 + drivers/gpu/drm/i915/i915_trace.h | 14 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 20 +- drivers/gpu/drm/i915/i915_utils.h | 14 +- drivers/gpu/drm/i915/i915_vma_types.h | 7 +- drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 36 +- drivers/gpu/drm/i915/intel_memory_region.c | 12 - drivers/gpu/drm/i915/intel_memory_region.h | 4 - drivers/gpu/drm/i915/intel_pcode.c | 235 - drivers/gpu/drm/i915/intel_pcode.h | 26 - drivers/gpu/drm/i915/intel_pm.c | 307 +- drivers/gpu/drm/i915/intel_pm.h | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 + drivers/gpu/drm/i915/intel_sbi.c | 73 - drivers/gpu/drm/i915/intel_sbi.h | 23 - drivers/gpu/drm/i915/intel_sideband.c | 577 + drivers/gpu/drm/i915/intel_sideband.h | 143 + drivers/gpu/drm/i915/intel_uncore.c | 447 +- drivers/gpu/drm/i915/intel_uncore.h | 20 +- drivers/gpu/drm/i915/pxp/intel_pxp.c | 299 - drivers/gpu/drm/i915/pxp/intel_pxp.h | 64 - drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c | 141 - drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h | 15 - drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 78 - drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h | 21 - drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 101 - drivers/gpu/drm/i915/pxp/intel_pxp_irq.h | 32 - drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 46 - drivers/gpu/drm/i915/pxp/intel_pxp_pm.h | 24 - drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 175 - drivers/gpu/drm/i915/pxp/intel_pxp_session.h | 15 - drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 172 - drivers/gpu/drm/i915/pxp/intel_pxp_tee.h | 17 - drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h | 36 - drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 83 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- .../drm/i915/selftests/intel_scheduler_helpers.c | 12 - .../drm/i915/selftests/intel_scheduler_helpers.h | 2 - drivers/gpu/drm/i915/selftests/intel_uncore.c | 34 +- drivers/gpu/drm/i915/vlv_sideband.c | 266 - drivers/gpu/drm/i915/vlv_sideband.h | 123 - drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/lima/lima_gem.c | 9 +- drivers/gpu/drm/lima/lima_sched.c | 28 +- drivers/gpu/drm/lima/lima_sched.h | 6 +- drivers/gpu/drm/mcde/mcde_drv.c | 4 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/gpu/drm/meson/meson_drv.c | 3 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 + drivers/gpu/drm/mgag200/mgag200_mm.c | 35 +- drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 - drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 46 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 - drivers/gpu/drm/msm/dp/dp_display.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 30 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 3 +- drivers/gpu/drm/msm/msm_drv.c | 15 +- drivers/gpu/drm/msm/msm_drv.h | 47 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.h | 5 + drivers/gpu/drm/msm/msm_gem_submit.c | 40 +- drivers/gpu/drm/msm/msm_gpu.h | 66 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 6 - drivers/gpu/drm/msm/msm_ringbuffer.c | 12 + drivers/gpu/drm/msm/msm_submitqueue.c | 72 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 12 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 4 +- drivers/gpu/drm/omapdrm/Kconfig | 3 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/panel/Kconfig | 47 +- drivers/gpu/drm/panel/Makefile | 4 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 14 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 743 +- drivers/gpu/drm/panel/panel-edp.c | 1896 - drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 13 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 29 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 14 +- drivers/gpu/drm/panel/panel-innolux-ej030na.c | 14 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 323 - drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/panel/panel-lvds.c | 18 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 9 - drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 20 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 85 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 8 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 8 +- drivers/gpu/drm/panel/panel-samsung-s6d27a1.c | 320 - drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 21 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 2 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 1 - drivers/gpu/drm/panel/panel-samsung-sofef00.c | 17 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 21 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 8 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 333 - drivers/gpu/drm/panel/panel-simple.c | 1195 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 8 - drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 25 +- drivers/gpu/drm/panfrost/panfrost_device.c | 10 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 33 +- drivers/gpu/drm/panfrost/panfrost_job.c | 48 +- drivers/gpu/drm/panfrost/panfrost_job.h | 5 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 42 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 + drivers/gpu/drm/r128/ati_pcigart.c | 13 +- drivers/gpu/drm/radeon/atombios.h | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/r600_dpm.c | 10 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_fence.c | 24 +- drivers/gpu/drm/radeon/radeon_ttm.c | 15 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 11 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 108 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 26 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 28 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 50 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 7 - drivers/gpu/drm/rcar-du/rcar_du_regs.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 36 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 15 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 5 - drivers/gpu/drm/rockchip/Kconfig | 1 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 4 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 3 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 33 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 26 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 140 +- drivers/gpu/drm/scheduler/sched_fence.c | 62 +- drivers/gpu/drm/scheduler/sched_main.c | 185 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 7 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 18 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 21 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 4 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/Makefile | 3 +- drivers/gpu/drm/tegra/dc.c | 117 +- drivers/gpu/drm/tegra/dc.h | 1 - drivers/gpu/drm/tegra/drm.c | 4 - drivers/gpu/drm/tegra/drm.h | 1 - drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/gem.c | 171 +- drivers/gpu/drm/tegra/gr2d.c | 33 +- drivers/gpu/drm/tegra/hub.h | 1 + drivers/gpu/drm/tegra/nvdec.c | 470 - drivers/gpu/drm/tegra/plane.c | 67 +- drivers/gpu/drm/tegra/plane.h | 2 +- drivers/gpu/drm/tegra/rgb.c | 53 +- drivers/gpu/drm/tegra/submit.c | 63 +- drivers/gpu/drm/tegra/uapi.c | 68 +- drivers/gpu/drm/tegra/uapi.h | 5 +- drivers/gpu/drm/tegra/vic.c | 8 - drivers/gpu/drm/tiny/Kconfig | 4 +- drivers/gpu/drm/tiny/bochs.c | 8 - drivers/gpu/drm/ttm/ttm_bo.c | 87 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 21 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 15 +- drivers/gpu/drm/ttm/ttm_device.c | 48 - drivers/gpu/drm/ttm/ttm_module.c | 12 - drivers/gpu/drm/ttm/ttm_pool.c | 42 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 8 +- drivers/gpu/drm/ttm/ttm_resource.c | 49 - drivers/gpu/drm/ttm/ttm_tt.c | 69 +- drivers/gpu/drm/udl/Kconfig | 1 - drivers/gpu/drm/v3d/Kconfig | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 15 +- drivers/gpu/drm/v3d/v3d_drv.h | 30 +- drivers/gpu/drm/v3d/v3d_gem.c | 472 +- drivers/gpu/drm/v3d/v3d_sched.c | 44 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 5 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 + drivers/gpu/drm/vboxvideo/vbox_ttm.c | 17 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_dpi.c | 15 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 +- drivers/gpu/drm/vc4/vc4_dsi.c | 28 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 213 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 - drivers/gpu/drm/vgem/vgem_drv.c | 342 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 - drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 44 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 30 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 195 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 26 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 3 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 32 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 27 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 61 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/gpu/drm/zte/Kconfig | 10 + drivers/gpu/drm/zte/Makefile | 10 + drivers/gpu/drm/zte/zx_common_regs.h | 28 + drivers/gpu/drm/zte/zx_drm_drv.c | 184 + drivers/gpu/drm/zte/zx_drm_drv.h | 34 + drivers/gpu/drm/zte/zx_hdmi.c | 760 + drivers/gpu/drm/zte/zx_hdmi_regs.h | 66 + drivers/gpu/drm/zte/zx_plane.c | 537 + drivers/gpu/drm/zte/zx_plane.h | 26 + drivers/gpu/drm/zte/zx_plane_regs.h | 120 + drivers/gpu/drm/zte/zx_tvenc.c | 400 + drivers/gpu/drm/zte/zx_tvenc_regs.h | 27 + drivers/gpu/drm/zte/zx_vga.c | 527 + drivers/gpu/drm/zte/zx_vga_regs.h | 33 + drivers/gpu/drm/zte/zx_vou.c | 921 + drivers/gpu/drm/zte/zx_vou.h | 64 + drivers/gpu/drm/zte/zx_vou_regs.h | 212 + drivers/gpu/host1x/Kconfig | 1 - drivers/gpu/host1x/bus.c | 79 +- drivers/gpu/host1x/dev.c | 20 - drivers/gpu/host1x/dev.h | 2 - drivers/gpu/host1x/job.c | 160 +- drivers/gpu/host1x/job.h | 6 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 9 +- drivers/hid/Kconfig | 7 - drivers/hid/Makefile | 1 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 3 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 2 - drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 2 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 21 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 3 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 3 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 +- .../hid_descriptor/amd_sfh_hid_report_desc.h | 3 +- drivers/hid/hid-apple.c | 12 +- drivers/hid/hid-cougar.c | 3 +- drivers/hid/hid-debug.c | 10 +- drivers/hid/hid-ids.h | 6 - drivers/hid/hid-input.c | 1 - drivers/hid/hid-multitouch.c | 13 - drivers/hid/hid-xiaomi.c | 94 - drivers/hsi/clients/ssi_protocol.c | 4 +- drivers/hwmon/Kconfig | 11 - drivers/hwmon/Makefile | 1 - drivers/hwmon/abituguru3.c | 6 +- drivers/hwmon/acpi_power_meter.c | 13 +- drivers/hwmon/ad7414.c | 4 +- drivers/hwmon/ad7418.c | 6 +- drivers/hwmon/adm1021.c | 4 +- drivers/hwmon/adm1025.c | 4 +- drivers/hwmon/adm1026.c | 4 +- drivers/hwmon/adm1029.c | 4 +- drivers/hwmon/adm1031.c | 6 +- drivers/hwmon/adt7310.c | 3 +- drivers/hwmon/adt7410.c | 3 +- drivers/hwmon/adt7x10.c | 3 +- drivers/hwmon/adt7x10.h | 2 +- drivers/hwmon/amc6821.c | 8 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/asb100.c | 4 +- drivers/hwmon/asc7621.c | 4 +- drivers/hwmon/atxp1.c | 10 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 63 +- drivers/hwmon/dme1737.c | 4 +- drivers/hwmon/ds1621.c | 4 +- drivers/hwmon/ds620.c | 4 +- drivers/hwmon/emc6w201.c | 4 +- drivers/hwmon/f71805f.c | 4 +- drivers/hwmon/f71882fg.c | 4 +- drivers/hwmon/f75375s.c | 4 +- drivers/hwmon/fschmd.c | 4 +- drivers/hwmon/g760a.c | 2 +- drivers/hwmon/gl518sm.c | 4 +- drivers/hwmon/gl520sm.c | 4 +- drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 4 +- drivers/hwmon/it87.c | 12 +- drivers/hwmon/lineage-pem.c | 2 +- drivers/hwmon/lm63.c | 6 +- drivers/hwmon/lm77.c | 4 +- drivers/hwmon/lm78.c | 4 +- drivers/hwmon/lm80.c | 6 +- drivers/hwmon/lm83.c | 4 +- drivers/hwmon/lm85.c | 4 +- drivers/hwmon/lm87.c | 4 +- drivers/hwmon/lm92.c | 4 +- drivers/hwmon/lm93.c | 4 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4215.c | 2 +- drivers/hwmon/ltc4261.c | 4 +- drivers/hwmon/max16065.c | 2 +- drivers/hwmon/max1619.c | 4 +- drivers/hwmon/max1668.c | 4 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/max6620.c | 514 - drivers/hwmon/max6639.c | 4 +- drivers/hwmon/max6642.c | 2 +- drivers/hwmon/mlxreg-fan.c | 138 +- drivers/hwmon/nct6683.c | 3 - drivers/hwmon/nct6775.c | 716 +- drivers/hwmon/pc87360.c | 4 +- drivers/hwmon/pmbus/ibm-cffps.c | 23 +- drivers/hwmon/pmbus/lm25066.c | 88 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwmon/sch5636.c | 4 +- drivers/hwmon/sht21.c | 4 +- drivers/hwmon/sis5595.c | 4 +- drivers/hwmon/smm665.c | 2 +- drivers/hwmon/smsc47b397.c | 4 +- drivers/hwmon/smsc47m192.c | 4 +- drivers/hwmon/thmc50.c | 4 +- drivers/hwmon/tmp103.c | 105 +- drivers/hwmon/tmp401.c | 6 +- drivers/hwmon/tmp421.c | 27 +- drivers/hwmon/via686a.c | 4 +- drivers/hwmon/vt1211.c | 4 +- drivers/hwmon/vt8231.c | 4 +- drivers/hwmon/w83627ehf.c | 8 +- drivers/hwmon/w83627hf.c | 6 +- drivers/hwmon/w83781d.c | 4 +- drivers/hwmon/w83791d.c | 4 +- drivers/hwmon/w83792d.c | 6 +- drivers/hwmon/w83793.c | 6 +- drivers/hwmon/w83795.c | 6 +- drivers/hwmon/w83l785ts.c | 4 +- drivers/hwmon/w83l786ng.c | 4 +- drivers/i2c/busses/Kconfig | 16 +- drivers/i2c/busses/Makefile | 3 - drivers/i2c/busses/i2c-amd-mp2-pci.c | 4 +- drivers/i2c/busses/i2c-bcm-kona.c | 2 +- drivers/i2c/busses/i2c-i801.c | 78 +- drivers/i2c/busses/i2c-ismt.c | 12 +- drivers/i2c/busses/i2c-kempld.c | 3 +- drivers/i2c/busses/i2c-mlxcpld.c | 14 +- drivers/i2c/busses/i2c-mt65xx.c | 82 +- drivers/i2c/busses/i2c-pasemi-core.c | 353 - drivers/i2c/busses/i2c-pasemi-core.h | 21 - drivers/i2c/busses/i2c-pasemi-pci.c | 85 - drivers/i2c/busses/i2c-pasemi-platform.c | 122 - drivers/i2c/busses/i2c-pasemi.c | 409 + drivers/i2c/busses/i2c-pxa.c | 1 + drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/i2c/busses/i2c-xiic.c | 161 +- drivers/i3c/master.c | 3 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/idle/intel_idle.c | 13 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/adc/ad7192.c | 1 - drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/aspeed_adc.c | 1 - drivers/iio/adc/max1027.c | 3 +- drivers/iio/adc/mt6577_auxadc.c | 8 - drivers/iio/adc/rzg2l_adc.c | 6 +- drivers/iio/adc/ti-adc128s052.c | 6 - drivers/iio/common/ssp_sensors/ssp_spi.c | 11 +- drivers/iio/dac/ad5766.c | 6 +- drivers/iio/dac/ti-dac5571.c | 1 - drivers/iio/imu/adis16475.c | 3 +- drivers/iio/imu/adis16480.c | 14 +- drivers/iio/light/opt3001.c | 6 +- drivers/iio/pressure/st_pressure_spi.c | 4 - drivers/iio/test/Makefile | 1 - drivers/infiniband/core/cma.c | 34 +- drivers/infiniband/core/cma_priv.h | 11 +- drivers/infiniband/core/counters.c | 40 +- drivers/infiniband/core/device.c | 1 - drivers/infiniband/core/iwpm_util.c | 2 +- drivers/infiniband/core/nldev.c | 278 +- drivers/infiniband/core/rw.c | 66 +- drivers/infiniband/core/sa_query.c | 1 + drivers/infiniband/core/sysfs.c | 52 +- drivers/infiniband/core/verbs.c | 48 - drivers/infiniband/hw/bnxt_re/bnxt_re.h | 19 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 378 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 30 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 35 +- drivers/infiniband/hw/bnxt_re/main.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 15 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 5 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 9 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 51 - drivers/infiniband/hw/bnxt_re/qplib_sp.h | 28 - drivers/infiniband/hw/bnxt_re/roce_hsi.h | 85 - drivers/infiniband/hw/cxgb4/cm.c | 1 + drivers/infiniband/hw/cxgb4/device.c | 1 + drivers/infiniband/hw/cxgb4/provider.c | 22 +- drivers/infiniband/hw/efa/efa.h | 19 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 100 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 41 - drivers/infiniband/hw/efa/efa_com.c | 164 - drivers/infiniband/hw/efa/efa_com.h | 38 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 35 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 10 +- drivers/infiniband/hw/efa/efa_main.c | 181 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 7 +- drivers/infiniband/hw/efa/efa_verbs.c | 86 +- drivers/infiniband/hw/hfi1/efivar.c | 10 +- drivers/infiniband/hw/hfi1/ipoib.h | 76 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 314 +- drivers/infiniband/hw/hfi1/trace_tx.h | 71 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/verbs.c | 53 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 20 +- drivers/infiniband/hw/irdma/cm.h | 8 + drivers/infiniband/hw/irdma/ctrl.c | 38 + drivers/infiniband/hw/irdma/osdep.h | 1 + drivers/infiniband/hw/irdma/protos.h | 2 + drivers/infiniband/hw/irdma/type.h | 2 +- drivers/infiniband/hw/irdma/uk.c | 61 +- drivers/infiniband/hw/irdma/user.h | 4 +- drivers/infiniband/hw/irdma/utils.c | 45 + drivers/infiniband/hw/irdma/verbs.c | 100 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 46 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 6 +- drivers/infiniband/hw/mlx5/cmd.c | 26 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/counters.c | 282 +- drivers/infiniband/hw/mlx5/fs.c | 187 - drivers/infiniband/hw/mlx5/main.c | 55 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 41 +- drivers/infiniband/hw/mlx5/qp.c | 2 - drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/sw/rxe/rxe_av.c | 20 +- drivers/infiniband/sw/rxe/rxe_comp.c | 57 +- drivers/infiniband/sw/rxe/rxe_cq.c | 28 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 42 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 - drivers/infiniband/sw/rxe/rxe_mr.c | 267 +- drivers/infiniband/sw/rxe/rxe_mw.c | 36 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 6 +- drivers/infiniband/sw/rxe/rxe_param.h | 34 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 16 +- drivers/infiniband/sw/rxe/rxe_queue.c | 30 +- drivers/infiniband/sw/rxe/rxe_queue.h | 292 +- drivers/infiniband/sw/rxe/rxe_req.c | 65 +- drivers/infiniband/sw/rxe/rxe_resp.c | 50 +- drivers/infiniband/sw/rxe/rxe_srq.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 139 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 60 +- drivers/infiniband/sw/siw/siw_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 49 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 - drivers/infiniband/ulp/rtrs/rtrs-clt.h | 13 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 6 - drivers/infiniband/ulp/rtrs/rtrs-srv.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs.c | 31 +- drivers/input/joystick/analog.c | 18 +- drivers/input/joystick/tmdc.c | 2 +- drivers/input/keyboard/Kconfig | 10 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/cypress-sf.c | 224 - drivers/input/keyboard/mpr121_touchkey.c | 4 +- drivers/input/keyboard/omap-keypad.c | 3 +- drivers/input/misc/ariel-pwrbutton.c | 7 - drivers/input/misc/cpcap-pwrbutton.c | 6 +- drivers/input/misc/palmas-pwrbutton.c | 5 - drivers/input/touchscreen/Makefile | 3 +- drivers/input/touchscreen/ads7846.c | 192 +- drivers/input/touchscreen/elants_i2c.c | 4 +- drivers/input/touchscreen/goodix.c | 231 +- drivers/input/touchscreen/goodix.h | 117 - drivers/input/touchscreen/goodix_fwupload.c | 427 - drivers/input/touchscreen/raydium_i2c_ts.c | 54 +- drivers/iommu/Kconfig | 8 - drivers/iommu/apple-dart.c | 27 - drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/isdn/capi/kcapi.c | 5 - drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/md/Kconfig | 10 - drivers/md/Makefile | 4 - drivers/md/bcache/request.c | 13 +- drivers/md/bcache/request.h | 4 +- drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-audit.c | 84 - drivers/md/dm-audit.h | 66 - drivers/md/dm-bio-record.h | 1 - drivers/md/dm-bufio.c | 1 + drivers/md/dm-clone-target.c | 2 +- drivers/md/dm-crypt.c | 23 +- drivers/md/dm-ima.c | 1 - drivers/md/dm-integrity.c | 25 +- drivers/md/dm-ps-historical-service-time.c | 1 - drivers/md/dm-rq.c | 9 +- drivers/md/dm-table.c | 1 - drivers/md/dm-verity-target.c | 16 +- drivers/md/dm-zoned-target.c | 1 + drivers/md/dm.c | 45 +- drivers/md/md.c | 12 +- drivers/media/cec/Kconfig | 4 - drivers/media/cec/core/cec-pin.c | 4 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 4 +- drivers/media/cec/platform/meson/ao-cec.c | 4 +- drivers/media/cec/platform/s5p/s5p_cec.c | 4 +- drivers/media/cec/platform/sti/stih-cec.c | 4 +- drivers/media/cec/platform/stm32/stm32-cec.c | 4 +- drivers/media/common/siano/smscoreapi.c | 7 +- drivers/media/common/videobuf2/videobuf2-core.c | 149 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 195 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 39 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 59 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 30 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 9 + drivers/media/dvb-frontends/cxd2099.h | 9 + drivers/media/dvb-frontends/cxd2820r_priv.h | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 4 +- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/dvb-frontends/mxl5xx.c | 9 + drivers/media/dvb-frontends/mxl5xx.h | 9 + drivers/media/dvb-frontends/mxl5xx_defs.h | 4 + drivers/media/dvb-frontends/mxl5xx_regs.h | 10 + drivers/media/dvb-frontends/mxl692.c | 9 + drivers/media/dvb-frontends/mxl692.h | 9 + drivers/media/dvb-frontends/mxl692_defs.h | 9 + drivers/media/dvb-frontends/rtl2832_sdr.c | 5 +- drivers/media/dvb-frontends/stv0910.c | 9 + drivers/media/dvb-frontends/stv0910.h | 9 + drivers/media/dvb-frontends/stv6111.c | 9 + drivers/media/dvb-frontends/stv6111.h | 9 + drivers/media/firewire/firedtv-avc.c | 14 +- drivers/media/firewire/firedtv-ci.c | 2 - drivers/media/i2c/Kconfig | 25 - drivers/media/i2c/Makefile | 2 - drivers/media/i2c/dw9714.c | 14 +- drivers/media/i2c/hi846.c | 2190 - drivers/media/i2c/imx258.c | 12 +- drivers/media/i2c/ir-kbd-i2c.c | 1 - drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/ov13858.c | 11 +- drivers/media/i2c/ov13b10.c | 1491 - drivers/media/i2c/ov5670.c | 11 +- drivers/media/i2c/ov8856.c | 83 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/i2c/tda1997x.c | 12 +- drivers/media/i2c/video-i2c.c | 21 +- drivers/media/mc/Kconfig | 8 + drivers/media/pci/cobalt/cobalt-driver.c | 4 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 4 +- drivers/media/pci/cx18/cx18-queue.c | 13 +- drivers/media/pci/cx18/cx18-streams.c | 24 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 60 +- drivers/media/pci/intel/ipu3/cio2-bridge.h | 9 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 274 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 4 - drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- drivers/media/pci/ivtv/ivtv-queue.c | 18 +- drivers/media/pci/ivtv/ivtv-streams.c | 22 +- drivers/media/pci/ivtv/ivtv-udma.c | 19 +- drivers/media/pci/ivtv/ivtv-yuv.c | 10 +- drivers/media/pci/ivtv/ivtvfb.c | 8 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 29 +- drivers/media/pci/pluto2/pluto2.c | 20 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/saa7164/saa7164-api.c | 2 + drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/platform/Kconfig | 20 - drivers/media/platform/Makefile | 1 - drivers/media/platform/am437x/am437x-vpfe.c | 23 +- drivers/media/platform/aspeed-video.c | 33 +- drivers/media/platform/atmel/atmel-isc-base.c | 29 +- drivers/media/platform/atmel/atmel-isc.h | 2 - drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 54 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 37 +- drivers/media/platform/cadence/cdns-csi2rx.c | 18 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/coda/imx-vdoa.c | 3 +- drivers/media/platform/davinci/vpbe_venc.c | 9 +- drivers/media/platform/davinci/vpif.c | 5 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/davinci/vpss.c | 10 +- drivers/media/platform/exynos-gsc/gsc-core.c | 3 +- drivers/media/platform/exynos4-is/media-dev.c | 20 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 36 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 10 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/meson/ge2d/ge2d.c | 10 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-vcodec/Makefile | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 820 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 27 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 65 +- .../platform/mtk-vcodec/mtk_vcodec_dec_stateful.c | 628 - .../platform/mtk-vcodec/mtk_vcodec_dec_stateless.c | 360 - drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 59 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 148 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 75 +- .../platform/mtk-vcodec/vdec/vdec_h264_req_if.c | 774 - drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 3 - drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 1 - drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 23 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 43 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 5 - drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/omap/omap_vout.c | 18 +- drivers/media/platform/omap/omap_vout_vrfb.c | 2 +- drivers/media/platform/omap/omap_voutdef.h | 2 +- drivers/media/platform/omap3isp/isp.c | 21 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 28 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 18 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 17 +- drivers/media/platform/qcom/camss/camss-vfe.c | 4 +- drivers/media/platform/qcom/camss/camss-vfe.h | 2 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/qcom/venus/core.c | 58 +- drivers/media/platform/qcom/venus/core.h | 2 - drivers/media/platform/qcom/venus/firmware.c | 42 +- drivers/media/platform/qcom/venus/helpers.c | 14 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 7 - drivers/media/platform/qcom/venus/hfi_helper.h | 14 - drivers/media/platform/qcom/venus/hfi_msgs.c | 7 - .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 13 + drivers/media/platform/qcom/venus/hfi_platform.h | 2 + .../media/platform/qcom/venus/hfi_platform_v6.c | 6 + drivers/media/platform/qcom/venus/hfi_venus.c | 4 - drivers/media/platform/qcom/venus/hfi_venus_io.h | 2 - drivers/media/platform/qcom/venus/pm_helpers.c | 13 +- drivers/media/platform/qcom/venus/vdec.c | 42 +- drivers/media/platform/rcar-isp.c | 515 - drivers/media/platform/rcar-vin/rcar-core.c | 1081 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 241 +- drivers/media/platform/rcar-vin/rcar-dma.c | 40 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 - drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 17 +- drivers/media/platform/rcar_fdp1.c | 4 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 33 +- drivers/media/platform/rockchip/rga/rga.c | 5 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 9 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 44 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 98 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 557 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 406 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 107 +- drivers/media/platform/s3c-camif/camif-core.c | 6 +- drivers/media/platform/s5p-g2d/g2d.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 9 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 1 + .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 1 + drivers/media/platform/sti/hva/hva-hw.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 37 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 16 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 33 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 8 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 18 +- drivers/media/platform/vsp1/vsp1_regs.h | 11 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/platform/xilinx/xilinx-vip.c | 4 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/imon.c | 2 - drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/ir_toy.c | 61 +- drivers/media/rc/mceusb.c | 2 - drivers/media/rc/meson-ir-tx.c | 1 + drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/streamzap.c | 1 - drivers/media/rc/sunxi-cir.c | 4 +- drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 1 - drivers/media/test-drivers/vim2m.c | 5 + drivers/media/test-drivers/vimc/vimc-scaler.c | 366 +- drivers/media/test-drivers/vivid/vivid-cec.c | 341 +- drivers/media/test-drivers/vivid/vivid-cec.h | 9 +- drivers/media/test-drivers/vivid/vivid-core.c | 52 +- drivers/media/test-drivers/vivid/vivid-core.h | 23 +- drivers/media/tuners/mxl5007t.c | 9 + drivers/media/tuners/tuner-types.c | 4 - drivers/media/usb/airspy/airspy.c | 5 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 +- drivers/media/usb/dvb-usb/az6027.c | 1 - drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 12 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/gspca/gspca.c | 2 - drivers/media/usb/gspca/m5602/m5602_ov7660.h | 1 + drivers/media/usb/gspca/sn9c20x.c | 22 +- drivers/media/usb/pvrusb2/pvrusb2-ctrl.c | 25 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 + drivers/media/usb/stkwebcam/stk-webcam.c | 11 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 10 +- drivers/media/usb/uvc/uvc_ctrl.c | 260 +- drivers/media/usb/uvc/uvc_driver.c | 16 +- drivers/media/usb/uvc/uvc_metadata.c | 2 +- drivers/media/usb/uvc/uvc_v4l2.c | 103 +- drivers/media/usb/uvc/uvc_video.c | 5 - drivers/media/usb/uvc/uvcvideo.h | 17 +- drivers/media/v4l2-core/v4l2-async.c | 168 +- drivers/media/v4l2-core/v4l2-common.c | 3 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 9 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 6 - drivers/media/v4l2-core/v4l2-ctrls-defs.c | 5 - drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/media/v4l2-core/v4l2-ioctl.c | 77 +- drivers/memory/Kconfig | 5 +- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/mtk-smi.c | 596 +- drivers/memory/renesas-rpc-if.c | 159 +- drivers/memory/samsung/Kconfig | 13 +- drivers/memory/tegra/mc.c | 25 +- drivers/memory/tegra/tegra186-emc.c | 5 - drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 6 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/misc/Kconfig | 1 - drivers/misc/cb710/sgbuf2.c | 2 +- drivers/misc/eeprom/at25.c | 8 - drivers/misc/eeprom/eeprom_93xx46.c | 18 - drivers/misc/fastrpc.c | 2 - drivers/misc/gehc-achc.c | 1 - .../misc/habanalabs/common/command_submission.c | 33 +- drivers/misc/mei/Kconfig | 2 - drivers/misc/mei/Makefile | 1 - drivers/misc/mei/hbm.c | 12 +- drivers/misc/mei/hw-me-regs.h | 1 - drivers/misc/mei/pci-me.c | 1 - drivers/misc/mei/pxp/Kconfig | 13 - drivers/misc/mei/pxp/Makefile | 7 - drivers/misc/mei/pxp/mei_pxp.c | 229 - drivers/misc/mei/pxp/mei_pxp.h | 18 - drivers/mmc/core/sd.c | 1 - drivers/mmc/core/slot-gpio.c | 8 - drivers/mmc/host/moxart-mmc.c | 29 +- drivers/mmc/host/sdhci-pci-core.c | 29 +- drivers/mmc/host/sdhci.c | 6 - drivers/mtd/mtdsuper.c | 1 - drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/onenand/Kconfig | 9 +- drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/gpio.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 - drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/net/appletalk/cops.c | 2 +- drivers/net/appletalk/ltpc.c | 3 +- drivers/net/arcnet/arc-rimi.c | 5 +- drivers/net/arcnet/arcdevice.h | 5 - drivers/net/arcnet/com20020-isa.c | 2 +- drivers/net/arcnet/com20020-pci.c | 2 +- drivers/net/arcnet/com20020.c | 4 +- drivers/net/arcnet/com20020_cs.c | 2 +- drivers/net/arcnet/com90io.c | 2 +- drivers/net/arcnet/com90xx.c | 3 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/bonding/bond_sysfs.c | 4 +- drivers/net/dsa/b53/b53_common.c | 59 +- drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 125 +- drivers/net/dsa/mv88e6xxx/chip.h | 9 - drivers/net/dsa/mv88e6xxx/port.c | 21 - drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/ocelot/felix.c | 153 +- drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/realtek-smi-core.h | 3 + drivers/net/dsa/rtl8366.c | 96 +- drivers/net/dsa/rtl8366rb.c | 301 +- drivers/net/dsa/sja1105/sja1105.h | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 43 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 45 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 19 + drivers/net/dsa/sja1105/sja1105_vl.c | 12 +- drivers/net/ethernet/3com/3c509.c | 2 +- drivers/net/ethernet/3com/3c515.c | 5 +- drivers/net/ethernet/3com/3c574_cs.c | 11 +- drivers/net/ethernet/3com/3c589_cs.c | 10 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/8390/apne.c | 3 +- drivers/net/ethernet/8390/ax88796.c | 12 +- drivers/net/ethernet/8390/axnet_cs.c | 7 +- drivers/net/ethernet/8390/mcf8390.c | 3 +- drivers/net/ethernet/8390/ne.c | 4 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 22 +- drivers/net/ethernet/8390/stnic.c | 5 +- drivers/net/ethernet/8390/zorro8390.c | 3 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/actions/owl-emac.c | 6 +- drivers/net/ethernet/adaptec/starfire.c | 10 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/alacritech/slicoss.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/alteon/acenic.c | 6 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/nmclan_cs.c | 5 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/sun3lance.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +- drivers/net/ethernet/apm/xgene-v2/mac.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 2 +- drivers/net/ethernet/apple/bmac.c | 15 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 2 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 2 +- drivers/net/ethernet/arc/Kconfig | 5 +- drivers/net/ethernet/arc/emac_main.c | 4 +- drivers/net/ethernet/arc/emac_mdio.c | 9 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/atheros/alx/main.c | 4 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 4 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 37 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 4 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 50 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 13 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 66 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 8 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 195 +- drivers/net/ethernet/broadcom/tg3.c | 59 +- drivers/net/ethernet/brocade/bna/bnad.c | 5 +- drivers/net/ethernet/cadence/macb.h | 7 +- drivers/net/ethernet/cadence/macb_main.c | 20 +- drivers/net/ethernet/cadence/macb_ptp.c | 13 +- drivers/net/ethernet/calxeda/xgmac.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 3 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 29 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 11 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 9 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 2 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 2 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 2 +- drivers/net/ethernet/chelsio/cxgb/vsc7326.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/common.h | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 40 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 102 +- drivers/net/ethernet/chelsio/cxgb3/xgmac.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 8 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 4 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 6 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 15 +- drivers/net/ethernet/dec/tulip/de4x5.c | 35 +- drivers/net/ethernet/dec/tulip/dmfe.c | 9 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 45 +- drivers/net/ethernet/dec/tulip/uli526x.c | 11 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 5 +- drivers/net/ethernet/dlink/sundance.c | 6 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 7 +- drivers/net/ethernet/ethoc.c | 20 +- drivers/net/ethernet/ezchip/Kconfig | 2 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/faraday/ftgmac100.c | 9 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 21 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 13 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 2 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 324 +- drivers/net/ethernet/freescale/enetc/enetc.h | 4 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 22 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 14 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 8 +- drivers/net/ethernet/freescale/fman/fman_dtsec.h | 2 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 8 +- drivers/net/ethernet/freescale/fman/fman_memac.h | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 8 +- drivers/net/ethernet/freescale/fman/fman_tgec.h | 2 +- drivers/net/ethernet/freescale/fman/mac.h | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 4 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 7 +- drivers/net/ethernet/google/gve/gve.h | 31 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 - drivers/net/ethernet/google/gve/gve_ethtool.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 101 +- drivers/net/ethernet/google/gve/gve_rx.c | 98 +- drivers/net/ethernet/google/gve/gve_tx.c | 117 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 84 +- drivers/net/ethernet/google/gve/gve_utils.c | 4 - drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 6 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 5 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 78 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 3 - .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 18 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 48 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 - .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/i825xx/sun3_82586.c | 7 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 14 +- drivers/net/ethernet/ibm/ibmveth.c | 29 +- drivers/net/ethernet/ibm/ibmvnic.c | 645 +- drivers/net/ethernet/ibm/ibmvnic.h | 10 +- drivers/net/ethernet/intel/Kconfig | 14 - drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/e1000.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 52 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/Makefile | 5 +- drivers/net/ethernet/intel/ice/ice.h | 59 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 92 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 2 +- drivers/net/ethernet/intel/ice/ice_base.c | 36 +- drivers/net/ethernet/intel/ice/ice_common.c | 129 +- drivers/net/ethernet/intel/ice/ice_common.h | 7 - drivers/net/ethernet/intel/ice/ice_dcb.c | 225 +- drivers/net/ethernet/intel/ice/ice_dcb.h | 18 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 12 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 12 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 192 +- drivers/net/ethernet/intel/ice/ice_devids.h | 2 - drivers/net/ethernet/intel/ice/ice_devlink.c | 255 +- drivers/net/ethernet/intel/ice/ice_devlink.h | 8 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 660 - drivers/net/ethernet/intel/ice/ice_eswitch.h | 83 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 62 +- drivers/net/ethernet/intel/ice/ice_fdir.c | 2 +- drivers/net/ethernet/intel/ice/ice_fdir.h | 2 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 275 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 14 - drivers/net/ethernet/intel/ice/ice_flex_type.h | 13 - drivers/net/ethernet/intel/ice/ice_fltr.c | 207 - drivers/net/ethernet/intel/ice/ice_fltr.h | 7 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 43 - drivers/net/ethernet/intel/ice/ice_lib.c | 174 +- drivers/net/ethernet/intel/ice/ice_lib.h | 15 - drivers/net/ethernet/intel/ice/ice_main.c | 148 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 169 - drivers/net/ethernet/intel/ice/ice_ptp.c | 385 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 20 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 151 - drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 22 - drivers/net/ethernet/intel/ice/ice_repr.c | 386 - drivers/net/ethernet/intel/ice/ice_repr.h | 28 - drivers/net/ethernet/intel/ice/ice_switch.c | 2481 +- drivers/net/ethernet/intel/ice/ice_switch.h | 136 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 855 - drivers/net/ethernet/intel/ice/ice_tc_lib.h | 130 - drivers/net/ethernet/intel/ice/ice_txrx.c | 37 - drivers/net/ethernet/intel/ice/ice_txrx.h | 19 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 16 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 236 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 59 - drivers/net/ethernet/intel/ice/ice_xsk.c | 92 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 8 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.h | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 23 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 54 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 16 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 6 +- drivers/net/ethernet/jme.c | 4 +- drivers/net/ethernet/korina.c | 4 +- drivers/net/ethernet/lantiq_etop.c | 21 +- drivers/net/ethernet/lantiq_xrx200.c | 87 +- drivers/net/ethernet/litex/Kconfig | 2 +- drivers/net/ethernet/litex/litex_liteeth.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 13 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 1 - .../ethernet/marvell/octeontx2/af/lmac_common.h | 5 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 126 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 9 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 572 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 133 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 1 - drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 17 - drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 3 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 60 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 12 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 135 - .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 16 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 211 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 96 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 - .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 52 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 18 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 38 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 234 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 125 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 273 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 16 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 8 +- .../ethernet/marvell/prestera/prestera_devlink.c | 35 +- .../ethernet/marvell/prestera/prestera_devlink.h | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 10 +- drivers/net/ethernet/marvell/pxa168_eth.c | 10 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 88 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 4 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 6 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 8 - drivers/net/ethernet/mellanox/mlx4/en_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 40 +- drivers/net/ethernet/mellanox/mlx4/en_port.c | 4 - drivers/net/ethernet/mellanox/mlx4/en_rx.c | 15 - drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 12 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 - drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 27 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 9 - .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 21 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.h | 27 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 - .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 9 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 179 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 92 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 288 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 9 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 227 +- .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 54 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 3 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 36 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 7 +- .../mellanox/mlx5/core/steering/dr_action.c | 19 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 6 +- .../mellanox/mlx5/core/steering/dr_domain.c | 212 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 13 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 20 +- .../mellanox/mlx5/core/steering/dr_types.h | 47 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 14 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 2 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 90 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 + drivers/net/ethernet/mellanox/mlxsw/core_env.c | 372 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 23 - drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 52 +- drivers/net/ethernet/mellanox/mlxsw/item.h | 56 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 56 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 351 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 342 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 9 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 45 - .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 432 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 27 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 115 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 315 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 16 - .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - drivers/net/ethernet/micrel/ks8842.c | 7 +- drivers/net/ethernet/micrel/ks8851_common.c | 4 +- drivers/net/ethernet/micrel/ksz884x.c | 11 +- drivers/net/ethernet/microchip/enc28j60.c | 7 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 10 +- drivers/net/ethernet/microchip/encx24j600.c | 8 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 3 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 2 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 6 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/mscc/Kconfig | 2 +- drivers/net/ethernet/mscc/ocelot.c | 109 +- drivers/net/ethernet/mscc/ocelot_flower.c | 125 +- drivers/net/ethernet/mscc/ocelot_net.c | 7 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 9 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 9 +- drivers/net/ethernet/neterion/s2io.c | 8 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 2 +- drivers/net/ethernet/netronome/nfp/devlink_param.c | 9 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 19 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 2 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 51 +- drivers/net/ethernet/nxp/lpc_eth.c | 6 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 8 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 48 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 + .../net/ethernet/pensando/ionic/ionic_devlink.c | 10 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 38 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 268 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 49 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 92 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 8 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 241 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 2 - drivers/net/ethernet/pensando/ionic/ionic_stats.c | 121 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 14 + .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed.h | 44 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 143 +- drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 1491 - drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 11 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 1389 +- drivers/net/ethernet/qlogic/qed/qed_debug.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 124 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 347 +- drivers/net/ethernet/qlogic/qed/qed_devlink.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 25 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 12687 +++-- drivers/net/ethernet/qlogic/qed/qed_hw.h | 222 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 405 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 98 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 60 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 286 +- drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h | 500 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 9 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 - drivers/net/ethernet/qlogic/qed/qed_l2.c | 43 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 135 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 64 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 131 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 66 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 765 +- drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h | 2474 - drivers/net/ethernet/qlogic/qed/qed_rdma.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 95 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 + drivers/net/ethernet/qlogic/qed/qed_selftest.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 223 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 63 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 201 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 138 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 13 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 311 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 53 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 21 +- drivers/net/ethernet/qlogic/qla3xxx.c | 12 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac.c | 5 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 24 +- drivers/net/ethernet/realtek/8139cp.c | 7 +- drivers/net/ethernet/realtek/8139too.c | 7 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 + drivers/net/ethernet/renesas/ravb.h | 52 +- drivers/net/ethernet/renesas/ravb_main.c | 714 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c | 3 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/ef10_sriov.c | 4 +- drivers/net/ethernet/sfc/ef10_sriov.h | 6 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/efx_common.c | 4 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/net_driver.h | 2 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/sfc/siena_sriov.h | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 6 +- drivers/net/ethernet/sis/sis900.c | 15 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 5 +- drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/smsc/smsc911x.c | 8 +- drivers/net/ethernet/smsc/smsc9420.c | 8 +- drivers/net/ethernet/socionext/netsec.c | 30 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 7 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 13 +- .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 - .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 8 +- drivers/net/ethernet/sun/cassini.c | 7 +- drivers/net/ethernet/sun/ldmvsw.c | 7 +- drivers/net/ethernet/sun/niu.c | 46 +- drivers/net/ethernet/sun/sunbmac.c | 6 +- drivers/net/ethernet/sun/sungem.c | 15 +- drivers/net/ethernet/sun/sunhme.c | 23 +- drivers/net/ethernet/sun/sunqe.c | 4 +- drivers/net/ethernet/synopsys/dwc-xlgmac-common.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 26 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 17 +- drivers/net/ethernet/ti/cpts.c | 6 +- drivers/net/ethernet/ti/davinci_emac.c | 8 +- drivers/net/ethernet/ti/netcp_core.c | 8 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 5 +- drivers/net/ethernet/wiznet/w5100.c | 4 +- drivers/net/ethernet/wiznet/w5300.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 11 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 7 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/6pack.c | 6 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/bpqether.c | 7 +- drivers/net/hamradio/dmascc.c | 5 +- drivers/net/hamradio/hdlcdrv.c | 4 +- drivers/net/hamradio/mkiss.c | 6 +- drivers/net/hamradio/scc.c | 7 +- drivers/net/hamradio/yam.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/ifb.c | 3 - drivers/net/ipvlan/ipvlan_main.c | 4 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 4 +- drivers/net/net_failover.c | 3 +- drivers/net/netdevsim/dev.c | 14 +- drivers/net/netdevsim/ethtool.c | 28 - drivers/net/netdevsim/health.c | 32 + drivers/net/netdevsim/netdevsim.h | 1 - drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/at803x.c | 196 +- drivers/net/phy/bcm7xxx.c | 201 - drivers/net/phy/broadcom.c | 106 +- drivers/net/phy/marvell10g.c | 107 +- drivers/net/phy/mdio_bus.c | 28 - drivers/net/phy/micrel.c | 98 - drivers/net/phy/mscc/mscc_main.c | 2 +- drivers/net/phy/phy_device.c | 13 - drivers/net/phy/phylink.c | 45 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/team/team.c | 2 +- drivers/net/usb/Kconfig | 4 - drivers/net/usb/aqc111.c | 4 +- drivers/net/usb/asix_common.c | 2 +- drivers/net/usb/asix_devices.c | 2 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 12 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/cdc-phonet.c | 4 +- drivers/net/usb/dm9601.c | 7 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kalmia.c | 2 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/mcs7830.c | 5 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/r8152.c | 4 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/rtl8150.c | 4 +- drivers/net/usb/smsc75xx.c | 3 +- drivers/net/usb/smsc95xx.c | 3 +- drivers/net/usb/sr9700.c | 5 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/virtio_net.c | 42 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 3 +- drivers/net/wireless/ath/ath10k/core.c | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 31 +- drivers/net/wireless/ath/ath10k/sdio.c | 6 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 - drivers/net/wireless/ath/ath11k/core.c | 58 +- drivers/net/wireless/ath/ath11k/core.h | 49 +- drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/debugfs.c | 25 +- drivers/net/wireless/ath/ath11k/debugfs.h | 4 - .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 4344 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 226 - drivers/net/wireless/ath/ath11k/debugfs_sta.c | 8 +- drivers/net/wireless/ath/ath11k/dp.h | 8 - drivers/net/wireless/ath/ath11k/dp_rx.c | 243 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 23 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 2 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 2 - drivers/net/wireless/ath/ath11k/hw.c | 45 - drivers/net/wireless/ath/ath11k/hw.h | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 1443 +- drivers/net/wireless/ath/ath11k/mac.h | 3 - drivers/net/wireless/ath/ath11k/pci.c | 4 +- drivers/net/wireless/ath/ath11k/peer.c | 11 - drivers/net/wireless/ath/ath11k/qmi.c | 350 +- drivers/net/wireless/ath/ath11k/qmi.h | 18 +- drivers/net/wireless/ath/ath11k/reg.c | 18 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 42 +- drivers/net/wireless/ath/ath11k/trace.h | 11 +- drivers/net/wireless/ath/ath11k/wmi.c | 152 +- drivers/net/wireless/ath/ath11k/wmi.h | 107 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 105 +- drivers/net/wireless/ath/ath9k/eeprom.c | 12 +- drivers/net/wireless/ath/ath9k/hw.h | 2 - drivers/net/wireless/ath/ath9k/init.c | 56 - drivers/net/wireless/ath/spectral_common.h | 1 + drivers/net/wireless/ath/wcn36xx/debug.c | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 6 +- drivers/net/wireless/ath/wcn36xx/main.c | 11 +- drivers/net/wireless/ath/wcn36xx/smd.c | 99 +- drivers/net/wireless/ath/wcn36xx/smd.h | 3 - drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 12 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 - .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 1 + drivers/net/wireless/intel/iwlegacy/4965-mac.c | 1 + drivers/net/wireless/intel/iwlwifi/dvm/main.c | 1 + drivers/net/wireless/mac80211_hwsim.c | 156 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 372 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 + drivers/net/wireless/mediatek/mt7601u/dma.c | 2 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 11 +- drivers/net/wireless/microchip/wilc1000/hif.c | 31 +- drivers/net/wireless/microchip/wilc1000/hif.h | 1 - drivers/net/wireless/microchip/wilc1000/netdev.c | 1 + drivers/net/wireless/microchip/wilc1000/netdev.h | 2 + drivers/net/wireless/microchip/wilc1000/sdio.c | 1 - drivers/net/wireless/microchip/wilc1000/spi.c | 91 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 134 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 5 +- drivers/net/wireless/microchip/wilc1000/wlan_cfg.c | 1 - drivers/net/wireless/microchip/wilc1000/wlan_if.h | 7 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 2 + drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 2 + drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 + drivers/net/wireless/realtek/Kconfig | 1 - drivers/net/wireless/realtek/Makefile | 1 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 2 - drivers/net/wireless/realtek/rtlwifi/pci.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 2 +- drivers/net/wireless/realtek/rtw88/debug.c | 46 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 54 +- drivers/net/wireless/realtek/rtw88/fw.h | 24 - drivers/net/wireless/realtek/rtw88/main.c | 22 +- drivers/net/wireless/realtek/rtw88/main.h | 49 +- drivers/net/wireless/realtek/rtw88/phy.c | 119 +- drivers/net/wireless/realtek/rtw88/phy.h | 2 - drivers/net/wireless/realtek/rtw88/reg.h | 6 - drivers/net/wireless/realtek/rtw88/regd.c | 753 +- drivers/net/wireless/realtek/rtw88/regd.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 19 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 46 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 8 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 47 - drivers/net/wireless/realtek/rtw88/rtw8822c.h | 3 - drivers/net/wireless/realtek/rtw89/Kconfig | 50 - drivers/net/wireless/realtek/rtw89/Makefile | 25 - drivers/net/wireless/realtek/rtw89/cam.c | 695 - drivers/net/wireless/realtek/rtw89/cam.h | 165 - drivers/net/wireless/realtek/rtw89/coex.c | 5716 --- drivers/net/wireless/realtek/rtw89/coex.h | 181 - drivers/net/wireless/realtek/rtw89/core.c | 2502 - drivers/net/wireless/realtek/rtw89/core.h | 3384 -- drivers/net/wireless/realtek/rtw89/debug.c | 2489 - drivers/net/wireless/realtek/rtw89/debug.h | 77 - drivers/net/wireless/realtek/rtw89/efuse.c | 188 - drivers/net/wireless/realtek/rtw89/efuse.h | 13 - drivers/net/wireless/realtek/rtw89/fw.c | 1641 - drivers/net/wireless/realtek/rtw89/fw.h | 1378 - drivers/net/wireless/realtek/rtw89/mac.c | 3838 -- drivers/net/wireless/realtek/rtw89/mac.h | 860 - drivers/net/wireless/realtek/rtw89/mac80211.c | 676 - drivers/net/wireless/realtek/rtw89/pci.c | 3060 -- drivers/net/wireless/realtek/rtw89/pci.h | 635 - drivers/net/wireless/realtek/rtw89/phy.c | 2868 -- drivers/net/wireless/realtek/rtw89/phy.h | 311 - drivers/net/wireless/realtek/rtw89/ps.c | 150 - drivers/net/wireless/realtek/rtw89/ps.h | 16 - drivers/net/wireless/realtek/rtw89/reg.h | 2159 - drivers/net/wireless/realtek/rtw89/regd.c | 353 - drivers/net/wireless/realtek/rtw89/rtw8852a.c | 2036 - drivers/net/wireless/realtek/rtw89/rtw8852a.h | 109 - drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 3911 -- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h | 24 - .../wireless/realtek/rtw89/rtw8852a_rfk_table.c | 1607 - .../wireless/realtek/rtw89/rtw8852a_rfk_table.h | 133 - .../net/wireless/realtek/rtw89/rtw8852a_table.c | 48725 ------------------- .../net/wireless/realtek/rtw89/rtw8852a_table.h | 28 - drivers/net/wireless/realtek/rtw89/sar.c | 190 - drivers/net/wireless/realtek/rtw89/sar.h | 26 - drivers/net/wireless/realtek/rtw89/ser.c | 491 - drivers/net/wireless/realtek/rtw89/ser.h | 15 - drivers/net/wireless/realtek/rtw89/txrx.h | 358 - drivers/net/wireless/realtek/rtw89/util.h | 17 - drivers/net/wireless/rndis_wlan.c | 2 + drivers/net/wireless/rsi/rsi_91x_core.c | 2 - drivers/net/wireless/rsi/rsi_91x_hal.c | 10 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 74 +- drivers/net/wireless/rsi/rsi_91x_main.c | 16 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 24 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 5 +- drivers/net/wireless/rsi/rsi_hal.h | 11 - drivers/net/wireless/rsi/rsi_main.h | 15 +- drivers/net/wireless/st/cw1200/bh.c | 2 + drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 1 + drivers/net/wwan/Kconfig | 1 - drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 - drivers/net/wwan/iosm/iosm_ipc_coredump.c | 125 - drivers/net/wwan/iosm/iosm_ipc_coredump.h | 59 - drivers/net/wwan/iosm/iosm_ipc_devlink.c | 321 - drivers/net/wwan/iosm/iosm_ipc_devlink.h | 205 - drivers/net/wwan/iosm/iosm_ipc_flash.c | 594 - drivers/net/wwan/iosm/iosm_ipc_flash.h | 229 - drivers/net/wwan/iosm/iosm_ipc_imem.c | 107 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 18 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 - drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- drivers/nfc/fdp/i2c.c | 1 + drivers/nfc/microread/i2c.c | 4 + drivers/nfc/microread/mei.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 6 +- drivers/nfc/pn533/pn533.c | 6 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/uart.c | 4 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/pn544/mei.c | 8 +- drivers/nfc/s3fwrn5/firmware.c | 29 +- drivers/nfc/s3fwrn5/nci.c | 18 +- drivers/nfc/st-nci/i2c.c | 4 + drivers/nfc/st-nci/ndlc.c | 4 + drivers/nfc/st-nci/se.c | 6 + drivers/nfc/st-nci/spi.c | 4 + drivers/nfc/st21nfca/i2c.c | 4 + drivers/nfc/st21nfca/se.c | 4 + drivers/nfc/trf7970a.c | 8 + drivers/nvdimm/blk.c | 5 +- drivers/nvdimm/btt.c | 5 +- drivers/nvdimm/core.c | 1 - drivers/nvdimm/pmem.c | 3 +- drivers/nvme/host/core.c | 33 +- drivers/nvme/host/multipath.c | 22 +- drivers/nvme/host/pci.c | 1 - drivers/nvme/host/rdma.c | 1 - drivers/nvme/target/io-cmd-bdev.c | 1 - drivers/nvme/target/rdma.c | 1 - drivers/nvmem/core.c | 3 +- drivers/of/Kconfig | 4 + drivers/of/Makefile | 1 + drivers/of/irq.c | 17 +- drivers/of/of_net.c | 145 + drivers/of/platform.c | 6 +- drivers/opp/core.c | 6 +- drivers/opp/of.c | 50 +- drivers/pci/controller/Kconfig | 17 - drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 28 +- drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 22 +- drivers/pci/controller/dwc/pci-imx6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 3 - drivers/pci/controller/dwc/pcie-designware.c | 1 - drivers/pci/controller/dwc/pcie-qcom-ep.c | 721 - drivers/pci/controller/dwc/pcie-visconti.c | 5 +- drivers/pci/controller/pci-aardvark.c | 372 +- drivers/pci/controller/pci-xgene-msi.c | 2 +- drivers/pci/controller/pci-xgene.c | 3 +- drivers/pci/controller/pcie-apple.c | 822 - drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/pcie-rcar-ep.c | 5 +- drivers/pci/controller/pcie-rcar-host.c | 2 + drivers/pci/controller/vmd.c | 41 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 22 +- drivers/pci/endpoint/pci-ep-cfs.c | 48 +- drivers/pci/endpoint/pci-epc-core.c | 2 +- drivers/pci/endpoint/pci-epf-core.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 4 +- drivers/pci/hotplug/ibmphp.h | 4 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pci/iov.c | 14 +- drivers/pci/msi.c | 18 +- drivers/pci/of.c | 10 +- drivers/pci/p2pdma.c | 8 +- drivers/pci/pci-acpi.c | 74 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pci-mid.c | 37 +- drivers/pci/pci-sysfs.c | 27 +- drivers/pci/pci.c | 159 +- drivers/pci/pci.h | 96 +- drivers/pci/pcie/aer.c | 2 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/pcie/portdrv_core.c | 47 +- drivers/pci/probe.c | 35 +- drivers/pci/quirks.c | 59 +- drivers/pci/setup-irq.c | 26 +- drivers/pci/switch/switchtec.c | 28 +- drivers/pci/vpd.c | 79 +- drivers/pcmcia/db1xxx_ss.c | 1 - drivers/pcmcia/pcmcia_cis.c | 5 +- drivers/perf/Kconfig | 12 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 2 +- drivers/perf/thunderx2_pmu.c | 2 +- drivers/platform/mellanox/mlxreg-io.c | 4 +- drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/amd-pmc.c | 1 - drivers/platform/x86/dell/Kconfig | 1 - drivers/platform/x86/gigabyte-wmi.c | 1 - drivers/platform/x86/intel/int1092/intel_sar.c | 23 +- .../x86/intel/int3472/intel_skl_int3472_discrete.c | 2 +- drivers/platform/x86/intel_scu_ipc.c | 6 +- drivers/platform/x86/thinkpad_acpi.c | 137 +- drivers/pnp/system.c | 2 +- drivers/ptp/idt8a340_reg.h | 720 + drivers/ptp/ptp_clockmatrix.c | 1588 +- drivers/ptp/ptp_clockmatrix.h | 109 +- drivers/ptp/ptp_ocp.c | 1354 +- drivers/regulator/core.c | 2 +- drivers/reset/Kconfig | 6 +- drivers/reset/reset-brcmstb-rescal.c | 2 +- drivers/reset/reset-socfpga.c | 26 - drivers/reset/reset-uniphier-glue.c | 4 - drivers/reset/reset-uniphier.c | 27 - drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/s390/block/dasd_genhd.c | 11 +- drivers/s390/block/dcssblk.c | 15 +- drivers/s390/block/scm_blk.c | 7 +- drivers/s390/char/sclp_sd.c | 9 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/cio/css.c | 9 +- drivers/s390/cio/device.c | 2 - drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 - drivers/scsi/hosts.c | 3 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/qedf/drv_fcoe_fw_funcs.c | 8 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.h | 2 +- drivers/scsi/qedf/qedf.h | 4 +- drivers/scsi/qedf/qedf_els.c | 2 +- drivers/scsi/qedf/qedf_io.c | 12 +- drivers/scsi/qedf/qedf_main.c | 10 +- drivers/scsi/qedi/qedi_debugfs.c | 4 +- drivers/scsi/qedi/qedi_fw.c | 40 +- drivers/scsi/qedi/qedi_fw_api.c | 22 +- drivers/scsi/qedi/qedi_fw_iscsi.h | 2 +- drivers/scsi/qedi/qedi_iscsi.h | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi_debug.c | 10 +- drivers/scsi/scsi_lib.c | 1 - drivers/scsi/scsi_sysfs.c | 9 - drivers/scsi/scsi_transport_iscsi.c | 2 + drivers/scsi/sd.c | 1 - drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sg.c | 1 - drivers/scsi/sr.c | 1 - drivers/scsi/st.c | 1 - drivers/scsi/storvsc_drv.c | 32 +- drivers/scsi/virtio_scsi.c | 1 - drivers/sh/maple/maple.c | 5 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 - drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +- drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 2 - drivers/soc/canaan/Kconfig | 1 + drivers/soc/imx/Kconfig | 1 - drivers/soc/imx/Makefile | 1 - drivers/soc/imx/gpcv2.c | 134 +- drivers/soc/imx/imx8m-blk-ctrl.c | 523 - drivers/soc/mediatek/mt8192-mmsys.h | 76 - drivers/soc/mediatek/mtk-mmsys.c | 79 - drivers/soc/mediatek/mtk-mmsys.h | 2 - drivers/soc/mediatek/mtk-mutex.c | 35 - drivers/soc/qcom/Kconfig | 11 +- drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/apr.c | 287 +- drivers/soc/qcom/cpr.c | 4 +- drivers/soc/qcom/llcc-qcom.c | 18 +- drivers/soc/qcom/ocmem.c | 4 +- drivers/soc/qcom/pdr_interface.c | 12 +- drivers/soc/qcom/qcom-geni-se.c | 4 +- drivers/soc/qcom/qcom_aoss.c | 165 +- drivers/soc/qcom/qcom_gsbi.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 4 +- drivers/soc/qcom/rpmhpd.c | 16 - drivers/soc/qcom/rpmpd.c | 24 - drivers/soc/qcom/smd-rpm.c | 2 - drivers/soc/qcom/smp2p.c | 20 - drivers/soc/qcom/socinfo.c | 12 - drivers/soc/qcom/spm.c | 258 - drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 - drivers/soc/samsung/Kconfig | 5 +- drivers/soc/samsung/Makefile | 3 +- drivers/soc/samsung/exynos-chipid.c | 14 +- drivers/soc/samsung/exynos5422-asv.c | 1 - drivers/soc/samsung/pm_domains.c | 1 + drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/soc/tegra/Makefile | 1 - drivers/soc/tegra/ari-tegra186.c | 80 - drivers/soc/tegra/pmc.c | 28 +- drivers/spi/spi-atmel.c | 4 +- drivers/spi/spi-bcm-qspi.c | 77 +- drivers/spi/spi-mt65xx.c | 64 +- drivers/spi/spi-mux.c | 7 - drivers/spi/spi-nxp-fspi.c | 26 +- drivers/spi/spi-tegra20-slink.c | 4 +- drivers/spi/spi.c | 27 +- drivers/spi/spidev.c | 14 - drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 37 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 2 - drivers/staging/media/atomisp/pci/atomisp_csi2.c | 70 +- drivers/staging/media/hantro/hantro_drv.c | 12 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 2 +- drivers/staging/media/hantro/hantro_g1_regs.h | 2 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 3 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 52 - drivers/staging/media/hantro/hantro_hevc.c | 21 - drivers/staging/media/hantro/hantro_hw.h | 4 - drivers/staging/media/imx/TODO | 5 + drivers/staging/media/imx/imx-media-csi.c | 18 +- drivers/staging/media/imx/imx-media-dev-common.c | 9 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 16 +- .../staging/media/ipu3/include/uapi/intel-ipu3.h | 7 +- drivers/staging/media/ipu3/ipu3-css-fw.c | 7 +- drivers/staging/media/ipu3/ipu3-css-fw.h | 2 +- drivers/staging/media/ipu3/ipu3-css.c | 19 +- drivers/staging/media/ipu3/ipu3-css.h | 1 + drivers/staging/media/ipu3/ipu3-v4l2.c | 13 +- drivers/staging/media/ipu3/ipu3.h | 12 - drivers/staging/media/meson/vdec/esparser.h | 6 +- drivers/staging/media/meson/vdec/vdec.c | 7 +- drivers/staging/media/meson/vdec/vdec.h | 16 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 3 +- drivers/staging/media/rkvdec/rkvdec.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 55 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 70 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-video/vi.c | 17 +- drivers/staging/qlge/qlge_main.c | 12 +- drivers/staging/r8188eu/hal/hal_intf.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- drivers/target/target_core_file.c | 1 - drivers/target/target_core_iblock.c | 2 - drivers/tee/optee/core.c | 3 - drivers/tee/optee/device.c | 22 - drivers/tee/optee/optee_private.h | 1 - .../intel/int340x_thermal/int3400_thermal.c | 9 +- drivers/thermal/intel/intel_powerclamp.c | 8 +- drivers/thermal/thermal_core.c | 6 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thermal/thermal_netlink.c | 11 +- drivers/thermal/thermal_netlink.h | 8 +- drivers/thunderbolt/Makefile | 1 - drivers/tty/serial/8250/Kconfig | 8 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/usb/gadget/function/f_phonet.c | 5 +- drivers/usb/host/xhci-dbgtty.c | 28 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-ring.c | 39 +- drivers/usb/host/xhci.c | 5 - drivers/usb/host/xhci.h | 1 - drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/serial/option.c | 8 - drivers/usb/serial/qcserial.c | 1 - drivers/usb/typec/altmodes/Kconfig | 1 - drivers/usb/typec/altmodes/displayport.c | 58 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/core/bitblit.c | 16 + drivers/video/fbdev/core/fbcon.c | 509 +- drivers/video/fbdev/core/fbcon.h | 59 + drivers/video/fbdev/core/fbcon_ccw.c | 28 +- drivers/video/fbdev/core/fbcon_cw.c | 28 +- drivers/video/fbdev/core/fbcon_rotate.h | 9 + drivers/video/fbdev/core/fbcon_ud.c | 37 +- drivers/video/fbdev/core/fbmem.c | 5 +- drivers/video/fbdev/core/tileblit.c | 16 + drivers/video/fbdev/efifb.c | 21 +- drivers/video/fbdev/omap/omapfb_main.c | 1 - drivers/video/fbdev/skeletonfb.c | 12 +- drivers/watchdog/mtk_wdt.c | 6 +- fs/9p/Kconfig | 1 - fs/9p/cache.c | 137 + fs/9p/cache.h | 98 +- fs/9p/v9fs.h | 9 - fs/9p/vfs_addr.c | 195 +- fs/9p/vfs_file.c | 21 +- fs/afs/file.c | 2 +- fs/btrfs/block-group.c | 82 +- fs/btrfs/block-group.h | 6 +- fs/btrfs/btrfs_inode.h | 46 +- fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 682 +- fs/btrfs/compression.h | 4 +- fs/btrfs/ctree.c | 157 +- fs/btrfs/ctree.h | 78 +- fs/btrfs/delayed-inode.c | 41 +- fs/btrfs/delayed-ref.c | 17 +- fs/btrfs/delayed-ref.h | 51 +- fs/btrfs/dev-replace.c | 16 +- fs/btrfs/dir-item.c | 48 +- fs/btrfs/disk-io.c | 45 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent-tree.c | 327 +- fs/btrfs/extent_io.c | 334 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/extent_map.c | 4 +- fs/btrfs/file-item.c | 21 +- fs/btrfs/file.c | 61 +- fs/btrfs/free-space-cache.c | 106 +- fs/btrfs/free-space-cache.h | 2 - fs/btrfs/inode.c | 595 +- fs/btrfs/ioctl.c | 996 +- fs/btrfs/locking.h | 7 +- fs/btrfs/lzo.c | 270 +- fs/btrfs/raid56.c | 175 +- fs/btrfs/raid56.h | 22 +- fs/btrfs/reada.c | 26 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/reflink.c | 4 +- fs/btrfs/relocation.c | 77 +- fs/btrfs/scrub.c | 139 +- fs/btrfs/send.c | 15 +- fs/btrfs/space-info.c | 28 +- fs/btrfs/subpage.c | 290 +- fs/btrfs/subpage.h | 56 +- fs/btrfs/super.c | 28 +- fs/btrfs/tests/extent-buffer-tests.c | 2 +- fs/btrfs/tests/extent-io-tests.c | 12 +- fs/btrfs/tests/inode-tests.c | 4 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 786 +- fs/btrfs/tree-log.h | 18 +- fs/btrfs/volumes.c | 577 +- fs/btrfs/volumes.h | 119 +- fs/btrfs/xattr.c | 2 +- fs/btrfs/zoned.c | 531 +- fs/btrfs/zoned.h | 39 +- fs/cachefiles/Makefile | 1 + fs/cachefiles/interface.c | 17 +- fs/cachefiles/internal.h | 42 +- fs/cachefiles/io.c | 85 +- fs/cachefiles/main.c | 1 + fs/cachefiles/rdwr.c | 972 + fs/ceph/addr.c | 13 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 12 +- fs/ceph/file.c | 1 + fs/ceph/inode.c | 2 + fs/ceph/locks.c | 3 + fs/ceph/mds_client.c | 17 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 3 + fs/cifs/connect.c | 19 +- fs/cifs/file.c | 64 +- fs/cifs/fs_context.c | 8 - fs/cifs/fs_context.h | 1 - fs/cifs/fscache.c | 105 +- fs/cifs/fscache.h | 74 +- fs/cifs/smb2inode.c | 42 +- fs/crypto/bio.c | 32 +- fs/crypto/fname.c | 3 +- fs/crypto/fscrypt_private.h | 5 +- fs/crypto/hkdf.c | 11 +- fs/crypto/keysetup.c | 57 +- fs/direct-io.c | 14 +- fs/erofs/Kconfig | 40 +- fs/erofs/Makefile | 1 - fs/erofs/compress.h | 21 +- fs/erofs/data.c | 75 +- fs/erofs/decompressor.c | 134 +- fs/erofs/decompressor_lzma.c | 290 - fs/erofs/erofs_fs.h | 42 +- fs/erofs/inode.c | 2 +- fs/erofs/internal.h | 96 +- fs/erofs/super.c | 231 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 135 +- fs/erofs/zdata.h | 7 + fs/erofs/zmap.c | 62 +- fs/ext4/ext4.h | 3 +- fs/ext4/extents.c | 172 +- fs/ext4/file.c | 7 +- fs/ext4/inode.c | 15 +- fs/ext4/page-io.c | 8 +- fs/ext4/super.c | 10 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/compress.c | 1 - fs/f2fs/f2fs.h | 3 - fs/f2fs/file.c | 2 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 1 - fs/f2fs/node.h | 5 + fs/f2fs/recovery.c | 8 +- fs/f2fs/segment.c | 25 +- fs/f2fs/super.c | 3 +- fs/fscache/cache.c | 6 + fs/fscache/cookie.c | 10 + fs/fscache/internal.h | 58 +- fs/fscache/io.c | 170 +- fs/fscache/object.c | 2 + fs/fscache/page.c | 1066 + fs/fscache/stats.c | 73 +- fs/fuse/dax.c | 5 +- fs/fuse/dev.c | 10 +- fs/fuse/dir.c | 45 +- fs/fuse/file.c | 96 +- fs/fuse/fuse_i.h | 15 +- fs/fuse/inode.c | 45 +- fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- fs/gfs2/bmap.c | 60 +- fs/gfs2/file.c | 262 +- fs/gfs2/glock.c | 472 +- fs/gfs2/glock.h | 34 +- fs/gfs2/glops.c | 29 +- fs/gfs2/incore.h | 10 +- fs/gfs2/inode.c | 12 +- fs/gfs2/rgrp.c | 70 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 4 +- fs/gfs2/trace_gfs2.h | 9 +- fs/gfs2/util.c | 2 - fs/io-wq.c | 9 +- fs/io-wq.h | 59 +- fs/io_uring.c | 1234 +- fs/iomap/buffered-io.c | 2 +- fs/iomap/direct-io.c | 78 +- fs/jfs/jfs_mount.c | 51 +- fs/kernfs/dir.c | 9 +- fs/ksmbd/connection.c | 2 - fs/ksmbd/smb2misc.c | 48 +- fs/ksmbd/smb2ops.c | 3 - fs/ksmbd/smb2pdu.c | 206 +- fs/ksmbd/vfs.c | 2 +- fs/ksmbd/vfs.h | 2 +- fs/lockd/svc.c | 6 +- fs/lockd/xdr.c | 152 +- fs/lockd/xdr4.c | 153 +- fs/locks.c | 47 +- fs/netfs/read_helper.c | 8 +- fs/nfs/callback_xdr.c | 4 +- fs/nfs/file.c | 23 +- fs/nfs/fscache-index.c | 26 + fs/nfs/fscache.c | 170 +- fs/nfs/fscache.h | 84 +- fs/nfs/read.c | 25 +- fs/nfs/write.c | 7 +- fs/nfsd/flexfilelayout.c | 2 +- fs/nfsd/lockd.c | 2 +- fs/nfsd/nfs2acl.c | 44 +- fs/nfsd/nfs3acl.c | 48 +- fs/nfsd/nfs3proc.c | 3 +- fs/nfsd/nfs3xdr.c | 387 +- fs/nfsd/nfs4callback.c | 2 +- fs/nfsd/nfs4proc.c | 11 +- fs/nfsd/nfs4state.c | 6 +- fs/nfsd/nfs4xdr.c | 52 +- fs/nfsd/nfscache.c | 17 +- fs/nfsd/nfsctl.c | 6 +- fs/nfsd/nfsd.h | 6 +- fs/nfsd/nfsfh.c | 173 +- fs/nfsd/nfsfh.h | 55 +- fs/nfsd/nfsproc.c | 3 +- fs/nfsd/nfssvc.c | 26 +- fs/nfsd/nfsxdr.c | 187 +- fs/nfsd/vfs.c | 1 - fs/nfsd/xdr.h | 37 +- fs/nfsd/xdr3.h | 63 +- fs/nfsd/xdr4.h | 7 +- fs/ntfs/file.c | 3 +- fs/ntfs3/attrib.c | 20 +- fs/ntfs3/attrlist.c | 9 +- fs/ntfs3/bitfunc.c | 10 +- fs/ntfs3/bitmap.c | 14 +- fs/ntfs3/debug.h | 3 - fs/ntfs3/dir.c | 30 +- fs/ntfs3/file.c | 15 +- fs/ntfs3/frecord.c | 55 +- fs/ntfs3/fslog.c | 12 +- fs/ntfs3/fsntfs.c | 77 +- fs/ntfs3/index.c | 160 +- fs/ntfs3/inode.c | 159 +- fs/ntfs3/lib/decompress_common.h | 5 - fs/ntfs3/lib/lib.h | 6 - fs/ntfs3/lznt.c | 12 +- fs/ntfs3/namei.c | 24 + fs/ntfs3/ntfs.h | 20 +- fs/ntfs3/ntfs_fs.h | 67 +- fs/ntfs3/record.c | 3 + fs/ntfs3/run.c | 2 + fs/ntfs3/super.c | 651 +- fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 249 +- fs/orangefs/dcache.c | 4 +- fs/orangefs/inode.c | 2 +- fs/orangefs/super.c | 5 +- fs/pstore/blk.c | 2 +- fs/quota/quota.c | 1 - fs/ramfs/inode.c | 1 - fs/ubifs/crypto.c | 1 + fs/xfs/libxfs/xfs_alloc.c | 12 +- fs/xfs/libxfs/xfs_bmap.c | 12 +- fs/xfs/libxfs/xfs_btree.c | 14 +- fs/xfs/libxfs/xfs_btree.h | 12 +- fs/xfs/libxfs/xfs_btree_staging.c | 6 +- fs/xfs/libxfs/xfs_defer.c | 171 +- fs/xfs/libxfs/xfs_defer.h | 38 +- fs/xfs/libxfs/xfs_dquot_buf.c | 4 +- fs/xfs/libxfs/xfs_format.h | 12 +- fs/xfs/libxfs/xfs_inode_buf.c | 6 +- fs/xfs/libxfs/xfs_inode_fork.c | 16 +- fs/xfs/libxfs/xfs_sb.c | 4 +- fs/xfs/scrub/agheader.c | 13 +- fs/xfs/scrub/agheader_repair.c | 8 +- fs/xfs/scrub/btree.c | 54 +- fs/xfs/scrub/dabtree.c | 62 +- fs/xfs/scrub/repair.h | 3 - fs/xfs/scrub/scrub.c | 64 +- fs/xfs/xfs_bmap_item.c | 2 +- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_extfree_item.c | 8 +- fs/xfs/xfs_file.c | 8 +- fs/xfs/xfs_ioctl.c | 6 +- fs/xfs/xfs_log_recover.c | 12 +- fs/xfs/xfs_qm.c | 2 +- fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_rmap_item.c | 2 +- fs/xfs/xfs_trans.c | 8 +- fs/xfs/xfs_trans.h | 6 + fs/zonefs/super.c | 6 +- include/acpi/acpi_bus.h | 1 + include/acpi/acpixf.h | 2 +- include/acpi/actbl2.h | 251 +- include/acpi/actbl3.h | 9 +- include/acpi/actypes.h | 1 - include/acpi/platform/acgcc.h | 9 +- include/asm-generic/syscall.h | 16 + include/drm/amd_asic_type.h | 1 - include/drm/drm_bridge.h | 23 +- include/drm/drm_connector.h | 92 - include/drm/drm_displayid.h | 101 +- include/drm/drm_dp_helper.h | 26 - include/drm/drm_edid.h | 47 - include/drm/drm_format_helper.h | 4 - include/drm/drm_ioctl.h | 1 + include/drm/drm_mipi_dsi.h | 4 - include/drm/drm_mode_config.h | 13 +- include/drm/drm_modeset_lock.h | 8 - include/drm/drm_of.h | 7 - include/drm/drm_plane.h | 2 +- include/drm/drm_print.h | 30 - include/drm/drm_privacy_screen_consumer.h | 65 - include/drm/drm_privacy_screen_driver.h | 84 - include/drm/drm_privacy_screen_machine.h | 46 - include/drm/drm_probe_helper.h | 1 - include/drm/gpu_scheduler.h | 188 +- include/drm/gud.h | 6 +- include/drm/i915_component.h | 1 - include/drm/i915_pciids.h | 8 +- include/drm/i915_pxp_tee_interface.h | 42 - include/drm/ttm/ttm_bo_api.h | 18 +- include/drm/ttm/ttm_bo_driver.h | 2 +- include/drm/ttm/ttm_caching.h | 17 - include/drm/ttm/ttm_device.h | 79 +- include/drm/ttm/ttm_placement.h | 1 - include/drm/ttm/ttm_pool.h | 5 +- include/drm/ttm/ttm_range_manager.h | 18 +- include/drm/ttm/ttm_resource.h | 9 +- include/drm/ttm/ttm_tt.h | 98 +- include/dt-bindings/clock/exynos850.h | 141 - include/dt-bindings/clock/imx8ulp-clock.h | 258 - include/dt-bindings/clock/mt8195-clk.h | 864 - include/dt-bindings/clock/qcom,camcc-sc7280.h | 127 - include/dt-bindings/clock/qcom,gcc-msm8994.h | 13 - include/dt-bindings/clock/qcom,gcc-qcm2290.h | 188 - include/dt-bindings/clock/qcom,lpass-sc7280.h | 16 - include/dt-bindings/clock/qcom,rpmcc.h | 6 - include/dt-bindings/power/imx8mm-power.h | 9 - include/dt-bindings/power/qcom-aoss-qmp.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 17 - .../{reset => reset-controller}/mt2712-resets.h | 0 .../dt-bindings/reset-controller/mt8183-resets.h | 98 + .../{reset => reset-controller}/mt8192-resets.h | 0 include/dt-bindings/reset/imx8ulp-pcc-reset.h | 59 - include/dt-bindings/reset/mt8173-resets.h | 2 - include/dt-bindings/reset/mt8183-resets.h | 101 - include/dt-bindings/soc/qcom,gpr.h | 19 - include/dt-bindings/sound/qcom,lpass.h | 5 - include/kunit/test.h | 6 +- include/linux/acpi.h | 2 + include/linux/amba/bus.h | 18 + include/linux/backing-dev.h | 19 +- include/linux/bio.h | 82 +- include/linux/blk-integrity.h | 183 - include/linux/blk-mq.h | 502 +- include/linux/blk_types.h | 36 +- include/linux/blkdev.h | 777 +- include/linux/blktrace_api.h | 2 +- include/linux/bpf.h | 15 +- include/linux/bpf_verifier.h | 2 - include/linux/bpfptr.h | 1 - include/linux/brcmphy.h | 10 - include/linux/btf.h | 39 - include/linux/bvec.h | 2 +- include/linux/cdrom.h | 1 - include/linux/clk/tegra.h | 24 +- include/linux/cpufreq.h | 167 +- include/linux/dma-buf.h | 9 +- include/linux/dma-fence.h | 32 +- include/linux/dma-resv.h | 224 +- include/linux/dsa/mv88e6xxx.h | 13 - include/linux/dsa/ocelot.h | 53 +- include/linux/dsa/sja1105.h | 41 +- include/linux/elevator.h | 181 + include/linux/energy_model.h | 68 +- include/linux/etherdevice.h | 16 +- include/linux/ethtool.h | 23 - include/linux/fb.h | 2 +- include/linux/filter.h | 7 +- include/linux/firewire.h | 11 +- include/linux/firmware/cirrus/cs_dsp.h | 242 - include/linux/firmware/cirrus/wmfw.h | 202 - include/linux/fs.h | 8 +- include/linux/fscache-cache.h | 137 +- include/linux/fscache.h | 460 +- include/linux/fscrypt.h | 3 + include/linux/genhd.h | 18 +- include/linux/host1x.h | 75 +- include/linux/ieee80211.h | 39 - include/linux/io.h | 5 - include/linux/iomap.h | 16 +- include/linux/irqdomain.h | 4 - include/linux/kasan.h | 9 +- include/linux/lockd/xdr.h | 27 +- include/linux/lockd/xdr4.h | 29 +- include/linux/mdio.h | 2 - include/linux/mfd/idt8a340_reg.h | 31 +- include/linux/micrel_phy.h | 1 - include/linux/mlx4/device.h | 2 +- include/linux/mlx4/driver.h | 22 + include/linux/mlx5/device.h | 2 - include/linux/mlx5/driver.h | 4 +- include/linux/mlx5/eq.h | 1 + include/linux/mlx5/eswitch.h | 9 - include/linux/mlx5/fs.h | 2 - include/linux/mlx5/mlx5_ifc.h | 36 +- include/linux/mm.h | 3 +- include/linux/mtd/mtd.h | 2 + include/linux/netdevice.h | 13 +- include/linux/netfilter_arp/arp_tables.h | 5 +- include/linux/netfilter_bridge/ebtables.h | 5 +- include/linux/netfilter_ingress.h | 58 + include/linux/netfilter_ipv4/ip_tables.h | 6 +- include/linux/netfilter_ipv6/ip6_tables.h | 5 +- include/linux/netfilter_netdev.h | 146 - include/linux/netfs.h | 17 +- include/linux/netlink.h | 4 + include/linux/of_net.h | 8 +- include/linux/pagemap.h | 58 +- include/linux/part_stat.h | 1 - include/linux/pci-acpi.h | 8 - include/linux/pci.h | 4 +- include/linux/perf_event.h | 23 - include/linux/phylink.h | 1 - include/linux/platform_data/brcmfmac.h | 2 +- include/linux/platform_data/ti-sysc.h | 3 - include/linux/pm_opp.h | 20 +- include/linux/property.h | 5 +- include/linux/qed/common_hsi.h | 141 +- include/linux/qed/eth_common.h | 1 - include/linux/qed/fcoe_common.h | 362 +- include/linux/qed/iscsi_common.h | 360 +- include/linux/qed/nvmetcp_common.h | 18 +- include/linux/qed/qed_chain.h | 97 +- include/linux/qed/qed_eth_if.h | 23 +- include/linux/qed/qed_if.h | 265 +- include/linux/qed/qed_iscsi_if.h | 2 +- include/linux/qed/qed_ll2_if.h | 42 +- include/linux/qed/qed_nvmetcp_if.h | 17 - include/linux/qed/qed_rdma_if.h | 3 +- include/linux/qed/rdma_common.h | 1 - include/linux/sbitmap.h | 13 - include/linux/seqno-fence.h | 109 + include/linux/shrinker.h | 1 - include/linux/skbuff.h | 4 - include/linux/soc/marvell/octeontx2/asm.h | 15 - include/linux/soc/mediatek/mtk-mmsys.h | 3 - include/linux/soc/qcom/apr.h | 70 +- include/linux/soc/qcom/qcom_aoss.h | 38 - include/linux/soc/qcom/smd-rpm.h | 2 - include/linux/socket.h | 1 - include/linux/spi/ads7846.h | 15 + include/linux/spi/spi.h | 3 - include/linux/sunrpc/svc.h | 14 +- include/linux/switchtec.h | 1 - include/linux/t10-pi.h | 2 +- include/linux/uio.h | 4 +- include/linux/workqueue.h | 5 +- include/linux/writeback.h | 14 +- include/linux/ww_mutex.h | 15 +- include/linux/xz.h | 106 - include/media/hevc-ctrls.h | 11 - include/media/i2c/mt9p031.h | 1 - include/media/tuner.h | 1 - include/media/v4l2-async.h | 105 +- include/media/v4l2-dev.h | 3 +- include/media/v4l2-fwnode.h | 12 +- include/media/videobuf2-core.h | 59 +- include/memory/renesas-rpc-if.h | 1 - include/net/ax25.h | 13 +- include/net/bluetooth/bluetooth.h | 90 - include/net/bluetooth/hci.h | 117 - include/net/bluetooth/hci_core.h | 75 +- include/net/cfg80211.h | 66 - include/net/datalink.h | 2 +- include/net/devlink.h | 105 +- include/net/dn.h | 2 +- include/net/ioam6.h | 3 +- include/net/ip.h | 6 +- include/net/ip_vs.h | 11 - include/net/llc.h | 2 +- include/net/llc_if.h | 3 +- include/net/mac80211.h | 11 - include/net/mctp.h | 56 +- include/net/mctpdevice.h | 5 - include/net/mptcp.h | 4 - include/net/ndisc.h | 2 +- include/net/neighbour.h | 34 +- include/net/rose.h | 8 +- include/net/sch_generic.h | 6 - include/net/sock.h | 68 +- include/net/tcp.h | 24 +- include/net/tls.h | 3 +- include/net/xdp.h | 8 +- include/net/xdp_sock_drv.h | 22 - include/net/xsk_buff_pool.h | 48 +- include/rdma/ib_hdrs.h | 1 - include/rdma/ib_verbs.h | 65 +- include/rdma/rdma_counter.h | 2 - include/scsi/scsi_device.h | 2 +- include/soc/mscc/ocelot.h | 55 +- include/soc/mscc/ocelot_ptp.h | 3 - include/soc/mscc/ocelot_vcap.h | 10 - include/soc/qcom/spm.h | 43 - include/soc/tegra/fuse.h | 31 +- include/soc/tegra/irq.h | 9 +- include/soc/tegra/pm.h | 2 +- include/sound/cs35l41.h | 34 - include/sound/hda_codec.h | 1 - include/sound/hdaudio_ext.h | 2 - include/sound/rt5682s.h | 48 - include/sound/simple_card_utils.h | 2 +- include/sound/soc-component.h | 16 +- include/sound/soc-dpcm.h | 1 - include/sound/soc-topology.h | 2 +- include/sound/sof.h | 5 + include/sound/sof/dai-intel.h | 4 - include/sound/sof/dai.h | 10 +- include/trace/bpf_probe.h | 19 +- include/trace/events/devlink.h | 72 +- include/trace/events/erofs.h | 2 +- include/trace/events/f2fs.h | 12 +- include/trace/events/io_uring.h | 61 - include/trace/events/mctp.h | 75 - include/trace/events/rpcrdma.h | 185 +- include/trace/events/sunrpc.h | 38 +- include/uapi/asm-generic/fcntl.h | 4 - include/uapi/asm-generic/socket.h | 2 - include/uapi/drm/drm_fourcc.h | 6 - include/uapi/drm/drm_mode.h | 4 - include/uapi/drm/i915_drm.h | 103 - include/uapi/drm/v3d_drm.h | 78 - include/uapi/drm/virtgpu_drm.h | 27 - include/uapi/linux/audit.h | 2 - include/uapi/linux/bpf.h | 42 +- include/uapi/linux/btf.h | 55 +- include/uapi/linux/cdrom.h | 19 - include/uapi/linux/devlink.h | 2 - include/uapi/linux/ethtool.h | 29 - include/uapi/linux/ethtool_netlink.h | 17 - include/uapi/linux/io_uring.h | 1 - include/uapi/linux/ioam6_iptunnel.h | 29 - include/uapi/linux/mptcp.h | 35 - include/uapi/linux/neighbour.h | 35 +- include/uapi/linux/netfilter.h | 1 - include/uapi/linux/nfsd/nfsfh.h | 115 + include/uapi/linux/nl80211.h | 113 +- include/uapi/linux/pci_regs.h | 6 - include/uapi/linux/prctl.h | 3 - include/uapi/linux/smc.h | 27 - include/uapi/linux/tls.h | 30 - include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 31 +- include/uapi/linux/virtio_gpu.h | 18 +- include/uapi/linux/vm_sockets.h | 13 +- include/uapi/misc/habanalabs.h | 6 +- include/uapi/rdma/efa-abi.h | 18 +- include/uapi/rdma/rdma_netlink.h | 5 - include/uapi/rdma/rdma_user_rxe.h | 10 +- include/uapi/sound/sof/tokens.h | 1 - init/main.c | 1 + kernel/acct.c | 1 + kernel/bpf/arraymap.c | 7 +- kernel/bpf/btf.c | 183 - kernel/bpf/core.c | 9 - kernel/bpf/hashtab.c | 13 +- kernel/bpf/helpers.c | 11 +- kernel/bpf/preload/Makefile | 25 +- kernel/bpf/preload/iterators/Makefile | 38 +- kernel/bpf/trampoline.c | 3 +- kernel/bpf/verifier.c | 354 +- kernel/cgroup/cpuset.c | 56 +- kernel/dma/debug.c | 12 +- kernel/dma/mapping.c | 16 +- kernel/events/core.c | 2 - kernel/exit.c | 1 + kernel/fork.c | 1 + kernel/irq/irqdomain.c | 7 +- kernel/locking/mutex.c | 41 - kernel/locking/test-ww_mutex.c | 86 +- kernel/locking/ww_rt_mutex.c | 25 - kernel/module.c | 2 - kernel/power/energy_model.c | 86 +- kernel/power/suspend.c | 4 +- kernel/power/swap.c | 2 +- kernel/printk/index.c | 5 +- kernel/printk/printk.c | 5 +- kernel/sched/core.c | 2 +- kernel/sched/core_sched.c | 4 - kernel/sched/sched.h | 1 + kernel/scs.c | 1 - kernel/trace/bpf_trace.c | 84 +- kernel/workqueue.c | 18 +- lib/Makefile | 2 +- lib/assoc_array.c | 22 +- lib/crypto/sm4.c | 4 +- lib/decompress_unxz.c | 10 +- lib/devres.c | 82 - lib/iov_iter.c | 103 +- lib/kunit/executor_test.c | 4 +- lib/locking-selftest.c | 2 +- lib/raid6/Makefile | 4 - lib/random32.c | 1 - lib/sbitmap.c | 51 - lib/test_bpf.c | 17544 +++---- lib/test_kasan.c | 2 +- lib/xz/Kconfig | 13 - lib/xz/xz_dec_lzma2.c | 182 +- lib/xz/xz_dec_stream.c | 6 +- lib/xz/xz_dec_syms.c | 9 +- lib/xz/xz_private.h | 3 - mm/backing-dev.c | 19 +- mm/filemap.c | 5 +- mm/gup.c | 139 +- mm/highmem.c | 1 + mm/kasan/hw_tags.c | 29 +- mm/kasan/kasan.h | 32 +- mm/kasan/report.c | 2 +- mm/memblock.c | 7 +- mm/mempool.c | 1 + mm/nommu.c | 1 + mm/page_io.c | 10 +- mm/readahead.c | 1 + mm/shmem.c | 1 + mm/swapfile.c | 2 +- mm/vmscan.c | 15 - net/802/hippi.c | 2 +- net/802/p8022.c | 2 +- net/802/psnap.c | 2 +- net/8021q/vlan_dev.c | 6 +- net/Kconfig | 2 +- net/atm/br2684.c | 2 +- net/atm/lec.c | 3 +- net/ax25/af_ax25.c | 2 +- net/ax25/ax25_dev.c | 2 +- net/ax25/ax25_iface.c | 6 +- net/ax25/ax25_in.c | 4 +- net/ax25/ax25_out.c | 2 +- net/bluetooth/Makefile | 3 +- net/bluetooth/eir.c | 335 - net/bluetooth/eir.h | 72 - net/bluetooth/hci_codec.c | 252 - net/bluetooth/hci_codec.h | 7 - net/bluetooth/hci_conn.c | 168 +- net/bluetooth/hci_core.c | 321 +- net/bluetooth/hci_debugfs.c | 123 - net/bluetooth/hci_debugfs.h | 5 - net/bluetooth/hci_event.c | 151 +- net/bluetooth/hci_request.c | 478 +- net/bluetooth/hci_request.h | 25 +- net/bluetooth/hci_sock.c | 225 +- net/bluetooth/hci_sysfs.c | 2 - net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/l2cap_sock.c | 29 +- net/bluetooth/mgmt.c | 448 +- net/bluetooth/msft.c | 172 +- net/bluetooth/msft.h | 9 - net/bluetooth/rfcomm/core.c | 50 +- net/bluetooth/rfcomm/sock.c | 46 +- net/bluetooth/sco.c | 209 +- net/bpf/test_run.c | 29 +- net/bridge/br_ioctl.c | 8 +- net/bridge/br_stp_if.c | 2 +- net/bridge/netfilter/ebtable_broute.c | 2 +- net/bridge/netfilter/ebtable_filter.c | 13 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 6 +- net/ceph/mon_client.c | 3 +- net/core/Makefile | 1 - net/core/dev.c | 65 +- net/core/devlink.c | 563 +- net/core/filter.c | 21 - net/core/flow_dissector.c | 3 +- net/core/neighbour.c | 196 +- net/core/net-procfs.c | 24 +- net/core/net-sysfs.c | 57 +- net/core/net_namespace.c | 4 - net/core/of_net.c | 170 - net/core/rtnetlink.c | 4 +- net/core/skbuff.c | 27 +- net/core/sock.c | 104 +- net/core/stream.c | 2 +- net/dsa/Kconfig | 5 + net/dsa/dsa2.c | 23 +- net/dsa/slave.c | 4 +- net/dsa/switch.c | 2 +- net/dsa/tag_8021q.c | 1 + net/dsa/tag_dsa.c | 28 +- net/dsa/tag_ksz.c | 1 + net/dsa/tag_ocelot.c | 40 +- net/dsa/tag_ocelot_8021q.c | 40 +- net/dsa/tag_rtl4_a.c | 2 +- net/dsa/tag_sja1105.c | 43 - net/ethernet/eth.c | 102 +- net/ethtool/Makefile | 2 +- net/ethtool/ioctl.c | 16 +- net/ethtool/module.c | 180 - net/ethtool/netlink.c | 19 - net/ethtool/netlink.h | 4 - net/hsr/hsr_device.c | 2 +- net/hsr/hsr_main.c | 2 +- net/ipv4/af_inet.c | 12 +- net/ipv4/bpf_tcp_ca.c | 36 +- net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/datagram.c | 1 + net/ipv4/fib_notifier.c | 1 + net/ipv4/icmp.c | 23 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter/arp_tables.c | 7 +- net/ipv4/netfilter/arptable_filter.c | 10 +- net/ipv4/netfilter/ip_tables.c | 7 +- net/ipv4/netfilter/iptable_filter.c | 9 +- net/ipv4/netfilter/iptable_mangle.c | 8 +- net/ipv4/netfilter/iptable_nat.c | 15 +- net/ipv4/netfilter/iptable_raw.c | 10 +- net/ipv4/netfilter/iptable_security.c | 9 +- net/ipv4/route.c | 8 + net/ipv4/syncookies.c | 2 + net/ipv4/sysctl_net_ipv4.c | 21 + net/ipv4/tcp.c | 38 +- net/ipv4/tcp_bbr.c | 28 +- net/ipv4/tcp_cubic.c | 26 +- net/ipv4/tcp_dctcp.c | 26 +- net/ipv4/tcp_fastopen.c | 6 + net/ipv4/tcp_input.c | 37 +- net/ipv4/tcp_ipv4.c | 6 + net/ipv4/tcp_minisocks.c | 7 + net/ipv4/tcp_nv.c | 1 + net/ipv4/tcp_output.c | 5 +- net/ipv4/tcp_rate.c | 6 - net/ipv4/udp_tunnel_core.c | 3 + net/ipv4/xfrm4_tunnel.c | 2 + net/ipv6/Kconfig | 6 +- net/ipv6/Makefile | 11 +- net/ipv6/addrconf.c | 4 +- net/ipv6/exthdrs.c | 2 +- net/ipv6/ila/ila_xlat.c | 6 +- net/ipv6/ioam6.c | 81 +- net/ipv6/ioam6_iptunnel.c | 306 +- net/ipv6/ip6_gre.c | 4 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/ndisc.c | 4 +- net/ipv6/netfilter/ip6_tables.c | 6 +- net/ipv6/netfilter/ip6t_rt.c | 48 +- net/ipv6/netfilter/ip6table_filter.c | 10 +- net/ipv6/netfilter/ip6table_mangle.c | 8 +- net/ipv6/netfilter/ip6table_nat.c | 15 +- net/ipv6/netfilter/ip6table_raw.c | 10 +- net/ipv6/netfilter/ip6table_security.c | 9 +- net/ipv6/seg6.c | 8 +- net/ipv6/seg6_hmac.c | 4 +- net/ipv6/sit.c | 4 +- net/ipv6/tcp_ipv6.c | 6 + net/llc/llc_c_ac.c | 2 +- net/llc/llc_if.c | 2 +- net/llc/llc_output.c | 2 +- net/llc/llc_proc.c | 2 +- net/mac80211/agg-rx.c | 11 +- net/mac80211/cfg.c | 38 - net/mac80211/debugfs_sta.c | 38 +- net/mac80211/ibss.c | 25 +- net/mac80211/ieee80211_i.h | 32 +- net/mac80211/iface.c | 31 +- net/mac80211/mesh.c | 96 +- net/mac80211/mesh_hwmp.c | 44 +- net/mac80211/mesh_plink.c | 11 +- net/mac80211/mesh_sync.c | 26 +- net/mac80211/mlme.c | 272 +- net/mac80211/rx.c | 12 +- net/mac80211/s1g.c | 8 +- net/mac80211/scan.c | 16 +- net/mac80211/tdls.c | 63 +- net/mac80211/util.c | 40 +- net/mctp/Kconfig | 5 - net/mctp/Makefile | 3 - net/mctp/af_mctp.c | 66 +- net/mctp/device.c | 53 +- net/mctp/neigh.c | 4 +- net/mctp/route.c | 195 +- net/mctp/test/route-test.c | 544 - net/mctp/test/utils.c | 67 - net/mctp/test/utils.h | 20 - net/mptcp/mib.c | 17 +- net/mptcp/mptcp_diag.c | 26 +- net/mptcp/options.c | 15 +- net/mptcp/protocol.c | 267 +- net/mptcp/protocol.h | 1 + net/mptcp/sockopt.c | 276 - net/netfilter/Kconfig | 13 +- net/netfilter/core.c | 34 +- net/netfilter/ipvs/ip_vs_core.c | 166 +- net/netfilter/ipvs/ip_vs_ctl.c | 13 - net/netfilter/ipvs/ip_vs_est.c | 5 - net/netfilter/nfnetlink_hook.c | 16 +- net/netfilter/nft_chain_filter.c | 13 +- net/netfilter/nft_dynset.c | 11 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netlink/af_netlink.c | 23 +- net/netrom/af_netrom.c | 4 +- net/netrom/nr_dev.c | 8 +- net/netrom/nr_route.c | 4 +- net/nfc/af_nfc.c | 3 - net/nfc/digital_core.c | 9 +- net/nfc/digital_technology.c | 8 +- net/nfc/hci/command.c | 16 + net/nfc/hci/llc_shdlc.c | 35 +- net/nfc/llcp_commands.c | 8 + net/nfc/llcp_core.c | 5 +- net/nfc/nci/core.c | 4 + net/nfc/nci/hci.c | 4 + net/nfc/nci/ntf.c | 9 + net/nfc/nci/rsp.c | 2 - net/nfc/nci/uart.c | 16 +- net/packet/af_packet.c | 35 - net/qrtr/Makefile | 3 +- net/qrtr/{af_qrtr.c => qrtr.c} | 0 net/rose/af_rose.c | 5 +- net/rose/rose_dev.c | 8 +- net/rose/rose_link.c | 8 +- net/rose/rose_route.c | 10 +- net/rxrpc/rtt.c | 2 +- net/sched/sch_api.c | 7 +- net/sched/sch_ets.c | 12 +- net/sched/sch_generic.c | 33 - net/sched/sch_mq.c | 1 - net/sched/sch_mqprio.c | 31 +- net/sched/sch_netem.c | 2 +- net/sctp/sm_make_chunk.c | 2 +- net/smc/af_smc.c | 34 +- net/smc/smc.h | 3 + net/smc/smc_cdc.c | 7 +- net/smc/smc_clc.c | 330 +- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 30 +- net/smc/smc_core.h | 1 - net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_llc.c | 63 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 - net/smc/smc_tx.c | 22 +- net/smc/smc_wr.h | 14 - net/sunrpc/addr.c | 40 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/svc.c | 80 +- net/sunrpc/svc_xprt.c | 1 - net/sunrpc/xdr.c | 32 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 9 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 14 +- net/tipc/bearer.c | 4 +- net/tipc/bearer.h | 2 +- net/tipc/eth_media.c | 2 +- net/tipc/ib_media.c | 2 +- net/tls/tls_main.c | 46 - net/tls/tls_sw.c | 54 +- net/unix/af_unix.c | 2 +- net/vmw_vsock/af_vsock.c | 80 +- net/wireless/Makefile | 4 +- net/wireless/core.c | 10 - net/wireless/nl80211.c | 407 +- net/wireless/rdev-ops.h | 14 - net/wireless/scan.c | 7 +- net/wireless/trace.h | 31 - net/xdp/xsk.c | 15 + net/xdp/xsk_buff_pool.c | 132 +- net/xdp/xsk_queue.h | 12 +- samples/bpf/.gitignore | 4 - samples/bpf/Makefile | 44 +- samples/bpf/xdp1_user.c | 2 +- samples/bpf/xdp_router_ipv4_user.c | 39 +- samples/bpf/xdp_sample_pkts_user.c | 2 +- scripts/Makefile.build | 63 +- scripts/Makefile.debug | 33 - scripts/Makefile.gcc-plugins | 4 - scripts/Makefile.lib | 11 + scripts/Makefile.modfinal | 1 - scripts/Makefile.package | 10 +- scripts/kconfig/conf.c | 15 +- scripts/kconfig/confdata.c | 468 +- scripts/kconfig/lexer.l | 9 +- scripts/kconfig/lkc_proto.h | 2 +- scripts/kconfig/menu.c | 33 +- scripts/kconfig/symbol.c | 43 + scripts/kernel-doc | 1 - scripts/link-vmlinux.sh | 6 +- scripts/package/buildtar | 4 - sound/core/pcm_compat.c | 72 +- sound/core/pcm_native.c | 49 +- sound/core/seq_device.c | 8 +- sound/hda/ext/hdac_ext_stream.c | 46 +- sound/hda/hdac_controller.c | 5 +- sound/hda/hdac_stream.c | 4 +- sound/hda/intel-dsp-config.c | 22 +- sound/pci/hda/hda_bind.c | 20 +- sound/pci/hda/hda_codec.c | 1 - sound/pci/hda/hda_controller.c | 24 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 78 +- sound/pci/hda/hda_intel.h | 4 +- sound/pci/hda/patch_realtek.c | 67 +- sound/soc/amd/Kconfig | 2 - sound/soc/amd/acp-da7219-max98357a.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp-rt5645.c | 2 +- sound/soc/amd/acp.h | 2 - sound/soc/amd/vangogh/acp5x-i2s.c | 2 +- sound/soc/atmel/atmel-i2s.c | 6 +- sound/soc/atmel/atmel_ssc_dai.c | 26 +- sound/soc/atmel/atmel_wm8904.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 10 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/au1x/db1200.c | 6 +- sound/soc/au1x/i2sc.c | 6 +- sound/soc/au1x/psc-i2s.c | 10 +- sound/soc/bcm/bcm2835-i2s.c | 56 +- sound/soc/bcm/cygnus-ssp.c | 6 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 10 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/88pm860x-codec.c | 18 +- sound/soc/codecs/Kconfig | 34 - sound/soc/codecs/Makefile | 10 - sound/soc/codecs/ab8500-codec.c | 20 +- sound/soc/codecs/ad1836.c | 6 +- sound/soc/codecs/ad193x.c | 10 +- sound/soc/codecs/adau1372.c | 14 +- sound/soc/codecs/adau1373.c | 14 +- sound/soc/codecs/adau1701.c | 6 +- sound/soc/codecs/adau17x1.c | 6 +- sound/soc/codecs/adau1977.c | 31 +- sound/soc/codecs/adav80x.c | 6 +- sound/soc/codecs/ak4104.c | 4 +- sound/soc/codecs/ak4118.c | 20 +- sound/soc/codecs/ak4458.c | 12 +- sound/soc/codecs/ak4642.c | 8 +- sound/soc/codecs/ak4671.c | 6 +- sound/soc/codecs/ak5558.c | 10 +- sound/soc/codecs/alc5623.c | 8 +- sound/soc/codecs/alc5632.c | 8 +- sound/soc/codecs/cpcap.c | 18 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/cs35l41-i2c.c | 113 - sound/soc/codecs/cs35l41-spi.c | 138 - sound/soc/codecs/cs35l41-tables.c | 594 - sound/soc/codecs/cs35l41.c | 1447 - sound/soc/codecs/cs35l41.h | 775 - sound/soc/codecs/cs42l42.c | 154 +- sound/soc/codecs/cs42l42.h | 59 - sound/soc/codecs/cs4341.c | 7 - sound/soc/codecs/cs47l15.c | 26 +- sound/soc/codecs/cs47l24.c | 20 +- sound/soc/codecs/cs47l35.c | 26 +- sound/soc/codecs/cs47l85.c | 34 +- sound/soc/codecs/cs47l90.c | 36 +- sound/soc/codecs/cs47l92.c | 20 +- sound/soc/codecs/es8316.c | 7 +- sound/soc/codecs/madera.c | 18 +- sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max98927.c | 25 - sound/soc/codecs/max98927.h | 1 - sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/nau8821.c | 1712 - sound/soc/codecs/nau8821.h | 533 - sound/soc/codecs/nau8824.c | 74 +- sound/soc/codecs/nau8824.h | 3 +- sound/soc/codecs/pcm179x-spi.c | 1 - sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/pcm512x.c | 2 - sound/soc/codecs/rt1011.c | 10 - sound/soc/codecs/rt1015.c | 2 +- sound/soc/codecs/rt1016.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/rt1305.c | 2 +- sound/soc/codecs/rt1308.c | 2 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5616.c | 2 +- sound/soc/codecs/rt5640.c | 2 +- sound/soc/codecs/rt5645.c | 2 +- sound/soc/codecs/rt5651.c | 9 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5660.c | 2 +- sound/soc/codecs/rt5663.c | 2 +- sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5668.c | 2 +- sound/soc/codecs/rt5670.c | 2 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 22 - sound/soc/codecs/rt5682.c | 132 +- sound/soc/codecs/rt5682.h | 23 - sound/soc/codecs/rt5682s.c | 3197 -- sound/soc/codecs/rt5682s.h | 1474 - sound/soc/codecs/rt9120.c | 495 - sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd938x.c | 6 +- sound/soc/codecs/wm2200.c | 30 +- sound/soc/codecs/wm5102.c | 16 +- sound/soc/codecs/wm5110.c | 24 +- sound/soc/codecs/wm8960.c | 13 +- sound/soc/codecs/wm_adsp.c | 3303 +- sound/soc/codecs/wm_adsp.h | 105 +- sound/soc/codecs/wmfw.h | 200 + sound/soc/codecs/zl38060.c | 4 +- sound/soc/dwc/dwc-i2s.c | 12 +- sound/soc/fsl/eukrea-tlv320.c | 2 +- sound/soc/fsl/fsl-asoc-card.c | 54 +- sound/soc/fsl/fsl_audmix.c | 8 +- sound/soc/fsl/fsl_esai.c | 28 +- sound/soc/fsl/fsl_mqs.c | 4 +- sound/soc/fsl/fsl_rpmsg.c | 47 +- sound/soc/fsl/fsl_rpmsg.h | 12 - sound/soc/fsl/fsl_sai.c | 34 +- sound/soc/fsl/fsl_sai.h | 2 +- sound/soc/fsl/fsl_spdif.c | 85 - sound/soc/fsl/fsl_ssi.c | 38 +- sound/soc/fsl/fsl_xcvr.c | 17 +- sound/soc/fsl/imx-audmix.c | 12 +- sound/soc/fsl/imx-card.c | 6 +- sound/soc/fsl/imx-es8328.c | 2 +- sound/soc/fsl/imx-hdmi.c | 6 +- sound/soc/fsl/imx-rpmsg.c | 2 +- sound/soc/fsl/imx-sgtl5000.c | 2 +- sound/soc/fsl/mpc8610_hpcd.c | 16 +- sound/soc/fsl/p1022_ds.c | 16 +- sound/soc/fsl/p1022_rdk.c | 2 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/intel/boards/Kconfig | 15 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 4 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 4 +- sound/soc/intel/boards/bytcht_da7213.c | 4 +- sound/soc/intel/boards/bytcht_es8316.c | 41 +- sound/soc/intel/boards/bytcht_nocodec.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 120 +- sound/soc/intel/boards/bytcr_rt5651.c | 122 +- sound/soc/intel/boards/bytcr_wm5102.c | 4 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 4 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 4 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 6 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 6 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/boards/sof_es8336.c | 569 - sound/soc/intel/boards/sof_rt5682.c | 122 +- sound/soc/intel/boards/sof_sdw.c | 10 - sound/soc/intel/common/soc-acpi-intel-adl-match.c | 15 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 6 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 26 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 49 +- sound/soc/intel/skylake/skl-topology.c | 6 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 1 + sound/soc/mediatek/mt2701/mt2701-cs42448.c | 2 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-audsys-clk.c | 152 +- sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 2 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 54 +- sound/soc/meson/aiu-encoder-spdif.c | 2 +- sound/soc/qcom/apq8096.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 2 +- sound/soc/rockchip/Kconfig | 11 - sound/soc/rockchip/Makefile | 2 - sound/soc/rockchip/rockchip_i2s_tdm.c | 1846 - sound/soc/rockchip/rockchip_i2s_tdm.h | 398 - sound/soc/rockchip/rockchip_pdm.c | 112 +- sound/soc/rockchip/rockchip_pdm.h | 6 - sound/soc/samsung/s3c-i2s-v2.c | 2 - sound/soc/soc-component.c | 61 +- sound/soc/soc-compress.c | 43 +- sound/soc/soc-core.c | 1 - sound/soc/soc-dapm.c | 15 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-pcm.c | 14 +- sound/soc/soc-topology.c | 16 +- sound/soc/sof/Kconfig | 6 +- sound/soc/sof/Makefile | 6 +- sound/soc/sof/compress.c | 158 +- sound/soc/sof/compress.h | 32 + sound/soc/sof/control.c | 192 +- sound/soc/sof/core.c | 35 +- sound/soc/sof/debug.c | 87 +- sound/soc/sof/imx/Kconfig | 2 - sound/soc/sof/imx/imx-ops.h | 10 - sound/soc/sof/imx/imx8.c | 47 +- sound/soc/sof/imx/imx8m.c | 41 +- sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/apl.c | 7 +- sound/soc/sof/intel/atom.c | 5 +- sound/soc/sof/intel/bdw.c | 19 +- sound/soc/sof/intel/byt.c | 30 +- sound/soc/sof/intel/cnl.c | 7 +- .../soc/sof/intel/{hda-probes.c => hda-compress.c} | 0 sound/soc/sof/intel/hda-dai.c | 269 +- sound/soc/sof/intel/hda-dsp.c | 61 +- sound/soc/sof/intel/hda-ipc.c | 15 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda-stream.c | 92 +- sound/soc/sof/intel/hda.c | 232 +- sound/soc/sof/intel/hda.h | 52 +- sound/soc/sof/intel/icl.c | 7 +- sound/soc/sof/intel/intel-ipc.c | 99 + sound/soc/sof/intel/pci-apl.c | 2 + sound/soc/sof/intel/pci-cnl.c | 3 + sound/soc/sof/intel/pci-icl.c | 2 + sound/soc/sof/intel/pci-tgl.c | 5 + sound/soc/sof/intel/pci-tng.c | 16 +- sound/soc/sof/intel/tgl.c | 7 +- sound/soc/sof/ipc.c | 217 +- sound/soc/sof/loader.c | 161 +- sound/soc/sof/ops.c | 3 - sound/soc/sof/ops.h | 77 +- sound/soc/sof/pcm.c | 71 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/probe.c | 290 + sound/soc/sof/probe.h | 85 + sound/soc/sof/sof-audio.c | 715 +- sound/soc/sof/sof-audio.h | 52 +- sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-priv.h | 154 +- sound/soc/sof/sof-probes.c | 364 - sound/soc/sof/sof-probes.h | 38 - sound/soc/sof/stream-ipc.c | 103 - sound/soc/sof/topology.c | 417 +- sound/soc/sof/trace.c | 5 +- sound/soc/sof/utils.c | 28 +- sound/soc/sof/xtensa/core.c | 2 +- sound/soc/tegra/Kconfig | 48 - sound/soc/tegra/Makefile | 10 - sound/soc/tegra/tegra210_adx.c | 531 - sound/soc/tegra/tegra210_adx.h | 72 - sound/soc/tegra/tegra210_ahub.c | 511 +- sound/soc/tegra/tegra210_amx.c | 600 - sound/soc/tegra/tegra210_amx.h | 93 - sound/soc/tegra/tegra210_mixer.c | 674 - sound/soc/tegra/tegra210_mixer.h | 100 - sound/soc/tegra/tegra210_mvc.c | 645 - sound/soc/tegra/tegra210_mvc.h | 117 - sound/soc/tegra/tegra210_sfc.c | 3549 -- sound/soc/tegra/tegra210_sfc.h | 78 - sound/soc/tegra/tegra_asoc_machine.c | 2 +- sound/soc/ti/Kconfig | 2 +- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/omap-abe-twl6040.c | 2 +- sound/soc/ux500/mop500_ab8500.c | 2 +- sound/soc/ux500/mop500_ab8500.h | 2 +- sound/usb/card.h | 11 +- sound/usb/clock.c | 4 +- sound/usb/endpoint.c | 230 +- sound/usb/endpoint.h | 13 +- sound/usb/implicit.c | 2 + sound/usb/mixer.c | 42 +- sound/usb/mixer_quirks.c | 34 - sound/usb/mixer_scarlett_gen2.c | 2 - sound/usb/pcm.c | 164 +- sound/usb/quirks-table.h | 100 - sound/usb/quirks.c | 4 - sound/usb/usx2y/usbusx2yaudio.c | 11 +- sound/virtio/virtio_pcm_msg.c | 5 +- tools/bpf/bpftool/Makefile | 40 +- tools/bpf/bpftool/btf.c | 12 - tools/bpf/bpftool/feature.c | 1 - tools/bpf/bpftool/gen.c | 37 +- tools/bpf/bpftool/iter.c | 2 +- tools/bpf/bpftool/prog.c | 3 +- tools/bpf/resolve_btfids/Makefile | 19 +- tools/bpf/resolve_btfids/main.c | 32 +- tools/bpf/runqslower/Makefile | 22 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-libtracefs.c | 10 - tools/include/uapi/linux/bpf.h | 42 +- tools/include/uapi/linux/btf.h | 55 +- tools/lib/bpf/.gitignore | 1 + tools/lib/bpf/Makefile | 56 +- tools/lib/bpf/bpf.c | 1 - tools/lib/bpf/bpf_gen_internal.h | 16 +- tools/lib/bpf/bpf_helpers.h | 51 +- tools/lib/bpf/btf.c | 216 +- tools/lib/bpf/btf.h | 109 - tools/lib/bpf/btf_dump.c | 3 - tools/lib/bpf/gen_loader.c | 317 +- tools/lib/bpf/libbpf.c | 1243 +- tools/lib/bpf/libbpf.h | 144 +- tools/lib/bpf/libbpf.map | 10 - tools/lib/bpf/libbpf_common.h | 24 - tools/lib/bpf/libbpf_internal.h | 37 +- tools/lib/bpf/libbpf_legacy.h | 9 - tools/lib/bpf/libbpf_version.h | 9 - tools/lib/bpf/skel_internal.h | 6 +- tools/lib/bpf/xsk.c | 4 +- tools/perf/Documentation/perf-record.txt | 16 - tools/perf/Makefile.config | 21 - tools/perf/Makefile.perf | 2 - tools/perf/arch/riscv64/annotate/instructions.c | 34 - tools/perf/arch/x86/annotate/instructions.c | 28 +- tools/perf/bench/synthesize.c | 4 +- tools/perf/builtin-daemon.c | 13 +- tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-record.c | 46 +- tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 4 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 32 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 120 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 52 +- .../pmu-events/arch/test/test_soc/sys/uncore.json | 7 - tools/perf/pmu-events/jevents.c | 16 +- tools/perf/tests/code-reading.c | 3 +- tools/perf/tests/expr.c | 160 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/parse-events.c | 8 +- tools/perf/tests/pmu-events.c | 135 +- tools/perf/tests/shell/stat_all_metricgroups.sh | 12 - tools/perf/tests/shell/stat_all_metrics.sh | 22 - tools/perf/tests/shell/stat_all_pmu.sh | 22 - tools/perf/tests/vmlinux-kallsyms.c | 102 - tools/perf/util/annotate.c | 6 +- tools/perf/util/bpf_counter.c | 8 +- tools/perf/util/bpf_counter_cgroup.c | 8 +- tools/perf/util/debug.c | 19 - tools/perf/util/expr.c | 121 +- tools/perf/util/expr.h | 20 +- tools/perf/util/expr.l | 9 + tools/perf/util/expr.y | 325 +- tools/perf/util/metricgroup.c | 142 +- tools/perf/util/parse-events.c | 82 +- tools/perf/util/parse-events.h | 3 +- tools/perf/util/parse-events.l | 1 + tools/perf/util/record.h | 1 - tools/perf/util/srcline.c | 338 +- tools/perf/util/stat-shadow.c | 54 +- tools/perf/util/synthetic-events.c | 73 +- tools/perf/util/synthetic-events.h | 20 +- tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/testing/kunit/kunit.py | 24 +- tools/testing/kunit/kunit_tool_test.py | 8 - tools/testing/selftests/arm64/fp/Makefile | 2 +- tools/testing/selftests/arm64/fp/TODO | 9 +- tools/testing/selftests/arm64/fp/sve-ptrace-asm.S | 33 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 511 +- tools/testing/selftests/arm64/fp/vec-syscfg.c | 95 +- tools/testing/selftests/bpf/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 38 +- tools/testing/selftests/bpf/README.rst | 27 - .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 15 - .../selftests/bpf/bpf_testmod/bpf_testmod.c | 52 +- .../selftests/bpf/bpf_testmod/bpf_testmod.h | 5 - tools/testing/selftests/bpf/btf_helpers.c | 7 +- tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/cgroup_helpers.h | 2 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 1 - .../selftests/bpf/prog_tests/attach_probe.c | 24 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 6 +- .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 2 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf.c | 443 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 27 +- tools/testing/selftests/bpf/prog_tests/btf_tag.c | 20 - tools/testing/selftests/bpf/prog_tests/btf_write.c | 162 +- .../selftests/bpf/prog_tests/cg_storage_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 2 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 17 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 46 +- .../selftests/bpf/prog_tests/flow_dissector.c | 4 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 2 +- .../bpf/prog_tests/flow_dissector_reattach.c | 2 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 133 - tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 3 +- .../selftests/bpf/prog_tests/ksyms_module.c | 29 +- .../selftests/bpf/prog_tests/ksyms_module_libbpf.c | 28 - .../selftests/bpf/prog_tests/migrate_reuseport.c | 2 +- .../selftests/bpf/prog_tests/modify_return.c | 3 +- .../selftests/bpf/prog_tests/module_attach.c | 46 +- .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 3 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 2 +- tools/testing/selftests/bpf/prog_tests/perf_link.c | 3 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 7 +- .../bpf/prog_tests/raw_tp_writable_test_run.c | 3 +- tools/testing/selftests/bpf/prog_tests/recursion.c | 10 +- .../selftests/bpf/prog_tests/reference_tracking.c | 52 +- .../selftests/bpf/prog_tests/select_reuseport.c | 4 +- .../bpf/prog_tests/send_signal_sched_switch.c | 3 +- tools/testing/selftests/bpf/prog_tests/sk_assign.c | 2 +- .../selftests/bpf/prog_tests/sk_storage_tracing.c | 2 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 6 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 - .../selftests/bpf/prog_tests/snprintf_btf.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 2 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 30 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 83 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 2 +- tools/testing/selftests/bpf/prog_tests/timer.c | 3 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 2 +- .../selftests/bpf/prog_tests/tp_attach_query.c | 2 +- .../selftests/bpf/prog_tests/trace_printk.c | 26 +- .../selftests/bpf/prog_tests/trace_vprintk.c | 68 - .../selftests/bpf/prog_tests/trampoline_count.c | 3 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 2 +- .../testing/selftests/bpf/prog_tests/xdp_bonding.c | 2 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 2 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdpwall.c | 15 - tools/testing/selftests/bpf/progs/atomics.c | 16 - tools/testing/selftests/bpf/progs/bpf_cubic.c | 12 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 3 +- .../bpf/progs/btf_dump_test_case_bitfields.c | 10 +- .../bpf/progs/btf_dump_test_case_packing.c | 4 +- .../bpf/progs/btf_dump_test_case_padding.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- .../bpf/progs/cg_storage_multi_isolated.c | 4 +- .../selftests/bpf/progs/cg_storage_multi_shared.c | 4 +- .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 1 + .../testing/selftests/bpf/progs/connect4_dropper.c | 2 +- tools/testing/selftests/bpf/progs/connect4_prog.c | 2 + tools/testing/selftests/bpf/progs/connect6_prog.c | 2 + .../selftests/bpf/progs/connect_force_port4.c | 1 + .../selftests/bpf/progs/connect_force_port6.c | 1 + tools/testing/selftests/bpf/progs/dev_cgroup.c | 1 + tools/testing/selftests/bpf/progs/fexit_sleep.c | 4 +- .../selftests/bpf/progs/for_each_array_map_elem.c | 2 +- .../selftests/bpf/progs/for_each_hash_map_elem.c | 2 +- .../selftests/bpf/progs/get_branch_snapshot.c | 40 - .../selftests/bpf/progs/get_cgroup_id_kern.c | 1 + tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- .../testing/selftests/bpf/progs/kfunc_call_test.c | 4 +- .../selftests/bpf/progs/kfunc_call_test_subprog.c | 2 +- tools/testing/selftests/bpf/progs/map_ptr_kern.c | 1 + tools/testing/selftests/bpf/progs/netcnt_prog.c | 1 + .../selftests/bpf/progs/perf_event_stackmap.c | 4 +- tools/testing/selftests/bpf/progs/recursion.c | 9 +- tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 2 + tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 2 + tools/testing/selftests/bpf/progs/skb_pkt_end.c | 2 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 2 + .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 2 + .../selftests/bpf/progs/sockmap_verdict_prog.c | 14 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 1 + tools/testing/selftests/bpf/progs/sockopt_multi.c | 5 +- tools/testing/selftests/bpf/progs/tag.c | 49 - tools/testing/selftests/bpf/progs/tailcall1.c | 7 +- tools/testing/selftests/bpf/progs/tailcall2.c | 23 +- tools/testing/selftests/bpf/progs/tailcall3.c | 7 +- tools/testing/selftests/bpf/progs/tailcall4.c | 7 +- tools/testing/selftests/bpf/progs/tailcall5.c | 7 +- tools/testing/selftests/bpf/progs/tailcall6.c | 34 - .../selftests/bpf/progs/tailcall_bpf2bpf1.c | 7 +- .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 7 +- .../selftests/bpf/progs/tailcall_bpf2bpf3.c | 11 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 15 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 1 + tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 + .../selftests/bpf/progs/test_btf_map_in_map.c | 14 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 + tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 + .../selftests/bpf/progs/test_btf_skc_cls_ingress.c | 2 +- .../testing/selftests/bpf/progs/test_cgroup_link.c | 4 +- tools/testing/selftests/bpf/progs/test_check_mtu.c | 12 +- .../selftests/bpf/progs/test_cls_redirect.c | 2 +- .../selftests/bpf/progs/test_enable_stats.c | 2 +- .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_global_func1.c | 2 +- .../selftests/bpf/progs/test_global_func3.c | 2 +- .../selftests/bpf/progs/test_global_func5.c | 2 +- .../selftests/bpf/progs/test_global_func6.c | 2 +- .../selftests/bpf/progs/test_global_func7.c | 2 +- .../selftests/bpf/progs/test_ksyms_module.c | 46 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 2 + .../testing/selftests/bpf/progs/test_map_in_map.c | 13 +- .../selftests/bpf/progs/test_map_in_map_invalid.c | 2 +- .../bpf/progs/test_misc_tcp_hdr_options.c | 2 +- .../selftests/bpf/progs/test_module_attach.c | 14 - .../selftests/bpf/progs/test_pe_preserve_elems.c | 8 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 4 +- tools/testing/selftests/bpf/progs/test_pinning.c | 2 + .../selftests/bpf/progs/test_pinning_invalid.c | 2 + .../testing/selftests/bpf/progs/test_pkt_access.c | 3 +- .../selftests/bpf/progs/test_pkt_md_access.c | 4 +- .../testing/selftests/bpf/progs/test_probe_user.c | 28 +- .../selftests/bpf/progs/test_queue_stack_map.h | 2 + .../bpf/progs/test_select_reuseport_kern.c | 6 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 3 +- tools/testing/selftests/bpf/progs/test_sk_lookup.c | 45 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 37 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 7 +- .../testing/selftests/bpf/progs/test_skb_helpers.c | 2 +- .../selftests/bpf/progs/test_sockmap_kern.h | 1 + .../selftests/bpf/progs/test_sockmap_listen.c | 3 +- .../bpf/progs/test_sockmap_skb_verdict_attach.c | 2 +- .../selftests/bpf/progs/test_sockmap_update.c | 2 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 5 +- .../selftests/bpf/progs/test_stacktrace_map.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_bpf.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_neigh.c | 6 +- .../selftests/bpf/progs/test_tc_neigh_fib.c | 6 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 10 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 1 + .../selftests/bpf/progs/test_tcp_hdr_options.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 + .../selftests/bpf/progs/test_tcpnotify_kern.c | 6 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 1 + .../testing/selftests/bpf/progs/test_tunnel_kern.c | 2 + tools/testing/selftests/bpf/progs/test_xdp.c | 4 +- .../bpf/progs/test_xdp_adjust_tail_grow.c | 2 +- .../bpf/progs/test_xdp_adjust_tail_shrink.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- .../selftests/bpf/progs/test_xdp_devmap_helpers.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_link.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 4 +- .../selftests/bpf/progs/test_xdp_noinline.c | 4 +- .../selftests/bpf/progs/test_xdp_redirect.c | 2 + .../bpf/progs/test_xdp_with_cpumap_helpers.c | 4 +- .../bpf/progs/test_xdp_with_devmap_helpers.c | 4 +- tools/testing/selftests/bpf/progs/trace_vprintk.c | 33 - tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../selftests/bpf/progs/xdp_redirect_multi_kern.c | 4 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/progs/xdpwall.c | 365 - tools/testing/selftests/bpf/test_bpftool.py | 22 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 4 - tools/testing/selftests/bpf/test_btf.h | 3 - tools/testing/selftests/bpf/test_progs.c | 706 +- tools/testing/selftests/bpf/test_progs.h | 40 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 4 +- tools/testing/selftests/bpf/test_tunnel.sh | 5 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/test_xdp_meta.sh | 5 +- tools/testing/selftests/bpf/test_xdp_redirect.sh | 4 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 2 +- tools/testing/selftests/bpf/test_xdp_veth.sh | 4 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 7 +- tools/testing/selftests/bpf/trace_helpers.c | 37 - tools/testing/selftests/bpf/trace_helpers.h | 5 - tools/testing/selftests/bpf/verifier/calls.c | 23 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 60 - tools/testing/selftests/bpf/verifier/jit.c | 69 +- tools/testing/selftests/bpf/verifier/spill_fill.c | 161 - tools/testing/selftests/bpf/xdping.c | 7 +- tools/testing/selftests/bpf/xdpxceiver.c | 961 +- tools/testing/selftests/bpf/xdpxceiver.h | 75 +- .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 50 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 127 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 64 +- .../selftests/drivers/net/mlxsw/sch_red_root.sh | 8 - .../mlxsw/spectrum-2/devlink_trap_tunnel_ipip6.sh | 250 - .../drivers/net/netdevsim/ethtool-common.sh | 2 +- .../drivers/net/netdevsim/tc-mq-visibility.sh | 77 - .../drivers/net/ocelot/tc_flower_chains.sh | 50 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 3 - .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 - tools/testing/selftests/net/fib_nexthops.sh | 1 - .../net/forwarding/forwarding.config.sample | 3 - .../selftests/net/forwarding/ip6gre_flat.sh | 65 - .../selftests/net/forwarding/ip6gre_flat_key.sh | 65 - .../selftests/net/forwarding/ip6gre_flat_keys.sh | 65 - .../selftests/net/forwarding/ip6gre_hier.sh | 65 - .../selftests/net/forwarding/ip6gre_hier_key.sh | 65 - .../selftests/net/forwarding/ip6gre_hier_keys.sh | 65 - .../testing/selftests/net/forwarding/ip6gre_lib.sh | 438 - .../testing/selftests/net/forwarding/tc_common.sh | 10 - tools/testing/selftests/net/ioam6.sh | 228 +- tools/testing/selftests/net/ioam6_parser.c | 164 +- tools/testing/selftests/net/mptcp/.gitignore | 1 - tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 683 - tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 31 +- tools/testing/selftests/net/tls.c | 28 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 1 + tools/testing/selftests/netfilter/nft_nat.sh | 145 - usr/gen_init_cpio.c | 20 +- 5335 files changed, 108859 insertions(+), 383133 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-thermal delete mode 100644 Documentation/ABI/testing/sysfs-timecard delete mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst delete mode 100644 Documentation/bpf/bpf_licensing.rst delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8ulp-cgc-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8ulp-pcc-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8994.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-camcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-edp.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls060t1sx01.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] create mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt create mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/jc42.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/lltc,ltc4151.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/lm70.txt create mode 100644 Documentation/devicetree/bindings/hwmon/lm90.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ltc4151.txt create mode 100644 Documentation/devicetree/bindings/hwmon/mcp3021.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/microchip,mcp3021.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/national,lm90.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ntc_thermistor.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,lm25066.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/sensirion,sht15.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/sht15.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp102.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp108.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/tmp108.txt delete mode 100644 Documentation/devicetree/bindings/i2c/apple,i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/hynix,hi846.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt delete mode 100644 Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,imr.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,imr.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-ch [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml create mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml delete mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-c [...] delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml create mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml delete mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml delete mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mt8192-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nau8821.txt delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9120.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml create mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml create mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt delete mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml delete mode 100644 Documentation/driver-api/media/drivers/rkisp1.rst delete mode 100644 Documentation/filesystems/nfs/reexport.rst delete mode 100644 Documentation/hwmon/max6620.rst delete mode 100644 Documentation/networking/devlink/iosm.rst delete mode 100644 Documentation/process/maintainer-handbooks.rst delete mode 100644 Documentation/process/maintainer-tip.rst delete mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst delete mode 100644 Documentation/translations/zh_CN/core-api/boot-time-mm.rst delete mode 100644 Documentation/translations/zh_CN/core-api/genalloc.rst delete mode 100644 Documentation/translations/zh_CN/core-api/gfp_mask-from-fs-io.rst delete mode 100644 Documentation/translations/zh_CN/core-api/kref.rst delete mode 100644 Documentation/translations/zh_CN/core-api/memory-allocation.rst delete mode 100644 Documentation/translations/zh_CN/core-api/mm-api.rst delete mode 100644 Documentation/translations/zh_CN/core-api/unaligned-memory-access.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts delete mode 100644 arch/arm/boot/dts/at91-lmu5000.dts delete mode 100644 arch/arm/boot/dts/at91-q5xr5.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi delete mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi delete mode 100644 arch/arm/boot/dts/e70k02.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts delete mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts delete mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts delete mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi delete mode 100644 arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts delete mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi delete mode 100644 arch/arm/boot/dts/sama5d29.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp131.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp133.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp135.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts delete mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi create mode 100644 arch/arm/mach-omap2/scrm54xx.h delete mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts delete mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts delete mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max983 [...] delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts create mode 100644 arch/arm64/kernel/cpu-reset.h delete mode 100644 arch/arm64/mm/trans_pgd-asm.S create mode 100644 arch/h8300/include/asm/segment.h create mode 100644 arch/h8300/mm/memory.c create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit.h create mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/mips/net/bpf_jit_comp.c delete mode 100644 arch/mips/net/bpf_jit_comp.h delete mode 100644 arch/mips/net/bpf_jit_comp32.c delete mode 100644 arch/mips/net/bpf_jit_comp64.c create mode 100644 arch/mips/net/ebpf_jit.c delete mode 100644 arch/riscv/configs/32-bit.config delete mode 100644 arch/riscv/configs/64-bit.config delete mode 100644 arch/s390/include/asm/text-patching.h delete mode 100644 arch/s390/lib/test_kprobes.c delete mode 100644 arch/s390/lib/test_kprobes.h delete mode 100644 arch/s390/lib/test_kprobes_asm.S delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 block/blk-throttle.h delete mode 100644 block/elevator.h delete mode 100644 drivers/clk/imx/clk-imx8ulp.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-apmixedsys.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-apusys_pll.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-cam.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-ccu.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-img.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-infra_ao.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-ipe.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-mfg.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-peri_ao.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-scp_adsp.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-topckgen.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vdec.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vdo0.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vdo1.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-venc.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vpp0.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vpp1.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-wpe.c delete mode 100644 drivers/clk/qcom/camcc-sc7280.c delete mode 100644 drivers/clk/qcom/gcc-qcm2290.c delete mode 100644 drivers/clk/qcom/lpasscc-sc7280.c create mode 100644 drivers/dma-buf/seqno-fence.c delete mode 100644 drivers/firmware/cirrus/Kconfig delete mode 100644 drivers/firmware/cirrus/Makefile delete mode 100644 drivers/firmware/cirrus/cs_dsp.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h create mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_optc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_optc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_offset.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_offset.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_8_sh_mask.h delete mode 100644 drivers/gpu/drm/drm_privacy_screen.c delete mode 100644 drivers/gpu/drm/drm_privacy_screen_x86.c delete mode 100644 drivers/gpu/drm/i915/display/intel_backlight.c delete mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h delete mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.c delete mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.h delete mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.c delete mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h create mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/intel_pcode.c delete mode 100644 drivers/gpu/drm/i915/intel_pcode.h delete mode 100644 drivers/gpu/drm/i915/intel_sbi.c delete mode 100644 drivers/gpu/drm/i915/intel_sbi.h create mode 100644 drivers/gpu/drm/i915/intel_sideband.c create mode 100644 drivers/gpu/drm/i915/intel_sideband.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_types.h delete mode 100644 drivers/gpu/drm/i915/vlv_sideband.c delete mode 100644 drivers/gpu/drm/i915/vlv_sideband.h delete mode 100644 drivers/gpu/drm/panel/panel-edp.c delete mode 100644 drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d27a1.c delete mode 100644 drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c delete mode 100644 drivers/gpu/drm/tegra/nvdec.c create mode 100644 drivers/gpu/drm/zte/Kconfig create mode 100644 drivers/gpu/drm/zte/Makefile create mode 100644 drivers/gpu/drm/zte/zx_common_regs.h create mode 100644 drivers/gpu/drm/zte/zx_drm_drv.c create mode 100644 drivers/gpu/drm/zte/zx_drm_drv.h create mode 100644 drivers/gpu/drm/zte/zx_hdmi.c create mode 100644 drivers/gpu/drm/zte/zx_hdmi_regs.h create mode 100644 drivers/gpu/drm/zte/zx_plane.c create mode 100644 drivers/gpu/drm/zte/zx_plane.h create mode 100644 drivers/gpu/drm/zte/zx_plane_regs.h create mode 100644 drivers/gpu/drm/zte/zx_tvenc.c create mode 100644 drivers/gpu/drm/zte/zx_tvenc_regs.h create mode 100644 drivers/gpu/drm/zte/zx_vga.c create mode 100644 drivers/gpu/drm/zte/zx_vga_regs.h create mode 100644 drivers/gpu/drm/zte/zx_vou.c create mode 100644 drivers/gpu/drm/zte/zx_vou.h create mode 100644 drivers/gpu/drm/zte/zx_vou_regs.h delete mode 100644 drivers/hid/hid-xiaomi.c delete mode 100644 drivers/hwmon/max6620.c delete mode 100644 drivers/i2c/busses/i2c-pasemi-core.c delete mode 100644 drivers/i2c/busses/i2c-pasemi-core.h delete mode 100644 drivers/i2c/busses/i2c-pasemi-pci.c delete mode 100644 drivers/i2c/busses/i2c-pasemi-platform.c create mode 100644 drivers/i2c/busses/i2c-pasemi.c delete mode 100644 drivers/input/keyboard/cypress-sf.c delete mode 100644 drivers/input/touchscreen/goodix.h delete mode 100644 drivers/input/touchscreen/goodix_fwupload.c delete mode 100644 drivers/md/dm-audit.c delete mode 100644 drivers/md/dm-audit.h delete mode 100644 drivers/media/i2c/hi846.c delete mode 100644 drivers/media/i2c/ov13b10.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateful.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateless.c delete mode 100644 drivers/media/platform/mtk-vcodec/vdec/vdec_h264_req_if.c delete mode 100644 drivers/media/platform/rcar-isp.c delete mode 100644 drivers/misc/mei/pxp/Kconfig delete mode 100644 drivers/misc/mei/pxp/Makefile delete mode 100644 drivers/misc/mei/pxp/mei_pxp.c delete mode 100644 drivers/misc/mei/pxp/mei_pxp.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_repr.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_repr.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h delete mode 100644 drivers/net/wireless/realtek/rtw89/Kconfig delete mode 100644 drivers/net/wireless/realtek/rtw89/Makefile delete mode 100644 drivers/net/wireless/realtek/rtw89/cam.c delete mode 100644 drivers/net/wireless/realtek/rtw89/cam.h delete mode 100644 drivers/net/wireless/realtek/rtw89/coex.c delete mode 100644 drivers/net/wireless/realtek/rtw89/coex.h delete mode 100644 drivers/net/wireless/realtek/rtw89/core.c delete mode 100644 drivers/net/wireless/realtek/rtw89/core.h delete mode 100644 drivers/net/wireless/realtek/rtw89/debug.c delete mode 100644 drivers/net/wireless/realtek/rtw89/debug.h delete mode 100644 drivers/net/wireless/realtek/rtw89/efuse.c delete mode 100644 drivers/net/wireless/realtek/rtw89/efuse.h delete mode 100644 drivers/net/wireless/realtek/rtw89/fw.c delete mode 100644 drivers/net/wireless/realtek/rtw89/fw.h delete mode 100644 drivers/net/wireless/realtek/rtw89/mac.c delete mode 100644 drivers/net/wireless/realtek/rtw89/mac.h delete mode 100644 drivers/net/wireless/realtek/rtw89/mac80211.c delete mode 100644 drivers/net/wireless/realtek/rtw89/pci.c delete mode 100644 drivers/net/wireless/realtek/rtw89/pci.h delete mode 100644 drivers/net/wireless/realtek/rtw89/phy.c delete mode 100644 drivers/net/wireless/realtek/rtw89/phy.h delete mode 100644 drivers/net/wireless/realtek/rtw89/ps.c delete mode 100644 drivers/net/wireless/realtek/rtw89/ps.h delete mode 100644 drivers/net/wireless/realtek/rtw89/reg.h delete mode 100644 drivers/net/wireless/realtek/rtw89/regd.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a.h delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.h delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_table.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_table.h delete mode 100644 drivers/net/wireless/realtek/rtw89/sar.c delete mode 100644 drivers/net/wireless/realtek/rtw89/sar.h delete mode 100644 drivers/net/wireless/realtek/rtw89/ser.c delete mode 100644 drivers/net/wireless/realtek/rtw89/ser.h delete mode 100644 drivers/net/wireless/realtek/rtw89/txrx.h delete mode 100644 drivers/net/wireless/realtek/rtw89/util.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h create mode 100644 drivers/of/of_net.c delete mode 100644 drivers/pci/controller/dwc/pcie-qcom-ep.c delete mode 100644 drivers/pci/controller/pcie-apple.c create mode 100644 drivers/ptp/idt8a340_reg.h delete mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c delete mode 100644 drivers/soc/mediatek/mt8192-mmsys.h delete mode 100644 drivers/soc/qcom/spm.c delete mode 100644 drivers/soc/tegra/ari-tegra186.c create mode 100644 fs/cachefiles/rdwr.c delete mode 100644 fs/erofs/decompressor_lzma.c delete mode 100644 include/drm/drm_privacy_screen_consumer.h delete mode 100644 include/drm/drm_privacy_screen_driver.h delete mode 100644 include/drm/drm_privacy_screen_machine.h delete mode 100644 include/drm/i915_pxp_tee_interface.h delete mode 100644 include/dt-bindings/clock/exynos850.h delete mode 100644 include/dt-bindings/clock/imx8ulp-clock.h delete mode 100644 include/dt-bindings/clock/mt8195-clk.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sc7280.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-qcm2290.h delete mode 100644 include/dt-bindings/clock/qcom,lpass-sc7280.h create mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h rename include/dt-bindings/{reset => reset-controller}/mt2712-resets.h (100%) create mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h rename include/dt-bindings/{reset => reset-controller}/mt8192-resets.h (100%) delete mode 100644 include/dt-bindings/reset/imx8ulp-pcc-reset.h delete mode 100644 include/dt-bindings/reset/mt8183-resets.h delete mode 100644 include/dt-bindings/soc/qcom,gpr.h delete mode 100644 include/linux/blk-integrity.h delete mode 100644 include/linux/dsa/mv88e6xxx.h create mode 100644 include/linux/elevator.h delete mode 100644 include/linux/firmware/cirrus/cs_dsp.h delete mode 100644 include/linux/firmware/cirrus/wmfw.h create mode 100644 include/linux/netfilter_ingress.h delete mode 100644 include/linux/netfilter_netdev.h create mode 100644 include/linux/seqno-fence.h delete mode 100644 include/linux/soc/qcom/qcom_aoss.h delete mode 100644 include/soc/qcom/spm.h delete mode 100644 include/sound/cs35l41.h delete mode 100644 include/sound/rt5682s.h delete mode 100644 include/trace/events/mctp.h create mode 100644 include/uapi/linux/nfsd/nfsfh.h delete mode 100644 net/bluetooth/eir.c delete mode 100644 net/bluetooth/eir.h delete mode 100644 net/bluetooth/hci_codec.c delete mode 100644 net/bluetooth/hci_codec.h delete mode 100644 net/core/of_net.c delete mode 100644 net/ethtool/module.c delete mode 100644 net/mctp/test/route-test.c delete mode 100644 net/mctp/test/utils.c delete mode 100644 net/mctp/test/utils.h rename net/qrtr/{af_qrtr.c => qrtr.c} (100%) delete mode 100644 scripts/Makefile.debug delete mode 100644 sound/soc/codecs/cs35l41-i2c.c delete mode 100644 sound/soc/codecs/cs35l41-spi.c delete mode 100644 sound/soc/codecs/cs35l41-tables.c delete mode 100644 sound/soc/codecs/cs35l41.c delete mode 100644 sound/soc/codecs/cs35l41.h delete mode 100644 sound/soc/codecs/nau8821.c delete mode 100644 sound/soc/codecs/nau8821.h delete mode 100644 sound/soc/codecs/rt5682s.c delete mode 100644 sound/soc/codecs/rt5682s.h delete mode 100644 sound/soc/codecs/rt9120.c create mode 100644 sound/soc/codecs/wmfw.h delete mode 100644 sound/soc/intel/boards/sof_es8336.c delete mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.c delete mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.h create mode 100644 sound/soc/sof/compress.h delete mode 100644 sound/soc/sof/imx/imx-ops.h rename sound/soc/sof/intel/{hda-probes.c => hda-compress.c} (100%) create mode 100644 sound/soc/sof/intel/intel-ipc.c create mode 100644 sound/soc/sof/probe.c create mode 100644 sound/soc/sof/probe.h delete mode 100644 sound/soc/sof/sof-probes.c delete mode 100644 sound/soc/sof/sof-probes.h delete mode 100644 sound/soc/sof/stream-ipc.c delete mode 100644 sound/soc/tegra/tegra210_adx.c delete mode 100644 sound/soc/tegra/tegra210_adx.h delete mode 100644 sound/soc/tegra/tegra210_amx.c delete mode 100644 sound/soc/tegra/tegra210_amx.h delete mode 100644 sound/soc/tegra/tegra210_mixer.c delete mode 100644 sound/soc/tegra/tegra210_mixer.h delete mode 100644 sound/soc/tegra/tegra210_mvc.c delete mode 100644 sound/soc/tegra/tegra210_mvc.h delete mode 100644 sound/soc/tegra/tegra210_sfc.c delete mode 100644 sound/soc/tegra/tegra210_sfc.h delete mode 100644 tools/build/feature/test-libtracefs.c delete mode 100644 tools/lib/bpf/libbpf_version.h delete mode 100644 tools/perf/arch/riscv64/annotate/instructions.c delete mode 100755 tools/perf/tests/shell/stat_all_metricgroups.sh delete mode 100755 tools/perf/tests/shell/stat_all_metrics.sh delete mode 100755 tools/perf/tests/shell/stat_all_pmu.sh create mode 100644 tools/testing/selftests/arm64/fp/sve-ptrace-asm.S delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_tag.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/get_branch_snapshot.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module_libbpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/trace_vprintk.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdpwall.c delete mode 100644 tools/testing/selftests/bpf/progs/get_branch_snapshot.c delete mode 100644 tools/testing/selftests/bpf/progs/tag.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall6.c delete mode 100644 tools/testing/selftests/bpf/progs/trace_vprintk.c delete mode 100644 tools/testing/selftests/bpf/progs/xdpwall.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/devlink_tr [...] delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/tc-mq-visibility.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_keys.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_keys.sh delete mode 100644 tools/testing/selftests/net/forwarding/ip6gre_lib.sh delete mode 100644 tools/testing/selftests/net/mptcp/mptcp_sockopt.c