#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.8 development cycle Linux 5.8 changelog This list of changes is not complete. While I finish the work, you can take a look at: * LWN's merge window [[https://lwn.net/Articles/822077/|part 1]], [[https://lwn.net/Articles/822527/|part 2]] * Phoronix's [[https://www.phoronix.com/scan.php?page=article&item=linux-58-features&num=1|Linux 5.8 Kernel Features Include New Intel/AMD Capabilities, Security Improvements, Optimizations]] ...or take a look at the pull requests: * [[https://git.kernel.org/torvalds/c/b6f91ab6a2bac8580026fc4a5d4724f0b9eeb11f|tpm updates]] * [[https://git.kernel.org/torvalds/c/129b9a5c40582cb0dc00aa5b58d1d1bcc93d98a7|hwmon updates]] * [[https://git.kernel.org/torvalds/c/213fd09e1aff05433d6855287808a235c9801c1b|regmap updates]] * [[https://git.kernel.org/torvalds/c/a36de5ebac2bea1d30e9ad103b4f841a2c4bb61b|spi updates]] * [[https://git.kernel.org/torvalds/c/d30fc97c60682f9bf5d6898ab370de0007e96742|regulator updates]] * [[https://git.kernel.org/torvalds/c/81e8c10dac62c427b25f6bbb07936806e4dd9e8a|crypto updates]] * [[https://git.kernel.org/torvalds/c/829f3b9401fe7cc3c1f3642bb2520751a42a87df|pstore updates]] * [[https://git.kernel.org/torvalds/c/afdb0f2ec57d4899eda2c5e09fc3a005f2119690|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/ca1f5df23f28228c46aa45d934abad38c6b6ff2e|printk updates]] * [[https://git.kernel.org/torvalds/c/8b11dd54add63aa398c4b239d31b7f4477a4b859|EDAC updates]] * [[https://git.kernel.org/torvalds/c/ef34ba6d36af9e6f5918f7f7e287be4b70a358b4|x86 microcode update]] * [[https://git.kernel.org/torvalds/c/9bf9511e3d9f328c03f6f79bfb741c3d18f2f2c0|x86 cache resource control updates]] * [[https://git.kernel.org/torvalds/c/0bd957eb11cfeef23fcc240edde6dfe431731e69|kprobes updates]] * [[https://git.kernel.org/torvalds/c/2227e5b21aec6c5f7f6491352f0c19fd02d19418|RCU updates]] * [[https://git.kernel.org/torvalds/c/60056060bede58c3073dccb8a5e73a6c40804aa9|locking updates]] * [[https://git.kernel.org/torvalds/c/69fc06f70f4569c9969f99fe25bdc9a6bb537b43|objtool updates]] * [[https://git.kernel.org/torvalds/c/a7092c82042b4ba3000cf7b369d1032161c5d4c9|perf updates]] * [[https://git.kernel.org/torvalds/c/58ff3b7604a461a766a84348e620834dce9834a9|EFI updates]] * [[https://git.kernel.org/torvalds/c/d861f6e6829ce586bcf5823ab7d348f09be3c8fb|SMP updates]] * [[https://git.kernel.org/torvalds/c/ae1a4113c24470007424ea0e1d2e31336edd7296|x86 boot updates]] * [[https://git.kernel.org/torvalds/c/bb548bedf5c596f72b6388804b3cbd2f78c9dc98|x86 build updates]] * [[https://git.kernel.org/torvalds/c/17e0a7cb6a254c6d086562e7adf8b7ac24d267f3|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/eff5ddadab04dc7ae8c4588dd3eef2ecad770fd7|x86 cpu updates]] * [[https://git.kernel.org/torvalds/c/0a319ef75d931de0b21882ec17d8d70ece0aa871|x86 FPU updates]] * [[https://git.kernel.org/torvalds/c/88bc1de11cf5b5fa14dbeff7c613ce62fdfae7f6|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/4e909124f8ed54b13e07e42273c3452b7deb5a0b|x86 vdso updates]] * [[https://git.kernel.org/torvalds/c/3ee3723b40d55f473b8c82c60ed0e67f1f9ec6b9|m68k updates]] * [[https://git.kernel.org/torvalds/c/533b220f7be4e461a5222a223d169b42856741ef|arm64 updates]] * [[https://git.kernel.org/torvalds/c/c2b0fc847f3122e5a4176c3772626a7a8facced0|ARM updates]] * [[https://git.kernel.org/torvalds/c/b23c4771ff62de8ca9b5e4a2d64491b2fb6f8f69|documentation updates]] * [[https://git.kernel.org/torvalds/c/4b01285e1672ed9342ace952e92eb1e1db7134ae|uaccess/csum updates]] * [[https://git.kernel.org/torvalds/c/e0cd9206878a3b95024602b355b254d142f5ce94|uaccess/access_ok updates]] * [[https://git.kernel.org/torvalds/c/e148a8f948afc0b1eeb5c157b23b3d0a4d4517a5|uaccess/readdir updates]] * [[https://git.kernel.org/torvalds/c/4fdea5848b3c7fb13a0bfd7f768dcf15b534dafe|uaccess/__put-user updates]] * [[https://git.kernel.org/torvalds/c/56446efab9ce4961fe0fe6bbc5bc66374b08b9f3|uaccess/__copy_from_user updates]] * [[https://git.kernel.org/torvalds/c/062ea674ae8ad93530dbf7176c59daef098863df|uaccess/__copy_to_user updates]] * [[https://git.kernel.org/torvalds/c/8b39a57e965403c12a27d0859901a8a7d1d7318f|uaccess/coredump updates]] * [[https://git.kernel.org/torvalds/c/f359287765c04711ff54fbd11645271d8e5ff763|vfs updates]] * [[https://git.kernel.org/torvalds/c/94709049fb8442fb2f7b91fbec3c2897a75e18df|memory management updates from akpm]] * [[https://git.kernel.org/torvalds/c/c5d6c13843880ad0112f0513f3eb041b258be66e|MMC updates]] * [[https://git.kernel.org/torvalds/c/a5a82e0a5918fb2ae27b80d3b9c954b16ae6a7b7|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/355ba37d756c38962fe9bb616f5f48eb12a7e11e|power management updates]] * [[https://git.kernel.org/torvalds/c/118d6e98293b30aee378a6b08d27a35320a3e34f|ACPI updates]] * [[https://git.kernel.org/torvalds/c/cfa3b8068b09f25037146bfd5eed041b78878bee|hmm updates]] * [[https://git.kernel.org/torvalds/c/faa392181a0bd42c5478175cef601adeecdc91b6|drm updates]] * [[https://git.kernel.org/torvalds/c/750a02ab8d3c49ca7d23102be90d3d1db19e2827|block updates]] * [[https://git.kernel.org/torvalds/c/bce159d734091fe31340976081577333f52a85e4|block driver updates]] * [[https://git.kernel.org/torvalds/c/1ee08de1e234d95b5b4f866878b72fceb5372904|io_uring updates]] * [[https://git.kernel.org/torvalds/c/9d99b1647fa56805c1cfef2d81ee7b9855359b62|audit updates]] * [[https://git.kernel.org/torvalds/c/f41030a20b38552a2da3b3f6bc9e7a78637d6c23|SELinux updates]] * [[https://git.kernel.org/torvalds/c/d9afbb3509900a953f5cf90bc57e793ee80c1108|lockdown update]] * [[https://git.kernel.org/torvalds/c/16d91548d1057691979de4686693f0ff92f46000|xfs updates]] * [[https://git.kernel.org/torvalds/c/96ed320d527eb071389f69cbd6772440805af7d7|DAX updates part one]] * [[https://git.kernel.org/torvalds/c/8eeae5bae1239c030ba0b34cac97ebd5e7ec1886|DAX updates part two]] * [[https://git.kernel.org/torvalds/c/f3cdc8ae116e27d84e1f33c7a2995960cebb73ac|btrfs updates]] * [[https://git.kernel.org/torvalds/c/d6f9469a03d832dcd17041ed67774ffb5f3e73b3|erofs updates]] * [[https://git.kernel.org/torvalds/c/f6606d0c0010953e4c28c8662623662b5108b4ce|irq updates]] * [[https://git.kernel.org/torvalds/c/dabc4df27c628866ede130a09121f255ca894d8c|timer updates]] * [[https://git.kernel.org/torvalds/c/f6aee505c71bbb035dde146caf5a6abbf3ccbe47|x86 timer updates]] * [[https://git.kernel.org/torvalds/c/d479c5a1919b4e569dcd3ae9c84ed74a675d0b94|scheduler updates]] * [[https://git.kernel.org/torvalds/c/e7c93cbfe9cb4b0a47633099e78c455b1f79bbac|thread updates]] * [[https://git.kernel.org/torvalds/c/8226f11318bd03ae0dbf028f7c433071cf4927f4|MIPS updates]] * [[https://git.kernel.org/torvalds/c/44e40e96b5accb18a100fee1a67cde422d791c4c|parsic updates]] * [[https://git.kernel.org/torvalds/c/38696e33e2bdf91cbbc7a2291dc6db862d9dfd42|Xtensa updates]] * [[https://git.kernel.org/torvalds/c/f1e455352b6f503532eb3637d0a6d991895e7856|kgdb updates]] * [[https://git.kernel.org/torvalds/c/6b2591c21273ebf65c13dae5d260ce88f0f197dd|hyper-v updates]] * [[https://git.kernel.org/torvalds/c/039aeb9deb9291f3b19c375a8bc6fa7f768996cc|kvm updates]] * [[https://git.kernel.org/torvalds/c/ae03c53d005ef8a1e0253ad67b7b62103ea1fae6|splice updates]] * [[https://git.kernel.org/torvalds/c/2e63f6ce7ed2c4ff83ba30ad9ccad422289a6c63|comedi uaccess cleanups]] * [[https://git.kernel.org/torvalds/c/cb8e59cc87201af93dfbb6c3dccc8fcad72a09c2|networking updates]] * [[https://git.kernel.org/torvalds/c/ee01c4d72adffb7d424535adf630f2955748fa8b|more memory management updates]] * [[https://git.kernel.org/torvalds/c/a98f670e41a99f53acb1fb33cee9c6abbb2e6f23|media updates]] * [[https://git.kernel.org/torvalds/c/38b3a5aaf2fd35e997550b855cfb7460b077236a|perf tooling updates]] * [[https://git.kernel.org/torvalds/c/a484a497c98a0447aca2d70de19d11b1d66e6ef7|keyring updates]] * [[https://git.kernel.org/torvalds/c/acf25aa66371359f542d14e8d993b530fe25d7ac|smack updates]] * [[https://git.kernel.org/torvalds/c/512b7d37ee0a9b4e2b5fafcd0b7c65a3f6e430ca|MFD updates]] * [[https://git.kernel.org/torvalds/c/302d5b3321aa61ff4ab15f0abc737d923355d33d|backlight updates]] * [[https://git.kernel.org/torvalds/c/0486a39a6d6c8db78bde4d7b9c44e32dcc6050d4|watchdog updates]] * [[https://git.kernel.org/torvalds/c/9875b201e05a8dfd107530853a0d021c8eea95d1|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/86c67ce20d080bdfefafd461d3068cad0a49a66b|LED updates]] * [[https://git.kernel.org/torvalds/c/631d6914085b4eea8d68a84f800974a6ad8fb5c0|sound updates]] * [[https://git.kernel.org/torvalds/c/a789d5f8a99a366778a6e42b3700a246244201a6|HID updates]] * [[https://git.kernel.org/torvalds/c/9fb4c5250f10dc4d8257cd766991be690eb25c5b|livepatching updates]] * [[https://git.kernel.org/torvalds/c/07c8f3bfef161271786f368791f5fc33c7428964|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/051c3556e3d6cc43bca71a624081de9c599df944|ext2 and reiserfs cleanups]] * [[https://git.kernel.org/torvalds/c/9ff7258575d5fee011649d20cc56de720a395191|proc updates]] * [[https://git.kernel.org/torvalds/c/15a2bc4dbb9cfed1c661a657fcb10798150b7598|execve updates]] * [[https://git.kernel.org/torvalds/c/886d7de631da71e30909980fdbf318f7caade262|yet more memory management updates]] * [[https://git.kernel.org/torvalds/c/694b5a5d313f3997764b67d52bab66ec7e59e714|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/298743c193bb50b5d65b9285eb7206ffb31d412d|ARM defconfig updates]] * [[https://git.kernel.org/torvalds/c/828f3e18e1cb98c68fc6db4d5113513d4a267775|ARM/SoC driver updates]] * [[https://git.kernel.org/torvalds/c/9d71d3cd9ef040c284506648285915e9ba4d08c4|ARM devicetree updates]] * [[https://git.kernel.org/torvalds/c/571d54ed91c0fae174d933683c0c2e11c84843d9|devicetree updates]] * [[https://git.kernel.org/torvalds/c/435faf5c218a47fd6258187f62d9bb1009717896|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/f4dd60a3d4c7656dcaa0ba2afb503528c86f913f|x86 mm updates]] * [[https://git.kernel.org/torvalds/c/084623e468d535d98f883cc2ccf2c4fdf2108556|module updates]] * [[https://git.kernel.org/torvalds/c/7ae77150d94d3b535c7b85e6b3647113095e79bf|powerpc updates]] * [[https://git.kernel.org/torvalds/c/ac7b34218a0021bafd1d4c11c54217b930f516b0|READ_IMPLIES_EXEC changes]] * [[https://git.kernel.org/torvalds/c/5a36f0f3f518c60ccddf052e6c48862f357d126f|VFIO updates]] * [[https://git.kernel.org/torvalds/c/1f2dc7f5b6c1fffdb24e776b9d3529bd9414aa2c|IPMI updates]] * [[https://git.kernel.org/torvalds/c/3f7e82379fc91102d82ed89822bd4242c83e40d5|GPIO updates]] * [[https://git.kernel.org/torvalds/c/242b23319809e05170b3cc0d44d3b4bd202bb073|rdma updates]] * [[https://git.kernel.org/torvalds/c/818dbde78e0f4f11c9f804c36913a7ccfc2e87ad|SCSI updates]] * [[https://git.kernel.org/torvalds/c/b25c6644bfd3affd7d0127ce95c5c96c155a7515|device mapper updates]] * [[https://git.kernel.org/torvalds/c/0b166a57e6222666292a481b742af92b50c3ba50|ext4 updates]] * [[https://git.kernel.org/torvalds/c/9daa0a27a0bce6596be287fb1df372ff80bb1087|AFS updates]] * [[https://git.kernel.org/torvalds/c/3803d5e4d3ce2600ffddc16a1999798bc719042d|cifs updates]] * [[https://git.kernel.org/torvalds/c/e3cea0cad147a9ab4f0e74a2fbdf15d18df1f820|dlm updates]] * [[https://git.kernel.org/torvalds/c/aaa2faab4ed8e5fe0111e04d6e168c028fe2987f|orangefs updates]] * [[https://git.kernel.org/torvalds/c/3c0ad98c2eda5ff30d23777e30744be6f7b8f097|integrity updates]] * [[https://git.kernel.org/torvalds/c/4a7e89c5ec0238017a757131eb9ab8dc111f961c|cgroup updates]] * [[https://git.kernel.org/torvalds/c/fe3bc8a988a4d38dc090e77071ff9b8ea266528a|workqueue updates]] * [[https://git.kernel.org/torvalds/c/3925c3bbdf886f1ddf64461b9b380e1bb36f90c1|PCI updates]] * [[https://git.kernel.org/torvalds/c/e542e0dc3ee3eafc46dd8e3073388079d69cace0|dmi update]] * [[https://git.kernel.org/torvalds/c/1ee18de92927f37e6948d5a6fc73cbf89f806905|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/6f2dc3d335457d9c815be9f4fd3dc8eff92fcef7|dma-mapping helpers]] * [[https://git.kernel.org/torvalds/c/cff11abeca78aa782378401ca2800bd2194aa14e|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/b170290c2836c40ab565736ba37681eb3dfd79b8|Kconfig updates]] * [[https://git.kernel.org/torvalds/c/3b69e8b4571125bec1f77f886174fe6cab6b9d75|arch/sh updates]] * [[https://git.kernel.org/torvalds/c/e611c0fe318c6d6827ee2bba660fbc23cf73f7dc|USB/PHY driver updates]] * [[https://git.kernel.org/torvalds/c/081096d98bb23946f16215357b141c5616b234bf|tty/serial driver updates]] * [[https://git.kernel.org/torvalds/c/80ef846e9909f22ccdc2a4a6d931266cecce8b2c|staging/IIO driver updates]] * [[https://git.kernel.org/torvalds/c/f558b8364e19f9222e7976c64e9367f66bab02cc|driver core updates]] * [[https://git.kernel.org/torvalds/c/9aa900c8094dba7a60dc805ecec1e9f720744ba1|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/a2b447066cacb6db82a1f69b46d9f894f695badf|apparmor updates]] * [[https://git.kernel.org/torvalds/c/787f74fc5050c77e29a96f480f40421336eed5ac|NTB updates]] * [[https://git.kernel.org/torvalds/c/e8dff03aef6a76c5c9184ed1dd3c770d4ce9c885|RTC updates]] * [[https://git.kernel.org/torvalds/c/cf0c97f148e9e50aa5a7ddd1984a604dd2bde4af|pin control updates]] * [[https://git.kernel.org/torvalds/c/52e0ad262cd76696e8cd8510944b0bfdc0c140a9|sparc updates]] * [[https://git.kernel.org/torvalds/c/20b0d06722169e6e66049c8fe6f1a48adffb79c6|still more memory management updates]] * [[https://git.kernel.org/torvalds/c/107821669a9cbf234f260d576039983b64c7cb6d|drm fixes]] * [[https://git.kernel.org/torvalds/c/9413b9a690ec8aeaedea74bb875079d36f295304|drm msm updates]] * [[https://git.kernel.org/torvalds/c/4e3a16ee9148e966678bbc713579235422271a63|iommu updates]] * [[https://git.kernel.org/torvalds/c/23fc02e36e4f657af242e59175c891b27c704935|s390 updates]] * [[https://git.kernel.org/torvalds/c/ca687877e05ad1bf5b4cefd9cdd091044626deac|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/95288a9b3beee8dd69d73b7691e36f2f231b7903|ceph updates]] * [[https://git.kernel.org/torvalds/c/d26a42a9614083413e778832a6efbdf0038c3bff|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/abfbb29297c27e3f101f348dc9e467b0fe70f919|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/8b4d37db9a566deaf22065ba1ba9b19c9fb964b4|x86 "Slow Randomizing Boosts Denial of Service"]] * [[https://git.kernel.org/torvalds/c/a5ad5742f671de906adbf29fbedf0a04705cebad|even more memory management updates]] * [[https://git.kernel.org/torvalds/c/fc2fb38c85508a875fc2e95f1e14e0bdcf59e1e9|kselftest updates]] * [[https://git.kernel.org/torvalds/c/595a56ac1b0d5f0a16a89589ef55ffd35c1967a2|Kunit updates]] * [[https://git.kernel.org/torvalds/c/d1e521adad250ab8c979861c857fa2b1542c9741|tracing updates]] * [[https://git.kernel.org/torvalds/c/ad57a1022f9e050a09812d975874b94b4fcb0f46|exfat update]] * [[https://git.kernel.org/torvalds/c/42612e7763315cf5d43c4422781e75f9ee57597a|f2fs updates]] * [[https://git.kernel.org/torvalds/c/52435c86bf0f5c892804912481af7f1a5b95ff2d|overlayfs updates]] * [[https://git.kernel.org/torvalds/c/5b14671be58d0084e7e2d1cc9c2c36a94467f6e0|fuse updates]] * [[https://git.kernel.org/torvalds/c/c90e7945e3a39c50c07e63a5892e65ecfde374a9|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/3a2a8751742133a7bbc49b9d1bcbd52e212edff6|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/6f630784cc0d92fb58ea326e2bc01aa056279ecb|clk updates]] * [[https://git.kernel.org/torvalds/c/6f51ab9440d131ae424cce27e3170746219f5142|MTD updates]] * [[https://git.kernel.org/torvalds/c/0e083da7c8a26bc2674d7155bb5a0676b7dbc8ba|UBI update]] * [[https://git.kernel.org/torvalds/c/84fc461db99b2dc19e019c0a97725a3653687981|UML updates]] * [[https://git.kernel.org/torvalds/c/09102704c67457c6cdea6c0394c34843484a852c|virtio updates]] * [[https://git.kernel.org/torvalds/c/49f13b0921aaef0d5519358fd9fcc237c1c9124a|input updates]] * [[https://git.kernel.org/torvalds/c/0c67f6b29715ff888cb967cc98336221a8a23916|more power management updates]] * [[https://git.kernel.org/torvalds/c/6672966d6c854d5b05a10227fd21e4e0895719f7|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/6d62c5b21155acaaaeb24862d62cf15d1dc2d8ba|more documentation updates]] * [[https://git.kernel.org/torvalds/c/4152d146ee2169653297e03b9fa2e0f476923959|READ/WRITE_ONCE rework]] * [[https://git.kernel.org/torvalds/c/4382a79b2746faf9db98a34ae1a1cbd364473f75|misc uaccess updates]] * [[https://git.kernel.org/torvalds/c/3a8557e1aed0043d526f304a1f500108c8976b78|i915 uaccess updates]] * [[https://git.kernel.org/torvalds/c/b29482fde649c72441d5478a4ea2c52c56d97a5e|epoll update]] * [[https://git.kernel.org/torvalds/c/c742b63473b3c5180db8b5d74fdbd56e4371dfa2|nfsd updates]] * [[https://git.kernel.org/torvalds/c/7cf035cc8326066a514146065b6ee8fc2c30fc21|DAX updates part three]] * [[https://git.kernel.org/torvalds/c/a53956829914223ff6c53397b007421201354eb8|NFS client updates]] * [[https://git.kernel.org/torvalds/c/2dca74a40e1e7ff45079d85fc507769383039b9d|mailbox updates]] * [[https://git.kernel.org/torvalds/c/d3ea693439833b5ed9b932512e9a90b9381035c9|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/cd16ed33c3c618930ccda7049dcea05ee707a9c0|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/623f6dc593eaf98b91916836785278eddddaacf8|some more memory management updates]] * [[https://git.kernel.org/torvalds/c/6a45a65888393eda692fce0851c40d9f5ce4ef66|more x86 updates]] * [[https://git.kernel.org/torvalds/c/9716e57a0195dae356ae1425df121988abd27131|atomics rework]] * [[https://git.kernel.org/torvalds/c/b791d1bdf9212d944d749a5c7ff6febdba241771|Kernel Concurrency Sanitizer]] * [[https://git.kernel.org/torvalds/c/d2d5439df22f3c2a07c5db582d4ef1b2b587ca27|xen updates]] * [[https://git.kernel.org/torvalds/c/52cd0d972fa6491928add05f11f97a4a59babe92|more KVM updates]] * [[https://git.kernel.org/torvalds/c/8f02f363f76f99f08117336cfac7f24c76b25be3|iommu driver directory structure cleanup]] * [[https://git.kernel.org/torvalds/c/9433a51ec1533e0620ff08d0318d215de73ceb77|pwm updates]] * [[https://git.kernel.org/torvalds/c/df2fbf5bfa0e7fff8b4784507e4d68f200454318|thermal updates]] * [[https://git.kernel.org/torvalds/c/6c3297841472b4e53e22e53826eea9e483d993e5|notification queue]] * [[https://git.kernel.org/torvalds/c/076f14be7fc942e112c94c841baec44124275cd0|x86 entry updates]] * [[https://git.kernel.org/torvalds/c/a9429089d3e822d45be01a9635f0685174508fd3|x86 RAS updates]] * [[https://git.kernel.org/torvalds/c/66125d934b39889372b8d75e4c192818656efb80|alpha updates]] * [[https://git.kernel.org/torvalds/c/56192707bd8330355d3d1746d99e808eca1999d7|OpenRISC update]] * [[https://git.kernel.org/torvalds/c/61f3e825bec7364790cb7d193a9a156c46119cff|9p update]] * [[https://git.kernel.org/torvalds/c/d74b15dbbbd2741f3580d7c884cd285144ae0cab|libnvdimm updates]] * [[https://git.kernel.org/torvalds/c/ac911b316336ad3d22b09e82698f0463347a5507|more media updates]] * [[https://git.kernel.org/torvalds/c/91fa58840ae22cbf6d7c505ce6564c4c48f29af3|i2c updates]] * [[https://git.kernel.org/torvalds/c/3df83e164f1f39c614a3f31e39164756945ae2ea|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/6adc19fd13f11883c44df67b551cf8201e6bba1d|more Kbuild updates]] * [[https://git.kernel.org/torvalds/c/f82e7b57b5fc48199e2f26ffafe2f96f7338ad3d|more cifs updates]] * [[https://git.kernel.org/torvalds/c/9d645db853a4cd1b7077931491d0055602d3d420|btrfs updates]] * [[https://git.kernel.org/torvalds/c/4a87b197c1da6b16608d5110709e0b3308e25dcd|SafeSetID update]] == Audio == * fireface: add support for RME !FireFace 802 [[https://git.kernel.org/linus/062bb452b078ba481d856e1aca176e16b8b1466d|commit]] * fireface: add support for RME Fireface UFX [[https://git.kernel.org/linus/1f65e6683267dde67a71c6bfcf71de35916be11a|commit]] * firewire-motu: add support for MOTU !UltraLite-mk3 (!FireWire only model) [[https://git.kernel.org/linus/e0b2db351bc708037571deb3fc82c7d9043b4ea8|commit]] * hda * realtek: Add LED class support for micmute LED [[https://git.kernel.org/linus/87dc36482cab3a4ea34f203fc3f4da35712eb783|commit]] * realtek: Enable headset mic of Acer !TravelMate B311R-31 with ALC256 [[https://git.kernel.org/linus/f50a121d2f32bccc1d6b94df925a1ce44ea7eff7|commit]] * realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 [[https://git.kernel.org/linus/ff53664daff2a65f4bf2479ac56dfb3e908deff0|commit]] * Add !ElkhartLake HDMI codec vid [[https://git.kernel.org/linus/d233c4941630af0ec2e14be7c2a693e9c9ce3087|commit]] * Intel: add missing PCI IDs for ICL-H, TGL-H and EKL [[https://git.kernel.org/linus/d50313a5a0d803bcf55121a2b82086633060d05e|commit]] * Add autodetection for !SoundWire [[https://git.kernel.org/linus/0650857570d161486a95d37bc8682628881ae2da|commit]] * Add sienna_cichlid audio asic id for sienna_cichlid up [[https://git.kernel.org/linus/27a7c67012cfa6d79f87fbb51afa13c6c0e24e34|commit]] * Adds support for polling and non-blocking read for hwdep interface [[https://git.kernel.org/linus/5c2d0de544c39407bf286d33bdcc1fb06a892d8b|commit]], [[https://git.kernel.org/linus/c55f5692748cdf7b6eee651dd91f4f3a84307e98|commit]] * usb-audio: Add duplex sound support for USB devices using implicit feedback [[https://git.kernel.org/linus/10ce77e4817fef99e1166be7e6685a80c63bf77f|commit]] * usb-audio: Add Pioneer DJ DJM-900NXS2 support [[https://git.kernel.org/linus/7fccfecf24fd1248c619e2cd7d55916327bf8dc1|commit]] * usb-audio: RME Babyface Pro mixer patch [[https://git.kernel.org/linus/3e8f3bd047163d30fb1ad32ca7e4628921555c09|commit]] * ASoC * Add initial ZL38060 driver [[https://git.kernel.org/linus/52e8a94baf9026276fcdc9ff21a50dc2ca0bc94b|commit]] * Intel: Skylake: Automatic DMIC format configuration according to information from NHLT [[https://git.kernel.org/linus/2d744ecf2b98405723a2138a547e5c75009bc4e5|commit]] * Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards [[https://git.kernel.org/linus/f139546fb7d436145cbbffa346de7d5353c84fdf|commit]] * Intel: boards: support Elkhart Lake with rt5660 [[https://git.kernel.org/linus/db8cfae8c4fdffee9f287a9172605450b5c5bc2e|commit]] * Add Renoir ACP driver [[https://git.kernel.org/linus/9b5e98e21467cd0a6c689db5ef971d7a61c73929|commit]], [[https://git.kernel.org/linus/1eb2852efe05abfa94cd78cc9865389643726ee9|commit]], [[https://git.kernel.org/linus/85ded495640e63282aa83583ab64304a9912303d|commit]], [[https://git.kernel.org/linus/66c4f558aa3a1b6f2b90981c364173af2f3d2c33|commit]], [[https://git.kernel.org/linus/f621a3676d3f52fcb8b7d8db8acbcc28423bcdb7|commit]], [[https://git.kernel.org/linus/b9901654a90a367a74c34c76e0c8b4156bf539af|commit]], [[https://git.kernel.org/linus/4a767b1d039a855c491c4853013804323c06f728|commit]], [[https://git.kernel.org/linus/370e7dde5b3d71820e142b566683306940daeffe|commit]], [[https://git.kernel.org/linus/c346e768f92cd6dbed474adf2f5eb3c9763a8bfa|commit]], [[https://git.kernel.org/linus/35e4be1136e69710ffe559d173c9d66ff7d32730|commit]], [[https://git.kernel.org/linus/c15f258e6791e62c57d340c961de89261e48dc0a|commit]], [[https://git.kernel.org/linus/b208c3bc33542ab5a689f9b7a5f6ffc1a3da2944|commit]], [[https://git.kernel.org/linus/7ca448a518cf40e161051f0fb69f550a1a636324|commit]], [[https://git.kernel.org/linus/1d3776669323e71b00c99a178317fc46edbd09bb|commit]] * da7213: Add regulator support [[https://git.kernel.org/linus/b2a378816d0f6780a5500f4322e5b2542d41532d|commit]] * max98390: Added Amplifier Driver [[https://git.kernel.org/linus/a6e3f4f34cdbf0ae33731cff047542982a1195b0|commit]] * max9867: add digital microphone controls [[https://git.kernel.org/linus/980b63f8d040a791e8d751b8065d12ad7865f976|commit]] * max9867: add mono playback switch [[https://git.kernel.org/linus/80b9fa4dead406f9a0aef5b364eb237872986c2c|commit]] * mmp-sspa: Make sound work on DT-based MMP2 machines [[https://git.kernel.org/linus/00a1aca23e71d83454485d55b5af32c5b367c99f|commit]], [[https://git.kernel.org/linus/74fcfde748b26c68a8ab2791d9d73f698f7752d1|commit]], [[https://git.kernel.org/linus/e0b9024d2c8851b18b953823204278602bf73086|commit]], [[https://git.kernel.org/linus/c9aeda1c94973f835b3d1b6c785a414caaf935c3|commit]], [[https://git.kernel.org/linus/724da05378ba7af6e273451a2c3f565a3315a9db|commit]], [[https://git.kernel.org/linus/3c4e89df3b45348dc0ee01a2ef1be710f7424ff7|commit]], [[https://git.kernel.org/linus/8ecdcac8792b6787ecb2341d25cb82165cf0129d|commit]], [[https://git.kernel.org/linus/7d98cc648253c362ebfc582b11095a0e3f001896|commit]], [[https://git.kernel.org/linus/39ec7e9b699910792468cf41a179d9930052e8ff|commit]], [[https://git.kernel.org/linus/d81bb8726c247c3e7719d21bf213c5400de29e03|commit]], [[https://git.kernel.org/linus/a97e384ba78fd8bf7ba8c32718424d8a7536416e|commit]] * rt1016: Add the rt1016 support [[https://git.kernel.org/linus/79a4b670b4b4dddfdb2e946139a88306e3b2ca09|commit]] * snd-sof-intel-hda-common: add hda_model parameter and pass it to HDA codec driver [[https://git.kernel.org/linus/b8d3ad51dfec3631763cfef3d30c16f40140058b|commit]] * tlv320adcx140: Add controls for PDM clk [[https://git.kernel.org/linus/7cfa610205d95357f9eface292dc70fce7571f65|commit]] * tlv320adcx140: Add support for configuring GPI pins [[https://git.kernel.org/linus/3c35e79cead31c3bd79875ae90f9655dc77ad13c|commit]] * nau8810: add AUX related dapm widgets and routes [[https://git.kernel.org/linus/77be181e2c8e435692424ff2e5ee3d0380cabb90|commit]] * SOF * Add support for SOF on i.MX8M [[https://git.kernel.org/linus/fe17e6cdc0fefca96ba9659be4b2b07487cbf0c5|commit]], [[https://git.kernel.org/linus/cb0312f61c3e95c71ec8955a94d42bf7eb5ba617|commit]], [[https://git.kernel.org/linus/afb93d716533ddef20fc70e626f7b43f204cb411|commit]], [[https://git.kernel.org/linus/58825cc2253986ec3a4d0d67b8b4dc30945afb52|commit]], [[https://git.kernel.org/linus/35a0f242520520dfa1e8eaf66f20d297b12e413e|commit]] * Intel: add PCI ID for !CometLake-S [[https://git.kernel.org/linus/258fb4f4c34a0db9d3834aba6784d7b322176bb9|commit]] * Intel: add PCI ID for !ElkhartLake [[https://git.kernel.org/linus/a4ed29273376cb1f5aa05b90eb3c4d5877564976|commit]] * Intel: add PCI IDs for ICL-H and TGL-H [[https://git.kernel.org/linus/c8d2e2bfaeffa0f914330e8b4e45b986c8d30b58|commit]] * Support for an extended firmware manifest, which helps retrieve capabilities directly from the firmware file instead of the current IPC mechanism [[https://git.kernel.org/linus/101001652ee7231bb02a8aa75d25fadb1c078c2c|commit]], [[https://git.kernel.org/linus/0730c0928d8941327f38dd72e53f9bdb0cc29e00|commit]], [[https://git.kernel.org/linus/92be17a559a8872b655512b1cf9d0bc407bace33|commit]], [[https://git.kernel.org/linus/e150ef4169a766aa20003506c0f25b5519981e80|commit]], [[https://git.kernel.org/linus/371091417864b7be870eaad45e043059e6b6828a|commit]], [[https://git.kernel.org/linus/9e72f13ee541ccae34dd4a6735bcdf0c78090216|commit]], [[https://git.kernel.org/linus/7c024b948c206935e69aafa56187bff9dd36abed|commit]], [[https://git.kernel.org/linus/542adb2a461fb63711b96b1179f070b4fa79cc37|commit]], [[https://git.kernel.org/linus/786d6516877dc852392117d44a77bf3093c39dbd|commit]], [[https://git.kernel.org/linus/2014185eba4e061db038a59a6e1d85e88291edc6|commit]], [[https://git.kernel.org/linus/e6224484454da920874db9ad30ea9b493f5600bd|commit]], [[https://git.kernel.org/linus/f480f804f27a3decd03682b707453963bb8b4162|commit]], [[https://git.kernel.org/linus/60829341aa602b74f5f5b9d903e0b809557a54a4|commit]], [[https://git.kernel.org/linus/a9a9cbf081414de0261279e3b11ada2f0a7f7e83|commit]], [[https://git.kernel.org/linus/7893df67e9bde8e4f0ede579ff874d438af620d8|commit]], [[https://git.kernel.org/linus/79a4ff94a3fcb76d9650341336f4779f6d48d325|commit]], [[https://git.kernel.org/linus/31be5337ace110b6c9a567c05b661fd8168ef8cc|commit]], [[https://git.kernel.org/linus/1993ba26cc53a98aa67c451d735249e221ddd39d|commit]], [[https://git.kernel.org/linus/1f846505b3651ac385762b794868922e2be83d42|commit]], [[https://git.kernel.org/linus/c7fc96dfc41d168e94d26c455123193e6e59bf24|commit]], [[https://git.kernel.org/linus/15bf1831fc91a447e336ef252b48d5f9cad8a3f2|commit]], [[https://git.kernel.org/linus/18aaab64fbb121e5879f74a46903bcfd30bf660b|commit]], [[https://git.kernel.org/linus/f228a5b1703871632adb0918774386409cef05c5|commit]], [[https://git.kernel.org/linus/a1687c68c3089ed746c18f2121c8e63e2cf22c00|commit]] * soundwire: bus_type: add sdw_master_device support [[https://git.kernel.org/linus/5cab3ff2489ede5abffa6ad730708e087dc45a4d|commit]], [[https://git.kernel.org/linus/90acca1d54ad566b4af5f1030b4a4a2420ce2ef0|commit]], [[https://git.kernel.org/linus/dbb50c7a9949506f750d59d9ba4d58f0ce8ccd42|commit]], [[https://git.kernel.org/linus/7ceaa40b930e462ba0477ca6af34ec04d08181dc|commit]], [[https://git.kernel.org/linus/26d970225d876437287ec47a60cf4a07fe08733d|commit]] * soundwire: add sysfs support [[https://git.kernel.org/linus/6bf393c577c4a6e324ab103425fbf71126e5385b|commit]], [[https://git.kernel.org/linus/c5778ca49a19420c67dbeff0744a3b3b75ef4e1a|commit]], [[https://git.kernel.org/linus/bcac59029955ae57d3c660a0a1d6d4c7ae78fb49|commit]] * ac97: Remove sound driver for ancient platform [[https://git.kernel.org/linus/f16dca3e30c14aff545a834a7c1a1bb02b9edb48|commit]] == Tablets, touch screens, keyboards, mouses == * Add driver for the Cypress CY8CTMA140 touchscreen [[https://git.kernel.org/linus/3eb66d9f97f386262adbba9ce752ec80b85246ed|commit]] * Add support for Azoteq IQS269A [[https://git.kernel.org/linus/04e49867fad1f4a0739862bb15133f96ace1d190|commit]] * elan_i2c: add more hardware ID for Lenovo laptops [[https://git.kernel.org/linus/a50ca29523b18baea548bdf5df9b4b923c2bb4f6|commit]] * i8042: add Lenovo !XiaoXin Air 12 to i8042 nomux list [[https://git.kernel.org/linus/17d51429da722cd8fc77a365a112f008abf4f8b3|commit]] * mms114: add extra compatible for mms345l [[https://git.kernel.org/linus/7842087b0196d674ed877d768de8f2a34d7fdc53|commit]] * synaptics: enable !InterTouch for !ThinkPad X1E 1st gen [[https://git.kernel.org/linus/dcb00fc799dc03fd320e123e4c81b3278c763ea5|commit]] * Delete unused GP2AP002A00F driver [[https://git.kernel.org/linus/4ea8391e3556ad08ff0ea8fb282f9a550b8a3333|commit]] * Remove msm-vibrator driver [[https://git.kernel.org/linus/2ecf9487a7c86e033bab007d63d61f2ec2ca093f|commit]] * HID * mcp2221: add GPIO functionality support [[https://git.kernel.org/linus/328de1c519c5c0925151cae47944a1c1a0333bcd|commit]] * asus: Add support for multi-touch touchpad on Medion Akoya E1239T [[https://git.kernel.org/linus/e271f6c2df78d60dd4873c790a51dba40e6dfb72|commit]] == TV tuners, webcams, video capturers == * Add {{{V4L2_CAP_IO_MC}}} to indicate that input and output are controlled by the Media Controller instead of V4L2 [[https://git.kernel.org/linus/f645e6256bd1b12523b759fcc610861fb21c24c7|commit]], [[https://git.kernel.org/linus/b72f14ee7eb3e9e2f8a9c4cb807a1ec749a4c022|commit]], [[https://git.kernel.org/linus/e5b6b07a1b45dd9d19bec1fa1d60750b0fcf2fb0|commit]], [[https://git.kernel.org/linus/d5f74a1eff9aef3ba23673c8ef74719ba8a105f7|commit]], [[https://git.kernel.org/linus/148dd20602d5d9bab5de46fd8a6047ab285ce9c3|commit]] * Add support for the CODA960 JPEG decoder to the coda-vpu driver [[https://git.kernel.org/linus/50733b5b9102da5b2415e3497aa89588396e4f20|commit]], [[https://git.kernel.org/linus/12310819a26aa567a9b80b675c2d4970ca797c0d|commit]] * Report camera properties [[https://git.kernel.org/linus/cabc918e5b877ed547e5b6463f5ea6e3ac4edbb3|commit]], [[https://git.kernel.org/linus/915bd31ce9ed328535e5ecf3ca730c5764ec1a38|commit]], [[https://git.kernel.org/linus/9397a83f40183eeafd5c787af2240ed0d6b26daa|commit]], [[https://git.kernel.org/linus/9926c2248740a632b0629fd8c07d0fc361dc15cc|commit]], [[https://git.kernel.org/linus/926645d43fd43622a2b056471a2cf41cc19cbf4c|commit]], [[https://git.kernel.org/linus/344897ef1d9b33e246b64e255d807ca6c053f349|commit]], [[https://git.kernel.org/linus/ae6ff16cf745a56b7ef88a7177e5e8257849feb7|commit]], [[https://git.kernel.org/linus/e0837a6c08e127d8a7b765decc16abbed26589e1|commit]], [[https://git.kernel.org/linus/e0a360630debdf12355d9ec9f1417172c3fa6756|commit]], [[https://git.kernel.org/linus/eba08021e15076afc21b506e71e2f4e523f27f8c|commit]], [[https://git.kernel.org/linus/74c3ddd9887f60824891d2574a1689e8c13bf191|commit]], [[https://git.kernel.org/linus/ad3a44cbd1b2e1559c6b93e80dc0c9c29632969a|commit]] * Add H264 profile and levels [[https://git.kernel.org/linus/1ca3cb46a992d83ebd093acc64241007b20c5033|commit]], [[https://git.kernel.org/linus/ff8c2784b057596ae1fe75693046e1ac3382d8bf|commit]] * Add {{{VIDIOC_SUBDEV_QUERYCAP}}} ioctl [[https://git.kernel.org/linus/6446ec6cbf46483737e832cd6050885fa8eb87fa|commit]], [[https://git.kernel.org/linus/0e06a071dce75434d4b95036d0958ae8c11b9a29|commit]] * media: rockchip: Add the rkvdec driver [[https://git.kernel.org/linus/624922a2739b96b83aaf1655d0519b41d30140f7|commit]], [[https://git.kernel.org/linus/b5218cf40c1e030fa402594c845113a989d6e942|commit]], [[https://git.kernel.org/linus/d6b50a96d3373d038c14eb7427acbeb5fa66ec33|commit]], [[https://git.kernel.org/linus/cd33c830448baf7b1e94da72eca069e3e1d050c9|commit]] * coda: add RC enable controls [[https://git.kernel.org/linus/66f92c4e1701d9d3c8b97503bd3aeb614a441a62|commit]] * coda: jpeg: support optimized huffman tables [[https://git.kernel.org/linus/5c990fa01fb2803150c5ebd031753a884976c6d3|commit]] * si2157: Analog tuning and optimizations [[https://git.kernel.org/linus/5714e84fee5068c1829e2f6ab94fc40b0bb34eb5|commit]], [[https://git.kernel.org/linus/5741f4affb694653c2cec3d75aa4dd56cae2175b|commit]], [[https://git.kernel.org/linus/e955f959ac52e145f27ff2be9078b646d0352af0|commit]], [[https://git.kernel.org/linus/7e80a8d14d9ffa5fbd10652da9a2d93c1cefd6f9|commit]], [[https://git.kernel.org/linus/578147e968bd0cf6d74f4f04eee5a1f9b7e007da|commit]], [[https://git.kernel.org/linus/e4361015a4aa2960f1441482241520cf095d2de9|commit]], [[https://git.kernel.org/linus/81118817c4ae31ad372f187f43b8c7fb2acea0d8|commit]], [[https://git.kernel.org/linus/f8e76a5e26792fe1d4dd0afd706bbc17cb8b5ed8|commit]], [[https://git.kernel.org/linus/2be355a08e191110237b9b908b8af1e3da573d9b|commit]], [[https://git.kernel.org/linus/fbc9a49cf2721ac78b964c3eef7566efc6f1db23|commit]], [[https://git.kernel.org/linus/3c1ccbad80802fa8bf807725db75a92d0887c9f2|commit]], [[https://git.kernel.org/linus/d99846cb1c0ecba0856276da5b8c2368dd402623|commit]], [[https://git.kernel.org/linus/722b3c140dd471ee484b072793addbb7e2cbd999|commit]], [[https://git.kernel.org/linus/038fd4141029879563cf93efb2a09e5935d3df5f|commit]] * dvb-usb: Add Cinergy S2 PCIe Dual Port support [[https://git.kernel.org/linus/528b1a1ab244d9fc130f8f3899b79cea8bd760dc|commit]] * i2c: Add ov2740 image sensor driver [[https://git.kernel.org/linus/866edc895171f1256aad3e81dce193447955c202|commit]] * ov8856: Add devicetree support [[https://git.kernel.org/linus/0c2c7a1e0d69221b9d489bfd8cf53262d6f82446|commit]] * vimc: Make use of {{{V4L2_CAP_IO_MC}}} [[https://git.kernel.org/linus/c7ff09f6e262c1ed3e0bf3d465d5204042957036|commit]] * vimc: Add support for {RGB,BGR,GBR}888 bus formats on debayer source pad [[https://git.kernel.org/linus/b77da87c84f8d3f0290ef96f72edac9a9d2b1d23|commit]], [[https://git.kernel.org/linus/772563b27c9f5cb0e19bf6c5fb4383a86e3347e3|commit]], [[https://git.kernel.org/linus/f4d12d8009d9e9917859c6a4291d49c6e70e92c1|commit]] * sh_veu: Remove driver [[https://git.kernel.org/linus/35dd70b4c4935012ee02b4296618e56bd6ae3040|commit]] == Universal Serial Bus == * roles: Enable role-switch uevent reporting [[https://git.kernel.org/linus/3e63cff384e625f09758ce8f4d01ae3033402b63|commit]] * chipidea: Enable user-space triggered role-switching [[https://git.kernel.org/linus/6dbbbccdba6118b30837c42f3d356ecf0aaf4a1f|commit]] * chipidea: introduce imx7d USB charger detection [[https://git.kernel.org/linus/746f316b753a83e366bfc5f936cbf0d72d1c2d1d|commit]] * chipidea: udc: add software sg list support [[https://git.kernel.org/linus/e48aa1eb443f80fc6953734c805add4fb694b835|commit]] * dwc3: gadget: Handle streams [[https://git.kernel.org/linus/5469fd64efcfbc2b9b2edb92c4f906912736d5b0|commit]], [[https://git.kernel.org/linus/27b31b91b04bf7b76103d222bd2cbe37c9e59ed0|commit]], [[https://git.kernel.org/linus/b6842d4938c3101cb54dc262a6a89a5445f8fba8|commit]], [[https://git.kernel.org/linus/2e6e9e4b2ed70a9d7b1f860a349b5273ed73f9fa|commit]], [[https://git.kernel.org/linus/548f8b31656363c21867a0a0769932b6b3f0f8b6|commit]], [[https://git.kernel.org/linus/3eaecd0c2333aa9eeefce2ff130c9323cde53178|commit]], [[https://git.kernel.org/linus/e0d19563eb6c191ca5539789173fb0e8fc5e69ed|commit]], [[https://git.kernel.org/linus/aefe3d232b6629cb0ac92cc3d4238a5133dd9fec|commit]], [[https://git.kernel.org/linus/140ca4cfea8a7aeff89c8969a4cc7ce125a04159|commit]], [[https://git.kernel.org/linus/b10e1c2535777fa393c494d6fa2096c7c3219250|commit]] * dwc3: meson: add OTG support for GXL/GXM [[https://git.kernel.org/linus/5b0ba0caaf3acc2665e58184349447eaa47bf3d5|commit]], [[https://git.kernel.org/linus/df7e374581515c10857d72c409cc8cac4021259b|commit]], [[https://git.kernel.org/linus/a9fc15e0fd78ac57535c2e4fcddfafd9df32e37a|commit]], [[https://git.kernel.org/linus/3245a5229c3fcac1fd5bd57fac8eb0853b1d2b6c|commit]], [[https://git.kernel.org/linus/40f6706862c4c99c7432cd2a99404fb70a876c55|commit]], [[https://git.kernel.org/linus/f4cc91ddd856e51c3a234f958c80fe8f3409e850|commit]], [[https://git.kernel.org/linus/55b209c5c4a76d3dd1677e52de80a8b47136970a|commit]], [[https://git.kernel.org/linus/0bcf42d3d0531e9a97c454faff3b07194320b25c|commit]] * dwc3: Add support for DWC_usb32 IP [[https://git.kernel.org/linus/9af21dd6faeba593fb47f5cceaf69b1e5a3ff95f|commit]] * dwc3: pci: add support for the Intel Jasper Lake [[https://git.kernel.org/linus/e25d1e8532c3d84f075deca1580a7d61e0f43ce6|commit]] * dwc3: pci: add support for the Intel Tiger Lake PCH -H variant [[https://git.kernel.org/linus/c3f595a8119207cc0f82b3dc6ec5bbf6f3e6b135|commit]] * gadget: tegra-xudc: Add Tegra194 support [[https://git.kernel.org/linus/9584a60a3b34f3408690bd3f310137494727f10a|commit]] * Add XHCI, EHCI and OHCI support for Broadcom STB SoS's [[https://git.kernel.org/linus/4e6cc9d07f28307bc67ce6e1a983c09509d22c9c|commit]], [[https://git.kernel.org/linus/1036e760d852f224265c677806089278c77ff5b2|commit]], [[https://git.kernel.org/linus/9df231511bd64387cd43a85d2955fd8d8ff04e0e|commit]], [[https://git.kernel.org/linus/c33f4f24b888236b725a9972e0fe5ac6575c68ec|commit]] * renesas-xhci: Add the renesas xhci driver [[https://git.kernel.org/linus/8bd5741e3145e40c1e4f422fa5f1b9d7fe0644b3|commit]] * serial: ch341: add new Product ID for CH340 [[https://git.kernel.org/linus/5d0136f8e79f8287e6a36780601f0ce797cf11c2|commit]] * serial: cypress_m8: enable Simply Automated UPB PIM [[https://git.kernel.org/linus/5c45d04c5081c1830d674f4d22d4400ea2083afe|commit]] * serial: option: add GosunCn GM500 series [[https://git.kernel.org/linus/08d4ef5cc9203a113702f24725f6cf4db476c958|commit]] * serial: option: add Quectel EG95 LTE modem [[https://git.kernel.org/linus/da6902e5b6dbca9081e3d377f9802d4fd0c5ea59|commit]] * serial: option: add Telit LE910C1-EUX compositions [[https://git.kernel.org/linus/399ad9477c523f721f8e51d4f824bdf7267f120c|commit]] * serial: qcserial: add DW5816e QDL support [[https://git.kernel.org/linus/3429444abdd9dbd5faebd9bee552ec6162b17ad6|commit]] * typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation [[https://git.kernel.org/linus/ff4a30d5e24307b416d3eac092c81b1f12a7a599|commit]] * xhci: Add support for Renesas controller with memory [[https://git.kernel.org/linus/a66d21d7dba84deeaf3b296c43eafc11094b6f09|commit]] == Serial Peripheral Interface (SPI) == * bcm-qspi: add support for MSPI sys clk 108Mhz [[https://git.kernel.org/linus/43613a77b8d5f2bb36f840afab49d34544fa3b4e|commit]] * dw: Add Elkhart Lake PSE DMA support [[https://git.kernel.org/linus/22d48ad7bfacda05900c3f7b43510fc4d40d5d53|commit]] * dw: Add support for DesignWare DWC_ssi [[https://git.kernel.org/linus/e539f435cb9c78c6984b75f16b65a2ece7867981|commit]] * dw: Add support for Intel Keem Bay SPI [[https://git.kernel.org/linus/f42377916ed534649341777669628f22ef1edf59|commit]] * pxa2xx: Add support for Intel Tiger Lake PCH-H [[https://git.kernel.org/linus/cf961fce30f8269d0c2662c48b2618005b67dfd4|commit]] * spi-amd: Add AMD SPI controller driver support [[https://git.kernel.org/linus/bbb336f39efcb1b5498f65f59f9af5773ad6dc2b|commit]] * spi-rockchip: add support for spi slave mode [[https://git.kernel.org/linus/d065f41a3f0d0974593122e4864e158bb945696e|commit]] * spidev: Add support for Octal mode data transfers [[https://git.kernel.org/linus/66ec7b3bc9c043518da828cd84aefe6242943a97|commit]] * stm32-qspi: Add pm_runtime support [[https://git.kernel.org/linus/9d282c17b023a97516a63255ce7f7ee65c39bec1|commit]] == Real Time Clock (RTC) == * Add new VL flag for backup switchover [[https://git.kernel.org/linus/734e5e4e268f792d514ec2313792f30ec5f6c94f|commit]] * mt6397: Add support for the !MediaTek MT6358 RTC [[https://git.kernel.org/linus/29ee40091e27615530c0ba7773a2879d8266381e|commit]] == Pin Controllers (pinctrl) == * intel: Add Intel Jasper Lake pin controller support [[https://git.kernel.org/linus/e278dcb7048b1a27b559e34b0f5f0e50f06221a2|commit]] * qcom: Add sm8250 pinctrl driver [[https://git.kernel.org/linus/4e3ec9e407ad5058003309072b37111f7b8c900a|commit]] * sh-pfc: r8a7790: Add r8a7742 PFC support [[https://git.kernel.org/linus/4ecc7ff82ecfdf44997ed2a1016945fc8f6fca3e|commit]] == Multi Media Card (MMC) == * Export device/vendor ids from Common CIS for SDIO cards [[https://git.kernel.org/linus/254e175448b7dc2f40e41d8941ac925f07c5862b|commit]] * Expose info about enhanced rpmb support [[https://git.kernel.org/linus/064f7e58ee42372be05ec87fdf57864c7475ba93|commit]] * host: add Coldfire esdhc support [[https://git.kernel.org/linus/a5a944d24cbce13f86932f6d9ae4ac4586fe543a|commit]] * host: meson-mx-sdhc: new driver for the Amlogic Meson SDHC host [[https://git.kernel.org/linus/e4bf1b0970ef96135c78c7dcf4e14484ce3b9804|commit]] * sdhci: arasan: Add support for Versal Tap Delays [[https://git.kernel.org/linus/1a470721c8f5a73e272fffb590debda5e65a2eaf|commit]] * sdhci-esdhc-imx: Add HS400 support for i.MX6SLL [[https://git.kernel.org/linus/86b59671deba640d77335ef75f7c3ca388372860|commit]] * sdhci-of-arasan: Add support for Intel Keem Bay [[https://git.kernel.org/linus/36c6aadaae863024eae31dfce94db20a4514563d|commit]] * sdhci-of-dwcmshc: add suspend/resume support [[https://git.kernel.org/linus/bccce2ec77901c771cd7acd83cb99626ab1edf07|commit]] * sdhci-pci-gli: Add Genesys Logic GL9763E support [[https://git.kernel.org/linus/1ae1d2d6e555e809945b691eccb1055595845a59|commit]] == Memory Technology Devices (MTD) == * MLC in SLC mode [[https://git.kernel.org/linus/5338ef99c951483fb38dc537e3f7d74aebdab087|commit]], [[https://git.kernel.org/linus/18729b17769c73fdf854dad99cd22dd0290e7f00|commit]], [[https://git.kernel.org/linus/d652f3a5bdaf51010191b69744d6719d1e977d17|commit]], [[https://git.kernel.org/linus/9e3307a169537a6adc30b13bf9063e94990a5493|commit]], [[https://git.kernel.org/linus/422928a040fe17d17ded69c57903c7908423c7ef|commit]], [[https://git.kernel.org/linus/1998053c8e80a22cf84f40dfea689bb5a94cddfa|commit]], [[https://git.kernel.org/linus/568d841b6837fc2bb5c45d6f3e56b65ffb5ecac2|commit]], [[https://git.kernel.org/linus/66aaba3a07cb8e53878bbeabe54660a646b55a34|commit]] * rawnand: Remove the cmx270 NAND controller driver [[https://git.kernel.org/linus/767727b927aa48e429c6fa92d4b55cc235fffe95|commit]] * rawnand: arasan: Add new Arasan NAND controller [[https://git.kernel.org/linus/197b88fecc50ee3c7a22415db81eae0b9126f20e|commit]] * rawnand: arasan: Support the hardware BCH ECC engine [[https://git.kernel.org/linus/88ffef1b65cf989b2dfea6374caff804fca6ec32|commit]] * rawnand: brcmnand: support v2.1-v2.2 controllers [[https://git.kernel.org/linus/7e7c7df5d50fe06469be106967fc5b5d62be8868|commit]] * spi-nor: Add support for Cypress cy15x104q [[https://git.kernel.org/linus/8a2644d5f3608822925c9204a3d19a8e3025fd4a|commit]] * spi-nor: Add support for s25fs128s1 [[https://git.kernel.org/linus/c26d0d87f175b8283b8606d2122603232028cbf2|commit]] * spi-nor: macronix: Add support for mx25l51245g [[https://git.kernel.org/linus/04b8edad262eec0d153005973dfbdd83423c0dcb|commit]] * spi-nor: macronix: Add support for mx25u51245g [[https://git.kernel.org/linus/9f09e37d154469eb989918940fba64d8b1f8c42c|commit]] * spi-nor: spansion: Enable dual and quad read for s25fl256s0 [[https://git.kernel.org/linus/954fd81ce83b7077b8e7b7b0fbf3ebf19d4eaff9|commit]] == Industrial I/O (iio) == * Add SEMTECH SX9310/9311 sensor driver [[https://git.kernel.org/linus/72ad02b15d6367f9897db62313cc69fb0a20ee1f|commit]] * accel: Add bma150 family support to bma180 [[https://git.kernel.org/linus/f9992af62fbf3a50d89d1f3914b2ff5cda187466|commit]], [[https://git.kernel.org/linus/a5e633eb79c4c9c03d5326149451829eeaaa06b4|commit]], [[https://git.kernel.org/linus/ae23317afa767c21018cab93fd48dcfb29a66230|commit]], [[https://git.kernel.org/linus/8e2c7c6555f5fb09b3ed151c2be91ad4feadb046|commit]], [[https://git.kernel.org/linus/891a00ec30b578c43c18ec11755c4ab5399d4ebc|commit]], [[https://git.kernel.org/linus/35328fb52b4d45cd294da4fde05a0ffe94103da6|commit]], [[https://git.kernel.org/linus/6198bdb48922c03348724d1a4d528d34c548abaa|commit]] * accel: st_sensors: add support for LIS2HH12 [[https://git.kernel.org/linus/3f4a559bb57c386a12f568896c2920a37ca10239|commit]] * adi-axi-adc,ad9647: Add support for AD9467 ADC [[https://git.kernel.org/linus/641dedd50c488739b56ef0f716988e646295dce4|commit]], [[https://git.kernel.org/linus/20d5fa48d333670ffbc08d387a80710be91259a0|commit]], [[https://git.kernel.org/linus/6eb3b8acfd079104571c207d4524743b6acc6550|commit]], [[https://git.kernel.org/linus/e0fcca9fbd99e959855aa1d66c125d696f969e68|commit]], [[https://git.kernel.org/linus/ef04070692a21633ec6a60f80c19b6af44b3cf47|commit]], [[https://git.kernel.org/linus/96553a44e96d6ffee66274057b6462ddfa0d38e4|commit]], [[https://git.kernel.org/linus/ad67971202381c9b7289b018151f0b12c0ee5314|commit]], [[https://git.kernel.org/linus/94291556b21a6206945a63cddfb5bf37b9bb7d42|commit]] * adc: Add MAX1241 driver [[https://git.kernel.org/linus/8a80a71d9020b0066cb035e7cedfc26334a2aa44|commit]] * adc: Add scaling support to exynos adc driver [[https://git.kernel.org/linus/754718a5b43c851546c3bb70e8d41bf81cb42b30|commit]] * adc: ad7476: Add AD7091 support [[https://git.kernel.org/linus/0267a3166644037f0de66b496165a5801a99a5ae|commit]] * adc: mp2629: Add support for mp2629 ADC driver [[https://git.kernel.org/linus/7abd9fb6468225f5c7f83149ce279cc1a912a68a|commit]] * bmg160: Add support for BMI088 chip [[https://git.kernel.org/linus/1579fc067f6e4f958e06db6bf3d170b753cd36d0|commit]] * chemical: Add support for external Reset and Wakeup in CCS811 [[https://git.kernel.org/linus/c6644f7201f3398220f8c84ecc5a9432d51ee89b|commit]] * chemical: add atlas-ezo-sensor initial support [[https://git.kernel.org/linus/8712b3098b3d0397fc712382b5462fad3ca8dd0b|commit]] * chemical: atlas-sensor: add RTD-SM module support [[https://git.kernel.org/linus/b101c93ca5e2d4f9b0881c510a3913c9a292b33a|commit]] * imu: Add support for adis16475 [[https://git.kernel.org/linus/fff7352bf7a3ceb2bda2479a4b212101b065209d|commit]] * imu: inv_mpu6050: add debugfs register r/w interface [[https://git.kernel.org/linus/4b7ef6040fc49d51379d2db72c2e2d70db794d47|commit]] * imu: st_lsm6dsx: Add sensor hub device LIS3MDL [[https://git.kernel.org/linus/394dedec7746a32dff2fa47e3acf9be13fe5fe62|commit]] * light: cm32181: Add support for ACPI enumeration [[https://git.kernel.org/linus/44b9409c982c8e56b8cc141e7a582ce4ef3ae1ef|commit]] * light: cm32181: Add support for the CM3218 [[https://git.kernel.org/linus/02cdab2a8d55c85967a4be4a084efa9641c56066|commit]] * magnetometer: ak8974: add Alps hscdtd008a [[https://git.kernel.org/linus/525530af77594afff21cad063c9ac790d831ceb8|commit]] * proximity: Add driver support for vcnl3020 proximity sensor [[https://git.kernel.org/linus/ac101e6b315bfeb5a4f43a962f589e567855c177|commit]] * vcnl: Add interrupts support for VCNL4010/20 [[https://git.kernel.org/linus/18dfb5326370991c81a6d1ed6d1aeee055cb8c05|commit]], [[https://git.kernel.org/linus/816956c32d76b7c4fb932f9a5ebaa38ccf4fa62e|commit]], [[https://git.kernel.org/linus/d35567fcaf68f54129e860acde813400f84ca9b2|commit]], [[https://git.kernel.org/linus/f6889c1b009e22238725b57e0df65df025e25475|commit]], [[https://git.kernel.org/linus/8fe78d5261e750205e5dab0681c4d62e4b3dbc28|commit]] == Multi Function Devices (MFD) == * Add Gateworks System Controller core driver [[https://git.kernel.org/linus/d85234994b2fb2d88fadd3d9e60385b02b244dac|commit]] * Add support for PMIC MT6360 [[https://git.kernel.org/linus/7edd363421dab1d4806802ac65613d1c0ec85824|commit]] * mp2629: Add support for mps battery charger [[https://git.kernel.org/linus/06081646450e46efcc1ca58c3b227bd60083cd3e|commit]] == Pulse-Width Modulation (PWM) == * Add support for Azoteq IQS620A PWM generator [[https://git.kernel.org/linus/6f0841a8197b20d01de9d41cb1eeed09b7b31f9b|commit]] * jz4740: Add support for the JZ4725B [[https://git.kernel.org/linus/74db728c0b4c7c0781d439afa6ebc43c76a1f952|commit]] * sun4i: Support direct clock output on Allwinner A64 [[https://git.kernel.org/linus/856c45d8c1a733e10ad82be817202eb32ea4e570|commit]] * tegra: Support dynamic clock frequency configuration [[https://git.kernel.org/linus/1d7796bdb63a63c9cc8087ffc6daeb36a7c005e1|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Add Qualcomm CCI I2C driver [[https://git.kernel.org/linus/e517526195de400158e05a08764d1fb61d579105|commit]] * cadence: Added slave support [[https://git.kernel.org/linus/1a351b10b9671fc2fac767c40a1c4373b9bf5092|commit]] * designware: Add Baikal-T1 System I2C support [[https://git.kernel.org/linus/fcb82a939df86018641f38124cb9a7811a5f8505|commit]] * designware: Allow slave mode for PCI enumerated devices [[https://git.kernel.org/linus/7943f1d178833518aa5d25249f8e88068517bac8|commit]] * iproc: add support for SMBUS quick cmd [[https://git.kernel.org/linus/e14d796d8339405d0daff98cdaf1465706a90ffb|commit]] * mediatek: Add i2c ac-timing adjust support [[https://git.kernel.org/linus/be5ce0e97cc7a5c0d2da45d617b7bc567c3d3fa1|commit]] * npcm7xx: Add Nuvoton NPCM I2C controller driver [[https://git.kernel.org/linus/56a1485b102ed1cd5a4af8e87ed794699fd1cad2|commit]] * npcm7xx: Add support for slave mode for Nuvoton [[https://git.kernel.org/linus/f54736925a4f83a67588381d0ead69d19323b526|commit]] * pxa: implement generic i2c bus recovery [[https://git.kernel.org/linus/7c9ec2c5251851f5a3888d1a7fbb2eaf700a538a|commit]] * slave-eeprom: add support for 24c512 EEPROMs [[https://git.kernel.org/linus/5c71ca4d4f9872e0db105141e3bce25eec2be233|commit]] * tegra: Add support for the VI I2C on Tegra210 [[https://git.kernel.org/linus/c73178b93754edd8449dccd3faf05baafd4d3f0e|commit]] == Hardware monitoring (hwmon) == * Add amd_energy driver to report core and package energy sensors, based on RAPL MSR for AMD family 17h and above CPUs [[https://git.kernel.org/linus/8abee9566b7e8eecf566c4daf6be062a27369890|commit]], [[https://git.kernel.org/linus/b968279625a95fc6ae544713282c28a56a50d37e|commit]] * ina2xx: Implement alert functions [[https://git.kernel.org/linus/5a56a39be7ffb416dd5ec5e1489d5a3a8b6a63f2|commit]] * k10temp: Add AMD family 17h model 60h PCI match [[https://git.kernel.org/linus/279f0b3a4b80660fba6faadc2ca2fa426bf3f7e9|commit]] * lm70: Add support for ACPI [[https://git.kernel.org/linus/b58bd4c6dfe709646ed9efcbba2a70643f9bc873|commit]] * lm90: Add max6654 support to lm90 driver [[https://git.kernel.org/linus/229d495d8189ae785dacee72e5633a58edc25ddf|commit]] * nct7904: Add watchdog function [[https://git.kernel.org/linus/77849a552d142ef5fdc52ac573852b2c1f568eb7|commit]] * pmbus: Driver for Maxim MAX16601 [[https://git.kernel.org/linus/2138f8853a00b2d680889a684e92556074fcf901|commit]] * Add Gateworks System Controller support [[https://git.kernel.org/linus/3bce5377ef66a8700dcf7a9cb89b7aeb99326cb7|commit]] * hwmon: Add Baikal-T1 SoC Process, Voltage and Temp sensor support [[https://git.kernel.org/linus/ddc65caa56660813af1c8cff979bdc80f81456f2|commit]], [[https://git.kernel.org/linus/1597b374af22266266e1e20612208c4b11359ad4|commit]] * Add Baikal-T1 PVT sensor driver [[https://git.kernel.org/linus/87976ce2825d9f1ca2e70ee7d38dec490ad5a6e2|commit]] == General Purpose I/O (gpio) == * gpio-f7188x: Add GPIO support for F81865 [[https://git.kernel.org/linus/17f96ee2b9be9b65517fe167cfb13b86b33f3a1d|commit]] * Add GPIO Aggregator [[https://git.kernel.org/linus/828546e24280f721350a7a0dcc92416e917b4382|commit]] == Leds == * Add aw2013 driver [[https://git.kernel.org/linus/59ea3c9faf3235b66bc31ca883d59ce58b8b2b27|commit]] * Add sgm3140 driver [[https://git.kernel.org/linus/cef8ec8cbd21ac3dbb4e22adc752c8c183efa4a8|commit]] * ariel: Add driver for status LEDs on Dell Wyse 3020 [[https://git.kernel.org/linus/03f613f0571fab238eaa8fcf2de54e4d35947fa6|commit]] == DMA engines == * idxd: export hw version through sysfs [[https://git.kernel.org/linus/c2ce6bbcfc9f142b426717bc5aa3f9ba20485a65|commit]] == Cryptography hardware acceleration == * chcr: support for 48 byte key_len in aes-xts [[https://git.kernel.org/linus/ee91ac1b11e44b38268a2f129c86a8a4ee4c218a|commit]] * chtls: IPv6 support for inline TLS [[https://git.kernel.org/linus/6abde0b241224347cd88e2ae75902e07f55c42cb|commit]] * crypto/nx: Enable GZIP engine and provide userpace API [[https://git.kernel.org/linus/dda44eb29c235735a5ceae283dc521cfca27885c|commit]], [[https://git.kernel.org/linus/7673d6568b141f34b4b59232f8de8d484408d2ee|commit]], [[https://git.kernel.org/linus/32e091a668bc8575c1ad6afd616726c60ba6e5d0|commit]], [[https://git.kernel.org/linus/4aebf3ce26ca2128433b615cd2535c22b03c8fa3|commit]], [[https://git.kernel.org/linus/1af11ae225350a92a1e13a4c27c215befced20af|commit]], [[https://git.kernel.org/linus/040b00acec4bbbed7493fd64829e74a055075fb2|commit]], [[https://git.kernel.org/linus/c12e38b1d52e995a0efe6d011873f57e04b80b89|commit]] * ccp: Add support for SEV-ES to the PSP driver [[https://git.kernel.org/linus/97f9ac3db6612f14ac0c509e1a63ce14fd4cc0eb|commit]] * hisilicon: add debugfs for DFX [[https://git.kernel.org/linus/8502652542c6684dd142f74c1bd1772730f653bd|commit]], [[https://git.kernel.org/linus/0a3a3960210b4bc6cfe5db45b4af714ee4a010e1|commit]], [[https://git.kernel.org/linus/8213a1a60c5329501ff903339b248ceb84278cc3|commit]], [[https://git.kernel.org/linus/64a6301ebee769073e84daa14eeee01125aef79d|commit]], [[https://git.kernel.org/linus/6621e6492fbdf55d25ea7dd09c8a4cd520c0028d|commit]], [[https://git.kernel.org/linus/c31dc9fe165d1b53c0494e0260a798d491de7bb4|commit]], [[https://git.kernel.org/linus/988453fb2f18be3f3915220e4c6f18018186aa89|commit]] * hisilicon: add controller reset support [[https://git.kernel.org/linus/6c6dd5802c2d6769fa589c0e8de54299def199a7|commit]], [[https://git.kernel.org/linus/84c9b7802b02a0b13de1db262122e0c59f4abd77|commit]], [[https://git.kernel.org/linus/1f5c9f34f0cc78e058088090b9d2abca45690e6b|commit]], [[https://git.kernel.org/linus/141876c252a461818c39d45ca30ef1cb7c71953a|commit]], [[https://git.kernel.org/linus/f037fc5f93f4e3c973f8c3b7ebd6ccd123f0944b|commit]] * hisilicon: add {{{vfs_num}}} module parameter for hpre/sec [[https://git.kernel.org/linus/35ee280fb1fb97ffa32a19953457becb4f45579b|commit]] == PCI == * Add Loongson PCI Controller support [[https://git.kernel.org/linus/1f58cca5cf2ba27ab448cc95df48070e069d5451|commit]] * Add endpoint driver for R-Car PCIe controller [[https://git.kernel.org/linus/a18f4b6ea50b81e28bd05381883a531ab345f753|commit]], [[https://git.kernel.org/linus/78a0d7f2f5a31357bce68012d886507b4cf33598|commit]], [[https://git.kernel.org/linus/328263687148bebf0d5daf5d06bcc2a46f3d7b0a|commit]], [[https://git.kernel.org/linus/975cf23e3aa89588cbfc9ad6f2b23bd32af4edc7|commit]], [[https://git.kernel.org/linus/d45e3c1a5979efd40dbbac9a5c3586f4fa41f734|commit]], [[https://git.kernel.org/linus/4c0f80920923f1033e9fe048f44b6e1ffe18c58d|commit]], [[https://git.kernel.org/linus/2a6d0d63d99956a66f6605832f11755d74a41951|commit]], [[https://git.kernel.org/linus/56ad4a1b368a56d7b8f4613fabd90f63099b9bb2|commit]] * P2PDMA: Add AMD Zen Raven and Renoir Root Ports to whitelist [[https://git.kernel.org/linus/7d5b10fcb81e511ddf79c1c6b7f6efb282f80680|commit]] * aardvark: Add PHY support [[https://git.kernel.org/linus/366697018c9a2aa67d457bfdc495115cface6ae8|commit]] * rcar: Add endpoint mode support [[https://git.kernel.org/linus/2a6d0d63d99956a66f6605832f11755d74a41951|commit]] * rcar: Add suspend/resume [[https://git.kernel.org/linus/ce351636c67f75a9f282ab69283be231d2c8e845|commit]] * uniphier: Add Socionext !UniPhier Pro5 PCIe endpoint controller driver [[https://git.kernel.org/linus/8d7e33d6811fbd24d3a1476a1b481b704975352a|commit]] == Non-Transparent Bridge (NTB) == * intel: Add Icelake (gen4) support for Intel NTB [[https://git.kernel.org/linus/26bfe3d0b227ab6d38692640b44ce48f2d857602|commit]] == Thunderbolt == * Add support for Intel Tiger Lake [[https://git.kernel.org/linus/57d8df68eb53cc15e5bdfc14bfb28a18543109eb|commit]] == Clock == * Add Baikal-T1 SoC Clock Control Unit support [[https://git.kernel.org/linus/aec6adc560a0fa090659f23f7501e77d18306b84|commit]], [[https://git.kernel.org/linus/11ea09b9e2ed0d9680a890f8fffa204dcb1a2654|commit]], [[https://git.kernel.org/linus/b7d950b9281f1dc5a5e37eaaf04cf33067e575f6|commit]], [[https://git.kernel.org/linus/353afa3a8d2ef4a4b25db823ffd05d440b3530cb|commit]] * Ingenic: Add CGU driver for X1830 [[https://git.kernel.org/linus/ce1d86dc92496af8edf58b0870fd24980d63748e|commit]] * clk-si5341: Add support for the Si5345 series [[https://git.kernel.org/linus/f9eec2ea785204f139f0620f36ce1ab0851de499|commit]] * intel: Add CGU clock driver for a new SoC [[https://git.kernel.org/linus/d058fd9e8984cd9f18564f7fec38e07ce671c8b8|commit]] * mediatek: Add MT6765 clock support [[https://git.kernel.org/linus/1aca9939bf72893887cb7e3455e44c864bada2f9|commit]] * mmp2: Enable Audio and GPU on MMP2 and MMP3 [[https://git.kernel.org/linus/06030c4e33babd63b6630d358a04f3dfb34cc29c|commit]], [[https://git.kernel.org/linus/5278acc4418bad18ed677952ca7cd56ce312a87d|commit]], [[https://git.kernel.org/linus/edcec4a8691966962f3213089516bf00a5dc4f5c|commit]], [[https://git.kernel.org/linus/c227df7a097a13508eb4c3dd6c84da56d8989aa6|commit]], [[https://git.kernel.org/linus/8c2427b8f7c814564bc9e4d483b8b00debb32ab5|commit]], [[https://git.kernel.org/linus/2766c198150e33018e2e008c6a3355e8c19e6af4|commit]], [[https://git.kernel.org/linus/71d8254af9d1c84d88523a28e6ab03878612e4a5|commit]], [[https://git.kernel.org/linus/232a3134353bbdc7e6a777f408b18488607bcf20|commit]], [[https://git.kernel.org/linus/ec6bbddef634224f1e6cdd8a225d7f87d53cb1b1|commit]], [[https://git.kernel.org/linus/17d43046fd4c939448576480f02423686524adb0|commit]], [[https://git.kernel.org/linus/ee4df2363439c80bef693a2255ede06f5bc42ce6|commit]] * mmp2: Add audio clock controller driver [[https://git.kernel.org/linus/725262d29139cc8dd0c7dddbbd097c02361d0e5e|commit]] * Add the missing clock drivers and dts nodes to enable the GPU on both SM8150 and SM8250 * qcom: gcc-msm8939: Add MSM8939 Generic Clock Controller [[https://git.kernel.org/linus/1664014e467923992f6f1cdb73b85fe1bb9a5f01|commit]] * qcom: gcc: Add GPU and NPU clocks for SM8150 [[https://git.kernel.org/linus/f73a4230d5bbc8fc7e1a2479ac997f786111c7bb|commit]] * qcom: gcc: Add missing UFS clocks for SM8150 [[https://git.kernel.org/linus/37c72e4cae37f0dace1abb3711ede7fbc6d0862a|commit]] * Add GCC clock driver support [[https://git.kernel.org/linus/1b70061f5939ff1cacd728821b4f378cb0fb7961|commit]], [[https://git.kernel.org/linus/3005b17c5e2f426576530e3a69af2f7df16efb60|commit]], [[https://git.kernel.org/linus/bd4bb225eb3a149d37098cf0e17cd5170d863a37|commit]] * renesas: cpg-mssr: Add !R8A7742 support [[https://git.kernel.org/linus/e8208a71ac0be22afccf5ccc7d5bc6c7a351bc18|commit]] * socfpga: agilex: add clock driver for the Agilex platform [[https://git.kernel.org/linus/80c6b7a0894ffdf3c781f047479752015e5d5b27|commit]] * tegra: Add custom CCLK implementation [[https://git.kernel.org/linus/1641567920fc363be971f9059f3e7afc58a0dda6|commit]] * tegra: Implement Tegra210 EMC clock [[https://git.kernel.org/linus/0ac65fc946d3a15ff30cea28b38a00b9ba98217b|commit]] * vc5: Add support for IDT !VersaClock 5P49V6965 [[https://git.kernel.org/linus/2bda748e6ad89b786d337914f03a3ad2adea01fe|commit]] * timer-ti-dm: Add clockevent and clocksource support [[https://git.kernel.org/linus/52762fbd1c4778ac9b173624ca0faacd22ef4724|commit]] == PHY ("physical layer" framework) == * Add driver for Qualcomm IPQ40xx USB PHY [[https://git.kernel.org/linus/3c9d8f6c03a2cda1849ec3c84f82ec030d1f49ef|commit]] * cadence: salvo: add salvo phy driver [[https://git.kernel.org/linus/50d35aa8c15f7210fe76de64b1940100b588bcae|commit]] * intel: Add driver support for !ComboPhy [[https://git.kernel.org/linus/ac0a95a3ea7811f5cc4489924ddb54f0ea0f3007|commit]] * qcom-qmp: Add QMP V3 USB3 PHY support for SC7180 [[https://git.kernel.org/linus/d30b16a556b62e921c0b1750f0e214118a28f31f|commit]] * qcom-qmp: Add SM8150 QMP USB3 PHY support [[https://git.kernel.org/linus/9a24b929d38ad3a3ce8615769b0323c4832f4c07|commit]] * qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs [[https://git.kernel.org/linus/51e8114f80d07663e38668a53b12eebbc91abd7f|commit]] * ti: am654: add support for USB super-speed [[https://git.kernel.org/linus/257d0be3f04019fa013eac503a8c752f0d4d12d7|commit]], show up in regmap debugfs [[https://git.kernel.org/linus/24dcb6a6637660cd77d294986b9832a813a630c2|commit]] == EDAC (Error Detection And Correction) == * amd64: Add AMD family 17h model 60h PCI IDs [[https://git.kernel.org/linus/b6bea24d41519e8c31e4798f1c1a3f67e540c5d0|commit]] == 1-Wire (W1) == * w1_therm * Add alarm sysfs entry [[https://git.kernel.org/linus/e2c94d6f572079511945e64537eb1218643f2e68|commit]] * Add bulk read support to trigger multiple conversion on bus [[https://git.kernel.org/linus/57c76221d5af648c8355a55c09b050c5d8d38189|commit]] * Add eeprom sysfs entry [[https://git.kernel.org/linus/45d457a4cf24455eefd076a01a3d86414fc2ff1e|commit]] * Add ext_power sysfs entry [[https://git.kernel.org/linus/b7bb6ca17a90f47c2fe2848531b5bbaf27a65ba7|commit]] * Add resolution sysfs entry [[https://git.kernel.org/linus/308bdb94de0c1abe7eac5193f58638b8aeaddf4b|commit]] * Add sysfs entry to output only temperature [[https://git.kernel.org/linus/67b392f7b8edfa6f427fecd98722acab34c1c99f|commit]] == Firmware == * xilinx: Add xilinx specific sysfs interface [[https://git.kernel.org/linus/b9b3a8be28b31a3dbcb0ced07aa0d869f45cdb69|commit]], [[https://git.kernel.org/linus/21cd93bab92b2818c9391465123cd4be6431c69e|commit]], [[https://git.kernel.org/linus/6366c1bac3149c63752c03ea1c731d461d5349a7|commit]], [[https://git.kernel.org/linus/3637e84cd2e910f84835fac9650316dce53218ef|commit]], [[https://git.kernel.org/linus/f5ccd54b67b3f029de9d3818efa70f210d189019|commit]], [[https://git.kernel.org/linus/5e76731dd370ca3217fceaa3e2e84e992e6b7b7f|commit]], [[https://git.kernel.org/linus/fc9fb8fb985c092f9cf01c7c50269c132efc4d58|commit]], [[https://git.kernel.org/linus/0667a8d144bc830d0a752f079c9789735cd4f1f8|commit]], [[https://git.kernel.org/linus/7a1e10621a215dad4727aaa82396c4c19ce6593f|commit]], [[https://git.kernel.org/linus/70c0d36462ca5be8fc05176d11bec832dbb355b2|commit]], [[https://git.kernel.org/linus/426c8d85df7a7b8337e09eab2806e802311778fd|commit]], [[https://git.kernel.org/linus/cf23ec3531462376ef48237235daea577e1194e7|commit]], [[https://git.kernel.org/linus/1b413581fe26404217a2160d444642440bb0e9e7|commit]], [[https://git.kernel.org/linus/9474da950d1e39f71cbfeaba87367fa146635a88|commit]], [[https://git.kernel.org/linus/951d0a97e41caff96c180ca416093276bfd9a4fd|commit]], [[https://git.kernel.org/linus/bf8b27ed2324b5108439593dcfb9ab264a745ee7|commit]], [[https://git.kernel.org/linus/07fb1a4619fcb35f79d0adc13c8678f7726337ef|commit]], [[https://git.kernel.org/linus/cbbbda71fe37fe70e610d5ec3977fc6a096280ed|commit]], [[https://git.kernel.org/linus/bc86f9c546160afce631fae223c3772d9375ee25|commit]], [[https://git.kernel.org/linus/4db8180ffe7c07bc4a602c82d6d9c1c04751583d|commit]], [[https://git.kernel.org/linus/4f680b72ea07a3e161ce1167a97ee09b1369f7de|commit]], [[https://git.kernel.org/linus/ae5c961da6483b413dcb36d8bf6a881ffd2fb33f|commit]], [[https://git.kernel.org/linus/fdd2ed88ca971376669bce145f1a1bcf028d775e|commit]], [[https://git.kernel.org/linus/b3ae24c44848c6403fb2333d7cbe494565058352|commit]], [[https://git.kernel.org/linus/a2cc220a9a9227b2c5c9b39f57340bce64f040fd|commit]] * SCMI Notifications Core Support [[https://git.kernel.org/linus/1dc6558062dadfabd2fb3bd885fa6e92ec7196f2|commit]], [[https://git.kernel.org/linus/18988265b87615b93cd4cf15001c8c883236a137|commit]], [[https://git.kernel.org/linus/b9d15ee21cd8cf088ac574649ae7ac2fefaa440a|commit]], [[https://git.kernel.org/linus/8aa6e12bbf9dd6cf1ebf2aad7b09389863a4c2c6|commit]], [[https://git.kernel.org/linus/4e44590ee4a917df5ce557df4ad831ec5e82b4a6|commit]], [[https://git.kernel.org/linus/70771c69ab9be6e37618b1ec6c105f370e510f94|commit]], [[https://git.kernel.org/linus/23818b3d8590a79d56af9659cf709ebfae30f832|commit]], [[https://git.kernel.org/linus/4ebd8f6dea813660740d004bde3caaf54bd79019|commit]], [[https://git.kernel.org/linus/2264417a9a99babcc45960f28057a04c24919efb|commit]], [[https://git.kernel.org/linus/d5141f37c42e0b833863f157ac4cee203b2ba3d2|commit]], [[https://git.kernel.org/linus/4d09852b6f0126cafc45d070de589c7bf64fdd17|commit]] * imx: support SCU channel type [[https://git.kernel.org/linus/eabb8b8cfe96874f5801b5017bd3c3fa708b8309|commit]], [[https://git.kernel.org/linus/63b383575c388fe16aa52de04b95c5791d53c8ba|commit]], [[https://git.kernel.org/linus/0a67003b1985c79811160af1b01aca07cd5fbc53|commit]], [[https://git.kernel.org/linus/f25a066d1a07affb7bea4e5d9c179c3338338e23|commit]] == Various == * habanalabs * Add GAUDI ASIC support. Similar to GOYA, GAUDI includes a set of eight TPC cores, a GEMM engine and DMA channels to move data between host and different memories of the ASIC. Each engine has a hardware queue manager (QMAN) attached to it, which exposes 4 streams to allow complex programs with control flows (in GOYA you had 1 stream per QMAN) [[https://git.kernel.org/linus/e09498b078f85bbad8eccb665786bea847af93d4|commit]], [[https://git.kernel.org/linus/803917f960c2a34d16fb0aa6debb80fed59a58b7|commit]], [[https://git.kernel.org/linus/ca62433f53d1ff48a4f77ef96332122558f90ad3|commit]], [[https://git.kernel.org/linus/fca72fbb661f95bed34aff2b9eb8806acab4643e|commit]], [[https://git.kernel.org/linus/2aad2bf81c3341431e62d6c564508504324120a0|commit]], [[https://git.kernel.org/linus/466c7822b054ffe5bb425c8f98d08676501836e8|commit]], [[https://git.kernel.org/linus/ac0ae6a96aa58eeba4aed97b12ef1dea8c5bf399|commit]], [[https://git.kernel.org/linus/bcaf415204e231be000d76c07f6dde22edabea6a|commit]], [[https://git.kernel.org/linus/3a3a5bf19639aff2a322105de8501ccfe944af4e|commit]], [[https://git.kernel.org/linus/79fc7a9fffa8f6166315df6929c0cef5c9a04580|commit]], [[https://git.kernel.org/linus/af57cb81a6df58a3085fbe91f597f69efd4dea37|commit]] * Add INFO IOCTL opcode for time sync information [[https://git.kernel.org/linus/25e7aeba601c1776cd21d610e3afc8768d0c7f2e|commit]] * Support hwmon_reset_history attribute [[https://git.kernel.org/linus/8e708af2846fd1183ce2e5690e46155ee1342d25|commit]] * Add signal/wait to CS IOCTL operations [[https://git.kernel.org/linus/f9e5f29518c1821d794bb7ec7e7c91650f4ded14|commit]], [[https://git.kernel.org/linus/ec2f8a306ae96cba2a7437e783cc71f234789aa3|commit]], [[https://git.kernel.org/linus/b0b5d92579c0970ad1f96cd6d6297c8d8ed8ed92|commit]], [[https://git.kernel.org/linus/b75f22505ac97ea680bcc3e23dcd56f421252b43|commit]] * Enable trace data compression (profiler) [[https://git.kernel.org/linus/aa9dd58bccbfd25ef17087c33530f9ee5153cfb0|commit]] * Add Baikal-T1 SoC APB/AXI/L2 drivers [[https://git.kernel.org/linus/78c43a059a718c1ef12f6bb826d2e39a6d22024e|commit]], [[https://git.kernel.org/linus/a1c13784d25111d8c8e98a4dae6dadd41ce4df3d|commit]], [[https://git.kernel.org/linus/63cb77136e04ff24ca520e46f5ff57d351dadbdb|commit]], [[https://git.kernel.org/linus/8f93662d8324940e8925a0e492c587dbcf7c7fee|commit]], [[https://git.kernel.org/linus/83ca8b3e8f213f49cc68b5c1fbcf88ebb24671eb|commit]] * bus: Add driver for Integrator/AP logic modules [[https://git.kernel.org/linus/ccea5e8a5918110a45c5f1c42ccd56affa0febcb|commit]] * fpga: dfl: fme: add performance reporting support [[https://git.kernel.org/linus/724142f8c42a7b01dbf9738eb00d7addbad6f862|commit]] * fpga: dfl: support multiple opens on feature device node [[https://git.kernel.org/linus/b6862193ca12e4bce6a18f31bb36eaa6d801b377|commit]] * interconnect: Add imx support via devfreq [[https://git.kernel.org/linus/146eee039d7ab236f71edd56b975f4ff49635db9|commit]], [[https://git.kernel.org/linus/f0d8048525d7d8618a79550cd70de9ce0a6a496f|commit]], [[https://git.kernel.org/linus/2c1966af073c3469e886e8f4c4c83403fe2ac857|commit]], [[https://git.kernel.org/linus/63fc8029b37ef22aefa5288211ccc92c3f40def0|commit]], [[https://git.kernel.org/linus/4b54bf4763e3725dcceaac379df4ef78df3b9fcd|commit]] * irqchip: Three Loongson irqchip support [[https://git.kernel.org/linus/818e915fbac518e8c78e1877a0048d92d4965e5a|commit]], [[https://git.kernel.org/linus/6c2832c3c6edc38ab58bad29731b4951c0a90cf8|commit]], [[https://git.kernel.org/linus/ef8c01eb64ca6719da449dab0aa9424e13c58bd0|commit]], [[https://git.kernel.org/linus/b6e4bc125fc517969f97d901b1845ebf47bbea26|commit]], [[https://git.kernel.org/linus/632dcc2c75ef6de3272aa4ddd8f19da1f1ace323|commit]], [[https://git.kernel.org/linus/da10a4b626657387845f32d37141fc7d48ebbdb3|commit]] * iommu: Add Allwinner H6 IOMMU driver [[https://git.kernel.org/linus/4100b8c229b328358cc4a82f5042dbf22f1c1ccb|commit]] * irqchip: RISC-V per-HART local interrupt controller driver [[https://git.kernel.org/linus/6b7ce8927b5a4d739670d4dc0de301f2abfd9a5c|commit]] * mailbox: Add support for Qualcomm IPCC [[https://git.kernel.org/linus/fa74a0257f45c5a92b82ae95c8455f06c598792f|commit]] * mailbox: imx: Support runtime PM [[https://git.kernel.org/linus/676f23eab75adbf72c029bdfb7b5a7b2f1129177|commit]] * mailbox: qcom: Add ipq6018 apcs compatible [[https://git.kernel.org/linus/e9f901dc05c09c4f89183cadcb2d93177f3100cb|commit]] * mailbox: sprd: Add Spreadtrum mailbox driver [[https://git.kernel.org/linus/ca27fc26cd2219d964b4fc0efac634ab237b6c8e|commit]] * mei: me: add tiger lake point device ids for H platforms [[https://git.kernel.org/linus/8c289ea064165237891a7b4be77b74d5cba8fa99|commit]] * mfd: Add support for the !MediaTek MT6358 PMIC [[https://git.kernel.org/linus/2b91c28f2abd9471aac4aa6cd8de7896ef469153|commit]] * misc: pci_endpoint_test: Add Device ID for RZ/G2E PCIe controller [[https://git.kernel.org/linus/b03025c57396b23fe2423384c25aa580000e9883|commit]] * mptcp: add new sock flag to deal with join subflows [[https://git.kernel.org/linus/90bf45134d55d626ae2713cac50cda10c6c8b0c2|commit]] * of: reserved-memory: Support lookup of regions by name [[https://git.kernel.org/linus/0da0e31600e8a42c6f1dfaa7a06211c8bb243ea7|commit]] * of: reserved-memory: Support multiple regions per device [[https://git.kernel.org/linus/081df76a040df3e31e78df4ca9106eb114dabc6a|commit]] * opp: Add support for parsing interconnect bandwidth [[https://git.kernel.org/linus/6d3f922c46f2e91f63c92f8dd28381f097082912|commit]] * opp: Expose bandwidth information via debugfs [[https://git.kernel.org/linus/0430b1d5704b0f0f1d237236dde9c143f8669e49|commit]] * pinctrl: imx: Add imx8dxl driver [[https://git.kernel.org/linus/f9a8744dde48f368768b3a6de389b7ec2751d192|commit]] * ptp: Add adjphase function to support phase offset control [[https://git.kernel.org/linus/184ecc9eb260d5a3bcdddc5bebd18f285ac004e9|commit]] * remoteproc: qcom: Add callbacks for remoteproc events [[https://git.kernel.org/linus/66a4347e9a3e6adf9d3d5ceb9856cbed3d805beb|commit]], [[https://git.kernel.org/linus/1877f54f75ad16549861ae92a708bd04c23f2a72|commit]], [[https://git.kernel.org/linus/1f36ab3f6e3b791eadad94f792c874706e153b66|commit]] * remoteproc: Add PAS and MSA based Modem support [[https://git.kernel.org/linus/69acee2e4ee3d719e9424fbcb4528e88a5e695e8|commit]], [[https://git.kernel.org/linus/620d70b04d43b8659b099b125626325333bc887f|commit]], [[https://git.kernel.org/linus/d964b0b1a863cceaa694a2db485b1347e49a8082|commit]], [[https://git.kernel.org/linus/6663ce6facf93727a3a08c5a6408405cd6094c48|commit]], [[https://git.kernel.org/linus/33c172b96a7de7a2ba69cc6afa24deda19ae6882|commit]], [[https://git.kernel.org/linus/e14a15eba89af9b493c0c93e327f70291b82b9c5|commit]], [[https://git.kernel.org/linus/bec71ba243e95c54051c69b7d418ef407fe2297c|commit]] * remoteproc: Add support for runtime PM [[https://git.kernel.org/linus/a99a37f6cd5a74d5b22c08544aa6c5890813c8ba|commit]] * remoteproc: ingenic: Added remoteproc driver [[https://git.kernel.org/linus/48f0a1bbb7586c94e0f15116b06f8179df2fd60f|commit]] * remoteproc: qcom: pas: Add SM8250 PAS remoteprocs [[https://git.kernel.org/linus/f6da4831c55ae0c86c496e330f3b61ccbee1fcce|commit]] * reset: hi6220: Add support for AO reset controller [[https://git.kernel.org/linus/697fa27dc5fb4c669471e728e97f176687982f95|commit]] * reset: imx7: Add support for i.MX8MP SoC [[https://git.kernel.org/linus/e08672c039817e978a644bfadcdb0693e4235c9e|commit]] * scs: Add support for Clang's Shadow Call Stack (SCS) [[https://git.kernel.org/linus/d08b9f0ca6605e13dcb48f04e55a30545b3c71eb|commit]] * spi: spidev_test: Add support for Octal mode data transfers [[https://git.kernel.org/linus/896fa735084e4a9160f8f17d75d2899fb38a6215|commit]] * tee * Add support for session's client UUID generation [[https://git.kernel.org/linus/e33bcbab16d1c0dd85d72bec275308369ad901f5|commit]], [[https://git.kernel.org/linus/c5b4312bea5d5e5e3d4f0af640e2ef8a1c1bb167|commit]] * Enhance TEE kernel client interface [[https://git.kernel.org/linus/2a6ba3f794e892c37d67b8ebb19487ce105eabc2|commit]], [[https://git.kernel.org/linus/104edb94cc4b3101bab33161cd861de13e85610b|commit]] = List of Pull Requests = = Other news sites =