#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description List of changes and new features merged in the Linux kernel during the 5.9 development cycle Linux 5.9 has not been released. While this changelog is completed, you can read about this release here: * LWN's merge windows [[https://lwn.net/Articles/828120/|part 1]], [[https://lwn.net/Articles/828385/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-59-features&num=1|Linux 5.9 feature overview]] or take a look at these pull requests: * [[https://git.kernel.org/torvalds/c/92b7e4923fdbeda9b86b1398127449d5353f9123|tpm updates]] * [[https://git.kernel.org/torvalds/c/6dec9f406c1f2de6d750de0fc9d19872d9c4bf0d|btrfs updates]] * [[https://git.kernel.org/torvalds/c/690b25675f5c9c082cb1b902e6d21dd956754e7e|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/5577416c39652d395a6045677f4f598564aba1cf|fsverity update]] * [[https://git.kernel.org/torvalds/c/ab5c60b79ab6cc50b39bbb21b2f9fb55af900b84|crypto updates]] * [[https://git.kernel.org/torvalds/c/382625d0d4325fb14a29444eb8dce8dcc2eb9b51|core block updates]] * [[https://git.kernel.org/torvalds/c/cdc8fcb49905c0b67e355e027cb462ee168ffaa3|io_uring updates]] * [[https://git.kernel.org/torvalds/c/45365a06aa305c9eca1cbf48aef48a7a0cea3b4e|s390 updates]] * [[https://git.kernel.org/torvalds/c/05119217a9bd199c4b8b12c01f86df09108b109b|unicore32 removal]] * [[https://git.kernel.org/torvalds/c/8c4e1c027ae63c67c523d695e4e8565ff78af1ba|m68k updates]] * [[https://git.kernel.org/torvalds/c/145ff1ec090dce9beb5a9590b5dc288e7bb2e65d|arm64 and cross-arch updates]] * [[https://git.kernel.org/torvalds/c/5ece08178d6567db5ef0090b1ae7f795c3c36161|header cleanup]] * [[https://git.kernel.org/torvalds/c/8f0cb6660acb0d4756df880a3e60e73daa9c244e|RCU updates]] * [[https://git.kernel.org/torvalds/c/9ba19ccd2d283a79dd29e8130819c59beca80f62|locking updates]] * [[https://git.kernel.org/torvalds/c/9dee86896c5968a928e56828236af41c136bdfbd|objtool updates]] * [[https://git.kernel.org/torvalds/c/b34133fec882d2717f2d61a2a010edd3422368c8|perf event updates]] * [[https://git.kernel.org/torvalds/c/e4cbce4d131753eca271d9d67f58c6377f27ad21|scheduler updates]] * [[https://git.kernel.org/torvalds/c/97c6f57dc9265a1587895a2d97ba1b1e612c750e|x86/alternatives update]] * [[https://git.kernel.org/torvalds/c/ba77c568f3160657a5f7905289c07d18c2dfde78|x86 asm updates]] * [[https://git.kernel.org/torvalds/c/c0dfadfed87489fa6126ece161a14c2d15dbdc79|x86 boot updates]] * [[https://git.kernel.org/torvalds/c/1ff9b20b47bf12f4b87596cd549aa8b98917ba5a|x86 build updates]] * [[https://git.kernel.org/torvalds/c/37e88224c0003822b5309b7cab793064be803a3e|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/4ee48103151bbce7ae319b477109eba4216b20d2|x86 debug fixlets]] * [[https://git.kernel.org/torvalds/c/335ad94c218e96ef12f56d93eadc884731aa23b1|x86 cpu updates]] * [[https://git.kernel.org/torvalds/c/0a897743ac258927dd29bb91ac663b568f53429d|x86 FPU selftest]] * [[https://git.kernel.org/torvalds/c/69094c20323c5efff462a2e02d0bb7b6608779ad|x86 microcode update]] * [[https://git.kernel.org/torvalds/c/c813e8c9dff344a3b46bc9bba8aff5a7ebbc67e7|x86 MSR filtering]] * [[https://git.kernel.org/torvalds/c/e96ec8cf9ca12a8d6b3b896a2eccd4b92a1893ab|x86 mmm update]] * [[https://git.kernel.org/torvalds/c/5183a617ecbf01805c4abb33c3165a276eec7234|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/a92ad11fb209c8de0d358b78415fda5f01308202|x86 timer update]] * [[https://git.kernel.org/torvalds/c/e53bc3ff99b413083bfef80d0fdbf7da3a09fc0c|x86 RAS updates]] * [[https://git.kernel.org/torvalds/c/09a0bd07764359650d41dbcb723f81321e523217|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/92c59e126b21fd212195358a0d296e787e444087|ARM defconfig updates]] * [[https://git.kernel.org/torvalds/c/2f3fbfdaf77f3ac417d0511fac221f76af79f6fc|ARM SoC DT updates]] * [[https://git.kernel.org/torvalds/c/6ce076f4159fcf7436cce1299b05eabe200592f4|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/822ef14e9dc73079c646d33aa77e2ac42361b39e|ARM SoC driver updates]] * [[https://git.kernel.org/torvalds/c/d4db4e553249eda9016fab2e363c26e52c47926f|new ARM SoC support]] * [[https://git.kernel.org/torvalds/c/f8851cb2d0cc2b4f8ac5dadb03148d6b58609b1c|EDAC updates]] * [[https://git.kernel.org/torvalds/c/bbb839901fe865a56d91aa88d70908a7d16268a1|regulator updates]] * [[https://git.kernel.org/torvalds/c/b171373902b06d1b5a775de74178bf1527fee6cc|spi updates]] * [[https://git.kernel.org/torvalds/c/d516840629ccc1aa6b59a0886134688f9b5531a0|regmap updates]] * [[https://git.kernel.org/torvalds/c/04084978003c1a1810a0b1fea581078106394a32|power management updates]] * [[https://git.kernel.org/torvalds/c/2baa85d6927d11b8d946da2e4ad00dddca5b8da2|ACPI updates]] * [[https://git.kernel.org/torvalds/c/19a93823cf63d44d04c7571152087f12cb2199e6|pstore update]] * [[https://git.kernel.org/torvalds/c/3e4a12a1bafafecaf1631f02099e82b424967718|gcc plugin updates]] * [[https://git.kernel.org/torvalds/c/5b5d3be5d690a94be390ccf3e4db8dcb7409bf75|automatic variable initialization updates]] * [[https://git.kernel.org/torvalds/c/427714f258a3783b15e33d6daa34d57824f28bab|tasklets API update]] * [[https://git.kernel.org/torvalds/c/99ea1521a097db51f0f04f54cfbd3b0ed119d2f1|uninitialized_var() macro removal]] * [[https://git.kernel.org/torvalds/c/9ecc6ea491f0c0531ad81ef9466284df260b2227|seccomp updates]] * [[https://git.kernel.org/torvalds/c/49e917deeb81e263bcdb4b20e61ca18111995ffe|selinux updates]] * [[https://git.kernel.org/torvalds/c/fd76a74d940ae3d6b8b2395cd12914630c7e1739|audit updates]] * [[https://git.kernel.org/torvalds/c/3950e975431bc914f7e81b8f2a2dbdf2064acb0f|execve updates]] * [[https://git.kernel.org/torvalds/c/0a72761b27fe3b10e3f336bf2f2aa22635504cdd|thread updates]] * [[https://git.kernel.org/torvalds/c/9ba27414f2ec2bfb019d9e9170fd2308aebab63a|fork cleanups]] * [[https://git.kernel.org/torvalds/c/74858abbb1032222f922487fd1a24513bbed80f9|checkpoint-restore updates]] * [[https://git.kernel.org/torvalds/c/4f30a60aa78410496e5ffe632a371c00f0d83a8d|close_range() implementation]] * [[https://git.kernel.org/torvalds/c/2ed90dbbf7be3b7cd2790fc6fa946c478ab496b8|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/f8b036a7fc231fe6e8297daddee5dffdbbf2581f|irq updates]] * [[https://git.kernel.org/torvalds/c/442489c219235991de86d0277b5d859ede6d8792|timer updates]] * [[https://git.kernel.org/torvalds/c/3f0d6ecdf1ab35ac54cabb759f748fb0bffd26a5|generic kernel entry/exit code]] * [[https://git.kernel.org/torvalds/c/125cfa0d4d143416ae217c26a72003baae93233d|x86 conversion to generic entry code]] * [[https://git.kernel.org/torvalds/c/4da9f3302615f4191814f826054846bf843e24fa|x86 fsgsbase]] * [[https://git.kernel.org/torvalds/c/95ffa676583b23baed40861d30b65fe31397da00|parisc updates]] * [[https://git.kernel.org/torvalds/c/a754292348bf88ec6b55563eca4faba7dcfe2ae7|printk updates]] * [[https://git.kernel.org/torvalds/c/2324d50d051ec0f14a548e78554fb02513d6dcef|documentation updates]] * [[https://git.kernel.org/torvalds/c/53e5504bdbdb16548e39a4834c97742693964197|kunit updates]] * [[https://git.kernel.org/torvalds/c/4834ce9d8e074bb7ae197632e0708219b9f389b5|kselftest updates]] * [[https://git.kernel.org/torvalds/c/e0fc99e21e6e299673f1640105ac0c1d829c2d93|block driver updates]] * [[https://git.kernel.org/torvalds/c/060a72a268577cf27733d9e8eb03b3ca427f45e6|block stacking updates]] * [[https://git.kernel.org/torvalds/c/1785d116124fc33f2c265243f3f59da3dc2a2576|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/dd27111e32572fdd3aaae98ba2817df6d202357a|driver core updates]] * [[https://git.kernel.org/torvalds/c/ecfd7940b8641da6e41ca94eba36876dc2ba827b|USB/Thunderbolt updates]] * [[https://git.kernel.org/torvalds/c/1d8ce0e09301920454234a4096dee96a670a8e32|GPIO updates]] * [[https://git.kernel.org/torvalds/c/441977979a78bffe51b13932d353919b1fb20c14|Devicetree updates]] * [[https://git.kernel.org/torvalds/c/9aebd3254c184fb6c731548b8347193bf882b6f7|hwmon updates]] * [[https://git.kernel.org/torvalds/c/8f7be6291529011a58856bf178f52ed5751c68ac|MMC updates]] * [[https://git.kernel.org/torvalds/c/fffe3ae0ee84e25d2befe2ae59bc32aa2b6bc77b|hmm updates]] * [[https://git.kernel.org/torvalds/c/e4a7b2dc35d9582c253cf5e6d6c3605aabc7284d|LED updates]] * [[https://git.kernel.org/torvalds/c/8186749621ed6b8fc42644c399e8c755a2b6f630|drm updates]] * [[https://git.kernel.org/torvalds/c/47ec5303d73ea344e84f46660fff693c57641386|networking updates]] * [[https://git.kernel.org/torvalds/c/9ab9bc5115c9a1a57ed83a143c601c31488eadd9|hyperv updates]] * [[https://git.kernel.org/torvalds/c/bbcf9cd1576752ebe8d618ad8c6500b7e262ffac|Xtensa updates]] * [[https://git.kernel.org/torvalds/c/2044513ffe4a9c18e6e2a64f048e05d8b62fa927|arch/csky updates]] * [[https://git.kernel.org/torvalds/c/40ddad19131999161c39564815b8df2faff0fc7c|ARM updates]] * [[https://git.kernel.org/torvalds/c/b62e419707ce082845c34161fe684d0c743b7953|MIPS upates]] * [[https://git.kernel.org/torvalds/c/bfdd5aaa54b0a44d9df550fe4c9db7e1470a11b8|smack updates]] * [[https://git.kernel.org/torvalds/c/1e21b5c73912a516bb13aec0ff69205b0b33568f|livepatching updates]] * [[https://git.kernel.org/torvalds/c/e3243e2a273d79c69d821e27cd246089638c472a|coccinelle updates]] * [[https://git.kernel.org/torvalds/c/4cec929370763c475111b1eb307df6759b6733e7|integrity updates]] * [[https://git.kernel.org/torvalds/c/6d2b84a4e5b954bd2587e06c29577256f59e0030|sched/fifo updates]] * [[https://git.kernel.org/torvalds/c/921d2597abfc05e303f08baa6ead8f9ab8a723e1|KVM updates]] * [[https://git.kernel.org/torvalds/c/3f9df56480fc8ce492fc9e988d67bdea884ed15c|sound updates]] * [[https://git.kernel.org/torvalds/c/c0c419c04557117258d184876d94091d29bbd9a6|staging/IIO driver updates]] * [[https://git.kernel.org/torvalds/c/d6efb3ac3e6c19ab722b28bdb9252bae0b9676b6|tty/serial updates]] * [[https://git.kernel.org/torvalds/c/d7806bbd22cabc3e3b0a985cfcffa29cf156bb30|rdma updates]] * [[https://git.kernel.org/torvalds/c/dfdf16ecfd6abafc22b7f02364d9bb879ca8a5ee|SCSI updates]] * [[https://git.kernel.org/torvalds/c/96e3f3c16b7aedcd71502ccfc5778dddfc2e7b15|thermal updates]] * [[https://git.kernel.org/torvalds/c/327a8d76b1ac2037f87bf041f3bc076407284ffc|cifs updates]] * [[https://git.kernel.org/torvalds/c/019c407c1dfb81c37036323597e18cce73c84122|erofs updates]] * [[https://git.kernel.org/torvalds/c/09e70bb4d89f727bafa6349155e08ce6ac0d8d9f|ext2, udf, reiserfs, quota cleanups and minor fixes]] * [[https://git.kernel.org/torvalds/c/eb65405eb6860935d54b8ba90a5e231e07378be1|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/0e4656a299db8484933a143259e7e5ebae2e3a01|iomap updates]] * [[https://git.kernel.org/torvalds/c/86cfccb66937dd6cbf26ed619958b9e587e6a115|dlm updates]] * [[https://git.kernel.org/torvalds/c/19b39c38abf68591edbd698740d410c37ee075cc|ptrace regset updates]] * [[https://git.kernel.org/torvalds/c/e1ec517e18acc0aa9795ff92c15f0adabcb12db9|init and set_fs() cleanups]] * [[https://git.kernel.org/torvalds/c/dbf83817315d9ce93b3e5b1c83a167f537245bd8|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/60e76bb8a4e4c5398ea9053535e1fd0c9d6bb06e|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/25d8d4eecace9de5a6a2193e4df1917afbdd3052|powerpc updates]] * [[https://git.kernel.org/torvalds/c/e51418191f5a741b5f94764798c81bf69dec4806|xen updates]] * [[https://git.kernel.org/torvalds/c/5631c5e0eb9035d92ceb20fcd9cdb7779a3f5cc7|xfs updates]] * [[https://git.kernel.org/torvalds/c/81e11336d97e7a4c25a65c302ef2bf9cd9808ed4|misc memory management updates]] * [[https://git.kernel.org/torvalds/c/ce615f5c1f73537c8267035d58b3d0c70e19b8da|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/75dee3b6de4ce31464ffb827b81ddb5414599159|mailbox updates]] * [[https://git.kernel.org/torvalds/c/fa73e212318a3277ae1f304febbc617c75d4d2db|media updates]] * [[https://git.kernel.org/torvalds/c/2f12d44085dabf5fa5779ff0bb0aaa1b2cc768cb|device mapper updates]] * [[https://git.kernel.org/torvalds/c/f6235eb189706bf38c82b5fa5f2db0d21bc1dcef|more power management updates]] * [[https://git.kernel.org/torvalds/c/0f43283be7fec4a76cd4ed50dc37db30719bde05|fdpick coredump update]] * [[https://git.kernel.org/torvalds/c/30185b69a2d533c4ba6ca926b8390ce7de495e29|clk updates]] * [[https://git.kernel.org/torvalds/c/32663c78c10f80df90b832de0428a6cb98a64e9a|tracing updates]] * [[https://git.kernel.org/torvalds/c/049eb096da48db0421dd5e358b9b082a1a8a2025|PCI updates]] * [[https://git.kernel.org/torvalds/c/b79675e15a754ca51b9fc631e0961ccdd4ec3fc7|misc vfs updates]] * [[https://git.kernel.org/torvalds/c/449dc8c97089a6e09fb2dac4d92b1b7ac0eb7c1e|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/11030fe96b57ad843518b0e9430f3cd4b3610ce2|IPMI updates]] * [[https://git.kernel.org/torvalds/c/dec1fbbc1d7c46aed9fc1d3ee1f7f4fc04d6ed51|mtd updates]] * [[https://git.kernel.org/torvalds/c/9420f1ce01869409d78901c3e036b2c437cbc6b8|pin control updates]] * [[https://git.kernel.org/torvalds/c/8d3e09b43312991c503478bf0f5f99e92c23ccf1|regset conversion fix]] * [[https://git.kernel.org/torvalds/c/7a6b60441f02f6e22e7c0936ef16fa3f51832a48|NFS server updates]] * [[https://git.kernel.org/torvalds/c/fc80c51fd4b23ec007e88d4c688f2cac1b8648e7|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/b7b8e3689aa0b2def48b8c6eb1df060902eb2c0a|HID updates]] * [[https://git.kernel.org/torvalds/c/4bcf69e57063c9b1b15df1a293c969e80a1c97e6|input updates]] * [[https://git.kernel.org/torvalds/c/163c3e3dc0ddcea3edac51612fced13c597f37dc|JFFS2, UBI and UBIFS updates]] * [[https://git.kernel.org/torvalds/c/8c2618a6d0f7b08e2b41575a87cf568745c8860e|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/086ba2ec163b638abd2a90ef3e8bab0238d02e56|f2fs updates]] * [[https://git.kernel.org/torvalds/c/97d052ea3fa853b9aabcc4baca1a605cb1188611|locking updates]] * [[https://git.kernel.org/torvalds/c/ed3854ff994b35cc11658d43d01a421bd5088d23|ktest updates]] * [[https://git.kernel.org/torvalds/c/00e4db51259a5f936fec1424b884f029479d3981|perf tools updates]] * [[https://git.kernel.org/torvalds/c/4bf5e3611895ede257d736b7359db669879a109f|libnvdimm updayes]] * [[https://git.kernel.org/torvalds/c/dded87afdacf8fe129fe13fe61d0a21e2afff3f6|rpmsg update]] * [[https://git.kernel.org/torvalds/c/617e7481d7bfb807273d0f1b1983de032a725220|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/c636eef2ee3696f261a35f34989842701a107895|hwspinlock updates]] * [[https://git.kernel.org/torvalds/c/96f970feeb47003a8eba967f188bba4e75875c7a|backlight updates]] * [[https://git.kernel.org/torvalds/c/952ace797c17d06e50ad2a738babd27159b8d7cc|iommu updates]] * [[https://git.kernel.org/torvalds/c/57b077939287835b9396a1c3b40d35609cf2fcb8|virtio updates]] * [[https://git.kernel.org/torvalds/c/57d528bfe7d7279d7e91a9bd9803837835c09b5c|zonefs update]] * [[https://git.kernel.org/torvalds/c/d668e848293fb57826771a0375a97a6cd1970a63|orangefs updates]] * [[https://git.kernel.org/torvalds/c/fb893de323e2d39f7a1f6df425703a2edbdf56ea|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/9ad57f6dfc2345ed5d3a8bf4dabac0a34069c54c|more memory management updates]] * [[https://git.kernel.org/torvalds/c/407bc8d81837197ef02c7296f8068d3bf2c96f53|VFIO updates]] * [[https://git.kernel.org/torvalds/c/4586039427fab2b8c4edd49c73002e13e04315cf|watchdog updates]] * [[https://git.kernel.org/torvalds/c/05a5b5d8a2cd82e2bf5a01ad064efa396ec7fbef|more clk updates]] * [[https://git.kernel.org/torvalds/c/8cd84b709647a015790a94bc809068b7a55cc05a|more KVM updates]] * [[https://git.kernel.org/torvalds/c/7a02c8d45bbf65cf432292c2032147fa7529de58|more parisc updates]] * [[https://git.kernel.org/torvalds/c/7c2a69f610e64c8dec6a06a66e721f4ce1dd783a|ceph updates]] * [[https://git.kernel.org/torvalds/c/dc06fe51d26efc100ac74121607c01a454867c91|RTC updates]] * [[https://git.kernel.org/torvalds/c/ff419b61fd66dab6ad223e044d1c3c54bb5cef6c|exfat updates]] * [[https://git.kernel.org/torvalds/c/23c2c8c6fa325939f95d840f54bfdec3cb76906c|more btrfs updates]] * [[https://git.kernel.org/torvalds/c/990f227371a400c0fbcb98b75c91a7dbd65f6132|more s390 updates]] * [[https://git.kernel.org/torvalds/c/e764a1e32337aaf325fc5b14a5bbd06eabba4699|i2c updates]] * [[https://git.kernel.org/torvalds/c/32b2ee5cea4d281f4f3f5a34d6363d1841422040|Kconfig updates]] * [[https://git.kernel.org/torvalds/c/0fd9cc6b0c72245375520ffc8d97ce5857b63b94|module updates]] * [[https://git.kernel.org/torvalds/c/0520058d0578c2924b1571c16281f873cb4a3d2b|more xen updates]] * [[https://git.kernel.org/torvalds/c/e1d74fbe50c46253de519e772c5c2f431b2b837d|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/b6b178e38f40f34842b719a8786d346d4cfec5dc|more timer updates]] * [[https://git.kernel.org/torvalds/c/b923f1247b72fc100b87792fd2129d026bb10e66|timekeeping updates]] * [[https://git.kernel.org/torvalds/c/fded09198826b2998242ed2e1a16527849884d3f|pwm updates]] * [[https://git.kernel.org/torvalds/c/c9c9735c46f589b9877b7fc00c89ef1b61a31e18|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/18737f4243abe02f55ad62ad4baa04c318b48e8d|more memory management updates]] * [[https://git.kernel.org/torvalds/c/884e0d3dd59dde1c1f0fbb5b9db2bcdc581982c7|MFD updates]] * [[https://git.kernel.org/torvalds/c/1a5d9dbbaf3af4d029a081bd58dc83b6a25d109e|one more power management update]] * [[https://git.kernel.org/torvalds/c/341323fa0eed1b201130b7af84d40fa04725c832|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/37711e5e2325535bf094bdc0a66790d659b52d5b|NFS client updates]] * [[https://git.kernel.org/torvalds/c/410520d07f5c66a6c1f3eb7ef2063d9bdd3d440b|9p updates]] * [[https://git.kernel.org/torvalds/c/713eee84720e6525bc5b65954c5087604a15f5e8|more perf tools updates]] * [[https://git.kernel.org/torvalds/c/5bbec3cfe376ed0014d9456a9be11d5ed75d587b|arch/sh updates]] == Audio == * hda * hdmi: Add Intel silent stream support [[https://git.kernel.org/linus/951894cf30f417443d9e0eda33312613c2a7edf6|commit]] * realtek: Add model alc298-samsung-headphone [[https://git.kernel.org/linus/23dc958689449be85e39351a8c809c3d344b155b|commit]] * realtek: Enable front panel headset LED on Lenovo !ThinkStation P520 [[https://git.kernel.org/linus/f73bbf639b32acb6b409e188fdde5644b301978f|commit]] * hdmi: add Rocketlake support [[https://git.kernel.org/linus/f804a324a41a880c1ab43cc5145d8b3e5790430d|commit]] * line6: add hw monitor volume control for POD HD500 [[https://git.kernel.org/linus/0afff876ddf3a7770af78abeb4e7cc1a0dd23b33|commit]] * usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 [[https://git.kernel.org/linus/14335d8b9e1a2bf006f9d969a103f9731cabb210|commit]] * usb-audio: Add capture support for Saffire 6 (USB 1.1) [[https://git.kernel.org/linus/470757f5b3a46bd85741bb0d8c1fd3f21048a2af|commit]] * usb-audio: Add support for Lenovo ThinkStation P620 [[https://git.kernel.org/linus/f8c11eb7da4a99f7777d5afd7ed80dec8a593064|commit]] * usb-audio: Creative USB X-Fi Pro SB1095 volume knob support [[https://git.kernel.org/linus/fec9008828cde0076aae595ac031bfcf49d335a4|commit]] * ASoC: * Intel: Add !KeemBay platform driver [[https://git.kernel.org/linus/c5477e966728f8e9d1434543d4ee677d515e1078|commit]], [[https://git.kernel.org/linus/c544912bcc2dc806ba71d9157ccefca4a4a885f0|commit]], [[https://git.kernel.org/linus/e16caedf737145f74e34e45205b15695adf66f38|commit]] * Intel: KMB: Add 8kHz audio support [[https://git.kernel.org/linus/b81f8df8039e6dca8f9533fe0b549139b907e61f|commit]] * Intel: bxt-da7219-max98357a: support MAX98390 speaker amp [[https://git.kernel.org/linus/e1435a1feb18e198155d16d3d6b500d46e0625c0|commit]] * Intel: common: add match table for TGL MAX98373 + RT5682 !SoundWire driver [[https://git.kernel.org/linus/55caf37031f4860f4d47dd7c8000d61528e5832c|commit]] * Intel: sof_sdw: Add MAX98373 support [[https://git.kernel.org/linus/be82e88895d17c1e69f3506e133dd4a24af1e3d7|commit]] * Intel: sof_sdw: add support for systems without i915 audio [[https://git.kernel.org/linus/15ef2ea035db7bcb9a9d0bf3747fbb7dde67dd97|commit]] * SOF: imx8: Add SAI dai driver for i.MX/i.MX8X [[https://git.kernel.org/linus/68f56f618c3fbc4b1af0428f715f952cdada7a54|commit]] * amd: Adding support for ALC1015 codec in machine driver [[https://git.kernel.org/linus/414e3cab7d3e60395d23f76acdf95d5d81425b48|commit]] * codecs: max98373: add !SoundWire support [[https://git.kernel.org/linus/56a5b7910e965c6905d112ce94fd9a9f5561f326|commit]] * fsl-asoc-card: Add MQS support [[https://git.kernel.org/linus/039652a5b965404aee1fa8f61017f822668f41d4|commit]] * fsl-asoc-card: Support Headphone and Microphone Jack detection [[https://git.kernel.org/linus/3b171194493c5f7b2aa9b76deb402a8e98ab510f|commit]] * fsl_spdif: Add support for imx6sx platform [[https://git.kernel.org/linus/f61b9273c347980f570d1f9cecb867a7835c613d|commit]] * intel: sof_rt5682: Add support for jsl-max98360a-rt5682 [[https://git.kernel.org/linus/719e8179cef3535755acebeb69656903691d2e93|commit]] * mediatek: mt6358: support DMIC one-wire mode [[https://git.kernel.org/linus/c46fc800948c2d0afb548ca12453b837aa1ac880|commit]] * mediatek: mt8183-da7219: support HDMI jack reporting [[https://git.kernel.org/linus/e25f8afd8869bd97a4d0baea5d8da730913c8541|commit]] * mediatek: mt8183: support HDMI jack reporting [[https://git.kernel.org/linus/88abbf627a56efcd7f24aa119f07069d3d10bd0b|commit]] * mediatek: mt8183: support machine driver with max98357b [[https://git.kernel.org/linus/08145535a8321eb330fceb9e6542b51091f7d3c6|commit]] * mediatek: mt8183: support machine driver for rt1015 [[https://git.kernel.org/linus/4dae01c2e5df7beb8dfd5deb9560e42f19d3cfb7|commit]], [[https://git.kernel.org/linus/f4fb4fef49664e64f4f40e9e8db11f785fbc79a4|commit]] * rl6231: Add new supports on rl6231 [[https://git.kernel.org/linus/8d8efecb28b8f622330ea3546cbdcc06e667f6b5|commit]] * samsung: Add driver for Aries boards [[https://git.kernel.org/linus/7a3a7671fa6c7e90aff5f4242add2a40587b85ef|commit]] * samsung: Add sound support for Midas boards [[https://git.kernel.org/linus/fd0ea9cd9698edd8e9dab7dfe86163d00897b000|commit]] * tegra: add ASoC components for AHUB. The Audio Hub (AHUB) is part of the Audio Processing Engine (APE) which comprises a collection of hardware accelerators for audio pre-processing and post-processing [[https://git.kernel.org/linus/1c3b89fb7e4a78ddcd627e3f218a216e2136ae9b|commit]], [[https://git.kernel.org/linus/8c8ff982e9e2b2eb9255fc393f938915b0ddc127|commit]], [[https://git.kernel.org/linus/c0bfa98349d1796fe754dfac7f7f505bb60dcd83|commit]], [[https://git.kernel.org/linus/16e1bcc2caf446fa3e1daa040b59fd6f6272a766|commit]], [[https://git.kernel.org/linus/327ef64702668bb754eeea80ce402454d7a1302a|commit]], [[https://git.kernel.org/linus/f74028e159bb8e1de840d945af344bf93b59ada2|commit]] * ti: Add custom machine driver for j721e EVM (CPB and IVI) [[https://git.kernel.org/linus/6748d05590594837e42dfa975879fb275099f0b2|commit]] * tlv320adcx140: Add ASI enable for channel 5-8 [[https://git.kernel.org/linus/91cb940c2c953b9282700178b32300e4da84c636|commit]] * wm8960: Support headphone jack detection function [[https://git.kernel.org/linus/c9015a1723373f2c8f8ac994f59470f4fb852623|commit]] == Tablets, touch screens, keyboards, mouses == * trackpoint: add new trackpoint variant IDs [[https://git.kernel.org/linus/6c77545af100a72bf5e28142b510ba042a17648d|commit]] * elan_i2c: add support for high resolution reports [[https://git.kernel.org/linus/04d5ce620f794f1df69b5f1b9ad62910fea547f1|commit]] * EXC3000 Updates [[https://git.kernel.org/linus/1053653ffadbe369af2b109875327ddb6bfa2c8f|commit]], [[https://git.kernel.org/linus/3bdd21c6937a07f2877409bcdafc0ae2265fc981|commit]], [[https://git.kernel.org/linus/27aced19e098ba00e87a09d6ba6d4518e89319c3|commit]], [[https://git.kernel.org/linus/d862a3068ea593dc904ef524d8548467755ce36f|commit]] * i8042: remove support for 8042-unicore32io [[https://git.kernel.org/linus/a559063a6865357f5ae2c407a092a75ae9f1c84d|commit]] * HID * microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller [[https://git.kernel.org/linus/724a419ea28f7514a391e80040230f69cf626707|commit]] * lenovo: Add !ThinkPad 10 Ultrabook Keyboard support [[https://git.kernel.org/linus/b72cdfa824243f8da7b7c4503844cd0d2f9fae09|commit]], [[https://git.kernel.org/linus/484921f571b1924a49421a999897387f8de33fbf|commit]], [[https://git.kernel.org/linus/ef550c5d0a8e32b9ac080ee83331f23acfe157e3|commit]], [[https://git.kernel.org/linus/bc04b37ea0ec1b8ec1306529f3f6dd0d6a5098f1|commit]], [[https://git.kernel.org/linus/c87de33ed43a89ae8f32ccd40bd0b540244012d6|commit]] == TV tuners, webcams, video capturers == * CH7322 CEC controller driver [[https://git.kernel.org/linus/7f52faabd2e533dd3f59d2d69093756fa25a1b2e|commit]], [[https://git.kernel.org/linus/98f803cfa76eb67d0e429ba76a39471f95d83675|commit]], [[https://git.kernel.org/linus/21b9a47e0ec7997c5a762c102cc316ea0c23243f|commit]] * i2c: Add MAX9286 driver [[https://git.kernel.org/linus/66d8c9d2422da21ed41f75c03ba0685987b65fe0|commit]] * i2c: Add RDACM20 driver [[https://git.kernel.org/linus/34009bffc1c6e6cf7f6a2a85e8e184c6e06193fc|commit]] * i2c: dw9768: Add DW9768 VCM driver [[https://git.kernel.org/linus/859891228e56b991f65acc349bbe118b44752beb|commit]] * i2c: improvements to IMX290 CMOS sensor: 2 lane support, configurable link frequency & pixel rate, test pattern generation, and RAW12 mode support [[https://git.kernel.org/linus/d46cfdc86c30d5ec768924f0b1e2683c8d20b671|commit]], [[https://git.kernel.org/linus/8d2d1bedb1b9af3e0c039a4444858da7b6da71f8|commit]], [[https://git.kernel.org/linus/3909a92d7df622b41b9ceeeea694e641cad7667b|commit]], [[https://git.kernel.org/linus/97589ad61c730e0f486635c6c19fa25ab8e8f29d|commit]], [[https://git.kernel.org/linus/98e0500eadb772e1be32d8e369fcc3b7bcac93ed|commit]], [[https://git.kernel.org/linus/a58df1f9e4885eaf3d0663574a217e513821a9f0|commit]], [[https://git.kernel.org/linus/c566ac01ceaa02450acc155201772c0623530e76|commit]], [[https://git.kernel.org/linus/3b867fb641d884b714fba390ae866714ba475f29|commit]], [[https://git.kernel.org/linus/6544af9b04b4484867c234ba0be1b5008e4a14ee|commit]], [[https://git.kernel.org/linus/a270675875829b6d46eb9e38960fd6019555ebb8|commit]] * rc: add support for Infrared Toy and IR Droid devices [[https://git.kernel.org/linus/261463dbc34ff0acafe4d84df04535b48a15afea|commit]] * rcar-csi2: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format [[https://git.kernel.org/linus/675616554d0a5caff138008ee9bd4623bc4390b2|commit]] * rcar-vin: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format [[https://git.kernel.org/linus/e87c1a81f158d6fc7b3346eb88c2d76a044f837d|commit]] * xilinx: Add Xilinx MIPI CSI-2 Rx Subsystem driver [[https://git.kernel.org/linus/ba5bf51acf0075b193878a56ea3741982391da9c|commit]] * vimc: Add a control to display info on test image [[https://git.kernel.org/linus/5f3fb5c54d67670fa6743d2434a5bd43a97c01de|commit]] == Universal Serial Bus / Thunderbolt == * Add additional Device Classes to debug/usb/devices [[https://git.kernel.org/linus/03cc8353c2244c8b790c3c81a0f1532d34a9d738|commit]] * serial: console: add support for flow control [[https://git.kernel.org/linus/cabe0785ff14e944ab1d828bed64e796e8f96594|commit]] * serial: cp210x: add support for line-status events [[https://git.kernel.org/linus/bcbb9d812eead97e1fc01b223c0c5586a4ff08d9|commit]], [[https://git.kernel.org/linus/a7207e9835a4f245c8c693170906fda0980273f3|commit]], [[https://git.kernel.org/linus/de9c7e9f278492cee9f217ffc339a398536c7e51|commit]], [[https://git.kernel.org/linus/ba84190eab5ba27c171b610ec1d8e0957638d8ec|commit]], [[https://git.kernel.org/linus/16045babc7985cef48b355540d11bd942220931d|commit]] * serial: ftdi_sio: add IDs for Xsens Mti USB converter [[https://git.kernel.org/linus/6ccc48e0eb2f3a5f3bd39954a21317e5f8874726|commit]] * serial: option: add support for SIM7070/SIM7080/SIM7090 modules [[https://git.kernel.org/linus/1ac698790819b83f39fd7ea4f6cdabee9bdd7b38|commit]] * serial: option: support dynamic Quectel USB compositions [[https://git.kernel.org/linus/2bb70f0a4b238323e4e2f392fc3ddeb5b7208c9e|commit]] * serial: qcserial: add EM7305 QDL product ID [[https://git.kernel.org/linus/d2a4309c1ab6df424b2239fe2920d6f26f808d17|commit]] * typec: intel_pmc_mux: Add support for USB4 [[https://git.kernel.org/linus/f3c1c41ebc67f0954fb47cec512ab23519223634|commit]] * xhci: define IDs for various ASMedia host controllers [[https://git.kernel.org/linus/1841cb255da41e87bed9573915891d056f80e2e7|commit]] * PHY: JZ4770: Add support for new Ingenic !SoCs [[https://git.kernel.org/linus/2a6c0b82e65128c73b5102e00e031c5e58bb3504|commit]] * Improves the Thunderbolt/USB4 driver to support tree topologies that are now possible with USB4 devices [[https://git.kernel.org/linus/783735f84fea6aad9b1e5931d6ea632796feaae3|commit]], [[https://git.kernel.org/linus/69eb79f7d294f92696de8010432758dbd3d1ecb3|commit]], [[https://git.kernel.org/linus/c64c3f3ac63a101a00bd316eaba63d359e9ba215|commit]], [[https://git.kernel.org/linus/7e897bb7be11983b0ef85be80e55ed6273540101|commit]], [[https://git.kernel.org/linus/75ab3f06a1eb1dc0b45ba4c788cb5086ba138d85|commit]], [[https://git.kernel.org/linus/c738a794e5295ea6668ec9441c8df28c9a3c7502|commit]], [[https://git.kernel.org/linus/54509f5005caccd8459c9084535802feeb27bb2c|commit]], [[https://git.kernel.org/linus/e876f34adc185ee8f66c13bad13b2b9b080b3ba9|commit]], [[https://git.kernel.org/linus/bbcf40b3928347d4bff0017246f7fc840405e92f|commit]], [[https://git.kernel.org/linus/77cfa40fcdea9f75255a9785d345fa25e4a3ad0b|commit]], [[https://git.kernel.org/linus/9cac51a049dbbca0b078bb9cffa7a8d928cf0f06|commit]], [[https://git.kernel.org/linus/7c0ee8fd3bd7b5be6024f1839e9c26d1c9570e82|commit]], [[https://git.kernel.org/linus/acf815b86768d591d9ac429e3b40c703d911b6ff|commit]], [[https://git.kernel.org/linus/3b1d8d577ca8d0619c88ac76a943aa4ce11a3027|commit]], [[https://git.kernel.org/linus/5b7b8c0af15a376175302fc91c2af06f356821b0|commit]], [[https://git.kernel.org/linus/0bd680cd900cf0ec85c275731262aaa2ead369b7|commit]], [[https://git.kernel.org/linus/40c14d9f4f6d3482af00356142c4ef6c8e6dd8fb|commit]] * Thunderbolt: Allow userland to flush the image to hardware at runtime, and then allow authenticating the image at another time [[https://git.kernel.org/linus/4b794f8066e84818c172c81024f1d61071f14710|commit]], [[https://git.kernel.org/linus/1cb36293833766e048cba2026dd860687a2851d9|commit]] * Thunderbolt: Add retimer NVM upgrade support [[https://git.kernel.org/linus/83d1703634c469e427f8648418105d6521e8f7de|commit]], [[https://git.kernel.org/linus/719a5fe87ecd71d140c3ef76d855c70f82893411|commit]], [[https://git.kernel.org/linus/7e72846bb97a86d19a249d230b12a6e33e947026|commit]], [[https://git.kernel.org/linus/6bfe33473eaac9443dfce129b3107cc27abc1e47|commit]], [[https://git.kernel.org/linus/02d12855f51651cc9cf8e59e6cbb24a5d9e0a054|commit]], [[https://git.kernel.org/linus/dacb12877d9222e0281b8391e3361fd4c7a7435a|commit]] == Serial Peripheral Interface (SPI) == * Add Renesas RPC-IF driver [[https://git.kernel.org/linus/eb8d6d464a27850498dced21a8450e85d4a02009|commit]] * lantiq: Add support to Lightning Mountain SoC [[https://git.kernel.org/linus/040f7f9729785363eb062a36f76467c7b7c9b7c1|commit]] * mediatek: add spi support for mt8192 IC [[https://git.kernel.org/linus/8cf125c403f4e0c7c7b78f34bbf9d7a7c55c1ff8|commit]] == Watchdog == * dw_wdt: Take Baikal-T1 DW WDT peculiarities into account [[https://git.kernel.org/linus/9807a8884143148f2ee5a882d6273806403e9345|commit]], [[https://git.kernel.org/linus/5b4f68f808ff96a0a48456ff8da250a2caf3f545|commit]], [[https://git.kernel.org/linus/4ce4e7fdc3c924ea3e6d5d68178127b46568d8df|commit]], [[https://git.kernel.org/linus/86445535887e580036d0094a849126703a33fd62|commit]], [[https://git.kernel.org/linus/a16f58bf154cdf589cf72cb1596b6217da5872a1|commit]], [[https://git.kernel.org/linus/46a1946314bfe7db46e1f28e0ce2b6f701fae50b|commit]], [[https://git.kernel.org/linus/4105f19fd0ce51b571f8112457182dfad142768e|commit]] * Support watchdog with longer timeout period [[https://git.kernel.org/linus/923a3a863ae0c26876d704fb3453069e11ebdcb6|commit]], [[https://git.kernel.org/linus/7772b993fd96dc8f776356b1d5e18a4df7e68268|commit]], [[https://git.kernel.org/linus/eee851143bca4422eeee3bb2e104b85537ba449d|commit]], [[https://git.kernel.org/linus/d6e6d5627f0aaa16d6b6e94238d62a594a35b5ce|commit]] * booke_wdt: Add common {{{nowayout}}} parameter driver [[https://git.kernel.org/linus/ee86a03a5dc64899edb39fe1ce21429fed98d107|commit]] * softdog: Add module options {{{soft_reboot_cmd}}} and {{{soft_active_on_boot}}} [[https://git.kernel.org/linus/36a8947c6b5423b2fb867a7af87ae40eb12f4123|commit]] == Serial == * imx: add imx earlycon driver [[https://git.kernel.org/linus/699cc4dfd14071e4843e2fde8ce01f09871eb318|commit]] * 8250_pci: Add Realtek 816a and 816b [[https://git.kernel.org/linus/3c5a87be170aba8ac40982182f812dcff6ed1ad1|commit]] * stm32: Add RS485 RTS GPIO control [[https://git.kernel.org/linus/7df5081cbf5e1c342acd30850a483ef504519937|commit]] == CPU Frequency scaling == * Allow to specify their CPUfreq governor of choice using the kernel command line ({{{cpufreq.default_governor=}}} parameter), instead of having to wait for the system to fully boot to userspace to switch using the sysfs interface [[https://git.kernel.org/linus/10dd8573b09e84b81539d939d55ebdb6a36c5f3a|commit]], [[https://git.kernel.org/linus/8412b4563e5910485c7bcd4fdcd8bcc3e728284c|commit]] * Add Tegra194 cpufreq driver [[https://git.kernel.org/linus/df320f89359c0cc22ff552da3ffd07171f7754a6|commit]] * brcmstb-avs-cpufreq: Support polling AVS firmware [[https://git.kernel.org/linus/08535ccdd787a146c1a03808215572af95d8c8c1|commit]] * cpufreq: intel_pstate: Support setting a raw energy performance value in {{{energy_performance_preference}}}; also add an additional attribute {{{energy_efficiency}}} under /sys/devices/system/cpu/intel_pstate/ which allows to enable and disable the "Disable Energy Efficiency Optimization" bit [[https://git.kernel.org/linus/ed7bde7a6dab521ee9e28fe2264018f83d83c7fa|commit]], [[https://git.kernel.org/linus/f473bf398bf1ed42b1bdbc5206a804d8d3140a2d|commit]] * intel_pstate: Implement passive mode with HWP enabled [[https://git.kernel.org/linus/f6ebbcf08f37b01827c51309a188e85165e498e7|commit]] * make schedutil the default for arm and arm64 [[https://git.kernel.org/linus/f259eab3ea0e7ed73db91f6358274dd3a9a27d79|commit]] == Device Voltage and Frequency Scaling == * Add the delayed timer to devfreq framework in order to support the periodical polling mode without stop caused by CPU idle state. Can be set by users with "echo delayed > /sys/class/devfreq/10c20000.memory-controller/timer" [[https://git.kernel.org/linus/4dc3bab8687f1ea11322611de6d4138b43eccdcd|commit]], [[https://git.kernel.org/linus/ae8eb8ba521c8e72e9e5504765929e55c038ee3a|commit]] == Voltage, current regulators, power capping, power supply == * power: reset: add driver for !LinkStation power off [[https://git.kernel.org/linus/a7f79f99541eff4e6bcae0014eb08d3019337565|commit]] * power: supply: bq25150 introduce the bq25150 [[https://git.kernel.org/linus/44908459275e056bf43054d503adee7e3a6c9f2f|commit]] * power: supply: bq27xxx_battery: Add the BQ27Z561 Battery monitor [[https://git.kernel.org/linus/6f24ff97e3231a5303841c5196a6f460f8485eb4|commit]] * power: supply: bq27xxx_battery: Add the BQ28z610 Battery monitor [[https://git.kernel.org/linus/707d678a5c7c5e80d1caac6c6b021171f5ecde58|commit]] * power: supply: sbs-battery: add PEC support [[https://git.kernel.org/linus/7222bd603dd2fe607794acd0c53025da1dbde21f|commit]] * power: supply: wilco_ec: Add long life charging mode [[https://git.kernel.org/linus/46cbd0b05799e8234b719d18f3a4b27679c4c92e|commit]] * Add support for voltage regulator on ChromeOS EC [[https://git.kernel.org/linus/54bd53b9c11ed856abeedbf1ce92a19b546f56cf|commit]], [[https://git.kernel.org/linus/dff08caf35ecef4f7647f8b1e40877a254852a2b|commit]], [[https://git.kernel.org/linus/8d9f8d57e023893bfa708d83e3a787e77766a378|commit]] * regulator * Add support for QCOM PMIC VBUS booster [[https://git.kernel.org/linus/4fe66d5a62fbe1b050e783e7a01f986632c08c44|commit]] * qcom_smd: Add MP5496 regulators [[https://git.kernel.org/linus/47894c859479a9e3472657c7acf2c7ba35778059|commit]] * Add support for SY8827N regulator [[https://git.kernel.org/linus/38fc6f295726366a0135ca87ab98f3ab92afd81f|commit]] * pca9450: add pca9450 pmic driver [[https://git.kernel.org/linus/0935ff5f1f0a44f66a13e075ed49f97ad99d2fdc|commit]] * fan53880: Add initial support [[https://git.kernel.org/linus/e6dea51e2d41679d37a81d0b1247c039092af46b|commit]] * qcom: Add labibb driver [[https://git.kernel.org/linus/498ab2fdf8554690c9567c1eee436b858637e3ff|commit]] == Real Time Clock (RTC) == * pcf2127: add pca2129 device id [[https://git.kernel.org/linus/985b30dbe2cf58c27dd81da85410439ced8ce6d7|commit]] * pcf2127: add alarm support [[https://git.kernel.org/linus/8a914bac44be33623cfcf27688b18b6f81a5c7d5|commit]] * Remove fb-puv3 driver [[https://git.kernel.org/linus/fa4b9519f074646252f6aeb33d9329a384439632|commit]] == Pin Controllers (pinctrl) == * intel: Add Intel Emmitsburg pin controller support [[https://git.kernel.org/linus/b4f2fcb534875e2e57c96a0358267f2109d68004|commit]] * Add basic SoC Support for Mediatek MT6779 SoC [[https://git.kernel.org/linus/b07b616214857c9db01e2807cde2f6bba8019fc3|commit]], [[https://git.kernel.org/linus/edd546465002621665a3a275abe908a30efdce5b|commit]], [[https://git.kernel.org/linus/920e469e15c820a432c8dc21f7c5221f9dfdf716|commit]], [[https://git.kernel.org/linus/c1282ae87882aff2a1adbc8d168c8fb3391d288a|commit]] * ocelot: Add Sparx5 SoC support [[https://git.kernel.org/linus/f8a7476077eaac1ba9dc18f70c99d2311edd59ee|commit]] * qcom: ipq4019: add open drain support [[https://git.kernel.org/linus/13355ca35cd16f5024655ac06e228b3c199e52a9|commit]] * sh-pfc: pfc-r8a77951: Add !R8A774E1 PFC support [[https://git.kernel.org/linus/a5e8b53adeb4b458971dfd6232b71299010e981a|commit]] * tigerlake: Add support for Tiger Lake-H [[https://git.kernel.org/linus/653d96455e1e30811f4b9ec44d3b9df9bd7a55a3|commit]] == Multi Media Card (MMC) == * mediatek: add MT6779 MMC driver support [[https://git.kernel.org/linus/7d176b0ea6f0d45e32564770316df6671183136e|commit]] * mediatek: command queue support [[https://git.kernel.org/linus/88bd652b3c74997bb436adf6131acf445066243e|commit]] * sdhci-msm: Add interconnect bandwidth scaling support [[https://git.kernel.org/linus/b4fc8278d252288610d6160afb3df125c0514da3|commit]] * sdhci_am654: Add Support for SR2.0 [[https://git.kernel.org/linus/09db994358ece22ab68190f8be020411bef5d2e2|commit]] == Memory Technology Devices (MTD) == * spi-nor: intel-spi: Add support for Intel Emmitsburg SPI serial flash [[https://git.kernel.org/linus/fef95b7211deb80c19ebfcdd5208ec7b80b40cbf|commit]] * spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial flash [[https://git.kernel.org/linus/a0eec15673222ef52655fc6a5da0008c501aebdc|commit]] * spi-nor: macronix: Add support for MX25R1635F [[https://git.kernel.org/linus/482dcb2a04fdf6d4306e40f2b0537a313a466558|commit]] * spi-nor: macronix: Add support for mx66u2g45g [[https://git.kernel.org/linus/48029e620decc185c88041e12156e4f5d871b28a|commit]] * spi-nor: winbond: Add support for w25q64jvm [[https://git.kernel.org/linus/0ee2872f105b997ba5f09f7fdae542e4cbc1d676|commit]] == Industrial I/O (iio) == * Ingenic JZ47xx: Add touchscreen mode [[https://git.kernel.org/linus/b96952f498db61cdce60f3161a445442d1cc08bc|commit]] * accel: bma400: add support for bma400 spi [[https://git.kernel.org/linus/9bea1064239653239eb7f1bc44f908fcac5a75df|commit]] * accel: mxc4005: add support for mxc6655 [[https://git.kernel.org/linus/79846e33aac15f1a1451bcf424b7a1cc22440a88|commit]] * adc: Add support for PMIC7 ADC [[https://git.kernel.org/linus/082111e559055de66da41303b15958c494c1b984|commit]] * adc: rockchip_saradc: Add support iio buffers [[https://git.kernel.org/linus/4e130dc7b41348b13684f0758c26cc6cf72a3449|commit]] * chemical: Add support for SCD30 sensor [[https://git.kernel.org/linus/64b3d8b1b0f5c16c19045785e4da8391ae35ec99|commit]], [[https://git.kernel.org/linus/e510190e013961b4b21a73c79175a6431b566075|commit]], [[https://git.kernel.org/linus/d4553d6ec17aaf98a123ae47682b0fed72f1d4dc|commit]] * imu: new inv_icm42600 driver [[https://git.kernel.org/linus/31c24c1e93c341069def3c55cc1cf0dca9239d75|commit]], [[https://git.kernel.org/linus/7297ef1e261672b8c25ea5d4bb7e91806bb5fb18|commit]], [[https://git.kernel.org/linus/9f9ff91b775b568128aad3a5c06211a8785bd17c|commit]], [[https://git.kernel.org/linus/a095fadb443b20feab5b6e3d8eafe7cfc1efe81e|commit]], [[https://git.kernel.org/linus/a47c1cdcb901031cde22fb1261a4a36d55ae66a8|commit]], [[https://git.kernel.org/linus/bc3eb0207fb52b575cf3e4863b43be53291acc3b|commit]], [[https://git.kernel.org/linus/8237945dbc5513e3776bc0844a2ba36a972f24f5|commit]], [[https://git.kernel.org/linus/6c1b4524bfd97ddf37c60a90c2c569d8dfca5685|commit]], [[https://git.kernel.org/linus/e5efa1049b9eb36c4fcf59a78b6f37e45fe5572d|commit]], [[https://git.kernel.org/linus/7f85e42a6c54c0757f4a2d217ab0d866b4e94697|commit]], [[https://git.kernel.org/linus/ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25|commit]], [[https://git.kernel.org/linus/45924b8fd2c9e0e9bc2cc97e64494f91a48c0984|commit]], [[https://git.kernel.org/linus/477c653f0eb8ae294a9a64ba51752315f8542cc2|commit]] * imu: bmi160: added regulator and mount-matrix support [[https://git.kernel.org/linus/812a46b7ff8f77f44ad3d9867b3525b4e0804f70|commit]], [[https://git.kernel.org/linus/5dea3fb066f015facfc97b0b5cdfd7bb26523785|commit]] * light: stk3310: add chip id for STK3311-X variant [[https://git.kernel.org/linus/5ef8f84aeac9974c9891d9987abb25362dbb4c8e|commit]] == Multi Function Devices (MFD) == * Add support for the Khadas System control Microcontroller [[https://git.kernel.org/linus/6c27219e34911601955b72c754adfc11c527ba7b|commit]] * da9063: Add support for latest DA silicon revision [[https://git.kernel.org/linus/9ece3601aed46f7b460b79cd7d60908b47b2b0d4|commit]] * intel-lpss: Add Intel Emmitsburg PCH PCI IDs [[https://git.kernel.org/linus/3ea2e4eab64cefa06055bb0541fcdedad4b48565|commit]] * intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs [[https://git.kernel.org/linus/bb7fcad48d3804d814b97c785514e2d1657e157f|commit]] * smsc-ece1099: Remove driver [[https://git.kernel.org/linus/7d2594cd1fa0b03b2746ce811926ee150a3a14fa|commit]] == Pulse-Width Modulation (PWM) == * Remove pwm-puv3 driver [[https://git.kernel.org/linus/a2022e1cf368c5d8794b75a9b5eb5f078a9bdb76|commit]] == Inter-Integrated Circuit (I2C + I3C) == * i801: Add support for Intel Emmitsburg PCH [[https://git.kernel.org/linus/12745b071e2b6b43e623e6cce521a1cb3c4c28dc|commit]] * i801: Add support for Intel Tiger Lake PCH-H [[https://git.kernel.org/linus/f46efbcad97bfb2caded0397eccce7c71402868c|commit]] * mediatek: Add apdma sync in i2c driver [[https://git.kernel.org/linus/8426fe70cfa4e4545c6a3709918638a7f613d528|commit]] * Remove i2c-puv3 driver [[https://git.kernel.org/linus/c59e68250c4b317c99f1d1a1e8f990fd8e608afd|commit]] == Hardware monitoring (hwmon) == * Add Corsair Commander Pro driver [[https://git.kernel.org/linus/40c3a445422579db8ad96c234dbe6c0ab3f6b936|commit]] * corsair-cpro: add reading pwm values [[https://git.kernel.org/linus/fa4dac3e1bf7fadb4c5e098dcd721eafe3cd80c5|commit]] * pmbus/max20730: Add max20710 support [[https://git.kernel.org/linus/5c9353f5f81340f350320b5fcfc4c09756ba6da4|commit]] * sparx5: Add Sparx5 SoC temperature driver [[https://git.kernel.org/linus/e4922176e1669f174e101d321d76fdc1a134f7ac|commit]] == General Purpose I/O (gpio) == * pca953x: Add support for the PCAL9535 [[https://git.kernel.org/linus/3ba3ff5c0966280bfd1d40b05b1d7c089f45cc9b|commit]] * pca9570: add GPO driver for PCA9570 [[https://git.kernel.org/linus/16d44b6085c1d90884b264deb938a34ab85a9c6d|commit]] * zynq: Add Versal support [[https://git.kernel.org/linus/675002448eee5a9f96bfeb9b057e12a60a004b6c|commit]] == Leds == * Add a multi color LED framework. This framework presents clustered colored LEDs into an array and allows the user space to adjust the brightness of the cluster using a single file write. The individual colored LEDs intensities are controlled via a single file that is an array of LEDs [[https://git.kernel.org/linus/55d5d3b46b08a4dc0b05343d24640744e7430ed7|commit]], [[https://git.kernel.org/linus/a89d385daa6a943a8e556d8b8b648403909b33f7|commit]], [[https://git.kernel.org/linus/c732eaf01f9c213d34b2d224bcda830089bbcf8a|commit]], [[https://git.kernel.org/linus/92a81562e695628086acb92f95090ab09d9b9ec0|commit]], [[https://git.kernel.org/linus/40473132605af27e72d9489327bb0c99f6c5f20a|commit]], [[https://git.kernel.org/linus/00253ec2c9849c2a1101818565c7f4c09dbef327|commit]], [[https://git.kernel.org/linus/54212f5a1ba3123281877e54c1e5f672bf7563d8|commit]] * Initial support for Turris Omnia LEDs [[https://git.kernel.org/linus/089381b27abe28a54b1e73e1ab975c2d5b24f8f3|commit]] == DMA engines == * Add the Xilinx !DisplayPort DMA engine driver [[https://git.kernel.org/linus/7cbb0c63de3fc218fd06ecfedb477772a4d12f76|commit]], [[https://git.kernel.org/linus/9c8ebd8b82da89c2484594b61d66288d24983348|commit]] * Actions: Add support for S700 DMA engine [[https://git.kernel.org/linus/6f9e40d4ce0bf322c95c2155d99d90ae96c58777|commit]] == Hardware Random Number Generator (hwrng) == * ba431: add support for BA431 hwrng [[https://git.kernel.org/linus/0289e9be5dc26d84dda6fc5492f08ca1ff599744|commit]] == Cryptography hardware acceleration == * ingenic: Add hardware RNG for Ingenic JZ4780 and X1000 [[https://git.kernel.org/linus/190873a0ea4500433ae818521cad20d37f9ee059|commit]] * Add driver for TI K3 SA2UL [[https://git.kernel.org/linus/2ce9a7299bf6332cf32c12cdf360983da56be33b|commit]], [[https://git.kernel.org/linus/7694b6ca649fead1a57046935711bc82dfc78cfb|commit]], [[https://git.kernel.org/linus/2dc53d0047458e28ed05b4548844ba78199857bf|commit]], [[https://git.kernel.org/linus/d2c8ac187fc922e73930a1b2f6a211e27f595d01|commit]] == PCI == * Add Intel !QuickAssist device IDs [[https://git.kernel.org/linus/8b7beaf9f185249f29912b5e2d7bc4147c5c2a6a|commit]] * Allow P2PDMA on AMD Zen and newer CPUs [[https://git.kernel.org/linus/dea286bb71baded7d2fb4f090e3b9fd2c1ccac58|commit]] * cadence: Add MSI-X support to Endpoint driver [[https://git.kernel.org/linus/3ef5d16f50f8c32abd73e0c3bf4af690c9911cc7|commit]] * j721e: Add TI J721E PCIe driver [[https://git.kernel.org/linus/f3e25911a430ed16ec209929183df762fe9c785b|commit]] * qcom: Add ipq8064 rev2 variant [[https://git.kernel.org/linus/8df093fe2ae1717389df0dcdc620c02cc35abb21|commit]] * xilinx-cpm: Add Versal CPM Root Port driver [[https://git.kernel.org/linus/508f610648b97012d39f97590e3f3f1059471607|commit]] == Clock == * Add support for enabling/disabling clocks from debugfs [[https://git.kernel.org/linus/03111b1088f18f93d38e888c41e8a1e6aba9f8bb|commit]] * Ingenic: Add RTC related clocks for Ingenic !SoCs [[https://git.kernel.org/linus/82df5b7329aaeb21b3e8fc86fa2d62a3d68602aa|commit]] * actions: Add RMU and DMAC/GPIO clock support for Actions Semi S500 !SoCs [[https://git.kernel.org/linus/f47ee279d25fb0e010cae5d6e758e39b40eb6378|commit]], [[https://git.kernel.org/linus/1a4ae4138f386600fc539747bb978873299017f8|commit]], [[https://git.kernel.org/linus/b81e88dead64b4d3725b02bf275d5594943c125a|commit]], [[https://git.kernel.org/linus/fac1d443a2b73dfb5b277d4e3c202609f0927eb5|commit]], [[https://git.kernel.org/linus/9fb961da91393e33b09a87582ee526e6328869a1|commit]], [[https://git.kernel.org/linus/cb7c6677bfb5c92526df73b20760d65bd9189344|commit]] * at91: add sama7g5 clock support [[https://git.kernel.org/linus/3a5c42b18a6ddc0de77dde017baf45262fbf1ced|commit]], [[https://git.kernel.org/linus/83331bfcc021a24da79f38a2452e86182c7ae94b|commit]], [[https://git.kernel.org/linus/3bf639a611a8deca7e4daa57a4df9ba4c6025249|commit]], [[https://git.kernel.org/linus/1bef0986b125942d65d39c10cbfa75b20c3b94b3|commit]], [[https://git.kernel.org/linus/390227dca870cd0b8b0961da9e293551015c0007|commit]], [[https://git.kernel.org/linus/35d06f74785cc8d108dcb1e3324b2404fb39df0b|commit]], [[https://git.kernel.org/linus/172e7ddeeafd95caa809b7b1a140bfd7f20597d9|commit]], [[https://git.kernel.org/linus/e1e3e7008a90f9ffe0161191bd64a4c06f0d417a|commit]], [[https://git.kernel.org/linus/42324d953b38e74cf5cb05a02c81d4922a2ddcd5|commit]], [[https://git.kernel.org/linus/64c9247b9e87e96e41cea545eb64727cee10c55c|commit]], [[https://git.kernel.org/linus/22a1dfe93bf496d03cb1d76b1fbd23a7ff4a062c|commit]], [[https://git.kernel.org/linus/75c88143f3b879664cc5bf68b91854c1a98f5e5b|commit]], [[https://git.kernel.org/linus/b4c115c76184f2c56a295579161652fd5eb2dcc1|commit]], [[https://git.kernel.org/linus/c57aaaa28cf1a123c0029a36361a809eae2b1960|commit]], [[https://git.kernel.org/linus/0416824edca1cdcb6e00e6f909423bf0fc529eef|commit]], [[https://git.kernel.org/linus/43b1bb4a9b3e183af12225f56c27164c10d06223|commit]], [[https://git.kernel.org/linus/ef396df99251b848596c717b63ff4fe74a941193|commit]], [[https://git.kernel.org/linus/cb783bbbcf54c36256006895c215e86c5e7266d8|commit]] * bcm63xx-gate: add BCM6318 support [[https://git.kernel.org/linus/90741a7268dfe4d4f159c8e10a1c1cb9d4e31dd9|commit]] * bcm: Add BCM2711 DVP driver [[https://git.kernel.org/linus/1bc95972715ab81fd3fa9f5b45ace5bb607af1b5|commit]] * meson: g12a: Add support for NNA CLK source clocks [[https://git.kernel.org/linus/2f1efa5340eff9af36c9a7347bb97abd726128a0|commit]] * qcom: Enable GPU for SM8150 and SM8250 [[https://git.kernel.org/linus/667f39b59b494d96ae70f4217637db2ebbee3df0|commit]], [[https://git.kernel.org/linus/c8b9002f44e4a1d2771b2f59f6de900864b1f9d7|commit]], [[https://git.kernel.org/linus/0b01489475c655f8ccce8fa13cc4088954ac5503|commit]], [[https://git.kernel.org/linus/d28b503c248df8a3b4c73b504a043bdf7e2d5207|commit]], [[https://git.kernel.org/linus/3f6b25062587cd18ef01bf67ca67e601e6abde94|commit]], [[https://git.kernel.org/linus/23e2653ee649125d1fddd1b16c2d2ca95c684631|commit]], [[https://git.kernel.org/linus/f793e45494586f742410f17539f1ea4156ea7bf9|commit]], [[https://git.kernel.org/linus/324e0bfcfb005f161bbb31ea21ddad0f1bc8f400|commit]], [[https://git.kernel.org/linus/0638226dd0953c0c34f8df203b6c32d6066ceb65|commit]], [[https://git.kernel.org/linus/0cef71f2ccc84dd85a60b312343f1973f149e2d3|commit]], [[https://git.kernel.org/linus/28f0769c772bb0c431e2833978474d4dfe3754a7|commit]] * qcom: Clock for CPU scaling support for msm8996 [[https://git.kernel.org/linus/6d0efeb14bbe2350a94ba07b403a686d731c5179|commit]], [[https://git.kernel.org/linus/2283f9e03328b2437abddf446027931631af1031|commit]], [[https://git.kernel.org/linus/03e342dc45c9ec07303953d4e4af11879be36609|commit]] * qcom: Add ipq6018 apss clock controller [[https://git.kernel.org/linus/5e77b4ef1b19a4ce4051ff2afb706ee675e4b412|commit]] * qcom: lpass: Add support for LPASS clock controller for SC7180 [[https://git.kernel.org/linus/edab812d802d248e3d07719c036a865c67ad3a87|commit]] * qcom: Add SMD RPM support for MSM8936 [[https://git.kernel.org/linus/b3a9e3b9622ae10064826dccb4f7a52bd88c7407|commit]], [[https://git.kernel.org/linus/30dee220c8502a478477cd503729994e8dc850c2|commit]], [[https://git.kernel.org/linus/1a53ce9ab4faeb841b33d62d23283dc76c0e7c5a|commit]], [[https://git.kernel.org/linus/681b0912384446cc691dd50ef8bb132f5f85ce5c|commit]], [[https://git.kernel.org/linus/73edcd38d7720bb6a761966ea14c0bc64e95dc26|commit]], [[https://git.kernel.org/linus/d6e52482f5ab453eb877708dbe04fc50eb6977ed|commit]], [[https://git.kernel.org/linus/da2e14c01831e14f9515b80c953c92cb6802b29d|commit]] * qcom: smd: Add support for MSM8992/4 rpm clocks [[https://git.kernel.org/linus/b4297844995f380588e6f935a2f98c399129a9b2|commit]] * qcom: smd: Add support for SDM660 rpm clocks [[https://git.kernel.org/linus/b608013ac5b55a2e42d8734f29f9757b75d26165|commit]] * renesas: cpg-mssr: Add r8a774e1 support [[https://git.kernel.org/linus/c8a53fa1d211936ddcabf82ff991c18672b3d63a|commit]] * sparx5: Add Sparx5 SoC DPLL clock driver [[https://git.kernel.org/linus/53727eb6b3c210e826bb4c9d0aa89f65a5ae9342|commit]] * vc5: Allow Versaclock driver to support multiple instances [[https://git.kernel.org/linus/f491276a5168598758ea7fc381195e4ba9af39f8|commit]] * vc5: Enable addition output configurations of the Versaclock [[https://git.kernel.org/linus/260249f929e81d3d5764117fdd6b9e43eb8fb1d5|commit]] * clocksource: Add Low Power STM32 timers driver [[https://git.kernel.org/linus/48b41c5e2de6c52c90efa99cfa122a5da7a7f0cd|commit]] * clocksource: Add CLINT timer driver [[https://git.kernel.org/linus/2ac6795fcc085e8d03649f1bbd0d70aaff612cad|commit]] * clocksource: timer-atmel-tcb: Add sama5d2 support [[https://git.kernel.org/linus/467ae18aa057c44417afc92896879c2fb37a8b65|commit]] * clocksource: ingenic: Add support for the Ingenic X1000 OST [[https://git.kernel.org/linus/5ecafc120bbea614c9d29d0ee2cbb77bbb786059|commit]] == PHY ("physical layer" framework) == * bcm63xx-usbh: Add BCM63xx USBH driver [[https://git.kernel.org/linus/783f6d3dcf35f7b63783756710bebcecb3067f83|commit]] * qcom-qmp: add V4 USB PHYs [[https://git.kernel.org/linus/5dcbc71126e1dc41e32810af3f24b4a318eba5b3|commit]], [[https://git.kernel.org/linus/7b675ba1d27854abde20c52c47f0957756e04304|commit]], [[https://git.kernel.org/linus/90b65347cfc5c812b4c3fba4c5f55cbb2c19d286|commit]] * qcom-qmp: Add USB QMP PHY support for IPQ8074 [[https://git.kernel.org/linus/507156f5a99fa03c0dce8281ff3d26fbf473630c|commit]] * qcom: remove ufs qmp phy driver [[https://git.kernel.org/linus/02dca8c981b552ad4caaa2e858800c78cc20f41c|commit]] * qualcomm: add qcom ipq806x dwc usb phy driver [[https://git.kernel.org/linus/ef19b117b83466e1c030368101a24367a34be7f0|commit]] * samsung-ufs: add UFS PHY driver for samsung SoC [[https://git.kernel.org/linus/bca21e930451416f92c0c4c679feb9d8fa33c08f|commit]] * zynqmp: Add PHY driver for the Xilinx ZynqMP Gigabit Transceiver [[https://git.kernel.org/linus/4a33bea003144e217d8a3ae666f171dfc2e97bd6|commit]] == Memory Controller Drivers == * Add Renesas RPC-IF driver [[https://git.kernel.org/linus/ca7d8b980b67f133317525c4273e144116ee1ae5|commit]] * mtk-smi: Add basic support for MT6779 [[https://git.kernel.org/linus/fc492f339f766591d6399d380edb89b2ab8bc89c|commit]] * samsung: exynos5422-dmc: Add module param to control IRQ mode [[https://git.kernel.org/linus/4fc9a0470d2dc370289e9d883feb41e5dd2c6303|commit]] * stm32-fmc2-ebi: add STM32 FMC2 EBI controller driver [[https://git.kernel.org/linus/66b8173a197fb754a54798820f1e46f3d9df7819|commit]] * tegra: Add EMC scaling sequence code for Tegra210 [[https://git.kernel.org/linus/9b9d8632f51f3609dfdfe8efc3c1e4e773c6c385|commit]] * tegra: Add EMC scaling support code for Tegra210 [[https://git.kernel.org/linus/10de21148f7d28c9e918aaee7cede74a7d506e24|commit]] == Firmware Drivers == * arm_scmi: SCMI Notifications Core Support [[https://git.kernel.org/linus/1fc2dd1864c2b18860fb619caeee758504c3aac8|commit]], [[https://git.kernel.org/linus/e7c215f358a350c4bc326b9cea86763f480a97f9|commit]], [[https://git.kernel.org/linus/bd31b249692e256ab92e1a4339e42af0e4971738|commit]], [[https://git.kernel.org/linus/6b8a69131dc63df2eab3fc6f5f91b60bdd5301ff|commit]], [[https://git.kernel.org/linus/e27077bc04d5a2e09a0860ca086e1d55adf6a16d|commit]], [[https://git.kernel.org/linus/fb5086dc4746184a9325fc25411226a750fb252c|commit]], [[https://git.kernel.org/linus/128e3e9311a95bab6b267b7a93eb9ebe2347dbda|commit]], [[https://git.kernel.org/linus/469ca1822d64e4a786935576edb696c52119aa11|commit]], [[https://git.kernel.org/linus/585dfab3fb80e67b3a54790b3d5ef2991feb3950|commit]] * Extend svc and rsu drivers for new RSU features [[https://git.kernel.org/linus/36847f9e3e56c192ef95e7669df38189443530a0|commit]], [[https://git.kernel.org/linus/bf0e5bf68a207b14727caf13da576339590a9504|commit]], [[https://git.kernel.org/linus/75bc73fc0188ef3120365704a3d8ffd865666ae1|commit]], [[https://git.kernel.org/linus/f38018968fd01edbc18adfcf6512ccc397af49ef|commit]] * smccc: Add ARCH_SOC_ID support [[https://git.kernel.org/linus/821b67fa46390baea0ac5139a60eaa48805261b2|commit]] * tegra: Add support for in-band debug [[https://git.kernel.org/linus/5e37b9c137ee5a3a9dc2815ca51f71746c2609a6|commit]] * turris-mox-rwtm: support ECDSA signatures via debugfs [[https://git.kernel.org/linus/50524d787de34300ca9189e63afe13e26d782bea|commit]] == Remote Processors == * Add character device interface to remoteproc [[https://git.kernel.org/linus/4476770881d7ac647e3bcae0943f37e00b9c3f3c|commit]], [[https://git.kernel.org/linus/62b8f9e99329c92286534d05dac9dc0a6e0ba0cf|commit]] * Add coredump debugfs entry [[https://git.kernel.org/linus/3afdc59e4390487f04f2435b7e8a6289984e0a1e|commit]] * k3-dsp: Add a remoteproc driver of K3 C66x DSPs [[https://git.kernel.org/linus/6edbe024ba17777b065e0d0b8aeca9789a4d880b|commit]] * k3-dsp: Add support for C71x DSPs [[https://git.kernel.org/linus/87218f96c21a992817f3841078df873a1b037a58|commit]] * k3-dsp: Add support for L2RAM loading on C66x DSPs [[https://git.kernel.org/linus/21a4d7386e7e8b5f6fb97ced6af3b8181f2c9bd5|commit]] * k3: Add TI-SCI processor control helper functions [[https://git.kernel.org/linus/cf7acb49083658be69d6ef83d06865fc9cc51426|commit]] * Add modem debug features [[https://git.kernel.org/linus/318130cc9362570f3e9587fab54482683aacbc8f|commit]], [[https://git.kernel.org/linus/fe6a5dc4b03171653d217e6dc7c1739e90c660bb|commit]] == Various == * bus: fsl-mc: Add ACPI support for fsl-mc [[https://git.kernel.org/linus/6305166c8771c33a8d5992fb53f93cfecedc14fd|commit]] * counter: Add microchip TCB capture counter [[https://git.kernel.org/linus/106b104137fd5f0dbcafadd7ad566b86ec183466|commit]] * fpga: Add interrupt support to FPGA DFL drivers [[https://git.kernel.org/linus/8d021039cbb5e358c7c07c562811253a61c8d551|commit]], [[https://git.kernel.org/linus/bfef946dbe1bbe6cae97bba27594e8d5b0e01ffa|commit]], [[https://git.kernel.org/linus/322b598be4d9b9090cda560c4caab78704615ab4|commit]], [[https://git.kernel.org/linus/fe6a3d6521227e49857d0d6caabbdae3bd4aef89|commit]], [[https://git.kernel.org/linus/d43f20bae5173ba431526040c320c36fdd4f086d|commit]], [[https://git.kernel.org/linus/09d86150141955ba1b3d7cbef23785f4996e4d6f|commit]], [[https://git.kernel.org/linus/8adfb7c694d911669eb65256c760b3e250db1df5|commit]] * fpga: dfl: pci: add device id for Intel FPGA PAC N3000 [[https://git.kernel.org/linus/eacfbf589c904bf8362cbd2d6cac123b0230e272|commit]] * iommu: NVIDIA ARM SMMU Implementation [[https://git.kernel.org/linus/cd8479cf0de9d1950b51032a216fbf630f8542a4|commit]], [[https://git.kernel.org/linus/6c019f4e697ebed2225b20cc5d6276673834853d|commit]], [[https://git.kernel.org/linus/aab5a1c882760a5bc990b14e5c0c2ee4dab5f1ac|commit]], [[https://git.kernel.org/linus/3d2deb0cdb69e85d05760c6c72189d7653709ee1|commit]], [[https://git.kernel.org/linus/aa7ec73297df57a86308fee78d2bf86e22ea0bae|commit]] * iommu/mediatek: Add mt6779 basic support [[https://git.kernel.org/linus/068c86e92f3fc9df7d95a39710b40be811d861aa|commit]] * iommu/renesas: Add support for r8a77961 [[https://git.kernel.org/linus/17fe16181639801bfeba647a1e452a75efe651b4|commit]] * irqchip/imx-intmux: Implement intmux runtime power management [[https://git.kernel.org/linus/bb403111e017a327737242eca40311921f833627|commit]] * misc: mei: add device kind to sysfs [[https://git.kernel.org/linus/2f79d3d1f7f0885d574811f80c6e0473ab8ef5ab|commit]] * misc: rtsx: Add support new chip rts5228 mmc: rtsx: Add support MMC_CAP2_NO_MMC [[https://git.kernel.org/linus/849a9366cba92cb5dc9dc1161ef49416a290aae9|commit]] * nvmem: enables blowing of fuses on Qualcomm !SoCs [[https://git.kernel.org/linus/83281b7e22f785b831c49c93cce1a8e28dc93787|commit]], [[https://git.kernel.org/linus/a37a15f748b41a66e1e8895f8841ab1c87e83233|commit]], [[https://git.kernel.org/linus/93b4e49f8c861cb701bfb57bac703c846b83db3b|commit]], [[https://git.kernel.org/linus/be45eac21294845ca56694377fe20b36f119718f|commit]] * nvmem: sc27xx: add sc2730 efuse support [[https://git.kernel.org/linus/2eef018efb9624b8717945f5e2ea0a1965520956|commit]] * ocxl: control via sysfs whether the FPGA is reloaded on a link reset [[https://git.kernel.org/linus/87db7579ebd5ded337056eb765542eb2608f16e3|commit]] * optee: register drivers on optee bus [[https://git.kernel.org/linus/5f178bb71e3aff2abab01b1ff6837c3a054b25e1|commit]], [[https://git.kernel.org/linus/58df195cd47d9b06c7160253d35881c1de90aa9e|commit]], [[https://git.kernel.org/linus/9f1944c23c8cb1c033b73de80cf6c612a2a80a2b|commit]] * vdpasim: support batch updating [[https://git.kernel.org/linus/de91a4d0e725db34db64502fad84e8fb1026146b|commit]] = List of Pull Requests = = Other news sites =