36217
Comment:
|
67505
|
Deletions are marked like this. | Additions are marked like this. |
Line 199: | Line 199: |
== TV tuners, webcams, video capturers == * v4l2-ctrl: Add VP9 codec levels [[https://git.kernel.org/linus/5823833c9adab5a9ce5500e7f1ce7deeff00ee73|commit]] * Add new controls for CQ and Frame-skip [[https://git.kernel.org/linus/4ad1b0d410c88c7c8e8fd1298c9d2293b651e35c|commit]], [[https://git.kernel.org/linus/69ff4b2caa95e1051f07d94de583ae15753ae081|commit]], [[https://git.kernel.org/linus/44f5b2fffc3213c919f53adddadb1a05519bdc0e|commit]], [[https://git.kernel.org/linus/94dfb1689c25ed26b3debe395fb66b09f8d5d10d|commit]], [[https://git.kernel.org/linus/ef56b3ee4f5488bf7a59391f5d3fbc0471a3935e|commit]], [[https://git.kernel.org/linus/8b6a1010afb80bb78750a85aae822375028d8363|commit]] * Add support for colorspace conversion API (CSC) for video capture and subdevices [[https://git.kernel.org/linus/47ad02d12e2f317987d651a794b11e732cacff02|commit]], [[https://git.kernel.org/linus/b38c73ca1c213bbf8a872b334a6bb835becfaba5|commit]], [[https://git.kernel.org/linus/2f491463497ad43bc06968a334747c6b6b20fc74|commit]], [[https://git.kernel.org/linus/62aacfa9bf93f94f6949338e0c7a2ed4c4bd2c2a|commit]], [[https://git.kernel.org/linus/6616726907418ec5550674c468998b4cd96cb54a|commit]], [[https://git.kernel.org/linus/25d8cf786d34b5167f2c01e092eeedcb0ae58628|commit]] * Implements support for the !MyGica iGrabber [[https://git.kernel.org/linus/1fae3d964880a6419c581b5cdb1efb70a0f3a8a2|commit]] * camss: extend VIDIOC_ENUM_* ioctls support [[https://git.kernel.org/linus/c90f1178dcac30dee5ddd29ec0513e7589aa866e|commit]], [[https://git.kernel.org/linus/35493d653a2d02e44d07757a2e86b5e63d8a87a8|commit]], [[https://git.kernel.org/linus/daf2298bba554f6995a2113416858ff7a64b8a49|commit]] * exynos4-is: Add support for multiple sensors on one port [[https://git.kernel.org/linus/18174117ba18c505cf86a501dfa9e47b663e3310|commit]] * i2c: ov5640: Add support for BT656 mode [[https://git.kernel.org/linus/4039b03720f70aacfd351ecacdd085c3d9fc6ded|commit]] * ice: add the DDP Track ID to devlink info [[https://git.kernel.org/linus/410d06879c01751e6fe6e9aebc2e0d9100a71d77|commit]] * Debugfs and Sysfs entries for MHI [[https://git.kernel.org/linus/e0af24acdabc3cdb00bb8c8e23f117ae5d8a4ef4|commit]], [[https://git.kernel.org/linus/c7bd825e52b3d0b9ae519a006b80521d4587f864|commit]], [[https://git.kernel.org/linus/21cb9b18edea0c3533799069abc95c9c55c8607d|commit]] * mtk-vcodec: venc: support for MT8183 [[https://git.kernel.org/linus/bf1d556ad4e0f8d92753d3b9896d492f4f065822|commit]], [[https://git.kernel.org/linus/97b022a8281cdc290c5ff0d6cd4c0f29ff9fc9ad|commit]], [[https://git.kernel.org/linus/c7244811b1c951dca812079d16b17cb241882a80|commit]], [[https://git.kernel.org/linus/0dc4b3286125797a3ff03c4e3d7522e6bebadf63|commit]], [[https://git.kernel.org/linus/c2bc04560ce0b4297f3ea2fec4e4f19848b9d11e|commit]], [[https://git.kernel.org/linus/42f2ea26df2cef82853a33e9c40e65aeefe31228|commit]], [[https://git.kernel.org/linus/eae6f634327eb196c8c2fe6c69800d04f73bd5bd|commit]], [[https://git.kernel.org/linus/f466afdffa64ad26e66e9441492afbb583bafda7|commit]], [[https://git.kernel.org/linus/c9082c9d39987933958d9075e45721fe9b9a2fcb|commit]], [[https://git.kernel.org/linus/bcbe5adac37ab9c7051c14f7987465893f36d44f|commit]], [[https://git.kernel.org/linus/f01b10fa5abc66f24b5e5e2be7a4a3f7561387c1|commit]], [[https://git.kernel.org/linus/327296920f9dedfc6ba4ef8f5a686c9667c65f38|commit]], [[https://git.kernel.org/linus/cd385511520e22ec0e8bdbfb7fbb997a4256ac88|commit]], [[https://git.kernel.org/linus/2c86bf67d05692b16b5a82ba62f1e9afcaeb7e7a|commit]], [[https://git.kernel.org/linus/7ee20328e470b15528f9f53b7177e05628f92609|commit]], [[https://git.kernel.org/linus/42f401e751b58ef071874779ef972187ef5dfce3|commit]] * ov8856: Add support for 1632x1224 mode [[https://git.kernel.org/linus/e5a30635600a346fbec58e13c46c656dd0eb86b3|commit]] and 3264x2448 mode [[https://git.kernel.org/linus/93c16fabdb74a9c1a427402fc1fe588a45130c5b|commit]] * Add support for mt2701 JPEG ENC support [[https://git.kernel.org/linus/8ea373774ac6d4f08df09b62c700c15dafb25458|commit]], [[https://git.kernel.org/linus/5095a6413a0cf896ab468009b6142cb0fe617e66|commit]], [[https://git.kernel.org/linus/6869a2de456a588a3c6b7bf123306faa3d490417|commit]], [[https://git.kernel.org/linus/cc5fd1668f5fdddce4f367ec10514674a01fe09c|commit]], [[https://git.kernel.org/linus/5827e4b14ee7882acc6d618c12ddf4966bbd780f|commit]], [[https://git.kernel.org/linus/1847f68e39d6d562f339b500f0beb3217282490a|commit]], [[https://git.kernel.org/linus/911ea8ec42dea0e28083a6e92b1b4a5a0ad5acca|commit]], [[https://git.kernel.org/linus/f9f964519c54543476adcb792414ed7ef91963eb|commit]], [[https://git.kernel.org/linus/0058ff2befe37368f27cc9d7e21f752117722b7c|commit]], [[https://git.kernel.org/linus/63ca740d5178da1b28235c7f657ef154781dcafe|commit]], [[https://git.kernel.org/linus/2860d2048ba33aea0407c6b3023702f3f9cee1c7|commit]], [[https://git.kernel.org/linus/e6d516706b6b81e186b5172792138c652e3c3252|commit]], [[https://git.kernel.org/linus/e0ec6043c1999269a0a1afa2854e30d66415094e|commit]], [[https://git.kernel.org/linus/d43c93f2db82501af759499345d2a332183a0065|commit]], [[https://git.kernel.org/linus/4b39c8f453b21718e589d849d49c5edf6713235d|commit]], [[https://git.kernel.org/linus/57d1be707b59a5ce6bdd70d236823809c9abcbac|commit]], [[https://git.kernel.org/linus/79aa1e6859af35f693bf13ac7eb94b5b6fd250e9|commit]], [[https://git.kernel.org/linus/690345fc7a6238b36052e9593c3315e7a4923000|commit]], [[https://git.kernel.org/linus/ac5a59c8bdf2b3b7bf799c6b0926e32b6796bf1c|commit]], [[https://git.kernel.org/linus/84bb4d04eb7ba6825708455df6bb8a71d4fe3411|commit]], [[https://git.kernel.org/linus/0b90056a39ed23284f27672497333e5a9d957d62|commit]], [[https://git.kernel.org/linus/bd627ff5d58507358759e76f1e8148ef3fdcda02|commit]], [[https://git.kernel.org/linus/648372a87ceef7df2b7287d0f8226dd9737b272b|commit]], [[https://git.kernel.org/linus/3e66e1d8e384fc641906ae1f1b15536953827e4d|commit]], [[https://git.kernel.org/linus/030a7b5c168d996e590cdd09fffd8ebaa8a5d571|commit]], [[https://git.kernel.org/linus/2ac8015f156b55c53e85b4542e221282acb350c4|commit]], [[https://git.kernel.org/linus/b4a82f5d15102ade6134c8cc4bbc8ccef1f4a7dc|commit]], [[https://git.kernel.org/linus/45f13a57d8134459f02fbee0b1711eddc3260af7|commit]] * rc: gpio-ir-recv: add QoS support for cpuidle system [[https://git.kernel.org/linus/ff1c9223b7b8cb3a7e6d06a1997e91a0368bbd02|commit]] * rcar-{csi2,vin}: Extend RAW8 support to all RGB layouts [[https://git.kernel.org/linus/d9cb346055141b51df5b25088b142fab5aedabea|commit]], [[https://git.kernel.org/linus/8c3e0f67df6c9bcb683e7417faffe74f345da77d|commit]] * rcar-csi2: Enable support for !R8A774E1 [[https://git.kernel.org/linus/bc39d306450d0725dc82ac32a4d7a31588d3928e|commit]] * rcar-vin: Enable support for !R8A774E1 [[https://git.kernel.org/linus/fe98df32bd9e41b5ac2cdbd8c8ce97182b81b495|commit]] * Venus dynamic debug [[https://git.kernel.org/linus/f08abe6a1e07fdf1ec95ec431b65a876de431231|commit]], [[https://git.kernel.org/linus/8c91dc085b4406d7561496db51273b4d1ea01eba|commit]] * venus * Add support for opp tables/perf voting [[https://git.kernel.org/linus/9a538b83612c8b5848bf840c2ddcd86dda1c8c76|commit]] * Add VP9 codec levels [[https://git.kernel.org/linus/cbaa3117ea9a8d97836caee0e080de8add7aeb2e|commit]], [[https://git.kernel.org/linus/2c2dc2fdc1949545ed269ae6a6412b5185c5d5b9|commit]], [[https://git.kernel.org/linus/3cd136713bf99911070d7203383748497581672c|commit]], [[https://git.kernel.org/linus/5a86626efa51407feabeaae94f112ac2636edf39|commit]], [[https://git.kernel.org/linus/435c53c3698f41484a53fa980e4d7c5eaba45258|commit]] * Add new controls for CQ and Frame-skip [[https://git.kernel.org/linus/4ad1b0d410c88c7c8e8fd1298c9d2293b651e35c|commit]], [[https://git.kernel.org/linus/69ff4b2caa95e1051f07d94de583ae15753ae081|commit]], [[https://git.kernel.org/linus/44f5b2fffc3213c919f53adddadb1a05519bdc0e|commit]], [[https://git.kernel.org/linus/94dfb1689c25ed26b3debe395fb66b09f8d5d10d|commit]], [[https://git.kernel.org/linus/ef56b3ee4f5488bf7a59391f5d3fbc0471a3935e|commit]], [[https://git.kernel.org/linus/8b6a1010afb80bb78750a85aae822375028d8363|commit]] * vidtv * Implement a virtual DVB driver [[https://git.kernel.org/linus/24fb190e92e09c819f432cdf366a1540cf52f1f2|commit]], [[https://git.kernel.org/linus/f5ffc3b6edf122966b31acf7ce65ebdad42d1417|commit]], [[https://git.kernel.org/linus/f90cf6079bf67988f8b1ad1ade70fc89d0080905|commit]], [[https://git.kernel.org/linus/1f9a704601f02710f1456858f77e338b05c82f17|commit]] * Add basic support for DVBv5 stats [[https://git.kernel.org/linus/3e51a4965b9b9ab4fc6a7ecacc85816c7ebeeccb|commit]] * psi: Implement an Event Information Table (EIT) [[https://git.kernel.org/linus/7a7899f6f58e3270ccfd200ee63ebced5ddba3c9|commit]] * psi: add a Network Information Table (NIT) [[https://git.kernel.org/linus/c2f78f0cb294aa6f009d3a170f4ee8ad199ba5da|commit]] == Universal Serial Bus (USB) and Thunderbolt == * Thunderbolt * Add support for Intel Tiger Lake-H [[https://git.kernel.org/linus/f6439c531d52193f890807958aaec52905bc0f2e|commit]] * Add debugfs interface [[https://git.kernel.org/linus/54e418106c765c5f3c378c770b0f8518632830da|commit]] * dwc-meson-g12a: Add support for USB on AXG !SoCs [[https://git.kernel.org/linus/65f3d449f4386c4aced2fb7252905240b4f45cd3|commit]] * dwc2: add support for APM82181 USB OTG [[https://git.kernel.org/linus/0abe3863d05f3175866cfaea50f66dc3ee043220|commit]] * dwc3: pci: add support for the Intel Alder Lake-S [[https://git.kernel.org/linus/1384ab4fee12c4c4f8bd37bc9f8686881587b286|commit]] * dwc3: qcom: Add interconnect support in dwc3 driver [[https://git.kernel.org/linus/bea46b9815154ac47baf16b64022d791a4471375|commit]] * dwc3: simple: add support for Hikey 970 [[https://git.kernel.org/linus/b68d9251561f33661e53dd618f1cafe7ec9ec3c2|commit]] * serial * ftdi_sio: add support for !FreeCalypso JTAG+UART adapters [[https://git.kernel.org/linus/6cf87e5edd9944e1d3b6efd966ea401effc304ee|commit]] * option: Add Telit FT980-KS composition [[https://git.kernel.org/linus/924a9213358fb92fa3c3225d6d042aa058167405|commit]] * option: add Cellient MPL200 card [[https://git.kernel.org/linus/3e765cab8abe7f84cb80d4a7a973fc97d5742647|commit]] * option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 [[https://git.kernel.org/linus/489979b4aab490b6b917c11dc02d81b4b742784a|commit]] * option: add Quectel EC200T module support [[https://git.kernel.org/linus/a46b973bced1ba57420752bf38426acd9f6cbfa6|commit]] * option: add Telit FN980 composition 0x1055 [[https://git.kernel.org/linus/db0362eeb22992502764e825c79b922d7467e0eb|commit]] * pl2303: add device-id for HP GC device [[https://git.kernel.org/linus/031f9664f8f9356cee662335bc56c93d16e75665|commit]] * Introduce PMIC based USB type C detection [[https://git.kernel.org/linus/6c8cf369517640edcb4305b38a27f592a54b7bbe|commit]] * TCPM support for FRS and !AutoDischarge Disconnect [[https://git.kernel.org/linus/19b65476839ed9e292237888f74551aee4600c7f|commit]], [[https://git.kernel.org/linus/58ea326b228c3525b234adcc49ba94e44ebf529b|commit]], [[https://git.kernel.org/linus/b9358a068490d0a590a860a75869853f0b6e8aee|commit]], [[https://git.kernel.org/linus/6f413b559f86a2894188e082e389ff95ee428345|commit]], [[https://git.kernel.org/linus/8dc4bd073663fa8aba2fae08b1c23ab41a2e97a2|commit]], [[https://git.kernel.org/linus/11121c2406c8cc0ee493644233fbdc7fe0598981|commit]], [[https://git.kernel.org/linus/afb487a31d33e250511cd1774368775df8a6f43e|commit]] * typec: add support for STUSB160x Type-C controller family [[https://git.kernel.org/linus/da0cb6310094c1b6113aa8d8d860b9b45d6da437|commit]] * typec: intel_pmc_mux: Support for device role (UFP) [[https://git.kernel.org/linus/a5a6d2753e7ec18a34bd21190b50ee7f085f4daf|commit]] * typec: mt6360: Add support for mt6360 Type-C driver [[https://git.kernel.org/linus/e1aefcdd394fdd2d14165303787fd20f624c1db5|commit]] * Raspberry Pi 4 USB firmware initialization rework [[https://git.kernel.org/linus/242841992ae6f22bd761add2f380b2ef3271ba9a|commit]], [[https://git.kernel.org/linus/abffc82aae8745810fce5b51d9787d82d381068b|commit]], [[https://git.kernel.org/linus/b03300db06bed1997a1eecc4c26f3a2895c57726|commit]], [[https://git.kernel.org/linus/258f92d2f840b6ea62c0b33f04eb4d9270935bba|commit]], [[https://git.kernel.org/linus/768430e470e20559b7bbef5379b9ab435b4762c8|commit]], [[https://git.kernel.org/linus/83a06a102d709ffe69600310807880d72e3a99a9|commit]], [[https://git.kernel.org/linus/56132c8db84aa45f0766d82488790c6b28a7748c|commit]], [[https://git.kernel.org/linus/6b26057aab76b73c5b6a2d44a15b910845bd08cd|commit]], [[https://git.kernel.org/linus/f48cc509c9352125d4d44172493c5f708ccf0291|commit]] * xhci: add debugfs support for ep with stream [[https://git.kernel.org/linus/673d74683627bc78eaca1fdbe24b6cf45c5c8d84|commit]] == Serial Peripheral Interface (SPI) == * dw: Add full Baikal-T1 SPI Controllers support [[https://git.kernel.org/linus/f68fe8de360b9c441caf22f35557b4c9fd97dd84|commit]], [[https://git.kernel.org/linus/d6bbd1193fe93b7ee037724553b3574dcb48e6da|commit]], [[https://git.kernel.org/linus/a3577bd8cba554f962b6af082eb43dde7fe7cd09|commit]], [[https://git.kernel.org/linus/f76f3142c5fc90f67794f6649cecec86a6eb87b0|commit]], [[https://git.kernel.org/linus/c449ad7425aa2eb58f275ce977130918827b0d20|commit]], [[https://git.kernel.org/linus/2613d2bfbeacea2bc796a54219ba05385ae7436a|commit]], [[https://git.kernel.org/linus/3ff60c6b644e2002e062ed97825ead19e31c2769|commit]], [[https://git.kernel.org/linus/8dedbeac8ab24d2da9271df2c8291971169846f2|commit]], [[https://git.kernel.org/linus/ddcc2733c1591c137f7ce60f24ba5401c295427f|commit]], [[https://git.kernel.org/linus/82d02944d238a6fdac729d135623b1d88ca8cbd6|commit]], [[https://git.kernel.org/linus/da8f58909e7e047a01e4577807e648482672eddd|commit]], [[https://git.kernel.org/linus/c6cb3815f70d39e377bec6b44d25f2d8b68b324e|commit]], [[https://git.kernel.org/linus/fbddc989a5c441099978aad320ada0d5327309f4|commit]], [[https://git.kernel.org/linus/49d7d695ca4bb2f62290c7039c4165556f0ca1e4|commit]], [[https://git.kernel.org/linus/cf75baeac72c7cb57a8cf781e90cfd8ea77f2d51|commit]], [[https://git.kernel.org/linus/bf64b66036eef7d5a92fb1cb7398ef67a29fc64b|commit]], [[https://git.kernel.org/linus/6423207e57ea53826eaae1a14c14fd6d22561b06|commit]], [[https://git.kernel.org/linus/84ecaf4a7837e8c0957a59d77fd7e8e4926968cb|commit]], [[https://git.kernel.org/linus/14345c33461bc2373bc4f75f40baf4650e95ee54|commit]], [[https://git.kernel.org/linus/abf00907538e21c469a10809dc2991982673fcbf|commit]] * dw: Add !KeemBay Master capability [[https://git.kernel.org/linus/ffb7ca54c95b4c76ad8a9aa1b2b16d61df2a7139|commit]] * dw: Add Microchip Sparx5 support [[https://git.kernel.org/linus/53a09635ce56e3041fb3cbc7ceef8f5de28259a5|commit]] * spi-mtk-nor: Add power management support [[https://git.kernel.org/linus/3bfd9103c7af07915a84a6849e718622936233c1|commit]] == Watchdog == * Add Toshiba Visconti watchdog driver [[https://git.kernel.org/linus/c5b8e4644607b0319fd86a36fb0caad54ee2021e|commit]] * Add support for sl28cpld watchdog [[https://git.kernel.org/linus/85174ca663767c1c6f8dca3b0a2acfd4b5c37289|commit]] * it87_wdt: add IT8772 ID [[https://git.kernel.org/linus/beaabe0e2356648dfd08b52a78350bb531122ba8|commit]] * it87_wdt: add IT8784 ID [[https://git.kernel.org/linus/c113739ce5d3b2fcdad3a7b6650dd4bcbf56118a|commit]] * renesas_wdt: support handover from bootloader [[https://git.kernel.org/linus/962085a2bb823d8c88c6bc706c654648407e6408|commit]] == Serial == * 8250_pci: Add WCH384_8S 8 port serial device [[https://git.kernel.org/linus/04b6ff5f25dece9b0ee244aa768b251cfe855c85|commit]] * mcf: add sysrq capability [[https://git.kernel.org/linus/9f5fd809d7a02e32c2e044acb9f6aed1c79a699b|commit]] == CPU Frequency scaling == * Prevent "ondemand" and "conservative" from being configured as the default cpufreq governor in the case when schedutil is the default choice for the default governor setting. [[https://git.kernel.org/linus/db865272d9c4687520dc29f77e701a1b2669872f|commit]] * sti-cpufreq: add stih418 support [[https://git.kernel.org/linus/01a163c52039e9426c7d3d3ab16ca261ad622597|commit]] * qcom-hw: Add cpufreq support for SM8250 SoC [[https://git.kernel.org/linus/49b59f4c358cf71cb4e413749cd855478547c2ca|commit]] == Voltage, current regulators, power capping, power supply == * power: supply: Add support for RN5T618/RC5T619 charger and fuel gauge [[https://git.kernel.org/linus/1426dffad0dd64af9b1fee810171feb485f9c2b2|commit]] * power: supply: gpio-charger: add charge-current-limit feature [[https://git.kernel.org/linus/be2919d8355e4651386ad2fb61ddb6efe4533b1b|commit]] * power: supply: bq27xxx: add support for TI bq34z100 [[https://git.kernel.org/linus/41a7431dbaa37533c3b732cdea425a7b8f2d4162|commit]] * power: supply: smb347-charger: Support SMB345 and SMB358 [[https://git.kernel.org/linus/de76fd29a7dc4f6b96f7777bc5c0d92ed561ff5b|commit]] * power: supply: max17040: Support compatible devices [[https://git.kernel.org/linus/4f7f8e87c49e029a52318dd76d561860119d0372|commit]] * power: supply: max17040: Support soc alert [[https://git.kernel.org/linus/ee2d433cb47338cd40af800cdab5133f62edca10|commit]] * power: supply: max17040: Support setting rcomp [[https://git.kernel.org/linus/1779c6e3496a53d9cbbbcd248b234b2b6a07435c|commit]] * power: supply: bq25980: Add support for the BQ259xx family [[https://git.kernel.org/linus/5069185fc18e810715a91d80fcd075e03add600c|commit]] * power: reset: ocelot: Add support for Sparx5 [[https://git.kernel.org/linus/ec871696b77767672cae1fe3158dbe1a86abcfdd|commit]] * regulator: mt6360: Add support for MT6360 regulator [[https://git.kernel.org/linus/d321571d5e4c2d5511b75e6cf1a910e0a0c2a2e9|commit]] * regulator: qcom_spmi: Add PM660/PM660L regulators [[https://git.kernel.org/linus/0074c4472dcb20e989d9870c0b3aba42d0aa44b8|commit]] * regulator: qcom_smd: Add PM660/PM660L regulator support [[https://git.kernel.org/linus/6d849653b00f2336efcd371fe85a7eb31bb094e9|commit]] * regulator: Support ROHM BD9576MUF and BD9573MUF [[https://git.kernel.org/linus/b014e9fae7e7de4329a7092ade4256982c5ce974|commit]] * regulator: qcom_smd: add pm8953 regulators [[https://git.kernel.org/linus/b1a2fb10b8ef07a32061c53426303f73533d867b|commit]] * regulator: rt4801: Add support for RT4801 Display Bias regulator driver [[https://git.kernel.org/linus/5bbbfc7f7f0a44b7a85ab3872dd2ccce7019f7b1|commit]] * regulator: rpi-panel: Add regulator/backlight driver for RPi panel [[https://git.kernel.org/linus/38573472278da49e2ab588062d88bc2f0c11a325|commit]] * regulator: rtmv20: Adds support for Richtek RTMV20 load switch regulator [[https://git.kernel.org/linus/b8c054a5eaf0cf2b9532969e5168ce5e2d78c284|commit]] == Real Time Clock (RTC) == * ds1307: enable rx8130's backup battery, make it chargeable optionally [[https://git.kernel.org/linus/0026f1604c9ba1ae8108d4977da0366c283552bc|commit]] * rv3032: Add a driver for Microcrystal RV-3032 [[https://git.kernel.org/linus/2eeaa532accab8810ca9fe21f52d149713561235|commit]] == Pin Controllers (pinctrl) == * Ingenic: Add support for SSI and I2S pins [[https://git.kernel.org/linus/d3ef8c6b22861232d38934aa9b85123fdd6563b5|commit]], [[https://git.kernel.org/linus/d9f5dc495278605c42fb9e649688d1f03ac9a6da|commit]], [[https://git.kernel.org/linus/f4b5c348d65b7c76931a7f36e8240a85e4cbad29|commit]] * actions: Add Actions S500 pinctrl driver [[https://git.kernel.org/linus/45de28e31a6e250cd9e17c8b9f9db5a439fb39b2|commit]] * mediatek: Add MT8167 Pinctrl driver [[https://git.kernel.org/linus/82d70627e94a04a8de0df5b9f417da3841effbd2|commit]] * mediatek: Add pinctrl driver for mt8192 [[https://git.kernel.org/linus/d32f38f2a8fc498de8e160ab1f1acb42b64c73b9|commit]] * qcom: Add msm8226 pinctrl driver [[https://git.kernel.org/linus/db436a7198a78d8d02178dc992ad5ae2de57cd2e|commit]] * sunxi: add support for the Allwinner A100 pin controller [[https://git.kernel.org/linus/473436e7647d63dc8bc144edd4b970fd210509d7|commit]] * visconti: Add Toshiba Visconti !SoCs pinctrl support [[https://git.kernel.org/linus/a68a7844264e4fb91dcc1c6525cdb275223ce79c|commit]] == Multi Media Card (MMC) == * sdhci-iproc: Enable eMMC DDR 3.3V support for bcm2711 [[https://git.kernel.org/linus/8d62fa831fd2a3a58726f731726f30fc425d7f55|commit]] * sdhci-of-sparx5: Add Sparx5 SoC eMMC driver [[https://git.kernel.org/linus/43611afb6c178d4f07461fd4d4832e0da3762386|commit]] * sdhci-pci-gli: Add CQHCI Support for GL9763E [[https://git.kernel.org/linus/347f6be11de1940dc915596d17b0f94b03779c77|commit]] * sdhci: Add LTR support for some Intel BYT based controllers [[https://git.kernel.org/linus/46f4a69ec8ed6ab9f6a6172afe50df792c8bc1b6|commit]] * sdhci_am654: Add support for input tap delay [[https://git.kernel.org/linus/a0a62497f6aac0f9ba25e7befb334046c98fdf92|commit]] * sdhci_am654: Add support for software tuning [[https://git.kernel.org/linus/13ebeae68ac9830fb8e6e8dfc84f55dba5aab58b|commit]] == Memory Technology Devices (MTD) == * nand: Introduce the ECC engine framework [[https://git.kernel.org/linus/2da45b8f069644604e8e05ccb03b2b66ada611d5|commit]], [[https://git.kernel.org/linus/e0a564ae0a4bc1bcf156d468955b27d3606e8253|commit]], [[https://git.kernel.org/linus/f2f64c1e924131878179da64794d9cb18ee5c827|commit]], [[https://git.kernel.org/linus/701981cab01696584a12e5f0e7c2ad931a326059|commit]], [[https://git.kernel.org/linus/2d76f470224617fadfb35853d7d782b5caa56f9a|commit]], [[https://git.kernel.org/linus/457700644f58ae4bf97ad35cbdce21710959a7e7|commit]], [[https://git.kernel.org/linus/b440915af2e41daff7ee33e1d0ec29af5c37a1bf|commit]], [[https://git.kernel.org/linus/a8c7ffdb5fdde3a57c0b654f66f4d81325abe69f|commit]], [[https://git.kernel.org/linus/ef24f97daac4d9450c956ab165d8337c2feca0e9|commit]], [[https://git.kernel.org/linus/bace41f80f65dc4ba13c892bac783e7e81847379|commit]], [[https://git.kernel.org/linus/d193792a26c216cb7db3cf12300c9414990fa603|commit]], [[https://git.kernel.org/linus/9a333a72c1d0539be664bf121a68c31e48e10d54|commit]], [[https://git.kernel.org/linus/3316c8e3ad1fcaeefd4ffa93587dd78fb24e8afa|commit]], [[https://git.kernel.org/linus/53576c7bfc3589fc7cd58cc952168db0449886a7|commit]], [[https://git.kernel.org/linus/93ef92f6f42275e3d6070b1c5020bfca0e614fff|commit]], [[https://git.kernel.org/linus/c441bcd31266dc403beb6f2c2f095696a1be5325|commit]], [[https://git.kernel.org/linus/1e3b37aab958861a9d0c01ff6dbec96a82743701|commit]], [[https://git.kernel.org/linus/8c126720fe109bcd7316c37d50b2b17c2ae1dded|commit]], [[https://git.kernel.org/linus/d7157ff49a5b5845b37b8f2bf31607f0af295ef1|commit]], [[https://git.kernel.org/linus/b5156335ac37f186812090795ed27884a76c3266|commit]] * hyperbus: add Renesas RPC-IF driver [[https://git.kernel.org/linus/5de15b610f785f0e188fefb707f0b19de156968a|commit]] * physmap: Add Baikal-T1 physically mapped ROM support [[https://git.kernel.org/linus/b3e79e7682e075326df8041b826b03453acacd0a|commit]] * spi-nor: intel-spi: Add support for Intel Alder Lake-S SPI serial flash [[https://git.kernel.org/linus/3a9dcb2586e1b7f4c44c1f4f51d16ab43252ddb2|commit]] * spi-nor: macronix: Add SECT_4K to mx25l12805d [[https://git.kernel.org/linus/02892d405358288e0057cbdfe6476d13ea62fd2f|commit]] * spi-nor: winbond: Add support for w25q64jwm [[https://git.kernel.org/linus/6eedfd858ff6af52c85229ab027297f8ae639508|commit]] * spinand: gigadevice: Add support for GD5F4GQ4xC [[https://git.kernel.org/linus/302d8a2288529c44401d946de09526009e4f7124|commit]] * spinand: macronix: Add support for MX31LF1GE4BC [[https://git.kernel.org/linus/051e070d0a019df6be9e21be1fb63352e4c4412e|commit]] and for MX31UF1GE4BC [[https://git.kernel.org/linus/75b049bb7f89a58a25592f17baf91d703f0f548e|commit]] == Industrial I/O (iio) == * accel: adxl372: Add support for FIFO peak mode [[https://git.kernel.org/linus/b0fc6783d4ae58f796fb183c40dbc7fa3199d51d|commit]] * accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode [[https://git.kernel.org/linus/e5b1032a656e9aa4c7a4df77cb9156a2a651a5f9|commit]] * adc: ad9467: add support for AD9265 high-speed ADC [[https://git.kernel.org/linus/eb61343dfd214afd9eacba958fda0e31b1f31b19|commit]] and AD9434 high-speed ADC [[https://git.kernel.org/linus/4606d0f4b05faad88fdf8472d7b2f0d600546f5e|commit]] * chemical: atlas-ezo-sensor: add humidity sensor support [[https://git.kernel.org/linus/dc3ebfcaa51ff9ffa417f23e47c4e1aa01bc501d|commit]] and for O2 sensor [[https://git.kernel.org/linus/6da3a6ce281fa7a51e1e3af0fa6d9e52bd9bf11a|commit]] * gyro: Add driver support for ADXRS290 [[https://git.kernel.org/linus/2c8920fff1457a41912e8d3e3b9eafb582656440|commit]] * gyro: adxrs290: Add triggered buffer support [[https://git.kernel.org/linus/672555807f6f62c1604f866743eaedadaa557b23|commit]] and debugfs register access support [[https://git.kernel.org/linus/d3e0e14d65178d73ee0f991934c5fa89737e3922|commit]] * humidity: Add TI HDC20x0 support [[https://git.kernel.org/linus/0115a63c999363b9558376b61c4037813d9063db|commit]] * light: as73211: New driver [[https://git.kernel.org/linus/403e5586b52e466893ce3a7b7f3a3ecdc4c82d3e|commit]] * mlx90632: Adding extended calibration option [[https://git.kernel.org/linus/e02472f74a8120cd5a0be0e7d48c9d95d4cde6a0|commit]] == Multi Function Devices (MFD) == * Add simple regmap based I2C driver [[https://git.kernel.org/linus/3abee4579484c554961bb0af92a77adc0ebd791d|commit]] * Add ACPI support to Kontron PLD driver [[https://git.kernel.org/linus/e8299c7313af857254bc4304bc37482e9b952481|commit]] * ene-kb3930: Add driver for ENE KB3930 Embedded Controller [[https://git.kernel.org/linus/ede6b2d1dfc0d6a7b0b3161a2e911d464e28e0ad|commit]] * intel-lpss: Add device IDs for UART ports for Lakefield [[https://git.kernel.org/linus/5f039fa742b6d8b4bbb7eb1a91c0dd251f03712d|commit]] * intel-m10-bmc: Add Intel MAX 10 BMC chip support for Intel FPGA PAC [[https://git.kernel.org/linus/876611c493b10cbb59e0e2143d3e744d0442de63|commit]] * lp87565: Add LP87524-Q1 variant [[https://git.kernel.org/linus/4b6ec08fd21ee3179cbfccf3605ad13d9f38b623|commit]] * simple-mfd-i2c: Add sl28cpld support [[https://git.kernel.org/linus/a538ad229bbee4f8c68204c75b2e1ae43db875d6|commit]] == Pulse-Width Modulation (PWM) == * Add support for sl28cpld PWM controller [[https://git.kernel.org/linus/9db33d221efcca9503ac481edcbf2b3f4404bdb8|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Add slave testunit driver [[https://git.kernel.org/linus/a8335c64c5f0916c9ee8b88835ce114085c3642e|commit]] * i801: Add support for Intel Alder Lake PCH-S [[https://git.kernel.org/linus/332fdaebb64e6fe6fdd1b0463c88bafec0faa199|commit]] * ismt: Add support for Intel Emmitsburg PCH [[https://git.kernel.org/linus/86d36a5e9c1b3c3aeb4b60d0f5f496d1162321f4|commit]] * mlxbf: I2C SMBus driver for Mellanox !BlueField SoC [[https://git.kernel.org/linus/b5b5b32081cd206baa6e58cca7f112d9723785d6|commit]] * rcar: add !HostNotify support [[https://git.kernel.org/linus/c4651f11d09ac975b6593653edbf74b892523a8f|commit]] * stm32f7: Add SMBus Host-Notify protocol support [[https://git.kernel.org/linus/6af077194600d5445f802ce4587a3254a215a851|commit]] == Hardware monitoring (hwmon) == * Extending hwmon ABI with attributes for rated values [[https://git.kernel.org/linus/1967f712677429f52ac3e8896b5ecfecc2372d95|commit]], [[https://git.kernel.org/linus/787c095edaa9de28d39671282eba7bddd479c038|commit]] * Expose PEC debugfs attribute [[https://git.kernel.org/linus/2cd8529cfb28eb9bc392a8a36c66dd318aafd49d|commit]] * pmbus * adm1266: add support [[https://git.kernel.org/linus/9514a22866ba1300c7e3f6aab2e558bb30679743|commit]], [[https://git.kernel.org/linus/407dc802a9c0809ca6a48de4b4c63305eb84ef56|commit]], [[https://git.kernel.org/linus/d98dfad35c38c037b37c4adc99df01da571031a5|commit]], [[https://git.kernel.org/linus/ed1ff457e1870425ea8d3c8643d9aeb7fa54300f|commit]], [[https://git.kernel.org/linus/15609d1893020436e1e8ccfd9ded774a96dd17a2|commit]], [[https://git.kernel.org/linus/0c92ddcc7e76fce82b1d348e1dd6f0347ae7aebd|commit]] * Add support for MPS Multi-phase mp2975 controller [[https://git.kernel.org/linus/2c6fcbb211494f1ff6ef384776944b9e04f4c14c|commit]] * max20730) add device monitoring via debugfs [[https://git.kernel.org/linus/8910c0bd533dc0aa13f2bc53bf8ac5373a79f7a9|commit]] * Add support for the sl28cpld hardware monitoring controller [[https://git.kernel.org/linus/3f697027bcb0959d7c24d59550ab1da07c2dd609|commit]] * k10temp: Add support for Zen3 CPUs [[https://git.kernel.org/linus/55163a1c00fcb526e2aa9f7f952fb38d3543da5e|commit]] * lm75: Add regulator support [[https://git.kernel.org/linus/707d151bd1ac4062796b95f9f6c32309ce69888c|commit]] * Add hwmon driver for Intel MAX 10 BMC [[https://git.kernel.org/linus/865e4fc013ba58cc3245fc1180033ee52e9c426e|commit]] * Add hardware monitoring driver for Moortec MR75203 PVT controller [[https://git.kernel.org/linus/9d823351a337484ad0ed436c626dd4967b5602dd|commit]] * gsc-hwmon: add fan sensor [[https://git.kernel.org/linus/7497d4a66c596fc8312cafe1b8d1e76ad2bc34c3|commit]] == General Purpose I/O (gpio) == * Implement a new version of the GPIO CDEV uAPI to address existing 32/64-bit alignment issues, add support for debounce, event sequence numbers, and allow for requested lines with different configurations [[https://git.kernel.org/linus/0dc11e3ad353e19b1a119e3146c69c0930ecae5f|commit]], [[https://git.kernel.org/linus/69e4e1368803266d0e06dba86868f64f7b277cde|commit]], [[https://git.kernel.org/linus/539430fbbcc4a8d02451c77fff1ecd1f3b5f8abf|commit]], [[https://git.kernel.org/linus/b53911aa872db462be2e5f1dd611b25c4c2e663b|commit]], [[https://git.kernel.org/linus/d143493c01b7fc3a9b9369a795e20329561222c5|commit]], [[https://git.kernel.org/linus/957ebb61a4761c1eb32c3f34db7ccfef2e1e95ae|commit]], [[https://git.kernel.org/linus/3c0d9c635ae2b2c6416928271a452017b60e3f98|commit]], [[https://git.kernel.org/linus/aad955842d1cdf56d31e600112137d82fd431140|commit]], [[https://git.kernel.org/linus/73e0341992b68bb3e748134ea8c7473f9d4e279f|commit]], [[https://git.kernel.org/linus/a54756cb24eafac70ce92bfbd9bb4a4195689fb4|commit]], [[https://git.kernel.org/linus/7b8e00d981680ddbbdd9874a7b46e0da58a2da4b|commit]], [[https://git.kernel.org/linus/65cff70464068a823b3f4a28074000febdce0630|commit]], [[https://git.kernel.org/linus/b234d233fe30c63c4e461b03e2884a6765c8e5b0|commit]], [[https://git.kernel.org/linus/3c333c47041c905b81860478d2d8c0c3e8623b40|commit]], [[https://git.kernel.org/linus/e86a863b337c50713b674007f74dc1854701eb93|commit]], [[https://git.kernel.org/linus/ed60aee0edcda1fabc39ab27c9650fa172f461b4|commit]], [[https://git.kernel.org/linus/7ff6d1d25a9ea3a03f795d383889ac34fbc601d5|commit]], [[https://git.kernel.org/linus/0acda979df8d065f9cb16bbc723723b036697e57|commit]], [[https://git.kernel.org/linus/62757c32d5db33fa3abb7b7b88201f9b4ecbc85b|commit]], [[https://git.kernel.org/linus/cf048e05b68789e9fa35f246f8ecbe95d79f4173|commit]] * Add support for the sl28cpld GPIO controller [[https://git.kernel.org/linus/b7536d8749e54923c9a7e8c4175e1e4f9b8c1541|commit]] * pca953x: Add support for the NXP PCAL9554B/C [[https://git.kernel.org/linus/237d96164f2c2b33d0d5094192eb743e9e1b04ad|commit]] |
|
Line 288: | Line 464: |
* reset: Add Raspberry Pi 4 firmware reset controller [[https://git.kernel.org/linus/abffc82aae8745810fce5b51d9787d82d381068b|commit]] |
Linux 5.0 changelog.
#Summary: This Linux release, which is a Long Term Support release, includes support for
This changelog is not complete. Meanwhile, you can read about this release on:
Phoronix 5.10 feature overview
or take a look at the pull requests:
1. TV tuners, webcams, video capturers
v4l2-ctrl: Add VP9 codec levels commit
Add new controls for CQ and Frame-skip commit, commit, commit, commit, commit, commit
Add support for colorspace conversion API (CSC) for video capture and subdevices commit, commit, commit, commit, commit, commit
Implements support for the MyGica iGrabber commit
camss: extend VIDIOC_ENUM_* ioctls support commit, commit, commit
exynos4-is: Add support for multiple sensors on one port commit
i2c: ov5640: Add support for BT656 mode commit
ice: add the DDP Track ID to devlink info commit
mtk-vcodec: venc: support for MT8183 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ov8856: Add support for 1632x1224 mode commit and 3264x2448 mode commit
Add support for mt2701 JPEG ENC support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rc: gpio-ir-recv: add QoS support for cpuidle system commit
rcar-{csi2,vin}: Extend RAW8 support to all RGB layouts commit, commit
rcar-csi2: Enable support for R8A774E1 commit
rcar-vin: Enable support for R8A774E1 commit
- venus
- vidtv
2. Universal Serial Bus (USB) and Thunderbolt
- Thunderbolt
dwc-meson-g12a: Add support for USB on AXG SoCs commit
dwc2: add support for APM82181 USB OTG commit
dwc3: pci: add support for the Intel Alder Lake-S commit
dwc3: qcom: Add interconnect support in dwc3 driver commit
dwc3: simple: add support for Hikey 970 commit
- serial
ftdi_sio: add support for FreeCalypso JTAG+UART adapters commit
option: Add Telit FT980-KS composition commit
option: add Cellient MPL200 card commit
option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 commit
option: add Quectel EC200T module support commit
option: add Telit FN980 composition 0x1055 commit
pl2303: add device-id for HP GC device commit
Introduce PMIC based USB type C detection commit
TCPM support for FRS and AutoDischarge Disconnect commit, commit, commit, commit, commit, commit, commit
typec: add support for STUSB160x Type-C controller family commit
typec: intel_pmc_mux: Support for device role (UFP) commit
typec: mt6360: Add support for mt6360 Type-C driver commit
Raspberry Pi 4 USB firmware initialization rework commit, commit, commit, commit, commit, commit, commit, commit, commit
xhci: add debugfs support for ep with stream commit
3. Serial Peripheral Interface (SPI)
dw: Add full Baikal-T1 SPI Controllers support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
dw: Add KeemBay Master capability commit
dw: Add Microchip Sparx5 support commit
spi-mtk-nor: Add power management support commit
4. Watchdog
Add Toshiba Visconti watchdog driver commit
Add support for sl28cpld watchdog commit
it87_wdt: add IT8772 ID commit
it87_wdt: add IT8784 ID commit
renesas_wdt: support handover from bootloader commit
5. Serial
6. CPU Frequency scaling
Prevent "ondemand" and "conservative" from being configured as the default cpufreq governor in the case when schedutil is the default choice for the default governor setting. commit
sti-cpufreq: add stih418 support commit
qcom-hw: Add cpufreq support for SM8250 SoC commit
7. Voltage, current regulators, power capping, power supply
power: supply: Add support for RN5T618/RC5T619 charger and fuel gauge commit
power: supply: gpio-charger: add charge-current-limit feature commit
power: supply: bq27xxx: add support for TI bq34z100 commit
power: supply: smb347-charger: Support SMB345 and SMB358 commit
power: supply: max17040: Support compatible devices commit
power: supply: max17040: Support soc alert commit
power: supply: max17040: Support setting rcomp commit
power: supply: bq25980: Add support for the BQ259xx family commit
power: reset: ocelot: Add support for Sparx5 commit
regulator: mt6360: Add support for MT6360 regulator commit
regulator: qcom_spmi: Add PM660/PM660L regulators commit
regulator: qcom_smd: Add PM660/PM660L regulator support commit
regulator: Support ROHM BD9576MUF and BD9573MUF commit
regulator: qcom_smd: add pm8953 regulators commit
regulator: rt4801: Add support for RT4801 Display Bias regulator driver commit
regulator: rpi-panel: Add regulator/backlight driver for RPi panel commit
regulator: rtmv20: Adds support for Richtek RTMV20 load switch regulator commit
8. Real Time Clock (RTC)
ds1307: enable rx8130's backup battery, make it chargeable optionally commit
rv3032: Add a driver for Microcrystal RV-3032 commit
9. Pin Controllers (pinctrl)
Ingenic: Add support for SSI and I2S pins commit, commit, commit
actions: Add Actions S500 pinctrl driver commit
mediatek: Add MT8167 Pinctrl driver commit
mediatek: Add pinctrl driver for mt8192 commit
qcom: Add msm8226 pinctrl driver commit
sunxi: add support for the Allwinner A100 pin controller commit
visconti: Add Toshiba Visconti SoCs pinctrl support commit
10. Multi Media Card (MMC)
sdhci-iproc: Enable eMMC DDR 3.3V support for bcm2711 commit
sdhci-of-sparx5: Add Sparx5 SoC eMMC driver commit
sdhci-pci-gli: Add CQHCI Support for GL9763E commit
sdhci: Add LTR support for some Intel BYT based controllers commit
sdhci_am654: Add support for input tap delay commit
sdhci_am654: Add support for software tuning commit
11. Memory Technology Devices (MTD)
nand: Introduce the ECC engine framework commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
hyperbus: add Renesas RPC-IF driver commit
physmap: Add Baikal-T1 physically mapped ROM support commit
spi-nor: intel-spi: Add support for Intel Alder Lake-S SPI serial flash commit
spi-nor: macronix: Add SECT_4K to mx25l12805d commit
spi-nor: winbond: Add support for w25q64jwm commit
spinand: gigadevice: Add support for GD5F4GQ4xC commit
spinand: macronix: Add support for MX31LF1GE4BC commit and for MX31UF1GE4BC commit
12. Industrial I/O (iio)
accel: adxl372: Add support for FIFO peak mode commit
accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode commit
adc: ad9467: add support for AD9265 high-speed ADC commit and AD9434 high-speed ADC commit
chemical: atlas-ezo-sensor: add humidity sensor support commit and for O2 sensor commit
gyro: Add driver support for ADXRS290 commit
gyro: adxrs290: Add triggered buffer support commit and debugfs register access support commit
humidity: Add TI HDC20x0 support commit
light: as73211: New driver commit
mlx90632: Adding extended calibration option commit
13. Multi Function Devices (MFD)
Add simple regmap based I2C driver commit
Add ACPI support to Kontron PLD driver commit
ene-kb3930: Add driver for ENE KB3930 Embedded Controller commit
intel-lpss: Add device IDs for UART ports for Lakefield commit
intel-m10-bmc: Add Intel MAX 10 BMC chip support for Intel FPGA PAC commit
lp87565: Add LP87524-Q1 variant commit
simple-mfd-i2c: Add sl28cpld support commit
14. Pulse-Width Modulation (PWM)
Add support for sl28cpld PWM controller commit
15. Inter-Integrated Circuit (I2C + I3C)
Add slave testunit driver commit
i801: Add support for Intel Alder Lake PCH-S commit
ismt: Add support for Intel Emmitsburg PCH commit
mlxbf: I2C SMBus driver for Mellanox BlueField SoC commit
rcar: add HostNotify support commit
stm32f7: Add SMBus Host-Notify protocol support commit
16. Hardware monitoring (hwmon)
Extending hwmon ABI with attributes for rated values commit, commit
Expose PEC debugfs attribute commit
- pmbus
Add support for the sl28cpld hardware monitoring controller commit
k10temp: Add support for Zen3 CPUs commit
lm75: Add regulator support commit
Add hwmon driver for Intel MAX 10 BMC commit
Add hardware monitoring driver for Moortec MR75203 PVT controller commit
gsc-hwmon: add fan sensor commit
17. General Purpose I/O (gpio)
Implement a new version of the GPIO CDEV uAPI to address existing 32/64-bit alignment issues, add support for debounce, event sequence numbers, and allow for requested lines with different configurations commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for the sl28cpld GPIO controller commit
pca953x: Add support for the NXP PCAL9554B/C commit
18. Leds
Add driver for Acer Iconia Tab A500 commit
lp50xx: Add the LP50XX family of the RGB LED driver commit
pca955x: Add an IBM software implementation of the PCA9552 chip commit
19. DMA engines
xilinx: dpdma: Add debugfs support commit
idxd: add support for configurable max wq batch size commit and max wq xfer size commit
idxd: add command status to idxd sysfs attribute commit
20. Hardware Random Number Generator (hwrng)
ingenic: Add hardware TRNG for Ingenic X1830 commit
xiphera-trng: add support for XIP8001B hwrng commit
21. Cryptography hardware acceleration
caam: xts(aes): Add ability to process XTS with 16B IV in HW commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
inside-secure: Add support for EIP197 with output classifier commit
allwinner: add xRNG and hashes commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
n2: remove ecb(arc4) support commit
bcm-iproc: remove ecb(arc4) support commit
22. PCI
Add Kconfig options for MPS/MRRS strategy commit
brcmstb: Add bcm7278 PERST# support commit
hip: Add handling of HiSilicon HIP PCIe controller errors commit
layerscape: Add EP mode support for ls1088a and ls2088a commit
23. FRU Support Interface (FSI)
aspeed: Support cabled FSI commit
aspeed: Support CFAM reset GPIO commit
aspeed: Add module param for bus divisor commit
24. Clock
axi-clkgen: Add support for fractional dividers commit
imx: imx21: Remove clock driver commit
mediatek: Add MT8167 clock support commit
meson: add sclk-ws driver commit
qcom: Add SM8150 and SM8250 videocc drivers commit, commit, commit, commit, commit
qcom: Add display clock controller driver for SM8150 and SM8250 commit
renesas: cpg-mssr: Add support for R-Car V3U commit
sp804: Add support for Hisilicon sp804 timer commit
sunxi-ng: add support for the Allwinner A100 CCU commit
25. PHY ("physical layer" framework)
Add USB3 PHY support for Intel LGM SoC commit
Add support for multilink configurations in Cadence Torrent PHY driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
freescale: imx8mq-usb: add support for imx8mp usb phy commit
intel: Add Keem Bay eMMC PHY support commit
Support qcom USB3+DP combo phy (or type-c phy) commit, commit, commit, commit, commit, commit, commit, commit
socionext: Add UniPhier AHCI PHY driver support commit
26. EDAC (Error Detection And Correction)
al-mc-edac: Add Amazon's Annapurna Labs Memory Controller driver commit
27. Various
bus/fsl-mc: Extend mc-bus driver functionalities in preparation for mc-bus VFIO support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mhi: core: Introduce counters to track MHI device state transitions commit
mhi: core: Introduce debugfs entries for MHI commit
dt-bindings: reset: Updated binding for Versal reset driver commit
eeprom: at24: Add support for the Sony VAIO EEPROMs commit
- habanalabs
interconnect: Add interconnect sync state support commit, commit, commit
Add SM8150 and SM8250 interconnect drivers commit, commit, commit, commit, commit
interconnect: Add L3 provider support for SM8150/SM8250 commit, commit, commit, commit, commit, commit, commit
irq: dw-apb-ictl: Add primary interrupt controller support commit
irq: irq-mst: Add MStar interrupt controller support commit
irq: Add TI PRUSS Local Interrupt Controller IRQChip driver commit, commit, commit, commit, commit
irq: Add Actions Semi Owl family sirq support commit
mailbox: arm_mhu: Add ARM MHU doorbell driver commit
misc: fastrpc: add ioctl for attaching to sensors pd commit
misc: hisi_hikey_usb: add support for Hikey 970 commit, commit, commit
misc: mic: remove the MIC drivers commit
Add support for PCIe EP nodes to Renesas r8a774a1, r8a774b1 and r8a774c0 SoC's commit
Add PCIe EP to RZ/G2H commit
dwc: Add the multiple PF support for DWC and Layerscape commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ptp_qoriq: support FIPER3 commit
regmap: add Intel SPI Slave to AVMM Bus Bridge support commit
- remoteproc
reset: reset-zynqmp: Added support for Versal platform commit
rpmsg: glink: Add support for rpmsg glink chrdev commit
w1_therm: Add sysfs entries to control conversion time and driver features commit
w1_therm: Add support for GXCAS GX20MH01 device commit
28. List of Pull Requests