#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.12 development cycle Linux kernel 5.12 changelog. Other new sources: * LWN's merge window [[https://lwn.net/Articles/847057/|part 1], [https://lwn.net/Articles/847451/|part 2]] * Phoronix Linux 5.12 [[https://www.phoronix.com/scan.php?page=article&item=linux-512-features&num=1|Feature overview]] Or take instead a look at the list of Pull Requests: * [[https://git.kernel.org/torvalds/c/51e6d17809c85e1934600ec4cdb85552e9bda254|networking updates]] * [[https://git.kernel.org/torvalds/c/584ce3c9b408a89fe5b7ac5b5b246b85c78defed|ARM SoC platform removals]] * [[https://git.kernel.org/torvalds/c/5011bb9fbb194834dd04ae6c986d439032ecc717|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/56bf6fc266ca14d2b9276c8a62e4ff6783bfe68b|ARM SoC defconfig updates]] * [[https://git.kernel.org/torvalds/c/82851fce6107d5a3e66d95aee2ae68860a732703|ARM SoC devicetree updates]] * [[https://git.kernel.org/torvalds/c/e767b3530acbf651593e3d357fe1168a024d8061|ARM SoC driver updates]] * [[https://git.kernel.org/torvalds/c/8518496639123ebcceb1be173c4f00edf178bfbd|EDAC updates]] * [[https://git.kernel.org/torvalds/c/3e89c7ea7a828fec5694101e0f0ff7240e634470|RAS updates]] * [[https://git.kernel.org/torvalds/c/70cd33d34c6026cbc2efb172f8063fccb2ebeb9a|EFI updates]] * [[https://git.kernel.org/torvalds/c/4f7a4028d8b48d1dc6b51b0737087f5e3c16c336|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/1255f44017c02d14e3ad5b63cdf619a734d765a1|x86 paravirt updates]] * [[https://git.kernel.org/torvalds/c/ae821d2107e378bb086a02afcce82d0f43c29a6f|x86 mm cleanups]] * [[https://git.kernel.org/torvalds/c/317d4f459393e27b3efedf571bd9e78a23fcd2ed|x86 misc updates]] * [[https://git.kernel.org/torvalds/c/d00c4ed02e90c1a4290acdd4f9bc4d056a573859|x86 microcode cleanup]] * [[https://git.kernel.org/torvalds/c/8831d718aa5a9540aaeb527a582af5fc140aed6e|x86 FPU updates]] * [[https://git.kernel.org/torvalds/c/0570b69305276a349ef7a17c8c54dfeed76f3954|x86 CPUID cleanup]] * [[https://git.kernel.org/torvalds/c/b0fb29382d822a6cd6f5d8d441471f0072cd3133|x86 resource control updates]] * [[https://git.kernel.org/torvalds/c/26a30ffff952390499a95a0accad0c49379e5301|x86 build updates]] * [[https://git.kernel.org/torvalds/c/2c405d1ab8b3103df2df541aaacc2113dc6c9fac|x86 asm updates]] * [[https://git.kernel.org/torvalds/c/e4286926abbbaab9b047c8bc25cae78ec990928f|tty/serial driver updates]] * [[https://git.kernel.org/torvalds/c/780607b9731feef575514108fc7956c54180f16e|USB and Thunderbolt updates]] * [[https://git.kernel.org/torvalds/c/5d99aa093b566d234b51b7822c67059e2bd3ed8d|staging and IIO driver updates]] * [[https://git.kernel.org/torvalds/c/02f9fc286e039d0bef7284fb1200ee755b525bde|power management updates]] * [[https://git.kernel.org/torvalds/c/3c8f504b3a486e4e984ac8dc619eba3afa24cec4|ACPI updates]] * [[https://git.kernel.org/torvalds/c/55f62bc873477dae2c45bbbc30b86cf3e0982f3b|PNP updates]] * [[https://git.kernel.org/torvalds/c/054560e961a0ee4067fccfcfa943335e1aa48928|sendfile updates]] * [[https://git.kernel.org/torvalds/c/591fd30eee47ed75d1296d619dd467414d0894e3|ELF compat updates]] * [[https://git.kernel.org/torvalds/c/c57b1f0a5f40e6d35f22a3ce61e69d73fc0b1dbc|namei updates]] * [[https://git.kernel.org/torvalds/c/d88e8b67a6f2f6dae41c986ed58cb1955e0179b3|jfs updates]] * [[https://git.kernel.org/torvalds/c/6f3952cbe00b74739f540981d1afe84cd4dac879|btrfs updates]] * [[https://git.kernel.org/torvalds/c/8b42fe123b013fbdc3172616b27d568d0cb9d2d6|f2fs updates]] * [[https://git.kernel.org/torvalds/c/681e2abe2191058b320716896cccda05b161eedc|erofs updates]] * [[https://git.kernel.org/torvalds/c/99f1a5872b706094ece117368170a92c66b2e242|nfsd updates]] * [[https://git.kernel.org/torvalds/c/f7b36dc5cb37615b568b7161ddc53d604973ec8b|fsverity updates]] * [[https://git.kernel.org/torvalds/c/4f016a316f2243efb0d1c0e7259f07817eb99e67|iomap updates]] * [[https://git.kernel.org/torvalds/c/b52bb135aad99deea9bfe5f050c3295b049adc87|xfs updates]] * [[https://git.kernel.org/torvalds/c/24880bef417f6e9069158c750969d18793427a10|oprofile and dcookies removal]] * [[https://git.kernel.org/torvalds/c/bd018bbaa58640da786d4289563e71c5ef3938c7|libata updates]] * [[https://git.kernel.org/torvalds/c/582cd91f69de8e44857cb610ebca661dac8656b7|core block updates]] * [[https://git.kernel.org/torvalds/c/9820b4dca0f9c6b7ab8b4307286cdace171b724d|block driver updates]] * [[https://git.kernel.org/torvalds/c/5bbb336ba75d95611a7b9456355b48705016bdb1|io_uring updates]] * [[https://git.kernel.org/torvalds/c/b5183bc94b6d2789abb9b5eda6cc3e0601524c79|irq updates]] * [[https://git.kernel.org/torvalds/c/3f6ec19f2d05d800bbc42d95dece433da7697864|timer updates]] * [[https://git.kernel.org/torvalds/c/d089f48fba28db14d0fe7753248f2575a9ddfc73|RCU updates]] * [[https://git.kernel.org/torvalds/c/9eef02334505411667a7b51a8f349f8c6c4f3b66|locking updates]] * [[https://git.kernel.org/torvalds/c/7b15c27e2f7b6d114770c2922b2c49d2e8f3867c|tlb gather updates]] * [[https://git.kernel.org/torvalds/c/657bd90c93146a929c69cd43addf2804eb70c926|scheduler updates]] * [[https://git.kernel.org/torvalds/c/d310ec03a34e92a77302edb804f7d68ee4f01ba0|performance event updates]] * [[https://git.kernel.org/torvalds/c/4a037ad5d115b2cc79a5071a7854475f365476fa|xen updates]] * [[https://git.kernel.org/torvalds/c/99ca0edb41aabd888ca1548fa0391a4975740a83|arm64 updates]] * [[https://git.kernel.org/torvalds/c/b811b41024afa1271afc5af84f663515d9227554|m68k updates]] * [[https://git.kernel.org/torvalds/c/2671fe5e1d48fe2c14a46bdf8fd9d7b24f88c1e2|MIPS updates]] * [[https://git.kernel.org/torvalds/c/08179b47e1fdf288e5d59f90e5ce31513bb019c3|parisc updates]] * [[https://git.kernel.org/torvalds/c/9c5b80b795e9c847a7b7f5e63c6bcf07873fbcdf|Hyper-V updates]] * [[https://git.kernel.org/torvalds/c/3e10585335b7967326ca7b4118cada0d2d00a2ab|KVM updates]] * [[https://git.kernel.org/torvalds/c/df24212a493afda0d4de42176bea10d45825e9a0|s390 updates]] * [[https://git.kernel.org/torvalds/c/04471d3f18cb9a2155797c810670196c05dd9f78|UML updates]] * [[https://git.kernel.org/torvalds/c/69e9b12a27a1b2d099e528928162428df4d6e93f|MTD updates]] * [[https://git.kernel.org/torvalds/c/66f73fb3facd42d0a7c899d7f4c712332b28499a|JFFS2/UBIFS and UBI updates]] * [[https://git.kernel.org/torvalds/c/de1617578849acab8e16c9ffdce39b91fb50639d|media updates]] * [[https://git.kernel.org/torvalds/c/10e2ec8edece2566b40f69bae035a555ece71ab4|sound updates]] * [[https://git.kernel.org/torvalds/c/d99676af540c2dc829999928fb81c58c80a1dce4|drm updates]] * [[https://git.kernel.org/torvalds/c/e210761fb3ba172ecb44b717711af1d1b5d27cbf|tomoyo updates]] * [[https://git.kernel.org/torvalds/c/d1fec2214bfbba5c759eb154b3744edb8c460384|selinux updates]] * [[https://git.kernel.org/torvalds/c/23b6ba45f321bd5c4cddde4b8c85b3f71da3cdb8|audit updates]] * [[https://git.kernel.org/torvalds/c/d643a990891abdb0fd93ff3740a6f7222fbb756c|IMA updates]] * [[https://git.kernel.org/torvalds/c/92ae63c07b8fba40f960c7286403bbdc90e46655|smack updates]] * [[https://git.kernel.org/torvalds/c/177626c6d5ab1f73d41c94bf9fb0071149779bff|seccomp updates]] * [[https://git.kernel.org/torvalds/c/a2b095e0efa7229a1a88602283ba1a8a32004851|tpm updates]] * [[https://git.kernel.org/torvalds/c/31caf8b2a847214be856f843e251fc2ed2cd1075|crypto update]] * [[https://git.kernel.org/torvalds/c/983e4adae0cfa4d3dfdf73b79aabc450dda8ce0e|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0|hwmon updates]] * [[https://git.kernel.org/torvalds/c/32c080c4b5cfadeb1d1d5952840d696d5cda8bb8|i2c updates]] * [[https://git.kernel.org/torvalds/c/19472481bf58f7c6c939668be885bd300afcb6c6|MMC updates]] * [[https://git.kernel.org/torvalds/c/deb8d159a0a69bd19a328c700bb42b802cbcf7b5|watchdog updates]] * [[https://git.kernel.org/torvalds/c/05a6fb94a6e1774eb529e1365ddc2783de614e88|regmap update]] * [[https://git.kernel.org/torvalds/c/d6560052c2f73db59834e9a3c0aba20579aa7059|regulator updates]] * [[https://git.kernel.org/torvalds/c/a2590d69893f232cbb79d149dbbb456a1febca22|spi updates]] * [[https://git.kernel.org/torvalds/c/66615c4ee2874f07f09caa45c0c3f80973a75952|auxdisplay updates]] * [[https://git.kernel.org/torvalds/c/4512d92b03a6ff4909bcde893752918a88cd4690|backlight updates]] * [[https://git.kernel.org/torvalds/c/f158bbee9403b7bd2ad22f0c03b7e9762c20ad18|MFD updates]] * [[https://git.kernel.org/torvalds/c/b996c10e0f5b2cfd5b2cbf048cce83982bfe662d|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/5d26c176d58bc3f9380b18ba2f51a1d863c6a5a0|thermal updates]] * [[https://git.kernel.org/torvalds/c/28b9aaac4cc5a11485b6f70656e4e9ead590cf5b|clk updates]] * [[https://git.kernel.org/torvalds/c/a7dcf5f2356506677c03be5760b5b2111a24a1ec|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/36c1b20d15703662aa0f14a32a8bd19ab3a33076|i3c update]] * [[https://git.kernel.org/torvalds/c/0328b5f2ef4af8ba060e64baa928c94037e7308f|RTC updates]] * [[https://git.kernel.org/torvalds/c/882d6edfc45cd2b6e33cf973eab9a1ae1dbad5d1|gpio updates]] * [[https://git.kernel.org/torvalds/c/a99163e9e708d5d773b7de6da952fcddc341f977|devicetree updates]] * [[https://git.kernel.org/torvalds/c/325b764089c9bef2be45354db4f15e5b12ae406d|device mapper updates]] * [[https://git.kernel.org/torvalds/c/bdb39c9509e6d31943cb29dbb6ccd1b64013fb98|SCSI updates]] * [[https://git.kernel.org/torvalds/c/3672ac8ac0d8bece188f82c48770bbe40f234f1e|rdma updates]] * [[https://git.kernel.org/torvalds/c/d652ea30ba32db12fe8365182fad5ba2e7c22822|iommu updates]] * [[https://git.kernel.org/torvalds/c/ae42c3173ba5cbe12fab0dad330e997c4ff9f68a|block IPI updates]] * [[https://git.kernel.org/torvalds/c/0e63a5c6ba9679a903f95b10827f74fe183017fa|documentation updates]] * [[https://git.kernel.org/torvalds/c/80215095cefefa3bebf6e57971d0f1211e17153e|Kselftest updates]] * [[https://git.kernel.org/torvalds/c/783955f03de770e94a1200b8f719975f8768e76c|KUnit updates]] * [[https://git.kernel.org/torvalds/c/b2bec7d8a42a3885d525e821d9354b6b08fd6adf|printk updates]] * [[https://git.kernel.org/torvalds/c/54ab35d6bbc0d3175b0a74282c3365c80a43a93c|livepatching updates]] * [[https://git.kernel.org/torvalds/c/899cbb0e53c6b66c3fb98d8745aa4b0b41cd94f2|kgdb updates]] * [[https://git.kernel.org/torvalds/c/7b7028edf939f6ab3bb7465937b33dd714020fa8|memblock update]] * [[https://git.kernel.org/torvalds/c/205f92d7f2106fb248d65d2abce943ed6002598f|d_name whack-a-mole]] * [[https://git.kernel.org/torvalds/c/250a25e7a1d71da06213aa354ece44fb8faa73f7|RCU-safe common_lsm_audit()]] * [[https://git.kernel.org/torvalds/c/0f3d950ddd62f470d659849b5e3bbe27545aea6a|zonefs updates]] * [[https://git.kernel.org/torvalds/c/c63dca9e23a3b6761d174b3c13ec365e41d4c0b0|exfat updates]] * [[https://git.kernel.org/torvalds/c/d61c6a58ae30e80fb68925877cab06ad7a4ce41e|lazytime updates]] * [[https://git.kernel.org/torvalds/c/db990385427c278eef56aac2e2588ec8b8cab5b4|fsnotify update]] * [[https://git.kernel.org/torvalds/c/9fe190462668d4dc6db56e819322624cbfda919b|isofs, udf, and quota updates]] * [[https://git.kernel.org/torvalds/c/20bf195e9391195925dac4a50e4c2c8165c1b9c5|ceph updates]] * [[https://git.kernel.org/torvalds/c/7c70f3a7488d2fa62d32849d138bf2b8420fe788|more nfsd updates]] * [[https://git.kernel.org/torvalds/c/3a36281a17199737b468befb826d4a23eb774445|perf tool updates]] * [[https://git.kernel.org/torvalds/c/c9584234709aff90fbf38f71904a068ee9e8bce3|tracing updates]] * [[https://git.kernel.org/torvalds/c/6ff6f86bc4d02949b5688d69de1c89c310d62c44|ARM updates]] * [[https://git.kernel.org/torvalds/c/b12b47249688915e987a9a2a393b522f86f6b7ab|powerpc updates]] * [[https://git.kernel.org/torvalds/c/4b3bd22b123b7a75e2d08e4eb45d406b0fa685cd|cgroup updates]] * [[https://git.kernel.org/torvalds/c/ac9e806c9c018a6cc6e82d50275a4ac185343b4f|qorkqueue updates]] * [[https://git.kernel.org/torvalds/c/7b0b78df9cca7344960decf3a16805e8378a43b7|user namespace update]] * [[https://git.kernel.org/torvalds/c/4b5f9254e4f4375ac845cb17f1732037dd8adeeb|kcmp kconfig update]] * [[https://git.kernel.org/torvalds/c/e913a8cdc297d51c832bb8e9914333b6ae3fe6ef|follow_pfn() updates]] * [[https://git.kernel.org/torvalds/c/f81f213850ca84b3d5e59e17d17acb2ecfc24076|IPMI update]] * [[https://git.kernel.org/torvalds/c/3b9cdafb5358eb9f3790de2f728f765fef100731|pin control updates]] * [[https://git.kernel.org/torvalds/c/79db4d2293eba2ce6265a341bedf6caecad5eeb3|clang LTO updates]] * [[https://git.kernel.org/torvalds/c/a56ff24efbba18f4361415597f145f4b5773be3e|objtool updates]] * [[https://git.kernel.org/torvalds/c/74268693e0f751381688743a48e37cf63a45deef|microblaze updates]] * [[https://git.kernel.org/torvalds/c/21a6ab2131ab0644eeef70507e20273338bf065c|module updates]] * [[https://git.kernel.org/torvalds/c/aa8e3291729fd885351af0b077330721d4bf5db9|percpu updates]] * [[https://git.kernel.org/torvalds/c/7d6beb71da3cc033649d641e1e608713b8220290|idmapped mounts]] * [[https://git.kernel.org/torvalds/c/f6e1e1d1e149802ed4062fa514c2d184d30aacdf|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/69aea9d2843669387d100e353b5113d1adc9502f|HID updates]] * [[https://git.kernel.org/torvalds/c/e0fbd25bb37e7bb1f5ad9c9f7e5fc89152aec87e|input updates]] * [[https://git.kernel.org/torvalds/c/005d3bd9e332faa976320cfaa2ae0637c8e94c51|more power management updates]] * [[https://git.kernel.org/torvalds/c/628af43984feeecfe086ae885ab407bd0e7c329e|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/143983e585073f18fbe3b7d30ed0f92cfc218cef|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/6dd580b93da8de5cab4ac1f24f343086318b664e|sparc updates]] * [[https://git.kernel.org/torvalds/c/414eece95b98b209cef0f49cfcac108fd00b8ced|more clang LTO updates]] * [[https://git.kernel.org/torvalds/c/c03c21ba6f4e95e406a1a7b4c34ef334b977c194|keyring updates]] * [[https://git.kernel.org/torvalds/c/b866bc5fe0f9626e557fc011048cdb1811451960|arch/nios2 updates]] * [[https://git.kernel.org/torvalds/c/fb9f08548873b4ffa9f1b3f96c37fd85b9a2f8db|libnvdimm and device-dax updates]] * [[https://git.kernel.org/torvalds/c/825d1508750c0cad13e5da564d47a6d59c7612d6|initial support for CXL (Compute Express Link)]] * [[https://git.kernel.org/torvalds/c/b817c931233b24129ac8d2c858669ee656a473dd|mailbox updates]] * [[https://git.kernel.org/torvalds/c/a4dec04c7ff4307973ba502ce7b27330d9fe04b7|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/7ac1161c2789be25d0d206e831b051f43028866e|driver core / debugfs update]] * [[https://git.kernel.org/torvalds/c/e229b429bb4af24d9828758c0c851bb6a4169400|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/c4fbde84fedeaf513ec96f0c6ed3f352bdcd61d6|Simple Firmware Interface (SFI) support removal]] * [[https://git.kernel.org/torvalds/c/719bbd4a509f403f537adcaefd8ce17532be2e84|]] * [[https://git.kernel.org/torvalds/c/890caa39a95933f6af3ed395f2a8a3db1fb0a85d|hwspinlock updates]] * [[https://git.kernel.org/torvalds/c/e40242b9820817a7afe520228c6a6a535e40d222|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/062c84fccc4444805738d76a2699c4d3c95184ec|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/4c48faba5b7f18fb53e4aeeb768932f17c9da1ed|misc memory management updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/29c395c77a9a514c5857c45ceae2665e9bd99ac7|x86 irq entry updates]] * [[https://git.kernel.org/torvalds/c/6c15f9e805f22566d7547551f359aba04b611f9d|nds32 updates]] * [[https://git.kernel.org/torvalds/c/5b47b10e8fb92f8beca6aa8a7d97fc84e090384c|PCI updates]] * [[https://git.kernel.org/torvalds/c/6f9972bbfef57019519e1685254e876913a70463|ext4 updates]] * [[https://git.kernel.org/torvalds/c/6fbd6cf85a3be127454a1ad58525a3adcf8612ab|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/268f77b5250998b871fa54a2a9703871fb44544e|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/fdce29602f865b016012eadeaec99800da916d3d|more drm updates]] * [[https://git.kernel.org/torvalds/c/a6525b999970466b548d41e73d3b814233fa42ca|more MIPS updates]] * [[https://git.kernel.org/torvalds/c/ffc1759676bed0bff046427dd7d00cb68660190d|virtio updates]] * [[https://git.kernel.org/torvalds/c/2c87f7a38f930ef6f6a7bdd04aeb82ce3971b54b|pwm updates]] * [[https://git.kernel.org/torvalds/c/1c9077cdecd027714736e70704da432ee2b946bb|NFS Client Updates]] * [[https://git.kernel.org/torvalds/c/245137cdf0cd92077dad37868fe4859c90dada36|more memory management updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/d94d14008efed91a6de5de03627e0cdadb32c588|more KVM updates]] * [[https://git.kernel.org/torvalds/c/5c2e7a0af211cb7a3a24fcfe98f0ceb67560b53b|more xen updates]] * [[https://git.kernel.org/torvalds/c/8b83369ddcb3fb9cab5c1088987ce477565bb630|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/360db2b422f16305e5b8523b4b730521fbc8fb5d|pcmcia update]] * [[https://git.kernel.org/torvalds/c/fecfd015394e9151f535d675e115fba967bddb3f|LED updates]] * [[https://git.kernel.org/torvalds/c/ef9856a734af9bc71e5a8554374380e200fe7fc4|swiotlb updates]] * [[https://git.kernel.org/torvalds/c/efba6d3a7c4bb59f0750609fae0f9644d82304b6|more io_uring updates]] * [[https://git.kernel.org/torvalds/c/c19798af2e66d9d3eb1060873bb435ea8bf4ad2e|cifs updates]] * [[https://git.kernel.org/torvalds/c/e7270e47a09e83051da7b2bee71be00741860ec4|more s390 updates]] * [[https://git.kernel.org/torvalds/c/a3905af5be36b9aa9f17657a02eeb2a08e939c13|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/5ceabb6078b80a8544ba86d6ee523ad755ae6d5e|misc vfs updates]] * [[https://git.kernel.org/torvalds/c/5695e51619745d4fe3ec2506a2f0cd982c5e27a4|io_uring thread rewrite]] * [[https://git.kernel.org/torvalds/c/3ab6608e66b16159c3a3c2d7015b9c11cd3396c1|more block updates]] * [[https://git.kernel.org/torvalds/c/03dc748bf11051df1f65a2cb6e317d88934d8960|more xfs updates]] * [[https://git.kernel.org/torvalds/c/0b311e34d5033fdcca4c9b5f2d9165b3604704d3|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/7d19ea5e99731f5346b047003bbe65117a86d12d|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/cd278456d4ca0e6b3d5e10ace4566524baa144eb|arch/csky updates]] == TV tuners, webcams, video capturers == * Turn the existing SMIA driver into a MIPI CCS driver while maintaining SMIA support [[https://git.kernel.org/linus/7eb5a7e1e7b6cf7153beeba608f5a73d1e912b77|commit]], [[https://git.kernel.org/linus/821878578975bae1949dbfcef3e39c2968a969c8|commit]], [[https://git.kernel.org/linus/d36eb68a49948a7fb29c43bd5745692ede4b6d52|commit]], [[https://git.kernel.org/linus/541374837cd911785ae9307b4902896f2e3b8f15|commit]], [[https://git.kernel.org/linus/cd9f145dabafec8ad001756f2abe60c7c2ec3cc1|commit]], [[https://git.kernel.org/linus/db08f69ef8205dc4bcc2af2a24bcfc8f9da47899|commit]], [[https://git.kernel.org/linus/a8a2d75b0897fc359ada5fb9f8b62f985351882b|commit]], [[https://git.kernel.org/linus/ee25e211ade18a655953115d642e4c04b17748ed|commit]], [[https://git.kernel.org/linus/a75210a62b81ce8cfbe9e10e29880d870ce94b8d|commit]], [[https://git.kernel.org/linus/57801b6aa72bee123503fc4630ef4da1b88fca00|commit]], [[https://git.kernel.org/linus/7a42609843d2f09de842b825bfefa9fed40e3e7a|commit]], [[https://git.kernel.org/linus/7c0ed600f04d247cbb4c4030d87a8d36b12d44a4|commit]], [[https://git.kernel.org/linus/33039a8880710199007621be38dc8f498a0cd5ca|commit]], [[https://git.kernel.org/linus/d27be0ad943b22d491d1f00e2edbb93a87d58376|commit]], [[https://git.kernel.org/linus/105676ce5940517d2a8a4be32f54c9ff8a021ca5|commit]], [[https://git.kernel.org/linus/e1988e7ad0015e9d8252b515d5aa23a58428022c|commit]], [[https://git.kernel.org/linus/51fc72e541b44d5ba52673b1e2b492ffc164b71c|commit]], [[https://git.kernel.org/linus/2fed6c84dc6fb9e374466d8a0ba86eb6ca7868f8|commit]], [[https://git.kernel.org/linus/2f23ecbf40c8c6572017a036505695e1c2ebb7c4|commit]], [[https://git.kernel.org/linus/9c3d7e5549ebc507c8ec1c516fc163a94d27976d|commit]], [[https://git.kernel.org/linus/81499d338995fa288464c585f49211cfaa6ffdce|commit]], [[https://git.kernel.org/linus/8a75e8dcd2ef409e2bc7bf3141549cd636b4696b|commit]], [[https://git.kernel.org/linus/dffbdf3775d55fa637c456f4ed3025e426e467ec|commit]], [[https://git.kernel.org/linus/ca59318b9a5f677fbf2e774aad2f25cd580a03c8|commit]] * allegro: add HEVC support [[https://git.kernel.org/linus/256442881b1726a671befa47b7f92cd5d11b7ad5|commit]], [[https://git.kernel.org/linus/98c588b6d27c04460a590f55f1e2474129abe87c|commit]], [[https://git.kernel.org/linus/7f8e438b90c91541d784feb5f71be1a0b01a6010|commit]], [[https://git.kernel.org/linus/8e64f00846bb19cb1910363c1acad64aa92020d4|commit]], [[https://git.kernel.org/linus/d2a1b58fd2df21d811872e4635087a91b6ba2d45|commit]], [[https://git.kernel.org/linus/83a4b7fd7f6f95da2905b7751cec4ad4dc6c222f|commit]], [[https://git.kernel.org/linus/e7cd90988b9d03c3a886a23f015c41c71371bc4f|commit]], [[https://git.kernel.org/linus/21de56fa0789cf1c7e9a6d946f45c79ead04ffd4|commit]], [[https://git.kernel.org/linus/2e3917e6bd226b2d69f903392592d701a388e4f0|commit]], [[https://git.kernel.org/linus/d4a881c1b9f61978f05412487877b6745f58478d|commit]], [[https://git.kernel.org/linus/7f046e4b05b382d6e1578b1963d79a1b68ee5be3|commit]], [[https://git.kernel.org/linus/608341075c2d5ead508962e837fb53a25ef3ffba|commit]], [[https://git.kernel.org/linus/2b6e6e5b26cf556c576887d8d4e617d3020b6ed2|commit]], [[https://git.kernel.org/linus/655ef9f9e87568aff031391712669b74d1b362f1|commit]], [[https://git.kernel.org/linus/4132dcbf5ccd8857d0be3ef80d2a8b70662fbc40|commit]], [[https://git.kernel.org/linus/be7f41f2f10c8605ba4b9a5515cf449006470b90|commit]], [[https://git.kernel.org/linus/99b05ce74ceeb474ff4db37a0861b135063b7c7f|commit]], [[https://git.kernel.org/linus/b08797d1b2ec25165768c841a2ac484fecd72be1|commit]] * ov5647: Support !RaspberryPi Camera Module [[https://git.kernel.org/linus/1b5071af824039cb71592d5b2a60773ee1ee94be|commit]], [[https://git.kernel.org/linus/b050791d287afcaa1114321dd409c77ca90da880|commit]], [[https://git.kernel.org/linus/dea4fcfe77d25f8069ef6a48dab9b732c4074ee2|commit]], [[https://git.kernel.org/linus/0f87233a473de6cc22c4785d53aea41c1939f0c9|commit]], [[https://git.kernel.org/linus/7a4826309722ad86679a61e9a3bde80c1ef3c8d5|commit]], [[https://git.kernel.org/linus/c9a05cece64c609b68777d6e536f695ac1c8f8d3|commit]], [[https://git.kernel.org/linus/24169a5aee250d53c5d588b6df34b7940c3f875a|commit]], [[https://git.kernel.org/linus/2b18cbcf53f4b1f24f758cfee328fb27432c4e19|commit]], [[https://git.kernel.org/linus/f7a70f9a43a641380c8df40f97561b671ed79926|commit]], [[https://git.kernel.org/linus/464090c0af3de6f3fe3a6329f524eadb6a8d9744|commit]], [[https://git.kernel.org/linus/ab614f27569ffab2441cc8f45fc24b6467aafb3c|commit]], [[https://git.kernel.org/linus/4974c2f19fd810ec9a4e534bfc69e176256b7a03|commit]], [[https://git.kernel.org/linus/5bc5ca7149c00ac7c8f1920b323c27fbc24430c4|commit]], [[https://git.kernel.org/linus/d7d6074ecd496073fbffd740a9f40f24b25ad956|commit]], [[https://git.kernel.org/linus/14f70a3232aa0a5a613cd0b690c962e1562f2baa|commit]], [[https://git.kernel.org/linus/e907bd662ebd6bf9d60b074c3b9f1facf8a12f8b|commit]], [[https://git.kernel.org/linus/a8df5af695a1ecd5077df18bd00375e24947b468|commit]], [[https://git.kernel.org/linus/87576ac69996fa3488424723723f7f8d2cebc3b3|commit]], [[https://git.kernel.org/linus/6869e971b084ada46c42669822321560256ea085|commit]], [[https://git.kernel.org/linus/7ef761a0015bf94d543aeb382610e0691e888287|commit]], [[https://git.kernel.org/linus/911f4516ee2b940d0c27f994f77c0e702a004f86|commit]], [[https://git.kernel.org/linus/c6da1ae49edd02704ce4589189d7895eae55f658|commit]], [[https://git.kernel.org/linus/2512c06441e3f0dd505c3f00274fff892c111c8f|commit]], [[https://git.kernel.org/linus/646a0249ffd0d8334ec291e3380845b8ade2f1a0|commit]], [[https://git.kernel.org/linus/089b7c70f0d80f5169cc87f65b065fc80668a0eb|commit]], [[https://git.kernel.org/linus/2f038c97fd7baaf9508cf32998a5f8f1ddc09a5e|commit]], [[https://git.kernel.org/linus/4eec1919c9585d12526dced3de64c1d95c7fc451|commit]], [[https://git.kernel.org/linus/d07440702da0ff084f2bb97b1396d75fd7acc53f|commit]] * em28xx: Add support for Hauppauge USB QuadHD [[https://git.kernel.org/linus/2e74a01fb073900c8cc5df6b5e4bcbf575ac6c26|commit]] * i2c: Add driver for RDACM21 camera module [[https://git.kernel.org/linus/a59f853b3b4bce1471ad164357c3f51bdd0e6ba9|commit]] * i2c: Add imx334 camera sensor driver [[https://git.kernel.org/linus/9746b11715c3949241e2d88cb9057da4adab7e02|commit]] * i2c: Add support for the OV5648 image sensor [[https://git.kernel.org/linus/e43ccb0a045f34838b786e8021dc4838b4af5c38|commit]] * i2c: Add support for the OV8865 image sensor [[https://git.kernel.org/linus/11c0d8fdccc56fa15cb15906480b4737c31dd085|commit]] * ir_toy: add another IR Droid device [[https://git.kernel.org/linus/4487e0215560392bd11c9de08d60824d72c89cd9|commit]] * mxl692: !MaxLinear 692 ATSC demod/tuner driver [[https://git.kernel.org/linus/b53f2fa136b1b20f03184f4a98fea75eb2705eac|commit]] * ov5647: Remove 640x480 SBGGR8 mode [[https://git.kernel.org/linus/38c22308181562d52926b6701327c3fe209f6d84|commit]] * ov5647: Support {{{VIDIOC_SUBSCRIBE_EVENT}}} [[https://git.kernel.org/linus/dc3373081396f5317f8f0b593a2cb644c4e1786e|commit]] * ti-vpe: cal: Implement subdev ops for CAMERARX [[https://git.kernel.org/linus/8d6637f1087611a1408ae1c183c93e18b7fd9534|commit]] * v4l2-async: Add waiting subdevices debugfs [[https://git.kernel.org/linus/517fd2b6a058bc4f23735ab9a9e6b0d5c56876d1|commit]] * v4l2-ctrl: Add control to indicate the priority id to be applied to base layer [[https://git.kernel.org/linus/6bde70da98f6b5f5dbd61d2fa9c1e7efe83b0402|commit]] * v4l2-ctrl: Add new controls for QP and layer bitrate [[https://git.kernel.org/linus/99d0cbe4be78ca33f06089521a8a0d76a20cdbb7|commit]], [[https://git.kernel.org/linus/4ca134ee98238c3aaf0bb51094716373d8ae8720|commit]], [[https://git.kernel.org/linus/74c895974fd3566806ea3ce42f9bb660eb54b696|commit]] * Introduce new hfi platform layer [[https://git.kernel.org/linus/d4bdba7b1cab5fce4d04bfc781b477aa6c535202|commit]], [[https://git.kernel.org/linus/c7f50ce507d54ff0518d2f55971a6a8dab6ae8a5|commit]], [[https://git.kernel.org/linus/aa6033892b1d8ea956ce0358867806e171a620d1|commit]], [[https://git.kernel.org/linus/8f3b41dcfb9a0fa2d2ca0af51c3eebd670dc153b|commit]], [[https://git.kernel.org/linus/9822291e031f6d7149ae4f3fc00bd9c33ac2a084|commit]], [[https://git.kernel.org/linus/8b88cabef404ef07440ce90730c47b0f10935c8e|commit]], [[https://git.kernel.org/linus/367b619ae70d25a0ccbbb7cf97db80cf2660657a|commit]], [[https://git.kernel.org/linus/869d77e7062906a84c2726dfc2433755b36a57e3|commit]], [[https://git.kernel.org/linus/05ec881b218c9a9500ce6f0b1363034608708040|commit]], [[https://git.kernel.org/linus/3a75bf4e792587d7fd82242aa6c61ec6df4c0fcc|commit]], [[https://git.kernel.org/linus/e29929266be1ac0e40121f56b5c13b52c281db06|commit]], [[https://git.kernel.org/linus/b8201f3ebc4cbfd949a3bcf583b25a484e21f2f0|commit]], [[https://git.kernel.org/linus/7371093f983d35d60a7fac3a6f082de7fefe3648|commit]] * venus: add support to dump FW region [[https://git.kernel.org/linus/0ca0ca9805055bb0efc16890f9d6433c65bd07cc|commit]] * vidtv: Add media controller support [[https://git.kernel.org/linus/e259572d6ffc036d29d0829f505de2c0149ff0bc|commit]] == Universal Serial Bus == * Support USB 3.2 multi-lanes [[https://git.kernel.org/linus/f2fc9ff28d1c9bef7760516feadd38164044caae|commit]], [[https://git.kernel.org/linus/121fc3ac2f02a2316c6451f1ee9d8ef5932441d2|commit]], [[https://git.kernel.org/linus/db615c6264cffcd8f117c5628db1794afbd0f254|commit]], [[https://git.kernel.org/linus/ead4c124852e66b6aa033e34cf9c4f08d40aeffc|commit]], [[https://git.kernel.org/linus/7bf0fc5a6b6e45924141c34c065da10bb6858fc2|commit]], [[https://git.kernel.org/linus/7de8681be2cde9f6953d3be1fa6ce05f9fe6e637|commit]], [[https://git.kernel.org/linus/de4d9ea789530ac0ce3409878422e9389c3a7cd3|commit]], [[https://git.kernel.org/linus/52c2d15703c3a900d5f78cd599b823db40d5100b|commit]], [[https://git.kernel.org/linus/678481467d2e1460a49e626d8e9ba0c7e9742f53|commit]], [[https://git.kernel.org/linus/072cab8a0fe276282272e57138d83299e35455eb|commit]], [[https://git.kernel.org/linus/f551037c0770d07e4669d7d4fa423c235291dc59|commit]], [[https://git.kernel.org/linus/450b9e9fabd80d7d5fd29e6f915b696a15acd2bd|commit]] * Introduced new Cadence USBSSP DRD Driver [[https://git.kernel.org/linus/db8892bb1bb64b6e3d1381ac342a2ee31e1b76b6|commit]], [[https://git.kernel.org/linus/f738957277bad824b422399a214b630d7832f884|commit]], [[https://git.kernel.org/linus/394c3a144de89e994c8a2c5ba5dc64fa4e5aa870|commit]], [[https://git.kernel.org/linus/0b490046d8d7c035177ca4f5380f0c3275c4697d|commit]], [[https://git.kernel.org/linus/ac5bca142759db36bbff2e0834c37fe956171233|commit]], [[https://git.kernel.org/linus/e93e58d2740282d32c0278fab283eb0ae158bb59|commit]], [[https://git.kernel.org/linus/3d82904559f4f5a2622db1b21de3edf2eded7664|commit]], [[https://git.kernel.org/linus/118b2a3237cf4.99727649b1c018dd2f1d329af08|commit]], [[https://git.kernel.org/linus/64b558f597d1e564c67ba55444da4aaf621dc809|commit]], [[https://git.kernel.org/linus/bbf60daee7de3969502f8b8a67f9f2dca80c94c6|commit]] * cdns3: Add support for TI's AM64 SoC [[https://git.kernel.org/linus/4f30b9d2315fafa41841e5cfd5e48ea1d4a14148|commit]] * chipidea: tegra: Support host mode [[https://git.kernel.org/linus/fc53d5279094e38e6363506339772a7021da2df8|commit]] * dwc3: add imx8mp dwc3 glue layer driver [[https://git.kernel.org/linus/6dd2565989b4dca09eeae45a3694ec533c6a99c0|commit]] * dwc3: pci: ID for Tiger Lake CPU [[https://git.kernel.org/linus/73203bde3a95a48f27b2454dc6b955280c641afe|commit]] * dwc3: pci: add support for the Intel Alder Lake-P [[https://git.kernel.org/linus/f08fc2c30e7806443143db16ac1457145d39b7dd|commit]] * dwc3: qcom: add ACPI device id for sc8180x [[https://git.kernel.org/linus/1edbff9c80ed32071fffa7dbaaea507fdb21ff2d|commit]] * dwc3: qcom: add URS Host support for sdm845 ACPI boot [[https://git.kernel.org/linus/c25c210f590e7a37eecd865d84f97d1f40e39786|commit]] * gadget: u_ether: support configuring interface names [[https://git.kernel.org/linus/63d152149b2d0860ccf8c4e6596b6175b2b7ace6|commit]] * host: ehci-tegra: Remove the driver [[https://git.kernel.org/linus/c3590c7656fb103db193e3538cb52b420985482c|commit]] * pd: Make SVDM Version configurable in VDM header [[https://git.kernel.org/linus/31737c27d665bb3bc8ad9396c63fae2543dd8818|commit]] * serial * Add MaxLinear/Exar USB to Serial driver [[https://git.kernel.org/linus/c2d405aa86b451f197ee95cb08887130b86b765e|commit]] * ch341: add new Product ID [[https://git.kernel.org/linus/5563b3b6420362c8a1f468ca04afe6d5f0a8d0a3|commit]] * cp210x: add ID for Acuity Brands nLight Air Adapter [[https://git.kernel.org/linus/ca667a33207daeaf9c62b106815728718def60ec|commit]] * cp210x: add some more GE USB IDs [[https://git.kernel.org/linus/42213a0190b535093a604945db05a4225bf43885|commit]] * cp210x: add support for software flow control [[https://git.kernel.org/linus/7748feffcd80f3ee25dae5e6acd3cf90e8e838d8|commit]] * option: update interface mapping for ZTE P685M [[https://git.kernel.org/linus/6420a569504e212d618d4a4736e2c59ed80a8478|commit]] * typec * Add individual version numbers for the partner and the cable, and exposes them in the appropriate sysfs in /sys/class/type [[https://git.kernel.org/linus/1ed8459d8f1060c87c7d66fe2d3cbbe4bc9cdd24|commit]], [[https://git.kernel.org/linus/f5030e252687be6e999bd52feb1f79d515b2f684|commit]], [[https://git.kernel.org/linus/29b01295a829fba7399ee84afff4e64660e49f04|commit]], [[https://git.kernel.org/linus/3b3dd1f0dbfe92781c60f36ea5c22b26360f9909|commit]], [[https://git.kernel.org/linus/cefc011f8daf0ff3003208349b85174cda0b708d|commit]], [[https://git.kernel.org/linus/0371616d8bef6926e9aa05757f35b901268d3724|commit]] * AMS, Collision Avoidance, and Protocol Error [[https://git.kernel.org/linus/0908c5aca31eb5e0c72d7a5dba422629b88e877d|commit]], [[https://git.kernel.org/linus/8dea75e11380fc59656fe965766ac192a831455f|commit]], [[https://git.kernel.org/linus/8d3a0578ad1aaadb1c2a2fcc4c51454cbbce2eca|commit]] * typec: tcpci: Add Callback to Usb Communication capable partner [[https://git.kernel.org/linus/a69bdb283f79949b67632878ef1822badae9299f|commit]], [[https://git.kernel.org/linus/372a3d0b6b1e92d8138eeaed7366845a235475ef|commit]], [[https://git.kernel.org/linus/2a16e18c3400f7ab1deb826a98cf52153d03653e|commit]] * Common SVDM version and VDO from dt [[https://git.kernel.org/linus/3c5960c0559c44c6628341a82167ee0d3e40ee50|commit]], [[https://git.kernel.org/linus/31737c27d665bb3bc8ad9396c63fae2543dd8818|commit]], [[https://git.kernel.org/linus/5e1d4c49fbc86dab6e005d66f066bd53c9479cde|commit]], [[https://git.kernel.org/linus/372adf075a43028a62e6123b9cd969f8f20e4afc|commit]], [[https://git.kernel.org/linus/4c93cad8cc78bd382aded3155cf05736ecfd0910|commit]], [[https://git.kernel.org/linus/630dce2810b9f09d312aed4189300e785254c24b|commit]], [[https://git.kernel.org/linus/f5d1d63e7359c6b3c65097b4941756b3d8ac0be0|commit]] * ucsi: Determine common SVDM Version [[https://git.kernel.org/linus/372adf075a43028a62e6123b9cd969f8f20e4afc|commit]] * usbtmc: Add {{{USBTMC_IOCTL_GET_STB}}} [[https://git.kernel.org/linus/c9784e23c1020e63d6dba5e10ca8bf3d8b85c19c|commit]] and {{{USBTMC_IOCTL_GET_SRQ_STB}}} [[https://git.kernel.org/linus/d1d9defdc6d582119d29f5d88f810b72bb1837fa|commit]] * bdc: Remove the BDC PCI driver [[https://git.kernel.org/linus/7766cafea0eca6a7cc0ffc947bc95be19295575f|commit]] == Serial Peripheral Interface (SPI) == * cadence-quadspi: Add QSPI controller support for Intel LGM SoC [[https://git.kernel.org/linus/ab2d28750aacb773dc42d72fbad59146e8a6db5e|commit]], [[https://git.kernel.org/linus/ad2775dc3fc5d30dd51984ccbaa736cc7ea9caca|commit]], [[https://git.kernel.org/linus/b436fb7d29bfa48ff5e00cbf413609c7a6d4d81e|commit]], [[https://git.kernel.org/linus/eb4aadc31ef4224b926d5165048cb297f4bda34f|commit]], [[https://git.kernel.org/linus/fcebca39938fa9f6ed03f27fc75645ad7fd489e9|commit]] * Add SPI_NO_TX/RX support [[https://git.kernel.org/linus/d962608ce2188a1d46ec9d356d6fad5cd6fc0341|commit]] * cadence-quadspi: Add DTR support [[https://git.kernel.org/linus/f453f293979fb648d2e505c132887811acb6bde6|commit]] * orion: enable support for switching CS every transferred byte [[https://git.kernel.org/linus/22a6d41c871225bdd269a80fe04236071f429e2b|commit]] * pxa2xx: Add IDs for the controllers found on Intel Lynxpoint [[https://git.kernel.org/linus/2395183738a01048584c4b49c502c44b18971597|commit]] * pxa2xx: Add support for Intel Alder Lake PCH-P [[https://git.kernel.org/linus/a402e397b938fbf7e7977bded44f3db9a659a931|commit]] * realtek-rtl: Add support for Realtek RTL838x/RTL839x SPI controllers [[https://git.kernel.org/linus/a8af5cc2ff1e804694629a8ef320935629dd15ba|commit]] * support CS timing for HW & SW mode [[https://git.kernel.org/linus/0486d9f91d373e7f47276f30898ee0cb12656a70|commit]] * Add Tegra Quad SPI driver [[https://git.kernel.org/linus/88893986338beebcf5317bda80d43d4f6f7f7c7c|commit]], [[https://git.kernel.org/linus/9684752e5fe3989b45f686a4e0202a683038be4a|commit]], [[https://git.kernel.org/linus/e5c92bb924ce4bda9c4312b8596cf62ad7b07e2e|commit]], [[https://git.kernel.org/linus/921fc1838fb036f690b8ba52e6a6d3644b475cbb|commit]], [[https://git.kernel.org/linus/98621ed011c57ba6e52e01a5982b221c9943b6d9|commit]], [[https://git.kernel.org/linus/6a8a8b51703c69fa2d6adbbcbf731ce9b991c696|commit]], [[https://git.kernel.org/linus/07910a79fc340881eb8e3ed9e47654574fa83d3f|commit]], [[https://git.kernel.org/linus/96ded827a2e8da0ac74ea92d1eb5ebd9e22c2724|commit]], [[https://git.kernel.org/linus/ad338c2d69ecd45c39ff218cf219658affda9336|commit]] * Remove sirf prima/atlas driver [[https://git.kernel.org/linus/181997b4940880b6ebc317b34dca38a17f107318|commit]] * txx9: Remove driver [[https://git.kernel.org/linus/74523a5dae0c96d6503fe72da66ee37fd23eb8f5|commit]] * Drop unused efm32 bus driver [[https://git.kernel.org/linus/0ba882ae2818193487b70ad39622973538711d9a|commit]] == Watchdog == * Add watchdog driver for Intel !Keembay Soc [[https://git.kernel.org/linus/fa0f8d51e90d2202be9f4f02b9a95347389a5959|commit]] * intel_scu_watchdog: Remove driver for deprecated platform [[https://git.kernel.org/linus/1b5b5b4eb52216af05ae4eebbe2efebed4f15a1c|commit]] * mt8192: add wdt support [[https://git.kernel.org/linus/adc318a3406681758b9865558952fd92a42c2d6f|commit]] * remove coh901 driver [[https://git.kernel.org/linus/5ecd125b4b2a55a394a459df331a0b6380c773fa|commit]] * remove sirf atlas driver [[https://git.kernel.org/linus/011eda8c67e02d9a6d2449f2bbc9448435db93ea|commit]] * remove sirf prima driver [[https://git.kernel.org/linus/b4b12b48458fcec2b90ac4b3e4e017f813f22959|commit]] * remove tango driver [[https://git.kernel.org/linus/c1b50b55b00daa373379bb1062afab5ce279cad1|commit]] * remove zte zx driver [[https://git.kernel.org/linus/30f1ec70ddf5afd6a8d4c0e1ce9f21a4aea936be|commit]] == Serial == * Drop unused efm32 serial driver [[https://git.kernel.org/linus/429b29aef7f841086949c7359f9c3ccb051e7ea3|commit]] * cpm_uart: Add udbg support for enabling xmon [[https://git.kernel.org/linus/a60526097f42eb98760d3c63c5de63fab309fe1a|commit]] * ifx6x60: Remove driver for deprecated platform [[https://git.kernel.org/linus/e9103f47bf1a1bbf0ab0ea90eda3e208653a5f57|commit]] * owl: Add support for kernel debugger [[https://git.kernel.org/linus/9335e23ddc33b5298b4cefdecc962736449fe596|commit]] * remove sirf prima/atlas driver [[https://git.kernel.org/linus/4776a4a0a29c64b954a445ff65848bd376a50fcc|commit]] == CPU Frequency scaling == * sfi-cpufreq: Remove driver for deprecated firmware [[https://git.kernel.org/linus/73f70d6c200ba85f61818ed3efe7f800c78d2953|commit]] * qcom-hw: enable boost support [[https://git.kernel.org/linus/266991721c15f9feb5c4b839cb1bdde4a2b20030|commit]] * Remove tango driver [[https://git.kernel.org/linus/7114ebffd330bfc5a95b9832a70b6bd857d26fd8|commit]] == Device Voltage and Frequency Scaling == * Add required-opps support to devfreq passive gov [[https://git.kernel.org/linus/7d8658ef65a4f891d0cff6340fa717b378384642|commit]], [[https://git.kernel.org/linus/26f9c7cc42a6dc036edf871544fd0e6b3a0601c1|commit]], [[https://git.kernel.org/linus/86ad9a24f21ea7aac7deed06fe9556392568d88a|commit]] == Voltage, current regulators, power capping, power supply == * power * reset: Add poweroff driver for ATC260x PMICs [[https://git.kernel.org/linus/3235d1305066a58ef0198d95d8a662c574f3df85|commit]] * reset: at91-sama5d2_shdwc: add support for sama7g5 [[https://git.kernel.org/linus/b7e15bd0c17a37d6ab61dceb08ef683855e85635|commit]] * reset: remove zte zx driver [[https://git.kernel.org/linus/9483b961ad085fbacee2f69f11411a6134c00f22|commit]] * supply: Add battery gauge driver for Acer Iconia Tab A500 [[https://git.kernel.org/linus/c82a2fbe6c02d5caf5a3312f6ea119da450ccee0|commit]] * supply: Add ltc4162-l-charger [[https://git.kernel.org/linus/cd900f181ad6b548a8feded5dd224f789f09b1c6|commit]] * supply: bq256xx: Introduce the BQ256XX charger driver [[https://git.kernel.org/linus/32e4978bb920d047fe5de3ea42d176f267c01f63|commit]] * supply: cpcap-battery: Implement capacity reporting [[https://git.kernel.org/linus/1e64926c5dd978ae444d127b1414e6682b63733f|commit]] * regulator * Really implement Qualcomm LAB/IBB regulators [[https://git.kernel.org/linus/9a12eb704ea27826ece4414cb8822388ec54883c|commit]], [[https://git.kernel.org/linus/8056704ba948c1c54c7a67d78a8399a749f2d04b|commit]], [[https://git.kernel.org/linus/3bc7cb99fb6eafae5a40bf71ded444df70a425f7|commit]], [[https://git.kernel.org/linus/390af53e04114f790d60b63802a4de9d815ade03|commit]], [[https://git.kernel.org/linus/6243905da788cc75d920864fd087b334bb68bb7c|commit]] * Add regulator driver for ATC260x PMICs [[https://git.kernel.org/linus/3b15ccac161aa61511561fa2a76cd9677563d22f|commit]] * Regulator driver for the Mediatek DVFSRC [[https://git.kernel.org/linus/a0db6b0aa670ba040f959a000ef24dd4238e016b|commit]] * bd9571mwv: Add BD9574MWF support [[https://git.kernel.org/linus/ceee9dc13bf991b151701e3b720487b5e1589ba4|commit]] * mt6315: Add support for MT6315 regulator [[https://git.kernel.org/linus/7aa382cfe714f61b0c29f02c31d389c506b4e2ae|commit]] * pf8x00: Add suspend support [[https://git.kernel.org/linus/7fefe72b0f8c0d7e63af9810c4dcc88757eddcd5|commit]] * qcom-rpmh-regulator: add pm8009-1 chip revision [[https://git.kernel.org/linus/951384cabc5dfb09251d440dbc26058eba86f97e|commit]] * rt4831: Adds support for Richtek RT4831 DSV regulator [[https://git.kernel.org/linus/9351ab8b0cb61ffbef30343d28d1855e329c98fb|commit]] * remove ab3100 driver [[https://git.kernel.org/linus/d93d6f52bd9e3aa6f37b7ea5657e4bee50a4b0a4|commit]] == Real Time Clock (RTC) == * pcf8563: Add NXP PCA8565 compatible [[https://git.kernel.org/linus/198be9898b9e62bea65f39b04d35f56d76c8bede|commit]] * remove sirfsoc driver [[https://git.kernel.org/linus/9d0735519f99948c5b5c22426b682ced7f7af9be|commit]] * remove ste ab3100 driver [[https://git.kernel.org/linus/2f58f5eea8c60052100ff325688f2d987bde572b|commit]] * remove ste coh901 driver [[https://git.kernel.org/linus/dd2d3b40039d0278f25a21aa3e50955a01a92a62|commit]] * mrst: Remove driver for deprecated platform [[https://git.kernel.org/linus/c5158358dffc8c7962f412c2c89fcce4e5fff96f|commit]] * tx4939: Remove driver [[https://git.kernel.org/linus/446667df283002fdda0530523347ffd1cf053373|commit]] == Pin Controllers (pinctrl) == * Add RISC-V Canaan Kendryte K210 FPIOA driver [[https://git.kernel.org/linus/d4c34d09ab03e1e631fe195ddf35365a1273be9c|commit]] * at91-pio4: add support for slew-rate [[https://git.kernel.org/linus/c709135e576b593d2ea4aef84b8fcd924a816a2d|commit]] * ingenic: Improve JZ4760 support [[https://git.kernel.org/linus/dd1ccfd6766911cade8cb50b41e192770d7ef91c|commit]] * qcom: Add SM8350 pinctrl driver [[https://git.kernel.org/linus/d5d348a3271f4b4d877ed246d0566ad1b9ec7f5b|commit]] * qcom: Add sc8180x TLMM driver [[https://git.kernel.org/linus/97423113ec4bbfe92c13ff4794d33391ab70ec96|commit]] * renesas: Initial !R8A779A0 (V3U) PFC support [[https://git.kernel.org/linus/741a7370fc3b8b549ac69886be161a99109b78b6|commit]] * sunxi: Add support for the Allwinner H616 pin controller [[https://git.kernel.org/linus/25adc29407fb3a064921af664f2e5134846312b9|commit]] * sunxi: Add support for the Allwinner H616-R pin controller [[https://git.kernel.org/linus/561c1cf17c465c6661b6fd3832df921458833e40|commit]] * tigerlake: Add Alder Lake-P ACPI ID [[https://git.kernel.org/linus/0e793a4e283487378e9a5b7db37bc1781bc72fd7|commit]] * remove coh901 driver [[https://git.kernel.org/linus/5817364a90c944cbe72c657e53495d41868013f4|commit]] * remove sirf atlas/prima drivers [[https://git.kernel.org/linus/c41e02c384f50dd514b904dc2fbf1627e11a6313|commit]] * remove ste u300 driver [[https://git.kernel.org/linus/4ef82b305239aca1ebf0ddd44b790eb9ddca5ba4|commit]] * remove zte zx driver [[https://git.kernel.org/linus/484c58d6601c2868e9763e105443ef57d562ee3b|commit]] == Multi Media Card (MMC) == * eMMC inline encryption support [[https://git.kernel.org/linus/93f1c150cb0d043e1e8985db7824b4e2e1ac653f|commit]], [[https://git.kernel.org/linus/0653300224a696719953a19efe13e1c6e9b8cceb|commit]], [[https://git.kernel.org/linus/ee49d0321f02596a046173be16fddcdfb8ceb7c1|commit]], [[https://git.kernel.org/linus/1e80709bdbfc1e1f3cac0ba8ed9a58f5789bcf51|commit]], [[https://git.kernel.org/linus/0a0c866f377ebea6ed5b65942cf1269651c21072|commit]], [[https://git.kernel.org/linus/433611ea8df3666845ecd3480c22667f065ea7af|commit]], [[https://git.kernel.org/linus/5cc046eb134f680f3ab6e2bb4ff43b94683336eb|commit]], [[https://git.kernel.org/linus/c93767cf64ebf41c65d8834af27df63f2f0f7ec5|commit]] * mmci: Add support for probing bus voltage level translator [[https://git.kernel.org/linus/6351cac92a8c598115d74a700f1720861d57ef20|commit]] * sdhci-of-aspeed: Add AST2600 bus clock support [[https://git.kernel.org/linus/0c53dc321a507c78fdd15a682f42175a131b1763|commit]] * sdhci_am654: Add Support for TI's AM64 SoC [[https://git.kernel.org/linus/754b7f2f7d2acda729619c6cfed9bc8124ca17cb|commit]] * sunxi: add support for A100 mmc controller [[https://git.kernel.org/linus/3536b82e5853ec302c1803896c126725afb6d57c|commit]] * remove dw_mmc-zx driver [[https://git.kernel.org/linus/e55f2cf512591dc0051a32e14b8866668d02706a|commit]] * remove sirf prima/atlas driver [[https://git.kernel.org/linus/c7b9f01fd12a46333c917f416b0df6ee39e7c774|commit]] == Memory Technology Devices (MTD) == * parsers: Add Qcom SMEM parser [[https://git.kernel.org/linus/803eb124e1a64e42888542c3444bfe6dac412c7f|commit]] * rawnand: qcom: Add support for Qcom SMEM parser [[https://git.kernel.org/linus/82bfd11f1b0364cfd75069d1464f92cc2a985660|commit]] * spi-nor: Add Global Block Unlock command [[https://git.kernel.org/linus/a7a5acba0e06b8f9923faa1a726f0ac1380b719a|commit]] * spi-nor: intel-spi: Add support for Intel Alder Lake-P SPI serial flash [[https://git.kernel.org/linus/d5802468c358cd421c09355467be36a41ea5b5d6|commit]] * spi-nor: sst: Add support for Global Unlock on sst26vf [[https://git.kernel.org/linus/75386810d3a61f4bb9e180774291454f7235b8b3|commit]] * rawnand: tango: Remove the driver [[https://git.kernel.org/linus/94d07f6a539db14ced8c0c2ae6ed4ab9623a24ab|commit]] == Industrial I/O (iio) == * Add timestamp channel for hid-sensors [[https://git.kernel.org/linus/4c2617207e3a9da1360e58731007ef47f85d6bf3|commit]], [[https://git.kernel.org/linus/4648cbd8fb92de705ae2823717d152e4c71fe50d|commit]], [[https://git.kernel.org/linus/314f7cad1ad20ebcc3a0a1520bdea567b87e0186|commit]], [[https://git.kernel.org/linus/04fe70d1b8aca1143304edf49c4f730753b06dcf|commit]], [[https://git.kernel.org/linus/a6bea3d5fe6ff483199da4badce159e2ed78bfa7|commit]], [[https://git.kernel.org/linus/4a3582c84ad9a4e734d61a08db9b099141e32abc|commit]] * accel: kxcjk1013: Add rudimentary regulator support [[https://git.kernel.org/linus/1d2e91a2db664fa5c0b935fe45314759f6f1fdc5|commit]] * adc: ad7476: Add LTC2314-14 support [[https://git.kernel.org/linus/28e37a92e30751dd16ffbbccdf36bf15d6a64152|commit]] * ms_sensors:ms_sensors_i2c: add support for alternative PROM layout [[https://git.kernel.org/linus/9ea7c79097fb3907d7bc587f70963dba7c95658c|commit]] * dac: ad5766: add driver support for AD5766 [[https://git.kernel.org/linus/fd9373e41b9ba5b609f97e98a04687f4ff136aff|commit]] * gyro: bmg160: Add rudimentary regulator support [[https://git.kernel.org/linus/ce69361ab74681b095d72376ad173dea3f4d9c29|commit]] * hid-sensors: Add hinge sensor driver [[https://git.kernel.org/linus/660987e1250334dd944aab0421144b541675d5d1|commit]] * imu: inv_mpu6050: Add support for MPU-6880 [[https://git.kernel.org/linus/4df685091dfe27ff557031f8429906fb5d8240ea|commit]] * light:apds9960 add detection for MSHW0184 ACPI device in apds9960 driver [[https://git.kernel.org/linus/b9968e16adacb9289ab5d4659e0d3201388a12db|commit]] * magnetometer: Add driver for Yamaha YAS530 [[https://git.kernel.org/linus/de8860b1ed4701ea7e6f760f02d79ca6a3b656a1|commit]] * magnetometer: bmc150: Add rudimentary regulator support [[https://git.kernel.org/linus/cce4f160ea809e906bb5bfaf0b03664cca08cdb1|commit]] * pressure:ms5637: add ms5803 support [[https://git.kernel.org/linus/649ef114a0a05541f9241442fa6b9c9bef457bb4|commit]] * xilinx-xadc: Add basic support for Ultrascale System Monitor [[https://git.kernel.org/linus/c2b7720a7905bb8aa3a9decbf135fec98faba38d|commit]] == Multi Function Devices (MFD) == * Add driver for Embedded Controller found on Acer Iconia Tab A500 [[https://git.kernel.org/linus/92eba6802c2b1ffb30f1454e9d99ef980b94bbbf|commit]] * arizona: Add support for ACPI enumeration of WM5102 connected over SPI [[https://git.kernel.org/linus/e933836744a2606e6cd42a6a83e5e43da2a60788|commit]] * bd9571mwv: Add support for BD9574MWF [[https://git.kernel.org/linus/c58ad0f2b052b5675d6394e03713ee41e721b44c|commit]], [[https://git.kernel.org/linus/e413c27e2ec8276ac0f25e7d1203f29adcfd8758|commit]], [[https://git.kernel.org/linus/b0f87e8ac263e3b82ec314542cb7fb07a47fc8b7|commit]], [[https://git.kernel.org/linus/30402f97f965fda9440e480f1aba6a6aba4572cd|commit]], [[https://git.kernel.org/linus/ceee9dc13bf991b151701e3b720487b5e1589ba4|commit]], [[https://git.kernel.org/linus/b9f71d14e570199bfd9a440db000e59780fe0fc7|commit]], [[https://git.kernel.org/linus/2d7af444e8364965a1ba44b2c2ea1e1122b673d4|commit]], [[https://git.kernel.org/linus/2e35627e6956e743a7e8e8d17a86dd243a6d51ef|commit]], [[https://git.kernel.org/linus/bfb26be7fe90186e5d9fe704cc124ab77bb7d127|commit]], [[https://git.kernel.org/linus/1e40a92c651f4bb383df757b69821f74820b6e6a|commit]], [[https://git.kernel.org/linus/f16e1fd197f85a943b5880009f4aefe05a17df0d|commit]], [[https://git.kernel.org/linus/b2548da647bb04737196ffd945505d47a166239b|commit]] * intel-lpss: Add Intel Alder Lake PCH-P PCI IDs [[https://git.kernel.org/linus/f7b6732178e79ffb388aa343a7d0f63429d06204|commit]] * intel-lpss: Add Intel Alder Lake PCH-S PCI IDs [[https://git.kernel.org/linus/c7b79a75287141cef5bbaeaf1c942269c08cd52e|commit]] * intel-m10-bmc: Expose MAC address and count [[https://git.kernel.org/linus/296f5568c6ee906e2a8db00adc751674f1745bd8|commit]] * intel_msic: Remove driver for deprecated platform [[https://git.kernel.org/linus/ef3c67b6454b8f542f50387ad481633ae30874ac|commit]] == Pulse-Width Modulation (PWM) == * Remove ZTE ZX driver [[https://git.kernel.org/linus/a2bc9b21fd3f89b1f9a5df46427855dcf344e6e7|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Drop unused efm32 bus driver [[https://git.kernel.org/linus/e4555a32ba427e628b75fa03593d55b1f38527b1|commit]] * i801: Add support for Intel Alder Lake PCH-P [[https://git.kernel.org/linus/d1f50bcfd646b620bef0e0ccb9b7523ad14fef63|commit]] * mlxcpld: Add support for I2C bus frequency setting [[https://git.kernel.org/linus/66b0c2846ba8de569026a067bb5a34ea5768408c|commit]] * mux: mlxcpld: Extend driver functionality [[https://git.kernel.org/linus/84af1b168c5015fca0761cf9cce4add31e354dce|commit]], [[https://git.kernel.org/linus/81566938083af15aec75201293cf6047bb04f4d3|commit]], [[https://git.kernel.org/linus/cae5216387d18c888f9f38a0cf5be341a0af75a6|commit]], [[https://git.kernel.org/linus/c52a1c5f5db55c6a71110c2db9ae26b9f5269d20|commit]], [[https://git.kernel.org/linus/699c0506543ee9ba3f5a67ab0837b292b098aeb4|commit]], [[https://git.kernel.org/linus/a39bd92e92b96d05d676fb5c9493cf1c911d2a0a|commit]] * remove sirf bus driver [[https://git.kernel.org/linus/2cea84ddae1cc3af3969bfeae015aa303bf6e08d|commit]] * remove u300 bus driver [[https://git.kernel.org/linus/1059b2bcc683ab29c25d542af4902bfdb3f91b40|commit]] * remove zte zx bus driver [[https://git.kernel.org/linus/73cc584cfced260133cfc635f9921d66da676749|commit]] * i3c: master: svc: Add Silvaco I3C master driver [[https://git.kernel.org/linus/dd3c52846d5954acd43f0e771689302f27dadc28|commit]] == Hardware monitoring (hwmon) == * Add AHT10 Temperature and Humidity Sensor Driver [[https://git.kernel.org/linus/8c78f0dee4371ab3b0422edf08597525c6219512|commit]] * Add Texas Instruments TPS23861 driver [[https://git.kernel.org/linus/fff7b8ab225547828db9c57cdf05a03d5b4a7153|commit]] * amd_energy: Add AMD family 19h model 30h x86 match [[https://git.kernel.org/linus/9f56b8eb85927c6391216e4f35a7abb34847f0fd|commit]] * k10temp: Zen3 Ryzen Desktop CPUs support [[https://git.kernel.org/linus/c8d0d3fa946976c6bc69589375d7d063f0cb1492|commit]] * nct6683: Support ASRock boards [[https://git.kernel.org/linus/bd433537fef88d76e7f427bafda18791ae60e721|commit]] * pmbus/max16601: Add support for MAX16508 [[https://git.kernel.org/linus/66102281f94afdf1f41cf6147c7ddce73a8e75f2|commit]] * pmbus/max31785: Support revision "B" [[https://git.kernel.org/linus/996dc09c8e773f348086d03ded4cb96950f116bb|commit]] * pwm-fan: Support multiple fan tachometers [[https://git.kernel.org/linus/f0dc7cb6b4c9cd24a69f80423f6d7a03825b72e4|commit]] * abx500: Decomission abx500 driver [[https://git.kernel.org/linus/d349626b42f5dbd08ffcb3f2c383b1f6f433b3c1|commit]] == General Purpose I/O (gpio) == * bd9571mwv: Add BD9574MWF support [[https://git.kernel.org/linus/2e35627e6956e743a7e8e8d17a86dd243a6d51ef|commit]] * gpio-xilinx: Update on xilinx gpio driver [[https://git.kernel.org/linus/45c5277f347841daefb1a7b48da9904ef9b46ca9|commit]], [[https://git.kernel.org/linus/37ef334680800263b32bb96a5156a4b47f0244a2|commit]], [[https://git.kernel.org/linus/a32c7caea292c4d1e417eae6e5a348d187546acf|commit]], [[https://git.kernel.org/linus/26b04774621ed333e8bc56479feb6e31625df58c|commit]], [[https://git.kernel.org/linus/6e551bfa9872cd335d0929411cfdefe99ce65a1d|commit]] * intel-mid: Remove driver for deprecated platform [[https://git.kernel.org/linus/5f7582aa2d3c2ea0a9c9be17bcb53d29c0417ae5|commit]] * mvebu: add pwm support for Armada 8K/7K [[https://git.kernel.org/linus/85b7d8abfec70ae820ddfea493f93b0af7e50b51|commit]] * pca953x: Add support for pca9506 [[https://git.kernel.org/linus/1421b447ae7b419ed8303c1af8632b5884b59704|commit]] * rcar: Add R-Car V3U (!R8A779A0) support [[https://git.kernel.org/linus/93ac0b0c68c0cff8e49d2a7c08525824dbb8642e|commit]] * remove zte zx driver [[https://git.kernel.org/linus/f0a2c77eb8e9ac5a4d783ef04c3e0f712cb707d6|commit]] * visconti: Add Toshiba Visconti GPIO support [[https://git.kernel.org/linus/2ad74f40dacc411546d737ce92197384cd8587bd|commit]] * msic: Remove driver for deprecated platform [[https://git.kernel.org/linus/aee25798acf00978a2d9d39ae8b2c2353757d01d|commit]] == Leds == * apu: extend support for PC Engines APU1 with newer firmware [[https://git.kernel.org/linus/1b40faf7e4abe10db2f730cf66b2b47551110940|commit]] * lgm: Add LED controller driver for LGM SoC [[https://git.kernel.org/linus/c3987cd2bca34ddfec69027acedb2fae5ffcf7a0|commit]] * trigger: implement a tty trigger [[https://git.kernel.org/linus/fd4a641ac88fbbaf8b90e00823397597a287cfcd|commit]] == DMA engines == * Add Intel LGM SoC DMA support [[https://git.kernel.org/linus/32d31c79a1a4fbc48aab594a4dc9ffa087ab59a3|commit]] * dw-axi-dmac: support Intel !KeemBay AxiDMA [[https://git.kernel.org/linus/8c70fb7e0a0ab477504e0bd761d301ddd616c8eb|commit]], [[https://git.kernel.org/linus/ef6fb2d6f1abd56cc067c694253ea362159b5ac3|commit]], [[https://git.kernel.org/linus/0b9d2fb368b97823a477221649ac82d17a9af11b|commit]], [[https://git.kernel.org/linus/67b2e39f4acb764cbc0ab9b2af07b18aec7b2cce|commit]], [[https://git.kernel.org/linus/66c6c9455efce0185911d7befb14992122c99474|commit]], [[https://git.kernel.org/linus/eec91760539ef4257cc0e4649d3db27e3762c579|commit]], [[https://git.kernel.org/linus/1deb96c0fa58afe0f5c4aa8e5916baa9454979d6|commit]], [[https://git.kernel.org/linus/b428c6fa41125fdbba36baa92de4e439e04ccfc8|commit]], [[https://git.kernel.org/linus/8e55444da65c01143082a7d1ed08dfeeec7c244b|commit]], [[https://git.kernel.org/linus/0a35c9a017d3e4d7f8eb503827a8cdbb8a47d7b0|commit]], [[https://git.kernel.org/linus/8fb1dae09091b937e4966be4d024edeb80576ca6|commit]], [[https://git.kernel.org/linus/cd0f00c39ff48006cb0523b09b22842d21f70e72|commit]], [[https://git.kernel.org/linus/3df2d81f878dcd67716f09403a3f4bfa5c319d3b|commit]], [[https://git.kernel.org/linus/425c8a53e87478de2012c94208d7e6c59213d5ca|commit]], [[https://git.kernel.org/linus/f74b3025506046e8662ebb2026697d7755b1d6ff|commit]], [[https://git.kernel.org/linus/78a90a1e489e3f19b0adf8327f432ee0684a7680|commit]], [[https://git.kernel.org/linus/f80f7c96f77258da1ea291d7ccfc731b279339f1|commit]] * idxd: add module parameter to force disable of SVA [[https://git.kernel.org/linus/03d939c7e3d8800a9feb54808929c5776ac510eb|commit]] * jz4780: Add support for the JZ4760(B) [[https://git.kernel.org/linus/d2852a3e8ba98c170bac5e4b8d048f584683c23a|commit]] * owl: Add compatible for the Actions Semi S500 DMA controller [[https://git.kernel.org/linus/c518a2fd1bcfb00bfae9007913090d8645651637|commit]] * rcar-dmac: Add support for R-Car V3U [[https://git.kernel.org/linus/e5bfbbb916a43a80801458e10369cf02229278eb|commit]] * remove coh901318 driver [[https://git.kernel.org/linus/a033a74e8b66336fc2ea379842be6bcf176cbfbc|commit]] * remove sirfsoc driver [[https://git.kernel.org/linus/ec6ab42f5aadd765b0b8c4e2d21508ac1e20f2ed|commit]] * remove zte zx driver [[https://git.kernel.org/linus/1c8963f830136c26f01af5d2523470a2b958ce80|commit]] * ti: k3-udma: Add support for burst_size configuration for mem2mem [[https://git.kernel.org/linus/046d679b5b8194184efb9f0fe6e6e3f9e06d2c90|commit]] == Cryptography hardware acceleration == * hisilicon: add ZIP device using mode parameter [[https://git.kernel.org/linus/f8408d2b79b834f79b6c578817e84f74a85d2190|commit]] * hisilicon/hpre: enable Elliptic curve cryptography [[https://git.kernel.org/linus/fbc75d03fda048bc821cb27f724ff367d5591ce8|commit]] * Add Keem Bay OCS HCU driver [[https://git.kernel.org/linus/33ff64884c4e5ffcac1c4aa767e38bf4b3f443a0|commit]], [[https://git.kernel.org/linus/472b04444cd39e16ba54987b2e901a79cf175463|commit]], [[https://git.kernel.org/linus/ae832e329a8d17144e5ae625e1704901f0e0b024|commit]], [[https://git.kernel.org/linus/b46f80368869cf46dbfe97ca8dfaf02e6be4510e|commit]], [[https://git.kernel.org/linus/5a5a27b3e1577dbd63b0ac114d784bc3695e245b|commit]] * octeontx2: Add Support for Marvell OcteonTX2 CPT engine [[https://git.kernel.org/linus/5e8ce8334734c5f23fe54774e989b395bc6da635|commit]], [[https://git.kernel.org/linus/83ffcf78627f98919ebae3dc6715982cc83176ed|commit]], [[https://git.kernel.org/linus/fe16eceab0463c160a333b7df4edd707f3a24d5c|commit]], [[https://git.kernel.org/linus/43ac0b824f1cb7c63c5fe98ea2b80ec480412601|commit]], [[https://git.kernel.org/linus/64506017030dd44f0fc91c5110840ac7996213dd|commit]], [[https://git.kernel.org/linus/78506c2a1eac97504ff56de1c587bac403ca8dca|commit]], [[https://git.kernel.org/linus/19d8e8c7be1567b92e99f7201b8e9b286d04dc0f|commit]], [[https://git.kernel.org/linus/8ec8015a316816b07538635fe9c04c35ad63acfc|commit]], [[https://git.kernel.org/linus/6f03f0e8b6c8a82d8e740ff3a87ed407ad423243|commit]] * sun4i-ss: enabled stats via debugfs [[https://git.kernel.org/linus/b1f578b85a13c4228d7862a203b428e774f87653|commit]] * picoxcell: Remove !PicoXcell driver [[https://git.kernel.org/linus/fecff3b931a52c8d5263fb1537161f0214acb44a|commit]] * mediatek: remove obsolete driver [[https://git.kernel.org/linus/6a702fa5339597f2f2bb466043fbb20f3e55e0ad|commit]] == PCI == * brcmstb: support BCM4908 with external PERST# signal controller [[https://git.kernel.org/linus/0cdfaceb9889b69d0230b82ae91c46ed0b33fc27|commit]] * layerscape: Add LX2160A rev2 EP mode support [[https://git.kernel.org/linus/5bfb792f210ce6644bc2d72e047e0715ac4a1010|commit]] * microchip: Add Microchip !PolarFire PCIe controller driver [[https://git.kernel.org/linus/6f15a9c9f94133bee0d861a4bf25e10aaa95219d|commit]] * Remove tango host controller driver [[https://git.kernel.org/linus/de9427ca87cfa959abcd8bab7e38343b51219ffa|commit]] == Non-Transparent Bridge (NTB) == * Implement NTB Controller using multiple PCI EP [[https://git.kernel.org/linus/13bccf873808ac9516089760efce7ea18b7484a9|commit]], [[https://git.kernel.org/linus/959a48d0eac0321948c9f3d1707ba22c100e92d5|commit]], [[https://git.kernel.org/linus/fa8fef0e104a23efe568b835d9e7e188d1d97610|commit]], [[https://git.kernel.org/linus/0e27aeccfa3d1bab7c6a29fb8e6fcedbad7b09a8|commit]], [[https://git.kernel.org/linus/7e5a51ebb321537c4209cdd0c54c4c19b3ef960d|commit]], [[https://git.kernel.org/linus/63840ff5322373d665b2b9c59cd64233d5f0691e|commit]], [[https://git.kernel.org/linus/e85a2d7837622bd99c96f5bbc7f972da90c285a2|commit]], [[https://git.kernel.org/linus/87d5972e476f6c4e98a0abce713c54c6f40661b0|commit]], [[https://git.kernel.org/linus/256ae475201b16fd69e00dd6c2d14035e4ea5745|commit]], [[https://git.kernel.org/linus/38ad827e3bc0f0e94628ee1d8dc31e778d9be40f|commit]], [[https://git.kernel.org/linus/dbcc542f36086abcaec28a858b17f2c358d57973|commit]], [[https://git.kernel.org/linus/a62074a9ba856082a60ff60693abd79f4b55177d|commit]], [[https://git.kernel.org/linus/8b821cf761503b80d0bd052f932adfe1bc1a0088|commit]], [[https://git.kernel.org/linus/599f86872f9ce8a0a0bd111a23442b18e8ee7059|commit]] * Add support for EPF PCI Non-Transparent Bridge [[https://git.kernel.org/linus/812ce2f8d14ea791edd88c36ebcc9017bf4c88cb|commit]] == Thunderbolt == * Add support for PCIe tunneling disabled (SL5) [[https://git.kernel.org/linus/3cd542e6e6afb6fa6c34d4094d498f42e22110f5|commit]] * Add support for de-authorizing devices [[https://git.kernel.org/linus/3da88be249973f7b74e7b24ed559e6abc2fc5af4|commit]] * Add support for native USB4 _OSC [[https://git.kernel.org/linus/c6da62a219d028de10f2e22e93a34c7ee2b88d03|commit]] * Allow disabling XDomain protocol [[https://git.kernel.org/linus/5ca67688256a0aeede5cba288eaef4d8e4a9e622|commit]] == Clock == * Add RISC-V Canaan Kendryte K210 clock driver [[https://git.kernel.org/linus/c6ca7616f7d5c2ce166280107ba74db1d528fcb7|commit]] * clk-axiclkgen: add ZynqMP PFD and VCO limits [[https://git.kernel.org/linus/da68c30963c04d7badbda53021418df1f043c985|commit]] * imx8mm: add clkout1/2 support [[https://git.kernel.org/linus/c1ae5c6f789acde2ad32226cb5461cc1bc60cdf3|commit]] * imx8mn: add clkout1/2 support [[https://git.kernel.org/linus/3af4df65504088e9a7d20c0251e1016e521ad4fc|commit]] * imx8mq: add PLL monitor output [[https://git.kernel.org/linus/75a352bc6611e79227328e39d42086b0eebf24f3|commit]] * mstar: MStar/SigmaStar MPLL driver [[https://git.kernel.org/linus/bef7a78da71687838a6bb5b316c4f5dfd31582f5|commit]] * qcom: Add A7 PLL support [[https://git.kernel.org/linus/5a5223ffd7ef721b59be38e2ce83e0a73dbb8942|commit]] * qcom: Add Global Clock controller (GCC) driver for SC7280 [[https://git.kernel.org/linus/a3cc092196ef63570c8744c3ac88c3c6c67ab44b|commit]] * qcom: Add SDM660 GPU Clock Controller (GPUCC) driver [[https://git.kernel.org/linus/79b5d1fc93a1f114a0974a076b5a25ca64b37b0f|commit]] * qcom: Add SDX55 APCS clock controller support [[https://git.kernel.org/linus/f28dec1ab71bddc76fb8931a16d5d42c13a048cc|commit]] * qcom: clk-alpha-pll: Add support for Lucid 5LPE PLL [[https://git.kernel.org/linus/f4c7e27aa4b60a77a581d8b542c4d56942ee81ef|commit]] * qcom: gcc-sm8350: add gdsc [[https://git.kernel.org/linus/3fade948fbb3ccd30f6b06c474d0d084dffecb64|commit]] * qcom: gcc: Add clock driver for SM8350 [[https://git.kernel.org/linus/44c20c9ed37fa60e2a6df3f5aefa7b237b7839fb|commit]] * qcom: gcc: Add global clock controller driver for SC8180x [[https://git.kernel.org/linus/4433594bbe5dcf473b06452dbea19430deb7154c|commit]] * qcom: rpmh: Add support for RPMH clocks on SC7280 [[https://git.kernel.org/linus/fff2b9a651621f2979ca12c8206c74e3e07a6e31|commit]] * qcom: rpmhcc: Add sc8180x rpmh clocks [[https://git.kernel.org/linus/8a1f7fb17569536d7d3a3c9f9c4e02c303c1c1e2|commit]] * renesas: r8a77965: Add TMU clocks [[https://git.kernel.org/linus/e0c0d449346085f0ac71f2adef2808dc9e679fa0|commit]] * renesas: r8a7796: Add TMU clocks [[https://git.kernel.org/linus/a26edd3d3c286c47ad3e554922ab03816d7431fb|commit]] * renesas: r8a77990: Add TMU clocks [[https://git.kernel.org/linus/0f3a9265941bbcf75f870f7e1ce20e90d735862d|commit]] * renesas: r8a77995: Add TMU clocks [[https://git.kernel.org/linus/fa7f47972b13d1791494bb5019db8a8951a6fea3|commit]] * renesas: v3u: add & update (H)SCIF nodes [[https://git.kernel.org/linus/bff4e5dac9992ba5a6b2d318570b993f4c616b5c|commit]], [[https://git.kernel.org/linus/9e921faa305369e5cbe4fd8f3212a1ad6aa85c79|commit]], [[https://git.kernel.org/linus/f754ed71b79cca5b07e76aaf28ce3c8776ab1f7f|commit]], [[https://git.kernel.org/linus/2e16d0df87baa84485031b88b1b149badbc68810|commit]], [[https://git.kernel.org/linus/088e6b23050487cae1bd7f70b439a453689b6f53|commit]] * renesas: v3u: add SDHI/MMC support [[https://git.kernel.org/linus/a5ca4c32121297e2306438ef0b2c08f98bafa3f3|commit]], [[https://git.kernel.org/linus/97af391a6fdca679aa9863b019137332167b3fa6|commit]], [[https://git.kernel.org/linus/8bb67d87346a36e174de4d7e5680155f627fd30d|commit]], [[https://git.kernel.org/linus/792501727c2abf568f694c9c79b0da628c9dc4bb|commit]], [[https://git.kernel.org/linus/6b159d547d462f4e47f1ae913f0c05e7071183ec|commit]], [[https://git.kernel.org/linus/ee33cd69344ff04f3b512eb9d74c16c412b07115|commit]] * renesas: v3u: add support for RWDT [[https://git.kernel.org/linus/1ee5981da617190c41f7a019542ed4a85041ddbd|commit]], [[https://git.kernel.org/linus/ab2ccacd73867c6be285ba4f3c1a3e10b96e9a1d|commit]], [[https://git.kernel.org/linus/f4b30c0a03a9edb3e70cbd7abe65fc6c3033fb20|commit]], [[https://git.kernel.org/linus/d207dc500bbcf8c6e1cbad375b08904f984f9602|commit]] * renesas: r8a779a0: Add FCP and VSP support [[https://git.kernel.org/linus/0177b5090effab70762c774b860df8d298e62ff4|commit]], [[https://git.kernel.org/linus/ed447e7d60de9ee28763a9e0d215267db7498639|commit]], [[https://git.kernel.org/linus/57be2dc8d4cf4791993bd3e4caf586f3adfb7f6d|commit]] * socfpga: agilex: add clock driver for eASIC N5X platform [[https://git.kernel.org/linus/a0f9819cbe995245477a09d4ca168a24f8e76583|commit]] * sunxi-ng: Add support for the Allwinner H616 CCU [[https://git.kernel.org/linus/88dde5e23da1a16fe9a417171e6c941736b8d3a6|commit]] * sunxi-ng: Add support for the Allwinner H616 R-CCU [[https://git.kernel.org/linus/394a36dd9dec7fd48b75dab23432632a30f241ea|commit]] * vc5: Add support for optional load capacitance [[https://git.kernel.org/linus/f3d661d6b4412c9d5f60d0566554fab83f9db381|commit]] * Drop unused efm32gg driver [[https://git.kernel.org/linus/33034d7422db6fd85795fd4b1ef5780efa99a8af|commit]] * clocksource: atlas: Remove sirf atlas driver [[https://git.kernel.org/linus/446262b27285e86bfc078d5602d7e047a351d536|commit]] * clocksource: prima: Remove sirf prima driver [[https://git.kernel.org/linus/a8d80235808c8359b614412da76dc10518ea9090|commit]] * clocksource: tango: Remove tango driver [[https://git.kernel.org/linus/8fdb44176928fb3ef3e10d97eaf1aed82c90bd58|commit]] * clocksource: u300: Remove the u300 driver [[https://git.kernel.org/linus/33105406764f7f13c5e7279826f77342c82c41b5|commit]] * remove sirf prima2/atlas drivers [[https://git.kernel.org/linus/ed0f3e23d10699df7b8f6189f7c52d0d4a3619db|commit]] * remove tango4 driver [[https://git.kernel.org/linus/7765f32a8e9b03cf0e25698b5a841e00c1a5090e|commit]] * remove u300 driver [[https://git.kernel.org/linus/ee7294ba49bf8559b560b21629ed8153082c25cf|commit]] * remove zte zx driver [[https://git.kernel.org/linus/bcbe6005eb18d2cd565f202d9351737061753894|commit]] == PHY ("physical layer" framework) == * Add Support for SM8350 UFS [[https://git.kernel.org/linus/d0858167492b59297c5c2aac10cdc9904c5a1cc6|commit]], [[https://git.kernel.org/linus/920abc105b5de6489d61bd8c5d0d44463665ae3f|commit]], [[https://git.kernel.org/linus/0e43fdb94a8363cfd78e8d14580ea2f5b82789a8|commit]] * SM8350 USB phy [[https://git.kernel.org/linus/fcba632d8148ab3ec19f6c7dd015cca866357d7e|commit]], [[https://git.kernel.org/linus/10c744d48d7f01b0d0c954d8d71aebd07705a7b9|commit]], [[https://git.kernel.org/linus/7a79f1f7f7e75e532c5a803ab3ebf42a3e79497c|commit]] * phy-brcm-usb: support PHY on the BCM4908 [[https://git.kernel.org/linus/4b402fa8e0b7817f3e3738d7828038f114e6899e|commit]] * qcom-qmp: Add SC8180X UFS phy [[https://git.kernel.org/linus/a5a621ad0ab44aa672385e0dddc730c3e50a908f|commit]] * qcom-qmp: Add SC8180X USB phy [[https://git.kernel.org/linus/4d1a6404e91efffe3192e1405e175fc7fb3fa3de|commit]] * qcom-qmp: Add support for SDX55 QMP PHY [[https://git.kernel.org/linus/86ef5a79d6bbc755fd764318bd501ee6583961f1|commit]] * qcom-qusb2: Add configuration for SDM660 [[https://git.kernel.org/linus/b0e7f781fc9958bfb57527a49c5a1eb1f423439c|commit]] * qcom-qusb2: add QUSB2 support for IPQ6018 [[https://git.kernel.org/linus/2cfbe6765b7a61feebbbcfdd4aecb6e6de38b361|commit]] == CXL (Compute Express Link) == * CXL 2.0 Support [[https://git.kernel.org/linus/4cdadfd5e0a70017fec735b7b6d7f2f731842dc6|commit]], [[https://git.kernel.org/linus/8adaf747c9f0b470aea1b0c88583aa0a344e1540|commit]], [[https://git.kernel.org/linus/b39cb1052a5cf41bc12201ec1c0ddae5cb8be868|commit]], [[https://git.kernel.org/linus/583fa5e71caeb79e04e477e9837e2f7fa53b71e4|commit]], [[https://git.kernel.org/linus/13237183c735f5cba4ae26bc782c613ae0d4e4d3|commit]], [[https://git.kernel.org/linus/472b1ce6e9d6396ab3f11fc5101c6b63b934a018|commit]], [[https://git.kernel.org/linus/57ee605b976c30a86613648935d255bbe704aeab|commit]], [[https://git.kernel.org/linus/68a5a9a243354ed52f7b37b057bd5e98cba870c8|commit]] == Various == * bus: fsl-mc: enhance Management Complex userspace support [[https://git.kernel.org/linus/8544717cdacc2f33f0f53a3b34c5125b37e13ce9|commit]], [[https://git.kernel.org/linus/46707989269a251e5e4ca295975525605bc8afef|commit]], [[https://git.kernel.org/linus/2cf1e703f066cfa82eb5a358ae84c29fe15a3b3a|commit]], [[https://git.kernel.org/linus/3f6099438181d269d56f9d4040d93ffae65f9e4c|commit]], [[https://git.kernel.org/linus/296c6264d4b19554dc8367e3f409bd248f504c2d|commit]] * PCI: Add Silicom Denmark vendor ID [[https://git.kernel.org/linus/8f1fc1c15329a9d53bde5636e85ca98ece2ec7bd|commit]] * PCI: Add TI J721E device to PCI IDs [[https://git.kernel.org/linus/599f86872f9ce8a0a0bd111a23442b18e8ee7059|commit]] * bus: mhi: core: Add device hardware reset support [[https://git.kernel.org/linus/b5a8d233a588b3acf2a7a3a8da30f8f68f376626|commit]] * bus: sunxi-rsb: Implement runtime power management [[https://git.kernel.org/linus/4a0dbc12e61823ece7172df953c3333c8f5f9222|commit]] * coresight: Add support for v8.4 !SelfHosted tracing [[https://git.kernel.org/linus/e5d51fbe9bf5f13e72e3c742705928c74d8ba8bf|commit]] * coresight: etm-perf: Support PID tracing for kernel at EL2 [[https://git.kernel.org/linus/88f11864cf1d1324f620059ec747d74b72d9d736|commit]] * coresight: etm4x: Add support for sysreg only devices [[https://git.kernel.org/linus/5214b563588e8414193bd7a174c52350256942a6|commit]] * coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 [[https://git.kernel.org/linus/b8336ad947e1913b9bb5cdf4f54b687654160d42|commit]] * drivers/soc/litex: support 32-bit subregisters, 64-bit CPUs [[https://git.kernel.org/linus/51f109228308a87c7f2583360e54acfc567203da|commit]] * soc: atmel: add support for sama7g5 [[https://git.kernel.org/linus/f12a29cb566699614266471342872193db1a1f52|commit]] * soc: qcom: rpmpd: Add msm8994 RPM Power Domains [[https://git.kernel.org/linus/43eb76a2e56b94541293fc8192d6edf1d0ec8965|commit]] * fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() [[https://git.kernel.org/linus/4a224acec5971653bf0e8b6e1d2d0df72a7d57f7|commit]] * fpga: dfl: add support for N3000 Nios private feature [[https://git.kernel.org/linus/56172ab35338e3bb13c6bff65dea96b12e8c41ea|commit]] * habanalabs: add CS completion and timeout properties [[https://git.kernel.org/linus/0811b391469510447a2263f706389b610e454177|commit]] * habanalabs: add driver support for internal cb scheduling [[https://git.kernel.org/linus/d3f139c46280035509600900a6ead3d7e680218f|commit]] * habanalabs: add new mem ioctl op for mapping hw blocks [[https://git.kernel.org/linus/d00697fbe13ccc1dfb7adb82204e1469a7783b07|commit]] * habanalabs: staged submission support [[https://git.kernel.org/linus/2795c8891577c4f1493dd4e3abc298c60009ec42|commit]] * habanalabs: support fetching first available user CQ [[https://git.kernel.org/linus/e52606d2f5363f4900cfe8419e391644b0229c6f|commit]] * habanalabs: support non power-of-2 DRAM phys page sizes [[https://git.kernel.org/linus/b19dc67aa8c008661b10b1c2372a29f403bf5dac|commit]] * hwspinlock: omap: Add support for K3 AM64x !SoCs [[https://git.kernel.org/linus/b9ddb2500e7e544410f38476ab928fc2fe01e381|commit]] * interconnect: qcom: Add MSM8939 interconnect provider driver [[https://git.kernel.org/linus/6c6fe5d3dc5e2be4118ee67e0a70fe7882a89397|commit]] * interconnect: qcom: Add SDX55 interconnect provider driver [[https://git.kernel.org/linus/cbb382c5fb371c079b4e984da03cdb5d8940518b|commit]] * interconnect: qcom: Consolidate interconnect RPM support [[https://git.kernel.org/linus/62feb14ee8a374814f0e905b24ddf6cdcbbe4159|commit]] * irqchip/ingenic: Add support for the JZ4760 [[https://git.kernel.org/linus/5fbecd2389f48e1415799c63130d0cdce1cf3f60|commit]] * irqchip/sun6i-r: Use a stacked irqchip driver [[https://git.kernel.org/linus/4e34614636b31747b190488240a95647c227021f|commit]] * irqchip: Add support for Realtek RTL838x/RTL839x interrupt controller [[https://git.kernel.org/linus/9f3a0f34b84ad1b9a8f2bdae44b66f16685b2143|commit]] * irqchip: Remove sigma tango driver [[https://git.kernel.org/linus/00e772c4929257b11b51d47e4645f67826ded0fc|commit]] * irqchip: Remove sirfsoc driver [[https://git.kernel.org/linus/5c1ea0d842b1e73ae04870527ec29d5479c35041|commit]] * mailbox: omap: Add support for K3 AM64x !SoCs [[https://git.kernel.org/linus/595be654b0c23b64268b3f49934588e7be42f762|commit]] * mailbox: qcom: Add SC8180X apcs compatible [[https://git.kernel.org/linus/d10c851f25f328237deb61350052c5d73d4dd19b|commit]] * mailbox: qcom: Add support for SDX55 APCS IPC [[https://git.kernel.org/linus/c319f78cba83bb0475cbcbf221492c651bd35b2b|commit]] * mei: add support for client dma capability [[https://git.kernel.org/linus/b7a4804129c7adb3ee9caf5505e3f91fb1467ec3|commit]] * mei: hbm: add client dma hbm messages [[https://git.kernel.org/linus/dfad8742a328598d52d8472ce34fac312f4a5acb|commit]] * mei: implement client dma setup [[https://git.kernel.org/linus/369aea84595189200a2e6b028f556a7efa0ec489|commit]] * mei: me: add adler lake point LP DID [[https://git.kernel.org/linus/930c922a987a02936000f15ea62988b7a39c27f5|commit]] * mei: me: add adler lake point S DID [[https://git.kernel.org/linus/f7545efaf7950b240de6b8a20b9c3ffd7278538e|commit]] * memory: dfl-emif: add the DFL EMIF private feature driver [[https://git.kernel.org/linus/477dfdccfcae4665f073260446199933369cd50e|commit]] * memory: tegra124: Support interconnect framework [[https://git.kernel.org/linus/380def2d4cf257663de42618e57134afeded32dd|commit]] * mhi: pci_generic: Misc improvements [[https://git.kernel.org/linus/b5a8d233a588b3acf2a7a3a8da30f8f68f376626|commit]], [[https://git.kernel.org/linus/d9f23ea69d41d9749873381affe3c00bb1857019|commit]], [[https://git.kernel.org/linus/eb96787a5da8e481e53bf2d87a575283d57130a2|commit]], [[https://git.kernel.org/linus/8ccc3279fcad9736b58873b1ad597287ee52757a|commit]], [[https://git.kernel.org/linus/7389337f0a78ea099c47f0af08f64f20c52ab4ba|commit]], [[https://git.kernel.org/linus/b012ee6bfe2ac99bdf7d70b7776187f416c1cab8|commit]], [[https://git.kernel.org/linus/8562d4fe34a3ef52da077f77985994bb9ad1f83e|commit]], [[https://git.kernel.org/linus/84026a5bbc113fb6cef0326ada0e6f5e4d95026c|commit]], [[https://git.kernel.org/linus/4da3d07db8ae325e8e01ad85e28e9e60c58bcc14|commit]] * misc: bcm-vk: Add Broadcom VK driver [[https://git.kernel.org/linus/882227626459ce7a24191f13c6d9749a00992059|commit]], [[https://git.kernel.org/linus/522f692686a73e51300073c08e4107a8cd0b9854|commit]], [[https://git.kernel.org/linus/064ffc7c3939ebc9c152e17bd9f4496d7b318688|commit]], [[https://git.kernel.org/linus/bfc53e01d221e7068d66a0a051762f8b1edcbf63|commit]], [[https://git.kernel.org/linus/af22527e82d12f9d0b5afb39f25926a91d5fa7e7|commit]], [[https://git.kernel.org/linus/22c30607d1e0c604b2450a7aa5bc90a63e24f088|commit]], [[https://git.kernel.org/linus/7367e0ad77d21ff851404ffd71bd1f626bc93ef2|commit]], [[https://git.kernel.org/linus/ff428d052b3b6fb22242d17c213c4898e5136323|commit]], [[https://git.kernel.org/linus/111d746bb4767ad476f80fe49067e3df3d9a9375|commit]], [[https://git.kernel.org/linus/d63d658f74727749088bfe436230b810f3880b0a|commit]], [[https://git.kernel.org/linus/483050c04738c685e3982c1baec202d0cc1beb0d|commit]], [[https://git.kernel.org/linus/68f1fae62c37ff739c38ac812165cbbab85b65d4|commit]], [[https://git.kernel.org/linus/91ca10d6fa0720e35596c720e494d9c18624418a|commit]] * misc: pti: Remove driver for deprecated platform [[https://git.kernel.org/linus/8ba59e9dee31246fc34b4d4bec032093e9c06510|commit]] * misc: pvpanic: introduce device capability [[https://git.kernel.org/linus/487709fa1be2f27aa8e7de6c60587b4302a21467|commit]] * misc: pvpanic: introduce events device attribue [[https://git.kernel.org/linus/8d6da6575ffec171161d36a06c015142b0049637|commit]] * misc: remove atmel_tclib [[https://git.kernel.org/linus/157576d552339edc7988c79f37f4a335eaa0eaf2|commit]] * nvmem: Add driver to expose reserved memory as nvmem [[https://git.kernel.org/linus/5a3fa75a4d9cb6bcfc9081ef224a4cdcd4b3eafe|commit]] * of: property: Add fw_devlink support for more props [[https://git.kernel.org/linus/e13f5b7a130f7b6d4d34be27a87393890b5ee2ba|commit]], [[https://git.kernel.org/linus/4104ca776ba38d81bd6610256d3b0d7e6a058067|commit]] * of: Make fw_devlink=on more forgiving [[https://git.kernel.org/linus/9528e0d9c10027ae80e2aab36e30a1f730b1bbf9|commit]], [[https://git.kernel.org/linus/1753c4d1edbcf1b35e585ff76777d09434344c8f|commit]], [[https://git.kernel.org/linus/19d0f5f6bff878277783fd98fef4ae2441d6a1d8|commit]], [[https://git.kernel.org/linus/a9dd8f3c2cf3413d9302ef12e88181cf001c3ed8|commit]], [[https://git.kernel.org/linus/74c782cff77b3533290148df1fa6f8c7db5e60d5|commit]], [[https://git.kernel.org/linus/ed1054a02aa2323f1676093d6e58cde4484d8867|commit]], [[https://git.kernel.org/linus/bab2d712eeaf9d60d66fe077749b988125144e2e|commit]], [[https://git.kernel.org/linus/3c9ea42802a1fbf7ef29660ff8c6e526c58114f6|commit]] * remoteproc/mediatek: support L1TCM [[https://git.kernel.org/linus/ca23ecfdbd44bac02cb6964a3793c565a389af96|commit]] * remoteproc: ingenic: Add module parameter 'auto_boot' [[https://git.kernel.org/linus/ec8207ae39dc1f498962722d9fdea7bbc3a8233b|commit]] * remoteproc: qcom: pas: Add SM8350 PAS remoteprocs [[https://git.kernel.org/linus/e8b4e9a21af77b65ea68bd698acf4abe04afd051|commit]] * remoteproc: qcom_wcnss: Add qcom,wcn3660b compatible [[https://git.kernel.org/linus/8cc8eeffd058f3e7e2d8710a514ffcbc2bd69d28|commit]] * reset: simple: add BCM4908 MISC PCIe reset controller support [[https://git.kernel.org/linus/def26913b66fd94e431afecf28e09c08e8c02a35|commit]] * sfi: Remove framework for deprecated firmware [[https://git.kernel.org/linus/4590d98f5a4f466d17e5c81d7c9fc796da9a8cee|commit]] * speakup: Make dectlk flush timeout configurable [[https://git.kernel.org/linus/1f7c14afd4ad5aae5220dfc878f29770239911b1|commit]] * tpm: add i2c driver for cr50 [[https://git.kernel.org/linus/3a253caaad11cf4ac371dd6549a9ec6e2f2152fa|commit]] = List of Pull Requests = = Other news sites = * LWN's merge window [[https://lwn.net/Articles/847057/|part 1], [https://lwn.net/Articles/847451/|part 2]] * Phoronix Linux 5.12 [[https://www.phoronix.com/scan.php?page=article&item=linux-512-features&num=1|Feature overview]]