This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 4a5663c04bb6 Add linux-next specific files for 20251215 omits ae9780d39570 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 0a0f60488366 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits da55e0d1632f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 17bbc5af81a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b5b78917a7f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e1b761c1e683 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits fe01b51d84f4 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 09ca4b70b8d2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits f04a56b5f35c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a3e422952b2f Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 3488a6958947 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 62c5578e11c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 59d520c72208 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 328c4ad1302c Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 97a49b9f1cc7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2bce756af8a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3866dff350d1 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 627b28c25eec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 36b2b5b89eb8 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 879fba52bb41 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 13d8d343b7fc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6c17890b50f1 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits f41b694ff5b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits daca96890300 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits da38e947a28f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 480c823a31b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0e1918c91f52 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits ffff2f67d4ab Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 6c72e77a6946 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits a18cb4cc1c01 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9b4e46fa8da1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 2d816b2cc273 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 490ce88446f2 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 2dd8457e04d7 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 0a7b4c8ee272 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits af19d5ba3fd4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 429f0857deff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d0e8c3c829a1 Merge branch 'fs-next' of linux-next omits 6c2ad09f4135 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 347f5765fe7b Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits e8bba424174c Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits defcfa8769fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c1cdfc292df2 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 182547fa0b9d Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 54cba6dee3a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aefe739a6c2f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b3b20fdc855e Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits a3d546e4785b Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 483c27b211bf Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits e1b4dd758bea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 44e6a108abcf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8c446e56f95f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits aca5005d02f6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1878c10a3705 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e785053b94c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3dc0d8ab918c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 87cef5515c13 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d5871e045d7d Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits 3c41bf4c28ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d72d5ecb05b3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a833a550f188 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 3e85a26f2db0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4462df479e0a Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits e91588818d82 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 3a61e8fa95e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1db97dc0d839 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7bdafc730285 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits d0ce98a28d90 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits bd29f1aa5f16 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits b8641d59ccbc Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits b56fb11c8096 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits ed204fc5a54a Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 5583a71af90f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0621c38509e1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 61b72504be08 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits a60b5a6cc79b Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits 86f5da16b0ad Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits e9df6423d2f9 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 487fa5416b46 Merge branch 'libcrypto-fixes' of https://git.kernel.org/p [...] omits 7ed83dff4036 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f9b71083741e Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 334fb809a930 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 675479845b96 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f953898ddb7d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2d3b247bd78e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 625f71acb057 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 8c62838d17e5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1995e15f1838 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits e2f90dffc697 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits b4a50bd6f59a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3aeb9b21b5df Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits 14f1989a4ff9 Merge branch 'fs-current' of linux-next omits 5926d056dd73 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits c49a81a14b58 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits b01961d2fd39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2e76a9ccceea Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 84e1c5333398 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits 06724e549e8e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c03653967636 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 302a29b6993d Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 808067392145 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7b91b637f7e7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 21f2fb98806d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4b59f9d7a584 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 226829b7af10 Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] omits 10f64716b4a4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits cc5e0a972ba8 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits d70d356519c1 ksmbd: fix buffer validation by including null terminator [...] omits f2b1cb8f3f7a ksmbd: Fix refcount leak when invalid session is found on [...] omits 10d908355225 ksmbd: remove redundant DACL check in smb_check_perm_dacl omits 5bfadeb8f924 ksmbd: convert comma to semicolon omits dc091870242c smb: server: defer the initial recv completion logic to sm [...] omits 0d726ba299fb smb: server: initialize recv_io->cqe.done = recv_done just once omits b75debf7df91 smb: smbdirect: introduce smbdirect_socket.connect.{lock,work} omits 050d30afc94a Merge branch into tip/master: 'x86/boot' omits 18374064726b Merge branch into tip/master: 'sched/core' omits 81006bb62e7f Merge branch into tip/master: 'x86/urgent' omits 7b903b2de181 Merge branch into tip/master: 'irq/urgent' omits 098f3900b035 sched/fair: Sort out 'blocked_load*' namespace noise omits b715ed9df09f sched/fair: Introduce and use the vruntime_cmp() and vrunt [...] omits 8e9aa35061d3 sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntim [...] omits 969c658869ff sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight omits 6b6d09f274bd sched/fair: Separate se->vlag from se->vprot omits 3dbcec536168 sched/fair: Clean up comments in 'struct cfs_rq' omits 7e1f73851205 sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks omits 31ab17f00c81 sched/core: Rework sched_class::wakeup_preempt() and rq_mo [...] omits 3ca73ff77820 cifs: update internal module version number omits e5279b01575e smb: move some SMB1 definitions into common/smb1pdu.h omits 27cad293c0e8 gfs2: Introduce glock_{type,number,sbd} helpers omits 737202ca05c4 gfs2: gfs2_glock_hold cleanup omits 59ec27f34a6e gfs: Use fixed GL_GLOCK_MIN_HOLD time omits b3b5f40d575f gfs2: Fix gfs2_log_get_bio argument type omits 4daba9379bbd gfs2: Set bio->{bi_private,bi_end_ino} late omits 5b20f7f3fb95 gfs2: Initialize bio->bi_opf early omits 8589cfb61fa7 gfs2: Rename gfs2_log_submit_{bio -> write} omits 6cd5045ad470 dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-com [...] omits 01e70c839863 mshv: Move function prototypes to the generic header omits 39e87b27524c mshv: Initialize local variables early upon region invalidation omits 1eba6ced45eb mshv: Use PMD_ORDER instead of HPAGE_PMD_ORDER when proces [...] omits 305c1c5dd5f4 Bluetooth: hci_conn: Fix using conn->le_{tx,rx}_phy as sup [...] omits c8d8605fc53e Merge remote-tracking branch 'asoc/for-6.18' into asoc-linus omits 865a1f17d5e4 Merge remote-tracking branch 'spi/for-6.18' into spi-linus omits 56edaa508ed2 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] omits a26a0b4b48e1 ata: libata: Allow more quirks omits 63a1474530ae ata: libata: Add libata.force parameter max_sec omits de903f490743 ata: libata: Add support to parse equal sign in libata.force omits c0f77119e71e ata: libata: Change libata.force to use the generic ATA_QU [...] omits 1c7020daabb1 ata: libata: Add ata_force_get_fe_for_dev() helper omits b80dc2f74978 ata: libata: Add ATA_QUIRK_MAX_SEC and convert all device quirks omits 9f7e470a2b55 ata: libata: avoid long timeouts on hot-unplugged SATA DAS omits 25e01a3a3474 ata: libata-scsi: Remove superfluous local_irq_save() omits 5b629fa4cc9b Merge branch 'vfs.fixes' into vfs.all omits d573d1f5141d Merge branch 'pm-runtime' into linux-next omits 49505d17fe59 rust: cpufreq: add __rust_helper to helpers omits f872db1f3297 rust: cpufreq: always inline functions using build_assert [...] omits f1f6eaa1e545 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits bca42080637c Merge branch 'next/drivers-late' into for-next omits 3acf0b2735b6 Merge branch 'next/drivers-late' into for-next omits 885d0436f9fa Merge branch 'next/dt-late' into for-next omits 322530a9c2ab Merge branch 'rework/nbcon-in-kdb' into for-next omits 714159ee0f07 Merge branch 'for-6.19' into for-next omits 75e016bba20a Merge branch 'rework/suspend-fixes' into for-next omits 715636d5bf7d Merge branches 'next/clk', 'next/drivers' and 'next/dt64' [...] omits 8e0b927d5848 Merge branch 'v6.19-clk/next' into for-next omits 84ac371ee4b3 Merge branch 'mem-ctrl-next' into for-next omits 6abacd56bf6f Merge branch 'v6.19-armsoc/dts64' into for-next omits 34729c8b27fd Merge branch 'ti-k3-dts-next' into ti-next omits 4f0744c46de2 Merge branch 'v6.19-clk/next' into for-next omits 55106f9ebbab Merge branch 'v6.19-armsoc/dts64' into for-next omits 0598dd4678b6 Merge branch 'rework/suspend-fixes' into for-next omits 25050d172b65 Merge branch 'for-6.19-vsprintf-timespec64' into for-next omits dfb59d731991 dt-bindings: samsung: exynos-pmu: Add compatible for ARTPEC-9 SoC omits f3cc29e60563 Merge branch 'for-6.19' into for-next omits ed0d2a1a2754 Merge branch 'v6.19-armsoc/drivers' into for-next omits 6c1eee3fb218 Merge branch 'v6.19-armsoc/dts64' into for-next omits 324448af46c5 Merge branch 'v6.19-armsoc/defconfig64' into for-next omits f6e9848bf3e8 Merge branch 'v6.19-clk/next' into for-next omits 10d3dae3447a Merge branch 'v6.19-armsoc/dts64' into for-next omits 699d753d2f72 Merge branch 'v6.19-armsoc/dts32' into for-next omits 9d4e462cdce5 Merge branch 'v6.19-armsoc/drivers' into for-next omits d93eff0d0e33 Merge branch 'v6.19-armsoc/defconfig64' into for-next omits 6b4c584d834d Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits fbec5d4783d5 Merge branches 'renesas-drivers-for-v6.19' and 'renesas-dt [...] omits 884de3538ffe Merge branch 'ti-drivers-soc-next' into ti-next omits 48799b0a6a3c Merge branch 'ti-k3-dts-next' into ti-next omits 4482d5eb7817 Merge branch 'for-6.19' into for-next omits 9eebba507905 Merge branch 'renesas-dts-for-v6.19' into renesas-next omits 48f9c9c1188b Merge branch 'for-6.19' into for-next omits 724f7daec118 Merge branch 'renesas-dts-for-v6.19' into renesas-next omits d40e1d95246b Merge remote-tracking branch 'regmap/for-6.19' into regmap-next omits f10f4006e547 Merge branch 'rework/write_atomic-unsafe' into for-next omits 5d94e31858be Merge branch 'for-6.19' into for-next omits 2ab239648f24 Merge branch 'for-6.19' into for-next omits 98510fdf29c5 Merge branch 'ti-drivers-soc-next' into ti-next omits afade6fa8f17 Merge branch 'renesas-dts-for-v6.19' into renesas-next omits fc2339f0cf6a Merge branch 'rework/atomic-flush-hardlockup' into for-next omits 29bdbc9435d6 Merge branch 'rework/threaded-printk' into for-next omits 245f04b11447 Merge branches 'renesas-arm-defconfig-for-v6.19', 'renesas [...] omits 06b074dc4d55 Merge branch 'rework/nbcon-in-kdb' into for-next omits 34578b8589e4 Merge branch 'rework/preempt-legacy-kthread' into for-next omits 28762988b221 Merge branch 'mem-ctrl-next' into for-next omits b1d51590be8b Merge branch 'fixes' into for-next omits b6430552c8cd Merge branch 'for-v6.19/soc-samsung-exynos-acpm' into next/clk omits e5db90f4c044 Merge branch 'for-next/ffa/updates' of ssh://gitolite.kern [...] omits d435c31d4347 Merge tags 'ffa-fix-6.18' and 'scmi-fixes-6.18' of ssh://g [...] omits a35dc981c5d8 Merge branch 'zynqmp/defconfig' into for-next omits b5f0519e600a arm64: defconfig: Drop duplicate CONFIG_OMAP_USB2 entry omits 503fe27136e8 firmware: arm_ffa: Tie FF-A version checks to specific features omits dd296f2583e2 Merge branch 'zynqmp/defconfig' into for-next omits 91fe3315cdf9 arm64: defconfig: Enable missing AMD/Xilinx drivers omits 4861fbba2863 Merge branch 'zynqmp/dt' into for-next omits a882f03a05f0 Merge branch 'zynqmp/soc' into for-next omits bbbc6f9c3bce arm64: dts: xilinx: add soc-specific spi compatibles for z [...] omits 25554ea0b42b Pull udf extent block verification. omits ccb5d3bf81a3 Pull fanotify permission event watchdog. omits 57484755b4ba Pull mount notify null ptr deref fix. omits 7acea6d0e0ab Pull fsnotify spelling fix. omits 6684aba0780d XArray: Add extra debugging check to xas_lock and friends omits c88414f56c37 XArray: Prevent node leaks in xas_alloc() adds 5af2fc13c178 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds a260bd22a355 media: mc: fix potential use-after-free in media_request_alloc() adds ed61378b4dc6 iomap: replace folio_batch allocation with stack allocation adds 392e317a20c3 filelock: add lease_dispose_list() helper adds 12965a190eae filelock: allow lease_managers to dictate what qualifies a [...] adds 24835a96f21e Merge patch series "filelock: fix conflict detection with [...] adds cab875c3b8ed Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 6bb100370dfa Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 694189b7e131 Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] adds f94ae7af3e19 Merge branch 'fs-current' of linux-next adds b7737c38e7cb arm64: mm: Simplify check in arch_kfence_init_pool() adds eb972eab0794 lkdtm/bugs: Add cases for BUG and PANIC occurring in hardi [...] adds 63de2b3859ba arm64/efi: Remove unneeded SVE/SME fallback preserve/store [...] adds 98a97bf41528 arm64/gcs: Flush the GCS locking state on exec adds 6fa0c75e4148 Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] adds ececfba255bf ARM: dts: ixp4xx: Fix up Actiontec MI424WR DTS files adds 5fbd2ad9c612 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 001abf2d3e81 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e328b1d07772 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds ba34388912b5 bpf: Disable false positive -Wsuggest-attribute=format warning adds e88ffb4f425e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds dd68e0bf6a3f Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 5d1e4c954c32 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 2a03b40deacb ALSA: vxpocket: Fix resource leak in vxpocket_probe error path adds 5032347c04ba ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path adds 0bf9ce8b73b0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 4d4021b0bbd1 ASoC: tegra: Fix uninitialized flat cache warning in tegra [...] adds e2cb8ef03726 ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025 adds 20c734cb6783 ASoC: qcom: sdm845: set quaternary MI2S codec DAI to I2S format adds 9f4d0899efd9 ASoC: fsl_sai: Constrain sample rates from audio PLLs only [...] adds cb0ae6f22790 ASoC: sdw_utils: subtract the endpoint that is not present adds 9114baa8f32f Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 5eb484d5b2ac Merge remote-tracking branch 'regmap/for-6.18' into regmap-linus adds c2e22296881f Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds a8a313612af7 spi: mpfs: Fix an error handling path in mpfs_spi_probe() adds 1417927df804 spi: fsl-cpm: Check length parity before switching to 16 bit mode adds 97ce7bb40c26 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 42322f1a108b Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds a9321943b46f Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds e9a8598b3ac3 Merge branch 'libcrypto-fixes' of https://git.kernel.org/p [...] adds 929dab105456 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 5236ae9364ef Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds bd94fbe8b55f MIPS: Alchemy: Remove bogus static/inline specifiers adds 680ad315caaa MIPS: Fix a reference leak bug in ip22_check_gio() adds d76f4d2586e6 Merge branch 'mips-fixes' of https://git.kernel.org/pub/sc [...] adds 69cec6dc0147 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds 3532bb764b58 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds ed724ea1b82a dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-com [...] adds ca016f131124 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 3a2bcc127e6b mshv: Use PMD_ORDER instead of HPAGE_PMD_ORDER when proces [...] adds beb15a6036fe mshv: Initialize local variables early upon region invalidation adds 8f9cee9fb521 mshv: Move function prototypes to the generic header adds 3810a34b59ce Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds 20ce7e57e33e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b0cc1dd1b3bf Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 726c93b0408f kunit: Drop unused parameter from kunit_device_register_internal adds c33b68801fbe kunit: make FAULT_TEST default to n when PANIC_ON_OOPS adds ce6f0ad521fc Merge branch 'kunit-fixes' of https://git.kernel.org/pub/s [...] adds 1be90b3d4d15 Merge branch into tip/master: 'irq/urgent' adds c3e82c80487b Merge branch into tip/master: 'x86/urgent' adds 77443342a189 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 67774ade83d0 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds 84318277d633 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 2b973ca48ff3 drm/panel: sony-td4353-jdi: Enable prepare_prev_first adds 7bbf6d15e935 accel/amdxdna: Block running under a hypervisor adds 326785a1dd4c Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new e0790db1f7e8 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 958f5f80bce4 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 214d3ad404d2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2aefb8b4dab4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 38791f3e6daa Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 5d8537c22091 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new fcc22b0362db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ac1c9cf0c084 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 55ef53ee9caa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2df2b0a8e6c4 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 260126e7c413 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 31d9b5019299 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c78c7da202f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8fe9aedb08cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ebb482270819 arm64: defconfig: Enable PCIe for the Renesas RZ/G3S SoC new 87c83a27b800 arm64: dts: renesas: r9a09g047: Add USB3 PHY/Host nodes new 6ea91acf0f67 arm64: dts: renesas: r9a09g047e57-smarc: Enable USB3HOST new 892208a27dbf arm64: defconfig: Enable RZ/G3E USB3 PHY driver new f4ea34c42ba1 arm64: dts: renesas: rzt2h-n2h-evk: Add note about SD1 1.8V modes new c852f72301a7 arm64: dts: renesas: r9a09g057: Add USB3 PHY/Host nodes new 0bb67411897b arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB3.0 [...] new 3eee5db7d50e arm64: dts: renesas: r9a09g056: Add USB3 PHY/Host nodes new eef7a5ff706f arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable USB3.0 [...] new 5ac37fb95593 arm64: dts: renesas: r9a08g045: Add PCIe node new 15c1cb8f9a27 arm64: dts: renesas: rzg3s-smarc-som: Add PCIe reference clock new e7e8016f5db5 arm64: dts: renesas: rzg3s-smarc: Enable PCIe new 38bdaf1fda88 arm64: dts: renesas: r9a09g077: Add SPI nodes new d2004fe52129 arm64: dts: renesas: r9a09g087: Add SPI nodes new fdf74a6cb506 arm64: dts: renesas: r9a09g047e57-smarc: Remove duplicate [...] new 61849b374fa8 arm64: dts: renesas: r9a09g056: Add ICU node new 485283da4916 arm64: dts: renesas: r9a09g056: Add DMAC nodes new ddd5f938b5a7 arm64: dts: renesas: r9a09g056: Add RSPI nodes new d83a0701da12 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add NMI wakeu [...] new aeba91d1639c ARM: dts: renesas: r9a06g032: Add Ethernet switch interrupts new fec0b9c25cfb Merge branches 'renesas-arm-defconfig-for-v6.20' and 'rene [...] new c14a4cf795fe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bd0652edc449 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5497ffe305b2 arm64: dts: rockchip: Fix voltage threshold for volume key [...] new 75f616f36165 Merge branch 'v6.19-armsoc/dtsfixes' into for-next new e74470cf3101 ARM: dts: rockchip: Add vdec node for RK3288 new 332bf3e48e3b Merge branch 'v6.20-armsoc/dts32' into for-next new 47b5d3697f6b arm64: dts: rockchip: Add overlay for the PCIe slot on RK3 [...] new 2cc30da80a28 arm64: dts: rockchip: Enable SPDIF audio on Rock 5 ITX new abd9bb7ad5bd arm64: dts: rockchip: Add accelerometer sensor to Pinephone Pro new 4a4070c80fe6 Merge branch 'v6.20-armsoc/dts64' into for-next new 48835add413d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ce39d255dea5 dt-bindings: samsung: exynos-pmu: Add compatible for ARTPEC-9 SoC new 51f85ea4e23c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 01a23e376e2a arm64: dts: morello: Add CMN PMU new 9fda364cb78c firmware: arm_ffa: Unmap Rx/Tx buffers on init failure new f183b1dda4fc firmware: arm_ffa: Tie FF-A version checks to specific features new 78b74136affd firmware: arm_scmi: Fix uninitialized pointers with __free attr new e4700124fe9a firmware: arm_scmi: Refactor reset domain handling new 9c845ea9b7c6 firmware: arm_scmi: Move boiler plate code into the get in [...] new 5796732bb523 firmware: arm_scmi: Increase performance MAX_OPPS limit to 64 new 334c3c2d5f66 Merge branches 'for-next/juno/updates', 'for-next/ffa/upda [...] new 92a9368336dc Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new c1fc1d74aba4 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 901ff2745d5a Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 148687f0bc74 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e532835fbaec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 05bbe52d0be5 arm64: dts: ti: k3-am642-phyboard-electra-peb-c-010: Fix i [...] new d876bb9353d8 arm64: dts: ti: k3-am642-phyboard-electra-x27-gpio1-spi1-u [...] new cf5e8adebe77 arm64: dts: ti: k3-am62-lp-sk-nand: Rename pinctrls to fix [...] new fdce161afe29 firmware: ti_sci.h: fix all kernel-doc warnings new 35d822aa1faf Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...] new 1894b17e2502 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 41de0de8033e arm64: defconfig: Enable missing AMD/Xilinx drivers new 43cb48478719 arm64: defconfig: Drop duplicate CONFIG_OMAP_USB2 entry new 796010d53f99 arm64: dts: xilinx: add soc-specific spi compatibles for z [...] new 801c03446205 dt-bindings: watchdog: xlnx,versal-wwdt: Add optional powe [...] new 138cb5c1bc67 arm64: dts: xilinx: fix zynqmp opp-table-cpu new 69d603ea8cd9 Merge remote-tracking branch 'git/zynqmp/dt' into for-next new dc5aef63c037 soc/xilinx: replace use of system_unbound_wq with system_dfl_wq new 5f6b781982c5 Merge remote-tracking branch 'git/zynqmp/soc' into for-next new c19717999012 Revert "arm64: zynqmp: Add an OP-TEE node to the device tree" new 43da9849395e Merge remote-tracking branch 'git/zynqmp/dt' into for-next new 2060877ebaa7 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new a00655d98cd8 clk: renesas: rzg2l: Fix intin variable size new f9451374dcfd clk: renesas: rzg2l: Select correct div round macro new 7c0b8360a4e2 dt-bindings: clock: renesas,r9a09g077/87: Add XSPI0/1 IDs new eede457b4c82 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag5' into re [...] new ec74d201e697 clk: renesas: r9a09g077: Add xSPI core and module clocks new e68100006bed clk: renesas: r9a09g077: Propagate rate changes through mu [...] new 75faf216112a clk: renesas: r9a09g056: Add entries for the DMACs new 94cdeca6a17a clk: renesas: r9a09g056: Add entries for ICU new d8921e42a198 clk: renesas: r9a09g056: Add entries for the RSPIs new c87b37834451 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new ca6ca8f52f60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7a10ab3efa30 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new f085477065ed Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new b9717954f116 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0d4b3ca115b5 xtensa: align: validate access in fast_load_store new ff320143fa02 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds e21642ced104 Merge branch 'misc-6.19' into for-next-current-v6.18-20251215 adds 77ca1f52c7a3 Merge branch 'for-next-current-v6.18-20251215' into for-ne [...] adds 1fa70278b922 btrfs: update comment for visit_node_for_delete() adds ed06bd73ba44 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] adds 3d367825ebdf btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] adds e529c089c96b btrfs: tests: fix double btrfs_path free in remove_extent_ref() adds dadbdcab92a6 btrfs: don't log conflicting inode if it's a dir moved in [...] adds e53451ef8445 btrfs: fix qgroup_snapshot_quick_inherit() squota bug adds 4ed233f4403d btrfs: check squota parent usage on membership change adds 4588ffdc5513 btrfs: relax squota parent qgroup deletion rule adds b55c8be72d63 btrfs: do not skip logging new dentries when logging a new name adds 672b529d7f7b btrfs: zoned: don't zone append to conventional zone adds 95ba0adb3d1a btrfs: qgroup: update all parent qgroups when doing quick inherit adds 7ff50c7a5987 Revert "btrfs: add ASSERTs on prealloc in qgroup functions" adds 30cb23f79518 btrfs: fix a potential path leak in print_data_reloc_error() adds 4123faf34684 btrfs: fix NULL dereference on root when tracing inode eviction adds df2607c022e8 btrfs: switch to library APIs for checksums adds 5db79ffa5087 btrfs: enable direct IO for bs > ps cases adds 292deb1d5ca6 btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper adds d3b9b7419660 btrfs: fix memory leak of fs_devices in degraded seed device path adds f86642daad45 btrfs: fix deadlock in wait_current_trans() due to ignored [...] adds 72c2a0a73b78 btrfs: fix changeset leak on mmap write after failure to r [...] adds 9b65ca504565 btrfs: search for larger extent maps inside btrfs_do_readpage() adds 62110b7a4c1d btrfs: fix beyond-EOF write handling adds f841025d9d51 btrfs: concentrate the error handling of submit_one_sector() adds b36c2da80060 btrfs: replace for_each_set_bit() with for_each_set_bitmap() adds 3731c3cf0051 btrfs: remove dead assignment in prepare_one_folio() adds 9ac774fe05dc btrfs: merge setting ret and return ret adds 881c1302c2c0 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] adds 7492a760ad1b btrfs: always detect conflicting inodes when logging inode refs adds 3e7b3bdb6dba btrfs: fix use-after-free warning in btrfs_get_or_create_d [...] adds 6d8c90ec87d1 btrfs: simplify internal btrfs_printk helpers adds 6682b5606b9c btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] adds a4e391054575 btrfs: remove ASSERT compatibility for gcc < 8.x adds e89cf22a120a btrfs: shrink the size of btrfs_bio adds 55cecc7ed221 Merge branch 'b-for-next' into for-next-next-v6.19-20251215 adds b1099032b53a btrfs: === misc-next on b-for-next === adds e748db528f20 btrfs: fallback to buffered IO if the data profile has dup [...] adds 16b0fde16bde btrfs: add an ASSERT() to catch ordered extents without datasum adds 6bfcbef1b668 btrfs: avoid access-byoned-folio for bs > ps encoded writes adds 2f76c93fb589 Merge branch 'misc-next' into for-next-next-v6.19-20251215 adds 04da6eeaf3d1 Merge branch 'for-next-next-v6.19-20251215' into for-next- [...] adds cc0551f0510e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 546e9df6378e Merge branch 'master' of https://github.com/ceph/ceph-client.git adds a1cab87e988c smb: move some SMB1 definitions into common/smb1pdu.h adds 593f214f5e14 cifs: update internal module version number adds 8c235550130d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds af3f1dacd23d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 09ac4dab6f29 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 635bc4def026 fsnotify: do not generate ACCESS/MODIFY events on child fo [...] adds 6f7c877cc397 fs: send fsnotify_xattr()/IN_ATTRIB from vfs_fileattr_set( [...] adds 231ce1a5d075 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 139a0efd488e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 9a15279a020a gfs2: Rename gfs2_log_submit_{bio -> write} adds 4b78cc8ba6ce gfs2: Initialize bio->bi_opf early adds f5bd18812f1f gfs2: Set bio->{bi_private,bi_end_ino} late adds b003b52525f3 gfs2: Fix gfs2_log_get_bio argument type adds b7ab294981e5 gfs: Use fixed GL_GLOCK_MIN_HOLD time adds fc1fdd58013b gfs2: gfs2_glock_hold cleanup adds e6516b0e2576 gfs2: Introduce glock_{type,number,sbd} helpers adds 02e96fafcb36 gfs2: Fix slab-use-after-free in qd_put adds 749b95ab9b8a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 68fa63c11e41 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 49ca2147749f smb: smbdirect: introduce smbdirect_socket.connect.{lock,work} adds c1fb124f2a74 smb: server: initialize recv_io->cqe.done = recv_done just once adds d180b1d9c7a4 smb: server: defer the initial recv completion logic to sm [...] adds 0446356e9f29 ksmbd: convert comma to semicolon adds 8dd2e58b6273 ksmbd: remove redundant DACL check in smb_check_perm_dacl adds cafb57f7bdd5 ksmbd: Fix refcount leak when invalid session is found on [...] adds 95d7a890e4b0 ksmbd: fix buffer validation by including null terminator [...] adds ecee1d7b308e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 8481de3eca89 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 7cd10fd5f433 Merge branch 'vfs.fixes' into vfs.all adds 0f5bb0cfb0b4 fs: use min() or umin() instead of min_t() adds 5854fc6391e9 fs: annotate cdev_lock with __cacheline_aligned_in_smp adds 1fa4e69a54a2 filelock: use a consume fence in locks_inode_context() adds 887e97745ec3 fs: track the inode having file locks with a flag in ->i_opflags adds c0aac5975baf ns: pad refcount adds 6d864a1b1825 pid: only take pidmap_lock once on alloc adds 961b2ad1b413 Merge patch series "further damage-control lack of clone s [...] adds b68f91ef3b3f fs/buffer: add alert in try_to_free_buffers() for folios w [...] adds 3e78c584832b Merge branch 'vfs-7.0.misc' into vfs.all adds 7f3b33668595 init: remove deprecated "load_ramdisk" and "prompt_ramdisk [...] adds 325f10b5e91c initrd: remove deprecated code path (linuxrc) adds 06b66c98f56f init: remove /proc/sys/kernel/real-root-dev adds a8d7e0282798 Merge patch series "initrd: remove half of classic initrd [...] adds 0b0355331048 Merge branch 'vfs-7.0.initrd' into vfs.all adds fccbe38a5d06 statmount: permission check should return EPERM adds 0e5032237ee5 statmount: accept fd as a parameter adds 0c82fdbbbfbe selftests: statmount: tests for STATMOUNT_BY_FD adds d5bc4e31f2a3 Merge patch series "statmount: accept fd as a parameter" adds 51a146e0595c fs: Remove internal old mount API code adds 122782ebc183 Merge branch 'vfs-7.0.namespace' into vfs.all adds b266a39eb2b4 rust: fs: add __rust_helper to helpers adds fc73d4b4d281 rust: pid_namespace: add __rust_helper to helpers adds 268eaa8ab4ac rust: poll: add __rust_helper to helpers adds 5334fc280735 Merge patch series "Allow inlining C helpers into Rust whe [...] adds 5fe1398047de Merge branch 'vfs-7.0.rust' into vfs.all adds 977de00dfcf8 VFS: move dentry_create() from fs/open.c to fs/namei.c adds 36411554e889 VFS: Prepare atomic_open() for dentry_create() adds 64a989dbd144 VFS/knfsd: Teach dentry_create() to use atomic_open() adds 1c921baf4212 Merge patch series "Allow knfsd to use atomic_open()" adds 981be27a72d1 Merge branch 'vfs-7.0.atomic_open' into vfs.all adds e9e86ea52163 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new 2db16e790e9c Merge branch 'fs-next' of linux-next new bdfcca65e7a6 printk: nbcon: Check for device_{lock,unlock} callbacks new 9bd18e1262c0 printk/nbcon: Restore IRQ in atomic flush after each emitt [...] new 34793812e592 Merge branch 'rework/atomic-flush-softlockup' into for-next new 6644a8d7a1f6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 99bf2dd7139b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f83a85c5c7a8 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 480c70c51a38 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 4fb352df14de PM: sleep: Do not flag runtime PM workqueue as freezable new e1972a22a3e5 Merge branch 'pm-sleep' into linux-next new 450f9cde66a9 thermal: intel: int340x: Enable power slider interface for [...] new d113735421da thermal: core: Fix typo and indentation in comments new 4f90887d9652 Merge branch 'thermal' into linux-next new 7bda1910c4bc powercap: fix race condition in register_control_type() new efc4c35b741a powercap: fix sscanf() error return value handling new 922f12154775 Merge branch 'pm-powercap' into fixes new 6ea3a44cef28 ACPI: CPPC: Fix missing PCC check for guaranteed_perf new f103fa127c93 ACPI: PCC: Fix race condition by removing static qualifier new 332682b11bd1 Merge branch 'acpi-cppc' into fixes new 31aaa151cda5 Merge branch 'fixes' into linux-next new 9404ade65329 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 02bd26c701da rust: cpufreq: always inline functions using build_assert [...] new 70fb91321167 rust: cpufreq: add __rust_helper to helpers new f98c414030d2 dt-bindings: cpufreq: qcom-hw: document Milos CPUFREQ Hardware new 906bfe020372 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 6b401a5b2d2a cpupower: idle_monitor: fix incorrect value logged after stop new 24858a84163c tools/cpupower: Fix inverted APERF capability check new 1b9aaf36b7b4 tools/cpupower: Use strcspn() to strip trailing newline new f9bd3762cf1b tools/power cpupower: Reset errno before strtoull() new ff72619e1134 tools/power cpupower: Show C0 in idle-info dump new 78b856f48d7f Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new 9b10de4acec0 Bluetooth: hci_conn: Fix using conn->le_{tx,rx}_phy as sup [...] new 3a7cf69ce3cf Bluetooth: btusb: revert use of devm_kzalloc in btusb new b79951bc707a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new f844982696f5 wifi: ath12k: Restructure PCI code to common and Wi-Fi 7 s [...] new 5e545696a398 wifi: ath12k: Move Copy Engine configuration to Wi-Fi 7 sp [...] new d650b777858f wifi: ath12k: Move Wi-Fi 7 WMI configuration to dedicated file new 7f54938fc525 wifi: ath12k: Move Wi-Fi 7 MHI configuration to dedicated file new 3f8d0eb8037b wifi: ath12k: Rename hw.c to Wi-Fi 7 specific implementation file new bca2b24d9dd9 wifi: ath12k: Rename ahb_hif_ops to reflect generic usage new db2929711d70 wifi: ath12k: Restructure ahb.c into common and Wi-Fi 7 sp [...] new 387b587a861c wifi: ath12k: Move Wi-Fi 7 specific init routines to dedic [...] new 83cd89a9556a wifi: ath12k: Move hw_init invocation to target-specific probe new a72027045263 wifi: ath12k: Modularize driver into common and Wi-Fi 7 sp [...] new bce3b73d1ca7 wifi: ath12k: Rename ath12k_* symbols to ath12k_wifi7_* fo [...] new 6cbd171805be wifi: ath12k: Remove HAL defines from shared PCI code new 0e487f03c6e5 wifi: ath12k: Remove HAL define dependencies from shared AHB code new dc722ea9ee13 wifi: ath12k: Move hal_tx and hal_rx to wifi7 directory new 020225bbf4fb wifi: ath12k: Move hal_tx.h file to wifi7 directory new 4f57d71862a7 wifi: ath12k: Move hal_rx.h file to wifi7 directory new 2ec00a7747cb wifi: ath12k: Move HAL Rx wrapper APIs to dp_rx.h new 1a6a4b6c9f0e wifi: ath12k: Move Rx error related functions to wifi7 directory new 87a230ec2bfa wifi: ath12k: Move hal_desc.h file to wifi7 directory new 8658abc7139f wifi: ath12k: Move rx_desc.h file to wifi7 directory new 8dc72a6f603e wifi: ath12k: Move rxdma ring config functions to wifi7 directory new 6b4954d3f000 wifi: ath12k: Move rx error and defrag functions to wifi7 [...] new a7cfbb18d411 wifi: ath12k: Move regular msdu processing functions to wi [...] new 5d2df2aa8430 wifi: ath12k: Move srng processing to wifi7 directory new eb2120ae6ab5 wifi: ath12k: Separate arch specific part of RX APIs new 6c7ceff2bed9 wifi: ath12k: Move arch specific REO functions to wifi7 directory new 52c555680bae wifi: ath12k: Move arch specific rx tid and related functi [...] new 8527d81ee622 wifi: ath12k: Move arch specific tx APIs to wifi7 directory new a45d0e81b242 wifi: ath12k: Move ath12k_dp_tx and related APIs to wifi7 [...] new d3ade00eb6d2 wifi: ath12k: Move HTT code in dp.h to newly introduced files new 71a3f92c512e wifi: ath12k: Move HTT Rx specific code to newly introduced files new 611297ee9faf wifi: ath12k: Move HTT Tx specific code to newly introduced files new d637c58a2947 wifi: ath12k: Move HTT specific code from dp.c to newly in [...] new 00139e4d7baf wifi: ath12k: Remove non-compact TLV support from QCN new 4ae34800a70d wifi: ath12k: Move the hal APIs to hardware specific files new dd33e179466e wifi: ath12k: unify HAL ops naming across chips new 525373396937 wifi: ath12k: Replace ops with direct calls for rxdma ring mask new 92541061a6fd wifi: ath12k: Move hal_rx_ops callbacks to hal_ops new e8a1e49c6328 wifi: ath12k: Add new infra for the rx path new 0cdb09b19760 wifi: ath12k: Remove hal_rx_ops and merge into hal_ops new 972f34d54015 wifi: ath12k: Change the API prefixes to ath12k_wifi7 in tx/rx new 3a52762b539f wifi: ath12k: Convert ath12k_dp member in ath12k_base to pointer new 614c23e24ee8 wifi: ath12k: Support arch-specific DP device allocation new 8042e30acd1f wifi: ath12k: Rearrange DP fields in ath12k_hw_group struct new 914c890d3b90 wifi: ath12k: Add framework for hardware specific ieee8021 [...] new 39538dc8860a wifi: ath12k: Add framework for hardware specific DP inter [...] new af66c7640cf9 wifi: ath12k: Refactor ath12k_vif structure new 9e0ee04f818f wifi: ath12k: Refactor data path pdev struct new c57176c0dad9 wifi: ath12k: Rearrange PPDU radio stats new c0600b35e08d wifi: ath12k: Move srng config and hal_ops to hw specific [...] new 74ed243dad18 wifi: ath12k: Initialize desc_size through hal_init new 369cb192c2ec wifi: ath12k: Initialize hal_ops through hal_init new 1c1d4b491d20 wifi: ath12k: Move wbm_rbm_map to hw specific hal files new 492dea1892da wifi: ath12k: Move hal_params and regs to hal from hw new a337bff1db71 wifi: ath12k: Add direct HAL pointer in ath12k_dp new b38213660ab9 wifi: ath12k: Use hal handle instead of ab handle new e9f00e22963e wifi: ath12k: Move HAL CE setup and SRNG related APIs to w [...] new cb419f582f36 wifi: ath12k: Move HAL SRNG shadow config and get ring id [...] new 3d947cef0a51 wifi: ath12k: Move HAL CE desc related APIs to wifi7 directory new eba935ec922f wifi: ath12k: Move HAL CE status and set link desc addr AP [...] new 356942d328a4 wifi: ath12k: Move HAL Tx, REO and link idle setup related [...] new 17540a7c9b36 wifi: ath12k: Move HAL REO and Rx buf related APIs to wifi [...] new ea23813a2e44 wifi: ath12k: Move HAL Cookie Conversion and RBM related A [...] new 2bb41934527d wifi: ath12k: Segregate the common and wifi7 specific structures new 6250af607309 wifi: ath12k: Remove the unused ring inits in wcn new 49ba5debad42 wifi: ath12k: Rename hal_ops to ops new 25122460e7f9 wifi: ath12k: Drop hal_ prefix from hardware register names new 07174dc94269 wifi: ath12k: Move DP related functions from peer.c to dp_ [...] new 9e0b56a33384 wifi: ath12k: Rename ath12k_peer to ath12k_dp_link_peer new 57ccca410237 wifi: ath12k: Add hash table for ath12k_link_sta in ath12k_base new 0cafe8cc8566 wifi: ath12k: Move ath12k_dp_link_peer list from ath12k_ba [...] new a88cf5f71adf wifi: ath12k: Add hash table for ath12k_dp_link_peer new ee16dcf573d5 wifi: ath12k: Define ath12k_dp_peer structure & APIs for c [...] new 5525f12fa671 wifi: ath12k: Attach and detach ath12k_dp_link_peer to ath [...] new 11157e0910fd wifi: ath12k: Use ath12k_dp_peer in per packet Tx & Rx paths new 6633dca572d8 wifi: ath12k: Add lockdep warn for RCU new 73c928346d09 wifi: ath12k: Add callbacks in arch_ops for rx APIs new 775fe5acc18d wifi: ath12k: Move DP device stats to ath12k_dp new 35fcf4fa196c wifi: ath12k: Move DP specific link stats to DP link peer new 05774dffb974 wifi: ath12k: Add helper to free DP link peer new c26f294fef2a wifi: ath12k: Move ieee80211_ops callback to the arch spec [...] new c87060251024 wifi: ath12k: Remove the wifi7 header inclusions in common code new d43133a38b0c wifi: ath12k: Move ath12k_dp_rx_frags_cleanup API to Wi-Fi 7 new 147daefc59f0 wifi: ath12k: Move ath12k_dp_rx_get_peer_id API to Wi-Fi 7 new 951cca9cc68d wifi: ath12k: Remove arch-specific HAL dependencies from c [...] new 219dd14992fc wifi: ath12k: Build all the files in wifi7 directory into [...] new 96b42732bc75 wifi: ath12k: Use dp objects in performance critical paths new f87034a7576f wifi: ath12k: Replace lock/unlock with guard() new 24b21a9be2c9 wifi: ath12k: Move monitor ring processing to Wi-Fi 7 module new e00164657ce8 wifi: ath12k: Move monitor status processing to Wi-Fi 7 module new 906b5ac9c2b5 wifi: ath12k: Move MPDU pop functionality to Wi-Fi 7 module new e475119ba251 wifi: ath12k: Move RX status TLV parsing to Wi-Fi 7 module new 52758ff7b50a wifi: ath12k: Move TX monitor functionality to Wi-Fi 7 module new f4bcbaebf411 wifi: ath12k: Move HT/VHT SIG processing to Wi-Fi 7 module new dde5748c2940 wifi: ath12k: Move HE SIG processing to Wi-Fi 7 module new 00b67b7c44b4 wifi: ath12k: Move EHT SIG processing to Wi-Fi 7 module new e5419861e415 wifi: ath12k: Move remaining SIG TLV parsing to Wi-Fi 7 module new 5db19c488413 wifi: ath12k: Move MU user processing to Wi-Fi 7 module new 965aea91545a wifi: ath12k: Move MSDU END TLV processing to Wi-Fi 7 module new 7cd7392a0778 wifi: ath12k: Remove Wi-Fi 7 header dependencies from comm [...] new 5a384854d81f wifi: ath12k: add the missing RCU lock in ath12k_dp_tx_fre [...] new a1e19289932a wifi: ath12k: move firmware stats request outside of atomi [...] new 5a58414fe107 wifi: ath12k: Skip DP peer creation for scan vdev new 631ee338f04d Merge branch 'ath12k-ng' into ath-next new 00f62c7752fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 64cf95d27717 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 09341e811e41 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 342ccffd9f77 drm/display/dp_mst: Add protection against 0 vcpi new d2c6fde56d45 drm/panthor: Always wait after sending a command to an AS new 151df689fb75 drm/panthor: Kill lock_region() new 3c0a60195b37 drm/panthor: Recover from panthor_gpu_flush_caches() failures new 6e2d3b3e8589 drm/panthor: Add support for atomic page table updates new 19e8bc945605 drm/panthor: Make panthor_vm_[un]map_pages() more robust new ddf2cb3c9e65 drm/panthor: Relax a check in panthor_sched_pre_reset() new 851f58d02f0d drm/panthor: Simplify group idleness tracking new 5232e8492719 drm/panthor: Don't try to enable extract events new a3c2d0b40b10 drm/panthor: Fix the full_tick check new 55429c51d5db drm/panthor: Fix the group priority rotation logic new 4356d21994f4 drm/panthor: Fix immediate ticking on a disabled tick new 61d9a43d70dc drm/panthor: Fix the logic that decides when to stop ticking new 99820b4b7e50 drm/panthor: Make sure we resume the tick when new jobs ar [...] new 36c5dff41fd9 drm/panthor: Kill panthor_sched_immediate_tick() new e85e9ccf3f84 drm/panic: Report invalid or unsupported panic modes new 1e759ed22a62 drm/ast: Move cursor format conversion into helper function new ef4ed8621a15 drm/ast: Support cursor buffers objects in I/O memory new 4dfb97060f22 drm/ast: Wrap cursor framebuffer access in drm_gem_fb_begi [...] new b1ea3babb67d drm/panel-edp: Add CSW MNE007QB3-1 new f80e89446a46 drm/amdgpu: Do not implement mode_set_base_atomic callback new 046a10f4d74f drm/nouveau: Do not implement mode_set_base_atomic callback new a22461eddaf6 drm/radeon: Do not implement mode_set_base_atomic callback new 6ea3aacc8e89 drm/fbdev-helper: Remove drm_fb_helper_debug_enter/_leave() new 7068d42048da fbcon: Remove fb_debug_enter/_leave from struct fb_ops new 9d56cbaf1203 drm/todo: Add section with task for GPU scheduler new 439be5c580e5 drm/todo: Add entry for unlocked drm/sched rq readers new 3d3ac202c7df accel/amdxdna: Poll MPNPU_PWAITMODE after requesting firmw [...] new 41f231179a45 dma-buf: replace "#if" with just "if" new 657803cbcafd drm/panthor: Drop a WARN_ON() in group_free_queue() new 32e593d74c39 drm/panthor: Make sure caches are flushed/invalidated when [...] new 276e411604b3 drm/panthor: Unlock the locked region before disabling an AS new cedf6765ecfd drm/panthor: Remove redundant call to disable the MCU new ac5b392a8c35 drm/panthor: fix queue_reset_timeout_locked new ee8721bee801 drm/ttm: Make ttm_bo_init_validate safe against ttm_operat [...] new feb065155bab drm/ttm: Resource cannot be NULL in ttm_resource_intersects new 802620f5a9cf drm/ttm: Tidy ttm_operation_ctx initialization new c06da4b3573a drm/ttm: Tidy usage of local variables a little bit new 2976aeb0de77 gpu/panel-edp: add AUO panel entry for B140HAN06.4 new e58b4dea9054 dma-buf/dma-fence: Add dma_fence_test_signaled_flag() new c891b99d25dd dma-buf/dma-fence: Add dma_fence_check_and_signal() new 06bc18e0def7 amd/amdkfd: Use dma_fence_check_and_signal() new dbcd754b8459 drm/xe: Use dma_fence_check_and_signal_locked() new 583d1fa19148 dma-buf: Don't misuse dma_fence_signal() new c6c60a2290b3 drm/ttm: Use dma_fence_check_and_signal() new 88e721ab978a dma-buf/dma-fence: Remove return code of signaling-functions new d8f94cb02af3 drm/panthor: Enable timestamp propagation new 9d2d49027c3a drm/shmem-helper: Simplify page offset calculation in faul [...] new 211b9a39f261 drm/shmem-helper: Map huge pages in fault handler new 99bda20d6d4c drm/gem: Introduce drm_gem_get_unmapped_area() fop new 6e0b1b82017b drm/gem: Add huge tmpfs mountpoint helpers new a8a9a590221c drm/i915: Use huge tmpfs mountpoint helpers new f19f99bbaf9f drm/v3d: Use huge tmpfs mountpoint helpers new 7cdf69d90375 drm/gem: Get rid of *_with_mnt helpers new c569b369cc21 drm/panthor: Introduce huge tmpfs mountpoint option new c12e9fcb5a5a drm/panfrost: Introduce huge tmpfs mountpoint option new 70478348fc6d Documentation/gpu/drm-mm: Add THP paragraph to GEM mapping [...] new 4ebaaa3b6222 drm/atomic: Add dev pointer to drm_private_obj new 51db5336e16d dma-buf: improve sg_table debugging hack v4 new 646013f513f3 dma-buf: enable DMABUF_DEBUG by default on DEBUG kernels new cd77d5a4aaf8 accel/amdxdna: Fix tail-pointer polling in mailbox_get_msg() new bcd752c706c3 drm/panel-edp: Add AUO B140QAX01.H panel new 925ad0c26dd8 drm/panthor: Provide a custom dma_buf implementation new 9beb8dca9e74 drm/panthor: Fix panthor_gpu_coherency_set() new ea78ec982653 drm/panthor: Expose the selected coherency protocol to the UMD new e06177ec7a36 drm/panthor: Add a PANTHOR_BO_SYNC ioctl new c146c82f862e drm/panthor: Add an ioctl to query BO flags new cd2c9c3015e6 drm/panthor: Add flag to map GEM object Write-Back Cacheable new ae09426f47ee drm/panthor: Bump the driver version to 1.7 new 3ae6637378e6 drm/panfrost: Provide a custom dma_buf implementation new 2396d65d94fc drm/panfrost: Expose the selected coherency protocol to the UMD new 7be45f548976 drm/panfrost: Add a PANFROST_SYNC_BO ioctl new d17592e61fa8 drm/panfrost: Add an ioctl to query BO flags new 62eedf1ccba5 drm/panfrost: Add flag to map GEM object Write-Back Cacheable new 0823bd894278 drm/panfrost: Bump the driver version to 1.6 new 00ffe45ece80 accel/amdxdna: Fix race condition when checking rpm_on new 6d2b55f7d701 drm/hyperv: move Kconfig under driver directory new f88cb2660bd0 drm/vgem: move Kconfig under driver directory new 4cabf00fcd09 drm/Kconfig: move generic Kconfig options above drivers new 22ba3bb3ff2a drm/Kconfig: sort driver Kconfig source list new ad9f266be8b2 drm/gem: Fix builds with CONFIG_MMU=n new ff9e240212f6 drm/i915: Fix BO alloc flags new 3d32eb7a5ecf accel/amdxdna: Fix cu_idx being cleared by memset() during [...] new a1542b8ca6ed drm: pl111: replace dev_* print functions with drm_* variants new d36137085a4a drm/bridge: add drm_bridge_unplug() and drm_bridge_enter/exit() new d2e8d1bc840b drm/bridge: ti-sn65dsi83: protect device resources on unplug new 041baffb84a6 drm/vblank: Unexport drm_wait_one_vblank() new 128d6e6255ea drm/vblank: remove drm_wait_one_vblank() completely new 04f0aa5d69b8 drm/vblank: remove superfluous pipe check new 65defc4a7808 drm/vblank: add return value to drm_crtc_wait_one_vblank() new e547890b9ae3 drm/vblank: limit vblank variable scope to atomic new 976dd750a14d drm/vblank: use the drm_vblank_crtc() and drm_crtc_vblank_ [...] new 1b3d18de5535 drm/vblank: prefer drm_crtc_vblank_crtc() over drm_vblank_crtc() new 470cb09a2936 drm/plane: Fix IS_ERR() vs NULL bug drm_plane_create_color [...] new 343f5683cfa4 accel/amdxdna: Fix race where send ring appears full due t [...] new 38b069333b58 drm/sched: Add several job helpers to avoid drivers touchi [...] new d8684ae1cdcf drm/sched: Add pending job list iterator new 7f790dd21a93 Merge drm/drm-next into drm-misc-next new 0df70ce615c7 drm/gem: fix build for mm_get_unmapped_area() call after b [...] new c497e5979084 drm/sitronix/st7571-i2c: rename 'struct drm_device' in st7 [...] new bc12f3e1a84f drm/sitronix/st7571-i2c: add 'struct device' to st7571_device new d93a4354686b drm/sitronix/st7571-i2c: move common structures to st7571.h new b0c20d827e77 drm/sitronix/st7571-i2c: make probe independent of hw interface new b362de167daf drm/sitronix/st7571: split up the driver into a common and [...] new 052039e3fe51 drm/sitronix/st7571-spi: add support for SPI interface new 8d0d27a79eae dt-bindings: display: sitronix,st7571: add example for SPI new 0edbd43e0c14 dt-bindings: display: rockchip: dw-hdmi: Add compatible fo [...] new e7a943f0824b drm/rockchip: hdmi: add RK3368 controller variant new 549cf05a21a2 dt-bindings: display: sitronix,st7920: Add DT schema new 88b09229f34a drm: Add driver for Sitronix ST7920 LCD displays new 2db2d6813003 MAINTAINERS: Add entry for Sitronix ST7920 driver new 97f27573837e accel/amdxdna: Fix potential NULL pointer dereference in c [...] new 5961d8fa703d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 200403ec43d6 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds de72d9df4f45 drm/i915/fbc: Apply Wa_15018326506 adds 37fc7b7b3ab0 drm/i915/fbdev: Hold runtime PM ref during fbdev BO creation adds d7e7a0048f6a drm/i915/cx0: Rename TBT functions to be ICL specific adds dca0eb029f57 drm/i915/cx0: Factor out C10 msgbus access start/end helpers adds 1cefc3ac7d84 drm/i915/cx0: Sanitize setting the Cx0 PLL use_c10 flag adds 5050d4a0af1e drm/i915/cx0: Sanitize calculating C20 PLL state from tables adds 201c902870ec drm/i915/cx0: Track the C20 PHY VDR state in the PLL state adds 7c3342213a8b drm/i915/cx0: Move definition of Cx0 PHY functions earlier adds 4f8b1e08c289 drm/i915/cx0: Add macro to get DDI port width from a regis [...] adds 230d4c748113 drm/i915/cx0: Track the Cx0 PHY enabled lane count in the [...] adds 5df82b17928b drm/i915/cx0: Sanitize C10 PHY PLL SSC register setup adds 8ad92b073303 drm/i915/cx0: Read out the Cx0 PHY SSC enabled state adds 90fd33c26260 drm/i915/cx0: Determine Cx0 PLL DP mode from PLL state adds 538187f17acd drm/i915/cx0: Determine Cx0 PLL port clock from PLL state adds 36a3efb32ed2 drm/i915/cx0: Zero Cx0 PLL state before compute and HW readout adds fb1dc1eab618 drm/i915/cx0: Print additional Cx0 PLL HW state adds ac3423721117 drm/i915/cx0: Remove state verification adds b5c0256a587e drm/i915/cx0: Add PLL information for MTL+ adds d174cfb51dce drm/i915/cx0: Update C10/C20 state calculation adds 28d5533f2787 drm/i915/cx0: Compute plls for MTL+ platform adds ca1eda5cd476 drm/i915/cx0: Add MTL+ .get_dplls hook adds 051964d94adc drm/i915/cx0: Add MTL+ .put_dplls hook adds 4fcefdf990cb drm/i915/cx0: Add MTL+ .update_active_dpll hook adds dc3fdd4ade87 drm/i915/cx0: Add MTL+ .update_dpll_ref_clks hook adds 2e129889622c drm/i915/cx0: Add MTL+ .dump_hw_state hook adds 9b5f839e14a5 drm/i915/cx0: Add .compare_hw_state hook adds 685f36534968 drm/i915/cx0: Add MTL+ .get_hw_state hook adds 57cf9d5e45a8 drm/i915/cx0: Add MTL+ .get_freq hook adds f3b04e27f7e5 drm/i915/cx0: Add MTL+ .crtc_get_dpll hook adds b800af732c6b drm/i915/cx0: PLL verify debug state print adds e32518d012ed drm/i915/cx0: Add MTL+ .enable_clock/.disable clock hooks on DDI adds 6b566d066c82 drm/i915/cx0: Get encoder configuration for C10 and C20 PHY PLLs adds 2a6e41790759 drm/i915/cx0: Add MTL+ Thunderbolt PLL hooks adds 1a7fad2aea74 drm/i915/cx0: Enable dpll framework for MTL+ adds 5b23aa423a63 drm/i915/dram: Use REG_GENMASK() & co. for the SKL+ DIMM regs adds 8c171a9b8c4c drm/i915/dram: Sort SKL+ DIMM register bits adds 7e2d78535432 drm/i915/dram: Fix ICL DIMM_S decoding adds b9241d0ed9ce drm/{i915, xe}/display: duplicate gen2 irq/error init/rese [...] adds a651be53c42a drm/i915/display: convert the display irq interfaces to st [...] adds 3815e8f2ffe4 drm/{i915,xe}/display: move irq calls to parent interface adds e8916738977e drm/i915: add .vgpu_active to parent interface adds 4799ff418f9a drm/i915: add .has_fenced_regions to parent interface adds 95c04f442941 drm/i915/rps: store struct dma_fence in struct wait_rps_boost adds 1314027632ae drm/i915/rps: call RPS functions via the parent interface adds 69c9b1861e82 drm/i915/rps: postpone i915 fence check to boost adds 55fc11ce96e9 drm/i915: add .fence_priority_display to parent interface adds e4c8fde0bf20 drm/xe/rps: build RPS as part of xe adds e2b1c3a12766 drm/i915/edram: extract i915_edram.[ch] for edram detection adds 2d74a09360a9 drm/i915: split out i915_freq.[ch] adds ed46f724b725 drm/i915: move intel_dram.[ch] from soc/ to display/ adds 1178b8606058 drm/xe: remove MISSING_CASE() from compat i915_utils.h adds b8660fa66207 drm/i915/dram: convert to struct intel_display adds de4ca6f8e927 drm/i915: move dram_info to struct intel_display adds b3d3c83e00c7 drm/i915: move intel_rom.[ch] from soc/ to display/ adds 1807d61541d0 drm/xe: remove remaining platform checks from compat i915_drv.h adds eef67acfffd8 drm/i915/gmch: split out i915_gmch.[ch] from soc adds 3018e582da32 drm/i915/gmch: switch to use pci_bus_{read,write}_config_word() adds fff15f68eb06 drm/i915/gmch: convert intel_gmch.c to struct intel_display adds aa4dc3eeff6d drm/i915: merge soc/intel_gmch.[ch] to display/intel_vga.c adds a8c02fddc9cf drm/xe/vga: use the same intel_gmch_vga_set_decode() as i915 adds a5f0cc8e0cd4 drm/i915/psr: Reject async flips when selective fetch is enabled adds 370f45b1cea8 drm/i915/cx0: Fix port to PLL ID mapping on BMG adds 8aa2945f049d drm/i915/tc: Add separate intel_tc_phy_port_to_tc() for TC [...] adds 07ba4ecfd111 drm/i915/cx0: Use intel_port_to_tc() instead of open coding it adds dc5b3ef88ba7 drm/i915/cx0: Read out power-down state of both TXs in PHY lane 0 adds f32df9e94d95 drm/i915/cx0: Read out power-down state of both PHY lanes [...] new ac16a7ec0445 drm/i915/cdclk: drop i915_drv.h include new 0a9231590f16 drm/i915: use struct drm_device for clock gating funcs new 0aee7d2e32e5 drm/i915: Use the proper (hw.crtc) for the cursor unpin vb [...] new f227ba9cc2a8 drm/i915/psr: Use hw.crtc instead of uapi.crtc new 28bf111ffee1 drm/i915/psr: Use hw.rotation instead of uapi.rotation new e48b99d86316 drm/i915: Use hw.active instead of uapi.active in the init [...] new 6b515868bc93 drm/i915/panic: Get the crtc from the correct place new ebf08b1c52fa drm/i915/panic: Clean up the variables new 8afc0198a4bd drm/i915: Expose the IN_FORMATS_ASYNC blob for all planes new 0646d0dd6665 drm/i915: Eliminate one more frequent drm_format_info() new 1513904c46b6 drm/i915: Enable DDI A/B AUX interrupts on LNL+ new 40a9f77a28fa Revert "drm/i915/dp: change aux_ctl reg read to polling read" new 39a00914281e drm/i915/hdcp: move i915 specific HDCP GSC implementation to i915 new 29fdc6e98d3c drm/{i915,xe}/hdcp: use parent interface for HDCP GSC calls new b6153b02220c drm/{i915, xe}/dsb: make {intel, xe}_dsb_buffer.c independ [...] new 685d529fe1e9 drm/{i915, xe}/dsb: allocate struct intel_dsb_buffer dynamically new 7e1113e1de49 drm/{i915,xe}/dsb: make struct intel_dsb_buffer opaque new 2af6766f38d8 drm/xe/dsb: drop the unnecessary struct i915_vma new 357797f272c7 i915/display/intel_ddi: Reduce severity of failed FEC enabling new 9a8c267b878a drm/i915/pps: drop wakeref parameter from with_intel_pps_lock() new aa51f0309a0f drm/i915/pps: convert intel_wakeref_t to struct ref_tracker * new 118afbc58df5 drm/i915/power: drop wakeref parameter from with_intel_dis [...] new e1c727e6288d drm/i915/power: convert intel_wakeref_t to struct ref_tracker * new 450f04569ffd drm/{i915,xe}/display: drop intel_wakeref.h usage new 156fd724e18d drm/xe/compat: remove unused i915_active.h and i915_active [...] new ee30fde96bba drm/{i915, xe}/display: make pxp key check part of bo interface new 203c7904f2d8 drm/i915/vbt: Add fields dedicated_external and dyn_port_over_tc new c296e3f2cec7 drm/i915/power: Use intel_encoder_is_tc() new df5dd52a6de4 drm/i915/display: Handle dedicated external ports in intel [...] new df9670191613 drm/i915/xe3p_lpd: Handle underrun debug bits new 8fad54133b96 drm/i915/nvls: Add NVL-S display support new 532f6f602e06 drm/i915/display: Use platform check in HAS_LT_PHY() new 97afa2da35f3 drm/i915/display: Move HAS_LT_PHY() to intel_display_device.h new 4d7f266e6884 drm/i915/display: Use HAS_LT_PHY() for LT PHY AUX power new 1552691f960a drm/i915/crtc: Expose sharpness only if num_scalers is >= 2 new 6cc3776b1f41 drm/i915/display: Use a sub-struct for fbc operations in i [...] new 0b806d62fd5f drm/i915/xe3p_lpd: Enable display use of system cache for FBC new d4ee41f9e19e drm/i915/fbc: Apply Wa_14025769978 new 6d87d7c69b5a Merge drm/drm-next into drm-intel-next new f861e54fb33b drm/i915/psr: Add panel granularity information into intel [...] new 1cc854647450 drm/i915/psr: Use SU granularity information available in [...] new 5a4236267d0b drm/i915/psr: Compute Panel Replay/Adaptive Sync coexisten [...] new 8d251442f81a drm/i915/psr: Move pr_dpcd and psr_dpcd to intel_connector new a7e427ff2041 drm/i915/psr: Clear pr_dpcd as well on disconnect new 93bba79e1771 drm/i915/psr: Move Panel Replay DSC sink support data to i [...] new 2691ec6792d1 drm/i915/psr: Move sink PSR and Panel Replay booleans to i [...] new 11bbc345d484 drm/i915/psr: Move sink_sync_latency to intel_connector new 668e88877a9b drm/i915/crtc: move crtc initialization loop to intel_crtc.c new e97dfc74700e drm/i915/fbc: let to_intel_display() do its generic magic new 2397a4c6624a drm/xe/stolen: unify interface with i915 new d6c862572b69 drm/{i915, xe}/stolen: move stolen memory handling to disp [...] new 0c085485a903 drm/{i915, xe}/stolen: make insert_node, area_address, are [...] new 1f5df537fa79 drm/i915/psr: Set plane id bit in crtc_state->async_flip_p [...] new e540c47fc08e drm/i915/psr: Perform full frame update on async flip new eabccffbe0a0 drm/i915/psr: Allow async flip when Selective Fetch enabled new c29ceb0fecda drm/i915/cx0: Convert C10 PHY PLL SSC state mismatch WARN [...] new 6a99e91a6ca8 drm/i915/display: Detect AuxCCS support via display parent [...] new d6b80e904bb0 drm/i915/panic: move i915 specific panic implementation to i915 new 63c7f93b6033 drm/{i915, xe}/panic: move panic handling to parent interface new 4e899d9b4ea7 drm/intel: fix parent interface kernel-doc new 8c88104ac6b8 drm/intel: group individual funcs in parent interface new 07d46ada2881 drm/intel: sort parent interface struct definitions and members new 29551bf19100 drm/i915: sort parent interface initialization new 3b8fdaed8f57 drm/xe: sort parent interface initialization new 63cb6443c7a7 drm/i915/display: group and sort the parent interface wrap [...] new b8304863a399 Merge drm/drm-next into drm-intel-next new 71501a19ee43 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 60c7398bded2 rust: drm: add __rust_helper to helpers new 97a46892fd5a Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 47f5cee41977 drm/xe/guc: Fix version check for page-reclaim feature new b07bac9bd708 drm/xe: Limit num_syncs to prevent oversized allocations new e057b2d2b8d8 drm/xe/oa: Limit num_syncs to prevent oversized allocations new 33a5abd9a683 drm/xe: Adjust long-running workload timeslices to reasona [...] new ca415c4d4c17 drm/xe: Use usleep_range for accurate long-running workloa [...] new 6e608bff259f drm/xe: Add debugfs knobs to control long running workload [...] new 8533051ce920 drm/xe: Skip exec queue schedule toggle if queue is idle d [...] new 4ac9048d0501 drm/xe: Wait on in-syncs when swicthing to dma-fence mode new ce3d65549c7a drm/xe: Add GT stats ktime helpers new 2b277b506138 drm/xe: Add more GT stats around pagefault mode switch flows new c8ca4910d798 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 82845bc8d13c Merge branch 'regmap-linus' into regmap-next new 62937d79e334 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a89f7f081829 ALSA: seq: Use bus specific probe and remove new 2e514916e90f ALSA: seq: midi: Convert to snd_seq bus probe mechanism new d1c83a79e398 ALSA: seq: ump: Convert to snd_seq bus probe mechanism new 376cdcd3ff18 ALSA: opl3: Convert to snd_seq bus probe mechanism new 505b57e52c9e ALSA: opl4: Convert to snd_seq bus probe mechanism new 4983d2f55f34 ALSA: sb: Convert to snd_seq bus probe mechanism new 94afb5b7a130 ALSA: emu10k1: Convert to snd_seq bus probe mechanism new 4b8da6d08944 ALSA: seq: oss: Convert to snd_seq bus probe mechanism new a7b7afcc54cd ALSA: seq: Refuse to probe seq drivers with non-bus probe [...] new ae0a0c45200c Merge branch 'for-linus' into for-next new ef65a50d57c9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 774d075a80c6 ASoC: fsl: fsl_ssi: Replace deprecated strcpy() with strscpy() new d00e80606e76 ASoC: codec: rt274: Use devm_request_threaded_irq to manag [...] new 69927c13d5c5 ASoC: mediatek: mt8189-nau8825: don't use card->dapm directly new 7a9fa7fda93b firmware: cs_dsp: Remove __free() from cs_dsp_debugfs_stri [...] new 180cdb96e821 ASoC: mediatek: mt8195: optimize property formatting error [...] new 0c1db3666421 ASoC: davinci-mcasp: remove unneeded #ifdef new dfbbd3c04f0f ASoc: qcom: q6afe: use guards consistently new a49e098be200 ASoC: codecs: wm0010: Replace cpu_to_be64 + le64_to_cpu wi [...] new ae9ccaed3f67 firmware: cs_dsp: Don't use __free() in cs_dsp_load() and [...] new 81acbdc51bbb ASoC: sdw-mockup: Drop dummy remove function new bd9e7182e361 ASoC: qcom: q6prm: Fix confusing cleanup.h syntax new c862dc9019f5 ASoC: qcom: q6asm: Fix confusing cleanup.h syntax new 310e6f95eeda ASoC: qcom: q6apm: Fix confusing cleanup.h syntax new 3c84bfa47ff2 ASoC: qcom: q6afe: Fix confusing cleanup.h syntax new 0e6071d656fb ASoC: qcom: audioreach: Fix confusing cleanup.h syntax new 0bb160c92ad4 ASoC: qcom: Minor readability improve with new lines new c5224b8a1ba5 ASoC: qcom: Fix confusing cleanup.h new d6c160d5e86f ASoC: renesas: rz-ssi: Use dev variable in probe() new a472f0b15783 ASoC: renesas: rz-ssi: Remove trailing comma in the termin [...] new b541cb0a27df ASoC: renesas: rz-ssi: Move DMA configuration new 9e10709f8314 ASoC: renesas: rz-ssi: Add support for 24 bits sample width new 124f6155f3d9 ASoC: renesas: rz-ssi: Add support for 32 bits sample width new 34bf40c27556 Add {24,32}-bit sample width support for RZ/G2L SSI new 5a7e236925b4 ASoC: amd: acp-sdw-legacy: Fix confusing cleanup.h syntax new bafd5cf04b28 ASoC: amd: acp-sdw-sof: Fix confusing cleanup.h syntax new e39011184f23 ASoC: SDCA: functions: Fix confusing cleanup.h syntax new 7445dfb55006 ASoC: amd/sdw: Fix confusing cleanup.h new 384b13038715 ASoC: Intel: catpt: Move IPC error messages one level down new eded4483b8a2 ASoC: Intel: catpt: Update CATPT_IPC_ERROR macro new d44f62b09b1e ASoC: Intel: catpt: Simplify catpt_stream_read_position() new e97e07138f95 ASoC: Intel: catpt: Specify image names in the device descriptor new aa30193af887 ASoC: Intel: catpt: Drop superfluous space in PCM code new 7cd2bdb5501c ASoC: Intel: catpt: IPC log improvements and code new 522a323f41f5 Merge remote-tracking branch 'asoc/for-6.20' into asoc-next new 28d5e114912c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f37616c435b8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 54891a96b7a9 loop: use READ_ONCE() to read lo->lo_state without locking new 4b2b03151e2e zloop: use READ_ONCE() to read lo->lo_state in queue_rq path new 19300d243b95 Merge branch 'block-6.19' into for-next new 67d85b062dcb Documentation: admin-guide: blockdev: replace zone_capacit [...] new 48038aad40bf Merge branch 'block-6.19' into for-next new 548cd05894c9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e8fe09817014 ata: libata-scsi: Remove superfluous local_irq_save() new 151cabd14032 ata: libata: avoid long timeouts on hot-unplugged SATA DAS new 59b7bb3d4833 ata: libata: Add ATA_QUIRK_MAX_SEC and convert all device quirks new 873abd72b8b5 ata: libata: Add ata_force_get_fe_for_dev() helper new dfd975151df9 ata: libata: Change libata.force to use the generic ATA_QU [...] new 45c4c5a6156a ata: libata: Add support to parse equal sign in libata.force new ad50d922f485 ata: libata: Add libata.force parameter max_sec new f474c70065e1 ata: libata: Allow more quirks new f6271a6890c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c0f0fd4de5e0 mmc: dw_mmc: Remove unused struct dma_pdata new af7dde31afcc mmc: dw_mmc: add dw_mci_prepare_desc() for both of 32bit a [...] new 4e690f301937 mmc: sdhci-msm: Enable ICE for CQE-capable controllers wit [...] new 4e34b7225171 mmc: core: Adjust MDT beyond 2025 new cf6e3a426b7a mmc: core: Add quirk for incorrect manufacturing date new 56cfbdd88496 dt-bindings: mmc: mtk-sd: Add support for MT8189 SoC new 7ddcbe97077a mmc: mtk-sd: add support for SPM resource release control new dd3e1de168c1 mmc: mtk-sd: add support for MT8189 SoC new ff43389e8b28 mmc: sdhci-esdhc-imx: wait for data transfer completion be [...] new 0461da87d338 mmc: Merge branch fixes into next new 1936ce42cb14 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 03d281f38476 rust: regulator: add __rust_helper to helpers new 05a0fe8e43c8 regulator: dt-bindings: Add MAX77675 regulator new 9e92c559d49d regulator: max77675: Add MAX77675 regulator driver new 2bb202416d33 Add support for MAX77675 device new 46d0a42bacfc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c8d386efdf8e Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 6e1cb11fb05a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6f9e4740e859 spi: cadence-xspi: Replace ACPI specifics by agnostic APIs new e83ba2e698aa spi: cadence-xspi: Replace OF/ACPI specifics by agnostic APIs new 28d21dfcea01 spi: cadence-qspi: Remove redundant pm_runtime_mark_last_b [...] new b99181cdf9fa spi-geni-qcom: remove manual CS control new 7ba2e0edb18b spi-geni-qcom: don't set max clock in setup_fifo_params new fb2bbe383872 spi-geni-qcom: use xfer->bits_per_word for can_dma() new 739062a9f1e9 spi-geni-qcom: initialize mode related registers to 0 new 781c3e71c94c spi-geni-qcom: rework setup_fifo_params new cde4e63e847b spi: spi-qpic-snand: remove superfluous qcom_spi_set_read_ [...] new 9f0736a4e136 spi: cadence-quadspi: Parse DT for flashes with the rest o [...] new e6268db46c17 spi: virtio: Fix confusing cleanup.h syntax new b884e34994ca spi: spi-fsl-lpspi: convert min_t() to simple min() new e35a7607e05d spi: stm32-ospi: Set DMA maxburst dynamically new cfe58ffc95a6 spi: stm32-ospi: Optimize FIFO accesses using u16 or u32 new f6ed06926b51 spi: stm32-ospi: Remove CR_TCIE and CR_TEIE irq usage new e2f0ea18e560 spi: stm32-ospi: Simplify SMIE interrupt test new 4ef80c71c62a spi: stm32-qspi: Set DMA maxburst dynamically new 1ca912816495 spi: stm32-qspi: Optimize FIFO accesses using u16 or u32 new c5f76d888810 spi: stm32-qspi: Remove CR_TCIE and CR_TEIE irq usage new fee876b2ec75 spi: stm32-qspi: Simplify SMIE interrupt test new 403a4f3c2773 spi: stm32: Update for OSPI and QSPI drivers new c64f62b036ae spi: imx: group spi_imx_dma_configure() with spi_imx_dma_t [...] new 5395bb7f7c36 spi: imx: introduce helper to clear DMA mode logic new a5f298581d45 spi: imx: avoid dmaengine_terminate_all() on TX prep failure new a450c8b77f92 spi: imx: handle DMA submission errors with dma_submit_error() new faa8e404ad8e spi: imx: support dynamic burst length for ECSPI DMA mode new ba9b28652c75 spi: imx: enable DMA mode for target operation new c73618541c68 Support ECSPI dynamic burst feature for DMA mode new fb0140774aff spi: rzv2h-rspi: fix rzv2h_rspi_transfer_one() indentation new 9e4830b35dc0 spi: rzv2h-rspi: remove call to spi_finalize_current_transfer() new 218917659df1 spi: rzv2h-rspi: do not set SPI_TRANS_FAIL_IO new b73ac782828f spi: rzv2h-rspi: use device-managed APIs new 28b590bd4c6a spi: rzv2h-rspi: store RX interrupt in state new 6f9026b5a18a spi: rzv2h-rspi: set MUST_RX/MUST_TX new a886baaaa6e1 spi: rzv2h-rspi: set TX FIFO threshold to 0 new d49eea07de58 spi: rzv2h-rspi: enable TX buffer empty interrupt new 1e5e10df8b9b spi: rzv2h-rspi: split out PIO transfer new 163345e35672 spi: dt-bindings: renesas,rzv2h-rspi: document optional su [...] new fa08b566860b spi: rzv2h-rspi: add support for DMA mode new c20fce4ad137 Add DMA support for RZ/T2H RSPI new f470d80b1fc3 Merge remote-tracking branch 'spi/for-6.20' into spi-next new c7ee9adeecaa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2b8c3d3dc9b1 sched/fair: Join two #ifdef CONFIG_FAIR_GROUP_SCHED blocks new fb9a7458e508 sched/fair: Clean up comments in 'struct cfs_rq' new 80390ead2080 sched/fair: Separate se->vlag from se->vprot new 4ff674fa986c sched/fair: Rename cfs_rq::avg_load to cfs_rq::sum_weight new dcbc9d3f0e59 sched/fair: Rename cfs_rq::avg_vruntime to ::sum_w_vruntim [...] new 5758e48eefaf sched/fair: Introduce and use the vruntime_cmp() and vrunt [...] new 527a521029c3 sched/fair: Sort out 'blocked_load*' namespace noise new 5d1f0b2f278e sched/core: Rework sched_class::wakeup_preempt() and rq_mo [...] new acd52ba53553 Merge branch into tip/master: 'sched/core' new dde008432263 Merge branch into tip/master: 'x86/boot' new fb7bfa31b8e8 x86/cpu/amd: Correct the microcode table for Zenbleed new a2aabcfc6015 x86/cpu/amd: Use ZEN_MODEL_STEP_UCODE() for erratum_1386_m [...] new 0bc03750deef x86/cpu: Drop vestigial PBE logic in AMD/Hygon/Centaur/Cyrix new 52aac28c48c4 Merge branch into tip/master: 'x86/cpu' new 9c091efd8192 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 28bcf6e3f419 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new fa6e194a9ba3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7f7fb13c57d5 Merge branch 'next' of https://github.com/kvm-x86/linux.git new e78f1e2223f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bb27226f0d00 sched_ext: Remove unused code in the do_pick_task_scx() new 4dcaa70ea66d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5d232678ce4d Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 4acc07e7e31c Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new e61d8c23d5b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2c79a0b68fbb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3548274bd69a Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 70eaa8efaa4c dt-bindings: remoteproc: Fix dead link to Keystone DSP GPI [...] new d62e0e92e589 remoteproc: imx_dsp_rproc: Skip RP_MBOX_SUSPEND_SYSTEM whe [...] new 424f22b48ca3 remoteproc: imx_dsp_rproc: Rename macro to reflect multipl [...] new 4200f873c4c4 remoteproc: imx_dsp_rproc: Wait for suspend ACK only if WA [...] new c38d8b66c82c rpmsg: virtio: EPOLLOUT support new 42023d4b6d26 rpmsg: core: fix race in driver_override_show() and use co [...] new 6a95c70e60a0 Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 102ef30a31fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2ffa2d0ffba7 rust: pwm: Update ARef and AlwaysRefCounted imports to use [...] new 9580ecfbc57d rust: pwm: Add UnregisteredChip wrapper around Chip new e7231905c5a0 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 2115b53400fb rust: kunit: add __rust_helper to helpers new 0108941b4ccf Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 678bc1a026ce Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 9fd49967f95c XArray: Prevent node leaks in xas_alloc() new 43b00759f21b XArray: Add extra debugging check to xas_lock and friends new 863810caeb3c XArray: Add CONFIG_DEBUG_XARRAY new 5d708cfd432a Merge branch 'main' of git://git.infradead.org/users/willy [...] new 58d6fcb6ee94 slub: keep empty main sheaf as spare in __pcs_replace_empt [...] new 59a724c628eb Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 35928309986c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3de754c0ba5d rust: cpumask: add __rust_helper to helpers new 9a1f55626783 rust: bitops: add __rust_helper to helpers new 43368eecb56a rust: bitmap: add __rust_helper to helpers new 36b2690d89b3 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 435f02b4167a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30b693a3e145 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69be373f905f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8683cdaf60bf Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 563c8dd425b5 Add linux-next specific files for 20251216
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4a5663c04bb6) \ N -- N -- N refs/heads/master (563c8dd425b5)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 609 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/blockdev/zoned_loop.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/sysctl/kernel.rst | 6 - .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 2 + .../display/rockchip/rockchip,dw-hdmi.yaml | 1 + .../bindings/display/sitronix,st7571.yaml | 25 + .../bindings/display/sitronix,st7920.yaml | 58 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 3 + .../bindings/regulator/adi,max77675.yaml | 184 + .../bindings/remoteproc/ti,keystone-rproc.txt | 2 +- .../bindings/spi/renesas,rzv2h-rspi.yaml | 8 + .../bindings/watchdog/xlnx,versal-wwdt.yaml | 3 + Documentation/filesystems/locking.rst | 9 +- Documentation/filesystems/mount_api.rst | 2 - Documentation/filesystems/porting.rst | 7 +- Documentation/filesystems/vfs.rst | 58 +- Documentation/gpu/drm-mm.rst | 29 +- Documentation/gpu/todo.rst | 45 + Documentation/power/runtime_pm.rst | 7 +- Documentation/process/debugging/kgdb.rst | 28 - MAINTAINERS | 10 + Next/SHA1s | 220 +- Next/Trees | 14 +- Next/merge.log | 1809 +++--- .../ixp/intel-ixp42x-actiontec-mi424wr-ac.dts | 11 + .../intel/ixp/intel-ixp42x-actiontec-mi424wr-d.dts | 11 + .../intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi | 1 - arch/arm/boot/dts/renesas/r9a06g032.dtsi | 6 + arch/arm/boot/dts/rockchip/rk3288.dtsi | 17 +- arch/arm/configs/neponset_defconfig | 2 +- arch/arm64/boot/dts/arm/morello-sdp.dts | 7 + arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 65 + arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 30 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 11 +- arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 350 ++ .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 28 + arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 60 + .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 30 + arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 72 + .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 3 + arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 72 + .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 3 + arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 8 + arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 5 + arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 11 + arch/arm64/boot/dts/rockchip/Makefile | 5 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 10 +- .../boot/dts/rockchip/rk3576-evb1-v10-pcie1.dtso | 31 + arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 23 + arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso | 2 +- .../ti/k3-am642-phyboard-electra-peb-c-010.dtso | 7 +- ...m642-phyboard-electra-x27-gpio1-spi1-uart3.dtso | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 21 +- arch/arm64/configs/defconfig | 2 + arch/arm64/kernel/fpsimd.c | 130 +- arch/arm64/kernel/process.c | 1 + arch/arm64/mm/mmu.c | 33 +- arch/mips/alchemy/common/setup.c | 3 +- arch/mips/sgi-ip22/ip22-gio.c | 3 +- arch/x86/kernel/cpu/amd.c | 40 +- arch/x86/kernel/cpu/centaur.c | 6 - arch/x86/kernel/cpu/cyrix.c | 6 - arch/x86/kernel/cpu/hygon.c | 6 - arch/xtensa/kernel/align.S | 10 +- drivers/accel/amdxdna/aie2_message.c | 68 +- drivers/accel/amdxdna/aie2_pci.c | 8 +- drivers/accel/amdxdna/aie2_pci.h | 3 + drivers/accel/amdxdna/aie2_pm.c | 17 +- drivers/accel/amdxdna/aie2_psp.c | 15 + drivers/accel/amdxdna/aie2_smu.c | 27 +- drivers/accel/amdxdna/amdxdna_mailbox.c | 46 +- drivers/accel/amdxdna/amdxdna_pci_drv.h | 1 - drivers/accel/amdxdna/amdxdna_pm.c | 22 +- drivers/accel/amdxdna/npu1_regs.c | 2 + drivers/accel/amdxdna/npu2_regs.c | 2 + drivers/accel/amdxdna/npu4_regs.c | 2 + drivers/accel/amdxdna/npu5_regs.c | 2 + drivers/accel/amdxdna/npu6_regs.c | 2 + drivers/acpi/acpi_pcc.c | 2 +- drivers/acpi/cppc_acpi.c | 3 +- drivers/base/power/main.c | 7 +- drivers/block/loop.c | 22 +- drivers/block/zloop.c | 8 +- drivers/bluetooth/btusb.c | 12 +- drivers/clk/renesas/r9a09g056-cpg.c | 46 + drivers/clk/renesas/r9a09g077-cpg.c | 195 +- drivers/clk/renesas/rzg2l-cpg.c | 6 +- drivers/dma-buf/Kconfig | 2 +- drivers/dma-buf/dma-buf.c | 79 +- drivers/dma-buf/dma-fence.c | 100 +- drivers/dma-buf/st-dma-fence.c | 4 +- drivers/firmware/arm_ffa/driver.c | 1 + drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/pinctrl.c | 108 +- drivers/firmware/arm_scmi/reset.c | 56 +- drivers/firmware/arm_scmi/shmem.c | 5 +- drivers/firmware/cirrus/cs_dsp.c | 31 +- drivers/firmware/ti_sci.h | 29 +- drivers/gpu/drm/Kconfig | 199 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 6 +- drivers/gpu/drm/ast/ast_cursor.c | 83 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 86 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 3 +- drivers/gpu/drm/drm_atomic.c | 1 + drivers/gpu/drm/drm_bridge.c | 62 + drivers/gpu/drm/drm_fb_helper.c | 108 - drivers/gpu/drm/drm_gem.c | 203 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 77 +- drivers/gpu/drm/drm_panic.c | 75 +- drivers/gpu/drm/drm_plane.c | 4 +- drivers/gpu/drm/drm_vblank.c | 52 +- drivers/gpu/drm/hyperv/Kconfig | 14 + drivers/gpu/drm/i915/Makefile | 22 +- drivers/gpu/drm/i915/display/g4x_dp.c | 5 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 2 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 9 +- drivers/gpu/drm/i915/display/i9xx_wm.c | 5 +- drivers/gpu/drm/i915/display/icl_dsi.c | 4 +- drivers/gpu/drm/i915/display/intel_alpm.c | 6 +- drivers/gpu/drm/i915/display/intel_audio.c | 6 +- drivers/gpu/drm/i915/display/intel_bios.c | 76 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 + drivers/gpu/drm/i915/display/intel_bo.c | 6 + drivers/gpu/drm/i915/display/intel_bo.h | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 5 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 13 +- drivers/gpu/drm/i915/display/intel_cmtg.c | 3 +- drivers/gpu/drm/i915/display/intel_crt.c | 6 +- drivers/gpu/drm/i915/display/intel_crtc.c | 31 +- drivers/gpu/drm/i915/display/intel_crtc.h | 2 +- drivers/gpu/drm/i915/display/intel_cursor.c | 5 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 910 +-- drivers/gpu/drm/i915/display/intel_cx0_phy.h | 29 +- drivers/gpu/drm/i915/display/intel_ddi.c | 116 +- drivers/gpu/drm/i915/display/intel_display.c | 94 +- drivers/gpu/drm/i915/display/intel_display.h | 1 + drivers/gpu/drm/i915/display/intel_display_core.h | 18 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2 +- .../gpu/drm/i915/display/intel_display_device.c | 5 + .../gpu/drm/i915/display/intel_display_device.h | 9 +- .../gpu/drm/i915/display/intel_display_driver.c | 13 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 203 +- drivers/gpu/drm/i915/display/intel_display_irq.h | 2 + drivers/gpu/drm/i915/display/intel_display_power.c | 40 +- drivers/gpu/drm/i915/display/intel_display_power.h | 48 +- .../drm/i915/display/intel_display_power_well.c | 64 +- drivers/gpu/drm/i915/display/intel_display_regs.h | 23 +- drivers/gpu/drm/i915/display/intel_display_reset.c | 5 +- drivers/gpu/drm/i915/display/intel_display_rps.c | 31 +- drivers/gpu/drm/i915/display/intel_display_rps.h | 21 - drivers/gpu/drm/i915/display/intel_display_types.h | 52 +- drivers/gpu/drm/i915/display/intel_display_wa.c | 4 + drivers/gpu/drm/i915/display/intel_display_wa.h | 2 + drivers/gpu/drm/i915/display/intel_dmc.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 20 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 16 +- drivers/gpu/drm/i915/display/intel_dpll.c | 24 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 336 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 +- drivers/gpu/drm/i915/{soc => display}/intel_dram.c | 399 +- drivers/gpu/drm/i915/{soc => display}/intel_dram.h | 12 +- drivers/gpu/drm/i915/display/intel_dsb.c | 42 +- drivers/gpu/drm/i915/display/intel_dsb_buffer.c | 43 +- drivers/gpu/drm/i915/display/intel_dsb_buffer.h | 13 +- drivers/gpu/drm/i915/display/intel_dsi.h | 7 +- drivers/gpu/drm/i915/display/intel_fb.c | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 266 +- drivers/gpu/drm/i915/display/intel_fbc.h | 3 + drivers/gpu/drm/i915/display/intel_fbc_regs.h | 12 + drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 109 + drivers/gpu/drm/i915/display/intel_gmbus.c | 10 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 4 +- drivers/gpu/drm/i915/display/intel_hdcp_gsc.h | 22 - .../gpu/drm/i915/display/intel_hdcp_gsc_message.c | 78 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 4 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 8 +- drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 5 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 1 - drivers/gpu/drm/i915/display/intel_lt_phy.c | 18 +- drivers/gpu/drm/i915/display/intel_lt_phy.h | 2 - drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 2 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 1 - drivers/gpu/drm/i915/display/intel_panic.c | 27 - drivers/gpu/drm/i915/display/intel_panic.h | 14 - drivers/gpu/drm/i915/display/intel_parent.c | 197 + drivers/gpu/drm/i915/display/intel_parent.h | 66 + drivers/gpu/drm/i915/display/intel_pipe_crc.c | 8 +- drivers/gpu/drm/i915/display/intel_plane.c | 96 +- drivers/gpu/drm/i915/display/intel_plane.h | 4 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 6 +- drivers/gpu/drm/i915/display/intel_pps.c | 63 +- drivers/gpu/drm/i915/display/intel_pps.h | 14 +- drivers/gpu/drm/i915/display/intel_psr.c | 317 +- drivers/gpu/drm/i915/display/intel_psr.h | 5 +- drivers/gpu/drm/i915/{soc => display}/intel_rom.c | 0 drivers/gpu/drm/i915/{soc => display}/intel_rom.h | 0 drivers/gpu/drm/i915/display/intel_sprite.c | 9 +- drivers/gpu/drm/i915/display/intel_tc.c | 40 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 2 +- drivers/gpu/drm/i915/display/intel_vga.c | 44 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 19 +- drivers/gpu/drm/i915/display/skl_watermark.c | 8 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 10 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 58 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 52 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 23 +- drivers/gpu/drm/i915/gem/i915_gemfs.c | 71 - drivers/gpu/drm/i915/gem/i915_gemfs.h | 14 - drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 15 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 4 +- drivers/gpu/drm/i915/gt/intel_rps.c | 40 +- drivers/gpu/drm/i915/gt/intel_rps.h | 2 + drivers/gpu/drm/i915/i915_driver.c | 60 +- drivers/gpu/drm/i915/i915_drv.h | 8 - drivers/gpu/drm/i915/i915_edram.c | 44 + drivers/gpu/drm/i915/i915_edram.h | 11 + drivers/gpu/drm/i915/i915_freq.c | 111 + drivers/gpu/drm/i915/i915_freq.h | 13 + drivers/gpu/drm/i915/i915_gem.c | 4 +- .../gpu/drm/i915/{soc/intel_gmch.c => i915_gmch.c} | 61 +- drivers/gpu/drm/i915/i915_gmch.h | 13 + .../{display/intel_hdcp_gsc.c => i915_hdcp_gsc.c} | 22 +- drivers/gpu/drm/i915/i915_hdcp_gsc.h | 9 + drivers/gpu/drm/i915/i915_irq.c | 16 + drivers/gpu/drm/i915/i915_irq.h | 2 + drivers/gpu/drm/i915/i915_panic.c | 35 + drivers/gpu/drm/i915/i915_panic.h | 9 + drivers/gpu/drm/i915/intel_clock_gating.c | 10 +- drivers/gpu/drm/i915/intel_clock_gating.h | 6 +- drivers/gpu/drm/i915/intel_mchbar_regs.h | 68 +- drivers/gpu/drm/i915/soc/intel_gmch.h | 20 - drivers/gpu/drm/i915/vlv_suspend.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 24 +- drivers/gpu/drm/panel/panel-edp.c | 3 + drivers/gpu/drm/panel/panel-sony-td4353-jdi.c | 2 + drivers/gpu/drm/panfrost/panfrost_device.c | 3 + drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 107 +- drivers/gpu/drm/panfrost/panfrost_drv.h | 9 + drivers/gpu/drm/panfrost/panfrost_gem.c | 257 + drivers/gpu/drm/panfrost/panfrost_gem.h | 12 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 26 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 10 +- drivers/gpu/drm/panthor/panthor_device.c | 13 +- drivers/gpu/drm/panthor/panthor_drv.c | 87 +- drivers/gpu/drm/panthor/panthor_drv.h | 9 + drivers/gpu/drm/panthor/panthor_fw.c | 4 +- drivers/gpu/drm/panthor/panthor_gem.c | 258 +- drivers/gpu/drm/panthor/panthor_gem.h | 8 + drivers/gpu/drm/panthor/panthor_gpu.c | 21 +- drivers/gpu/drm/panthor/panthor_mmu.c | 314 +- drivers/gpu/drm/panthor/panthor_sched.c | 250 +- drivers/gpu/drm/pl111/pl111_display.c | 4 +- drivers/gpu/drm/pl111/pl111_drv.c | 29 +- drivers/gpu/drm/pl111/pl111_nomadik.c | 4 +- drivers/gpu/drm/pl111/pl111_nomadik.h | 4 +- drivers/gpu/drm/pl111/pl111_versatile.c | 53 +- drivers/gpu/drm/pl111/pl111_versatile.h | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 74 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 23 +- drivers/gpu/drm/radeon/radeon_mode.h | 10 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 16 + drivers/gpu/drm/scheduler/sched_main.c | 40 +- drivers/gpu/drm/sitronix/Kconfig | 48 +- drivers/gpu/drm/sitronix/Makefile | 3 + drivers/gpu/drm/sitronix/st7571-i2c.c | 1003 +--- drivers/gpu/drm/sitronix/st7571-spi.c | 76 + .../gpu/drm/sitronix/{st7571-i2c.c => st7571.c} | 323 +- drivers/gpu/drm/sitronix/st7571.h | 91 + drivers/gpu/drm/sitronix/st7920.c | 867 +++ drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 64 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 57 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 +- drivers/gpu/drm/ttm/ttm_device.c | 5 +- drivers/gpu/drm/ttm/ttm_pool.c | 26 +- drivers/gpu/drm/ttm/ttm_resource.c | 14 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/v3d/Makefile | 3 +- drivers/gpu/drm/v3d/v3d_bo.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.h | 11 +- drivers/gpu/drm/v3d/v3d_gem.c | 21 +- drivers/gpu/drm/v3d/v3d_gemfs.c | 62 - drivers/gpu/drm/vgem/Kconfig | 9 + drivers/gpu/drm/xe/Makefile | 19 +- .../xe/compat-i915-headers/gem/i915_gem_object.h | 13 - .../xe/compat-i915-headers/gem/i915_gem_stolen.h | 40 - .../drm/xe/compat-i915-headers/gt/intel_gt_types.h | 11 - .../gpu/drm/xe/compat-i915-headers/i915_active.h | 22 - .../drm/xe/compat-i915-headers/i915_active_types.h | 13 - drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 15 - drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h | 6 - .../gpu/drm/xe/compat-i915-headers/i915_utils.h | 6 - drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h | 18 - .../gpu/drm/xe/compat-i915-headers/intel_wakeref.h | 10 - .../gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h | 29 - .../drm/xe/compat-i915-headers/soc/intel_dram.h | 6 - .../drm/xe/compat-i915-headers/soc/intel_gmch.h | 6 - .../gpu/drm/xe/compat-i915-headers/soc/intel_rom.h | 6 - drivers/gpu/drm/xe/display/ext/i915_irq.c | 85 - drivers/gpu/drm/xe/display/intel_bo.c | 8 +- drivers/gpu/drm/xe/display/xe_display.c | 28 +- drivers/gpu/drm/xe/display/xe_display_misc.c | 16 - drivers/gpu/drm/xe/display/xe_display_rpm.c | 3 + drivers/gpu/drm/xe/display/xe_dsb_buffer.c | 49 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 25 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.h | 9 + drivers/gpu/drm/xe/display/xe_panic.c | 16 +- drivers/gpu/drm/xe/display/xe_panic.h | 9 + drivers/gpu/drm/xe/display/xe_plane_initial.c | 6 +- drivers/gpu/drm/xe/display/xe_stolen.c | 62 +- drivers/gpu/drm/xe/display/xe_stolen.h | 9 + drivers/gpu/drm/xe/xe_debugfs.c | 74 + drivers/gpu/drm/xe/xe_device.c | 1 + drivers/gpu/drm/xe/xe_device_types.h | 14 +- drivers/gpu/drm/xe/xe_exec.c | 12 +- drivers/gpu/drm/xe/xe_exec_queue.h | 17 + drivers/gpu/drm/xe/xe_gt_stats.c | 6 + drivers/gpu/drm/xe/xe_gt_stats.h | 32 + drivers/gpu/drm/xe/xe_gt_stats_types.h | 3 + drivers/gpu/drm/xe/xe_guc.c | 2 +- drivers/gpu/drm/xe/xe_guc_submit.c | 75 +- drivers/gpu/drm/xe/xe_hw_engine_group.c | 76 +- drivers/gpu/drm/xe/xe_hw_engine_group.h | 4 +- drivers/gpu/drm/xe/xe_hw_fence.c | 4 +- drivers/gpu/drm/xe/xe_oa.c | 3 + drivers/gpu/drm/xe/xe_svm.c | 29 +- drivers/gpu/drm/xe/xe_sync.c | 28 + drivers/gpu/drm/xe/xe_sync.h | 2 + drivers/gpu/drm/xe/xe_vm.c | 8 +- drivers/gpu/drm/xe/xe_vm_types.h | 2 +- drivers/media/mc/mc-request.c | 6 +- drivers/misc/lkdtm/bugs.c | 53 + drivers/mmc/core/card.h | 6 + drivers/mmc/core/mmc.c | 12 + drivers/mmc/core/quirks.h | 3 + drivers/mmc/host/dw_mmc.c | 155 +- drivers/mmc/host/dw_mmc.h | 3 - drivers/mmc/host/mtk-sd.c | 32 +- drivers/mmc/host/sdhci-esdhc-imx.c | 18 + drivers/mmc/host/sdhci-msm.c | 77 + drivers/net/wireless/ath/ath12k/Makefile | 8 +- drivers/net/wireless/ath/ath12k/ahb.c | 165 +- drivers/net/wireless/ath/ath12k/ahb.h | 31 +- drivers/net/wireless/ath/ath12k/ce.c | 326 +- drivers/net/wireless/ath/ath12k/ce.h | 7 +- drivers/net/wireless/ath/ath12k/cmn_defs.h | 20 + drivers/net/wireless/ath/ath12k/core.c | 75 +- drivers/net/wireless/ath/ath12k/core.h | 176 +- drivers/net/wireless/ath/ath12k/dbring.c | 6 +- drivers/net/wireless/ath/ath12k/debug.c | 8 +- drivers/net/wireless/ath/ath12k/debugfs.c | 8 +- .../net/wireless/ath/ath12k/debugfs_htt_stats.h | 4 +- drivers/net/wireless/ath/ath12k/debugfs_sta.c | 62 +- drivers/net/wireless/ath/ath12k/dp.c | 559 +- drivers/net/wireless/ath/ath12k/dp.h | 1742 +----- drivers/net/wireless/ath/ath12k/dp_cmn.h | 106 + drivers/net/wireless/ath/ath12k/dp_htt.c | 1353 +++++ drivers/net/wireless/ath/ath12k/{dp.h => dp_htt.h} | 488 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 3685 +----------- drivers/net/wireless/ath/ath12k/dp_mon.h | 58 +- drivers/net/wireless/ath/ath12k/dp_peer.c | 690 +++ drivers/net/wireless/ath/ath12k/dp_peer.h | 182 + drivers/net/wireless/ath/ath12k/dp_rx.c | 3522 +---------- drivers/net/wireless/ath/ath12k/dp_rx.h | 191 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 1634 +---- drivers/net/wireless/ath/ath12k/dp_tx.h | 39 +- drivers/net/wireless/ath/ath12k/hal.c | 2088 +------ drivers/net/wireless/ath/ath12k/hal.h | 1493 +++-- drivers/net/wireless/ath/ath12k/htc.c | 3 +- drivers/net/wireless/ath/ath12k/hw.c | 1680 ------ drivers/net/wireless/ath/ath12k/hw.h | 94 +- drivers/net/wireless/ath/ath12k/mac.c | 1076 ++-- drivers/net/wireless/ath/ath12k/mac.h | 139 +- drivers/net/wireless/ath/ath12k/mhi.c | 132 +- drivers/net/wireless/ath/ath12k/mhi.h | 5 +- drivers/net/wireless/ath/ath12k/pci.c | 237 +- drivers/net/wireless/ath/ath12k/pci.h | 42 +- drivers/net/wireless/ath/ath12k/peer.c | 453 +- drivers/net/wireless/ath/ath12k/peer.h | 112 +- drivers/net/wireless/ath/ath12k/testmode.c | 3 +- drivers/net/wireless/ath/ath12k/wifi7/Makefile | 19 + drivers/net/wireless/ath/ath12k/wifi7/ahb.c | 75 + drivers/net/wireless/ath/ath12k/wifi7/ahb.h | 20 + drivers/net/wireless/ath/ath12k/wifi7/ce.c | 973 +++ drivers/net/wireless/ath/ath12k/wifi7/ce.h | 22 + drivers/net/wireless/ath/ath12k/wifi7/core.c | 68 + drivers/net/wireless/ath/ath12k/wifi7/core.h | 11 + drivers/net/wireless/ath/ath12k/wifi7/dp.c | 181 + drivers/net/wireless/ath/ath12k/wifi7/dp.h | 20 + .../net/wireless/ath/ath12k/{ => wifi7}/dp_mon.c | 6311 ++++++++------------ drivers/net/wireless/ath/ath12k/wifi7/dp_mon.h | 23 + drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c | 2202 +++++++ drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h | 59 + drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c | 978 +++ drivers/net/wireless/ath/ath12k/wifi7/dp_tx.h | 16 + drivers/net/wireless/ath/ath12k/wifi7/hal.c | 705 +++ drivers/net/wireless/ath/ath12k/wifi7/hal.h | 564 ++ .../net/wireless/ath/ath12k/{ => wifi7}/hal_desc.h | 298 +- .../net/wireless/ath/ath12k/wifi7/hal_qcn9274.c | 1032 ++++ .../net/wireless/ath/ath12k/wifi7/hal_qcn9274.h | 45 + .../net/wireless/ath/ath12k/{ => wifi7}/hal_rx.c | 221 +- .../net/wireless/ath/ath12k/{ => wifi7}/hal_rx.h | 422 +- .../ath/ath12k/{rx_desc.h => wifi7/hal_rx_desc.h} | 55 +- .../net/wireless/ath/ath12k/{ => wifi7}/hal_tx.c | 23 +- .../net/wireless/ath/ath12k/{ => wifi7}/hal_tx.h | 30 +- .../net/wireless/ath/ath12k/wifi7/hal_wcn7850.c | 805 +++ .../net/wireless/ath/ath12k/wifi7/hal_wcn7850.h | 39 + drivers/net/wireless/ath/ath12k/wifi7/hw.c | 945 +++ drivers/net/wireless/ath/ath12k/wifi7/hw.h | 13 + drivers/net/wireless/ath/ath12k/wifi7/mhi.c | 138 + drivers/net/wireless/ath/ath12k/wifi7/mhi.h | 11 + drivers/net/wireless/ath/ath12k/wifi7/pci.c | 191 + drivers/net/wireless/ath/ath12k/wifi7/pci.h | 12 + drivers/net/wireless/ath/ath12k/wifi7/wmi.c | 105 + drivers/net/wireless/ath/ath12k/wifi7/wmi.h | 15 + drivers/net/wireless/ath/ath12k/wmi.c | 138 +- drivers/net/wireless/ath/ath12k/wmi.h | 7 +- drivers/net/wireless/ath/ath12k/wow.c | 5 +- drivers/powercap/powercap_sys.c | 22 +- drivers/pwm/pwm_th1520.rs | 2 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/max77675-regulator.c | 1056 ++++ drivers/remoteproc/imx_dsp_rproc.c | 37 +- drivers/rpmsg/rpmsg_core.c | 66 +- drivers/rpmsg/virtio_rpmsg_bus.c | 101 +- drivers/soc/xilinx/zynqmp_power.c | 6 +- drivers/spi/spi-cadence-quadspi.c | 16 +- drivers/spi/spi-cadence-xspi.c | 47 +- drivers/spi/spi-fsl-lpspi.c | 10 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-geni-qcom.c | 131 +- drivers/spi/spi-imx.c | 625 +- drivers/spi/spi-mpfs.c | 1 + drivers/spi/spi-qpic-snand.c | 4 - drivers/spi/spi-rzv2h-rspi.c | 279 +- drivers/spi/spi-stm32-ospi.c | 107 +- drivers/spi/spi-stm32-qspi.c | 111 +- drivers/spi/spi-virtio.c | 4 +- .../int340x_thermal/processor_thermal_device_pci.c | 3 +- drivers/thermal/thermal_core.c | 4 +- drivers/video/fbdev/core/fbcon.c | 24 - drivers/video/fbdev/core/fbcon.h | 1 - fs/btrfs/Kconfig | 9 +- fs/btrfs/bio.c | 19 +- fs/btrfs/bio.h | 16 +- fs/btrfs/block-group.c | 11 +- fs/btrfs/compression.c | 1 - fs/btrfs/ctree.c | 49 +- fs/btrfs/ctree.h | 9 + fs/btrfs/defrag.c | 5 +- fs/btrfs/delayed-inode.c | 36 +- fs/btrfs/direct-io.c | 29 +- fs/btrfs/disk-io.c | 81 +- fs/btrfs/extent-io-tree.c | 7 +- fs/btrfs/extent-tree.c | 33 +- fs/btrfs/extent_io.c | 78 +- fs/btrfs/file-item.c | 4 - fs/btrfs/file.c | 9 +- fs/btrfs/free-space-tree.c | 4 +- fs/btrfs/fs.c | 100 +- fs/btrfs/fs.h | 23 +- fs/btrfs/inode-item.c | 7 +- fs/btrfs/inode.c | 63 +- fs/btrfs/messages.c | 26 +- fs/btrfs/messages.h | 76 +- fs/btrfs/qgroup.c | 124 +- fs/btrfs/relocation.c | 5 +- fs/btrfs/scrub.c | 39 +- fs/btrfs/super.c | 4 - fs/btrfs/sysfs.c | 6 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 6 +- fs/btrfs/volumes.c | 9 +- fs/buffer.c | 6 +- fs/char_dev.c | 2 +- fs/exec.c | 2 +- fs/ext4/mballoc.c | 3 +- fs/ext4/resize.c | 2 +- fs/ext4/super.c | 2 +- fs/fat/dir.c | 4 +- fs/fat/file.c | 3 +- fs/file_attr.c | 2 + fs/fs_context.c | 208 +- fs/fsopen.c | 10 - fs/fuse/dev.c | 2 +- fs/fuse/file.c | 8 +- fs/gfs2/quota.c | 1 + fs/init.c | 14 - fs/internal.h | 1 - fs/iomap/buffered-io.c | 50 +- fs/iomap/iter.c | 6 +- fs/locks.c | 133 +- fs/namei.c | 80 +- fs/namespace.c | 102 +- fs/nfsd/nfs4layouts.c | 23 +- fs/nfsd/nfs4proc.c | 11 +- fs/nfsd/nfs4state.c | 19 + fs/notify/fsnotify.c | 9 +- fs/open.c | 39 - fs/splice.c | 2 +- fs/xfs/xfs_iomap.c | 11 +- include/drm/drm_atomic.h | 5 + include/drm/drm_bridge.h | 12 + include/drm/drm_device.h | 15 + include/drm/drm_fb_helper.h | 21 - include/drm/drm_gem.h | 45 +- include/drm/drm_gem_shmem_helper.h | 3 - include/drm/drm_modeset_helper_vtables.h | 23 - include/drm/drm_vblank.h | 3 +- include/drm/gpu_scheduler.h | 52 + include/drm/intel/display_parent_interface.h | 79 + .../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 2 + .../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 2 + include/linux/dma-fence.h | 35 +- include/linux/fb.h | 4 - include/linux/filelock.h | 19 +- include/linux/fs.h | 5 +- include/linux/fs/super_types.h | 1 - include/linux/init_syscalls.h | 1 - include/linux/initrd.h | 2 - include/linux/iomap.h | 8 +- include/linux/mmc/card.h | 1 + include/linux/ns/ns_common_types.h | 4 +- include/linux/xarray.h | 3 +- include/sound/seq_device.h | 2 + include/trace/events/btrfs.h | 3 +- include/uapi/drm/panfrost_drm.h | 76 +- include/uapi/drm/panthor_drm.h | 157 +- include/uapi/drm/xe_drm.h | 1 + include/uapi/linux/mount.h | 10 +- include/uapi/linux/sysctl.h | 1 - init/do_mounts.c | 11 +- init/do_mounts.h | 18 +- init/do_mounts_initrd.c | 107 +- init/do_mounts_rd.c | 24 +- kernel/bpf/Makefile | 4 + kernel/pid.c | 131 +- kernel/power/main.c | 2 +- kernel/printk/nbcon.c | 45 +- kernel/sched/ext.c | 10 +- kernel/trace/Makefile | 3 + lib/Kconfig.debug | 8 + lib/idr.c | 1 - lib/kunit/Kconfig | 2 +- lib/kunit/device.c | 7 +- lib/test_xarray.c | 10 +- lib/xarray.c | 8 +- localversion-next | 2 +- mm/slub.c | 6 +- net/bluetooth/hci_event.c | 20 +- rust/helpers/bitmap.c | 6 +- rust/helpers/bitops.c | 11 +- rust/helpers/cpumask.c | 32 +- rust/helpers/drm.c | 7 +- rust/helpers/fs.c | 2 +- rust/helpers/kunit.c | 2 +- rust/helpers/pid_namespace.c | 8 +- rust/helpers/poll.c | 5 +- rust/helpers/regulator.c | 24 +- rust/kernel/pwm.rs | 71 +- sound/core/seq/oss/seq_oss.c | 4 +- sound/core/seq/oss/seq_oss_synth.c | 12 +- sound/core/seq/oss/seq_oss_synth.h | 4 +- sound/core/seq/seq_midi.c | 15 +- sound/core/seq/seq_ump_client.c | 11 +- sound/core/seq_device.c | 26 +- sound/drivers/opl3/opl3_seq.c | 13 +- sound/drivers/opl4/opl4_seq.c | 13 +- sound/isa/sb/emu8000_synth.c | 13 +- sound/pci/emu10k1/emu10k1_synth.c | 13 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 8 +- sound/pcmcia/vx/vxpocket.c | 8 +- sound/soc/amd/acp/acp-sdw-legacy-mach.c | 8 +- sound/soc/amd/acp/acp-sdw-sof-mach.c | 8 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/rt274.c | 12 +- sound/soc/codecs/sdw-mockup.c | 6 - sound/soc/codecs/wm0010.c | 2 +- sound/soc/fsl/fsl_sai.c | 10 +- sound/soc/fsl/fsl_ssi.c | 2 +- sound/soc/intel/catpt/core.h | 7 +- sound/soc/intel/catpt/device.c | 6 +- sound/soc/intel/catpt/ipc.c | 12 +- sound/soc/intel/catpt/loader.c | 8 +- sound/soc/intel/catpt/messages.c | 89 +- sound/soc/intel/catpt/pcm.c | 46 +- sound/soc/intel/catpt/sysfs.c | 2 +- sound/soc/mediatek/mt8189/mt8189-nau8825.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 44 +- sound/soc/qcom/qdsp6/audioreach.c | 28 +- sound/soc/qcom/qdsp6/q6adm.c | 2 + sound/soc/qcom/qdsp6/q6afe.c | 20 +- sound/soc/qcom/qdsp6/q6apm.c | 9 +- sound/soc/qcom/qdsp6/q6asm.c | 19 +- sound/soc/qcom/qdsp6/q6prm.c | 16 +- sound/soc/qcom/sdm845.c | 2 + sound/soc/renesas/rz-ssi.c | 119 +- sound/soc/sdca/sdca_functions.c | 28 +- sound/soc/sdw_utils/soc_sdw_utils.c | 8 +- sound/soc/tegra/tegra210_ahub.c | 6 +- sound/soc/ti/davinci-mcasp.c | 7 +- tools/power/cpupower/lib/cpuidle.c | 7 +- tools/power/cpupower/utils/cpufreq-info.c | 2 +- tools/power/cpupower/utils/cpuidle-info.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- tools/testing/radix-tree/xarray.c | 2 +- .../selftests/filesystems/statmount/statmount.h | 15 +- .../filesystems/statmount/statmount_test.c | 261 +- .../filesystems/statmount/statmount_test_ns.c | 101 +- tools/testing/selftests/lkdtm/tests.txt | 2 + tools/testing/shared/xarray-shared.h | 2 +- 621 files changed, 32723 insertions(+), 29887 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7920.yaml create mode 100644 Documentation/devicetree/bindings/regulator/adi,max77675.yaml create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-evb1-v10-pcie1.dtso create mode 100644 drivers/gpu/drm/hyperv/Kconfig rename drivers/gpu/drm/i915/{soc => display}/intel_dram.c (57%) rename drivers/gpu/drm/i915/{soc => display}/intel_dram.h (68%) delete mode 100644 drivers/gpu/drm/i915/display/intel_hdcp_gsc.h delete mode 100644 drivers/gpu/drm/i915/display/intel_panic.c delete mode 100644 drivers/gpu/drm/i915/display/intel_panic.h create mode 100644 drivers/gpu/drm/i915/display/intel_parent.c create mode 100644 drivers/gpu/drm/i915/display/intel_parent.h rename drivers/gpu/drm/i915/{soc => display}/intel_rom.c (100%) rename drivers/gpu/drm/i915/{soc => display}/intel_rom.h (100%) delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.h create mode 100644 drivers/gpu/drm/i915/i915_edram.c create mode 100644 drivers/gpu/drm/i915/i915_edram.h create mode 100644 drivers/gpu/drm/i915/i915_freq.c create mode 100644 drivers/gpu/drm/i915/i915_freq.h rename drivers/gpu/drm/i915/{soc/intel_gmch.c => i915_gmch.c} (68%) create mode 100644 drivers/gpu/drm/i915/i915_gmch.h rename drivers/gpu/drm/i915/{display/intel_hdcp_gsc.c => i915_hdcp_gsc.c} (89%) create mode 100644 drivers/gpu/drm/i915/i915_hdcp_gsc.h create mode 100644 drivers/gpu/drm/i915/i915_panic.c create mode 100644 drivers/gpu/drm/i915/i915_panic.h delete mode 100644 drivers/gpu/drm/i915/soc/intel_gmch.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_drv.h create mode 100644 drivers/gpu/drm/panthor/panthor_drv.h create mode 100644 drivers/gpu/drm/sitronix/st7571-spi.c copy drivers/gpu/drm/sitronix/{st7571-i2c.c => st7571.c} (75%) create mode 100644 drivers/gpu/drm/sitronix/st7571.h create mode 100644 drivers/gpu/drm/sitronix/st7920.c delete mode 100644 drivers/gpu/drm/v3d/v3d_gemfs.c create mode 100644 drivers/gpu/drm/vgem/Kconfig delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_stolen.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gt/intel_gt_types.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_active.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_rom.h delete mode 100644 drivers/gpu/drm/xe/display/ext/i915_irq.c delete mode 100644 drivers/gpu/drm/xe/display/xe_display_misc.c create mode 100644 drivers/gpu/drm/xe/display/xe_hdcp_gsc.h create mode 100644 drivers/gpu/drm/xe/display/xe_panic.h create mode 100644 drivers/gpu/drm/xe/display/xe_stolen.h create mode 100644 drivers/net/wireless/ath/ath12k/cmn_defs.h create mode 100644 drivers/net/wireless/ath/ath12k/dp_cmn.h create mode 100644 drivers/net/wireless/ath/ath12k/dp_htt.c copy drivers/net/wireless/ath/ath12k/{dp.h => dp_htt.h} (82%) create mode 100644 drivers/net/wireless/ath/ath12k/dp_peer.c create mode 100644 drivers/net/wireless/ath/ath12k/dp_peer.h delete mode 100644 drivers/net/wireless/ath/ath12k/hw.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/Makefile create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/ahb.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/ahb.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/ce.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/ce.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/core.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/core.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp.h copy drivers/net/wireless/ath/ath12k/{ => wifi7}/dp_mon.c (65%) create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp_mon.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/dp_tx.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal.h rename drivers/net/wireless/ath/ath12k/{ => wifi7}/hal_desc.h (91%) create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.h rename drivers/net/wireless/ath/ath12k/{ => wifi7}/hal_rx.c (84%) rename drivers/net/wireless/ath/ath12k/{ => wifi7}/hal_rx.h (75%) rename drivers/net/wireless/ath/ath12k/{rx_desc.h => wifi7/hal_rx_desc.h} (97%) rename drivers/net/wireless/ath/ath12k/{ => wifi7}/hal_tx.c (87%) rename drivers/net/wireless/ath/ath12k/{ => wifi7}/hal_tx.h (88%) create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hw.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/hw.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/mhi.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/mhi.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/pci.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/pci.h create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/wmi.c create mode 100644 drivers/net/wireless/ath/ath12k/wifi7/wmi.h create mode 100644 drivers/regulator/max77675-regulator.c