20044
Comment:
|
52199
|
Deletions are marked like this. | Additions are marked like this. |
Line 59: | Line 59: |
* [[https://git.kernel.org/torvalds/c/3f6128139092286cf10e32bef8ccf56a004812d2|stacktrace cleanup]] | |
Line 65: | Line 64: |
* [[https://git.kernel.org/torvalds/c/c2da5bdc66a377f0b82ee959f19f5a6774706b83|x86 merge fix]] | |
Line 84: | Line 82: |
* [[https://git.kernel.org/torvalds/c/8c39f71ee2019e77ee14f88b1321b2348db51820|networking fixes]] | |
Line 92: | Line 89: |
* [[https://git.kernel.org/torvalds/c/f112a2fd1f5999c6029551f901952392d900cf99|splice fix]] | |
Line 99: | Line 95: |
* [[https://git.kernel.org/torvalds/c/32ef9553635ab1236c33951a8bd9b5af1c3b1646|fsnotify updates]] | |
Line 105: | Line 100: |
* [[https://git.kernel.org/torvalds/c/8fa91bfa9ba4060347c45673f8ee990a2a1d760e|RAS fix]] | |
Line 116: | Line 110: |
* [[https://git.kernel.org/torvalds/c/8b233da0cc825166b5fa06c898517a7477b54388|pinctrl fix]] | |
Line 131: | Line 124: |
* [[https://git.kernel.org/torvalds/c/b7fcf31f7036895ca8fc3a30eefffab0e82f75f6|perf fixes]] * [[https://git.kernel.org/torvalds/c/e5b3fc125d768eacd73bb4dc5019f0ce95635af4|x86 fixes]] * [[https://git.kernel.org/torvalds/c/c3bfc5dd73c6f519ff0636d4e709515f06edef78|networking fixes]] * [[https://git.kernel.org/torvalds/c/596cf45cbf6e4fa7bcb0df33e373a7d062b644b5|updates]] |
* [[https://git.kernel.org/torvalds/c/596cf45cbf6e4fa7bcb0df33e373a7d062b644b5|updates from akpm]] |
Line 137: | Line 127: |
* [[https://git.kernel.org/torvalds/c/8328dd2f394e48a010383af176bf55ba4be79da0|pstore bug fix]] | |
Line 145: | Line 134: |
* [[https://git.kernel.org/torvalds/c/120e47686a00144ef1195cfc137645d1bed46d23|OpenRISC update]] * [[https://git.kernel.org/torvalds/c/483847a70262f7361f8a6f78513c985c2c8b1719|crypto fixes]] * [[https://git.kernel.org/torvalds/c/e30dbe50dc91d25dde251169b66d39f99bf45bad|more kselftest fixes]] |
|
Line 156: | Line 142: |
* [[https://git.kernel.org/torvalds/c/2a31aca5006749f7d4655836c61d4a53bfae8e53|iomap cleanups]] | |
Line 160: | Line 145: |
* [[https://git.kernel.org/torvalds/c/388c645a33a739bb96aa5ffe283ec68786ea7890|SPDX fix]] | |
Line 164: | Line 148: |
* [[https://git.kernel.org/torvalds/c/ef66f6b8e3f585ab6c42ed49c5f2e7d2d88bb43e|ia64 update]] | |
Line 169: | Line 152: |
* [[https://git.kernel.org/torvalds/c/5ecc9d15f73b82c748526350d5602c94fdd65cac|more updates]] | * [[https://git.kernel.org/torvalds/c/5ecc9d15f73b82c748526350d5602c94fdd65cac|more updates from akpm]] |
Line 181: | Line 164: |
* [[https://git.kernel.org/torvalds/c/da73fcd8cfdc3d0ef49280fa0d511723a0220e03|two fixes for the pipe rework]] | |
Line 187: | Line 169: |
* [[https://git.kernel.org/torvalds/c/f89d416a8676fe36de8be0f7c2e1ac6cd51410a8|powerpc fixes]] | |
Line 189: | Line 170: |
* [[https://git.kernel.org/torvalds/c/98884281027d07b93f062b7c5e7aa01e76ba12c6|arm64 fixes]] * [[https://git.kernel.org/torvalds/c/347f56fb389012e8ba7b391d35d109eb16773e3b|ARM SoC fixes]] * [[https://git.kernel.org/torvalds/c/eea2d5da29e396b6cc1fb35e36bcbf5f57731015|ARM fixes]] |
|
Line 198: | Line 176: |
* [[https://git.kernel.org/torvalds/c/50caca9d7f633bb2aad7f979c40db01a4811abcd|xfs fixes]] * [[https://git.kernel.org/torvalds/c/95207d554b968a552cc93a834af6c1ec295ebaba|iomap fixes]] |
|
Line 202: | Line 178: |
* [[https://git.kernel.org/torvalds/c/5bf9a06a5f7ca525621f4117257a49dc5a2786da|misc vfs cleanups]] * [[https://git.kernel.org/torvalds/c/a78f7cdddbbb2bb2ed6851fbb792072570517650|cifs fixes]] * [[https://git.kernel.org/torvalds/c/138f371ddf4ff50207dbe33ebfc237e756cd6222|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/95e6ba5133163f8241c9ea2439369cec0452fec6|networking fixes]] |
== Universal Serial Bus == * Extends [[https://www.kernel.org/doc/html/latest/dev-tools/kcov.html|kcov]] to allow collecting coverage from backgound kernel threads [[https://git.kernel.org/linus/eec028c9386ed1a692aa01a85b55952202b41619|commit]], [[https://git.kernel.org/linus/95d23dc27bde0ab4b25f7ade5e2fddc08dd97d9b|commit]], [[https://git.kernel.org/linus/8f6a7f96dc29cefe16ab60f06f9c3a43510b96fd|commit]] * usbfs: Suppress problematic bind and unbind uevents [[https://git.kernel.org/linus/abb0b3d96a1f9407dd66831ae33985a386d4200d|commit]] * cdns3: Add TI specific wrapper driver [[https://git.kernel.org/linus/387c359b84f71ca29c1a9fa24293c65a257f6bf5|commit]] * dwc3: pci: add ID for the Intel Comet Lake -H variant [[https://git.kernel.org/linus/3c3caae4cd6e122472efcf64759ff6392fb6bce2|commit]] * gadget: Add UDC driver for tegra XUSB device mode controller [[https://git.kernel.org/linus/49db427232fe2c357d23a2d62e2db1d431f95051|commit]] * gadget: udc: renesas_usb3: add suspend event support [[https://git.kernel.org/linus/e961c47e66f1f03ebfacde4360f240757bdea7ac|commit]] * host: xhci-tegra: Add Tegra194 XHCI support [[https://git.kernel.org/linus/2538f0ee8a2920d58812687e84c854b4a9882013|commit]] * serial: ftdi_sio: add device IDs for U-Blox C099-F9P [[https://git.kernel.org/linus/c1a1f273d0825774c80896b8deb1c9ea1d0b91e3|commit]] * serial: mos7840: add USB ID to support Moxa UPort 2210 [[https://git.kernel.org/linus/e696d00e65e81d46e911f24b12e441037bf11b38|commit]] * serial: option: add support for DW5821e with eSIM support [[https://git.kernel.org/linus/957c31ea082e3fe5196f46d5b04018b10de47400|commit]] * serial: option: add support for Foxconn !T77W968 LTE modules [[https://git.kernel.org/linus/f0797095423e6ea3b4be61134ee353c7f504d440|commit]] * serial: pl2303: add support for PL2303HXN [[https://git.kernel.org/linus/ebd09f1cd417fce9c85de3abcabf51eadf907a2a|commit]] * typec: driver for TI HD3SS3220 USB Type-C DRP port controller [[https://git.kernel.org/linus/1c48c759ef4bb9031b3347277f04484e07e27d97|commit]] * usb-serial: cp201x: support Mark-10 digital force gauge [[https://git.kernel.org/linus/347bc8cb26388791c5881a3775cb14a3f765a674|commit]] * usb251xb: Add support for USB2422 [[https://git.kernel.org/linus/cd7da3bc6c580e398e30349d88ff664113c9408e|commit]] * usb251xb: add vdd supply support [[https://git.kernel.org/linus/4d7201cda226d7cffb591d94ca66ca0960891126|commit]] == Serial Peripheral Interface (SPI) == * dw-pci: Add runtime power management support [[https://git.kernel.org/linus/c8169580e924a1d2821e0a2e228c674e0eaa091f|commit]] * dw: Add basic runtime PM support [[https://git.kernel.org/linus/1e695983251029dc0b0fc516290077539df400ff|commit]] * pxa2xx: Add support for Intel Comet Lake-H [[https://git.kernel.org/linus/f0cf17ed76cffa365001d263ced1f130ec794917|commit]] and Intel Jasper Lake [[https://git.kernel.org/linus/9c7315c9fca5de203538163cf42699bb10328902|commit]] == Watchdog == * w83627hf_wdt: Support NCT6116D [[https://git.kernel.org/linus/e11cfc697601fe80b308fe9162649ab294013c32|commit]] == Serial == * sprd: Add polling IO support [[https://git.kernel.org/linus/39f809192661be91fabc3ee77c2e15f9123c11cf|commit]] * lpuart: Add RS485 support for 32-bit uart flavour [[https://git.kernel.org/linus/67b01837861c203c51f78320dcf49fe7ec2f634d|commit]] * 8250: Make Aspeed VUART SIRQ polarity configurable [[https://git.kernel.org/linus/8d310c9107a2a3f19dc7bb54dd50f70c65ef5409|commit]] * hvc: dcc: Add earlycon support [[https://git.kernel.org/linus/d1a1af2cdf19770d69947769f5d5a16c39de93e6|commit]] == CPU Frequency scaling == * ti-cpufreq: Add support for omap34xx and omap36xx [[https://git.kernel.org/linus/b4bc9f9e27edd8de76d44675c8f0c6c2ccb6b22c|commit]] * ti-cpufreq: Add support for AM3517 [[https://git.kernel.org/linus/3fbeef397212046cc514fe9fcd07e67e6ca32163|commit]] == Device Voltage and Frequency Scaling == * devfreq: Add dev_pm_qos notifiers to devfreq core in order to support frequency limits via dev_pm_qos_add_request [[https://git.kernel.org/linus/e876e710ede23f670494331e062d643928e4142a|commit]], [[https://git.kernel.org/linus/e7cc792d00049c874010b398a27c3cc7bc8fef34|commit]], [[https://git.kernel.org/linus/46cecc0bf095bbffdf58618a1b4a5f9c9f073bf8|commit]], [[https://git.kernel.org/linus/42a6b25e67df6ee6675e8d1eaf18065bd73328ba|commit]], [[https://git.kernel.org/linus/05d7ae15cfb18f9ce55eef85bb6bcd62d31acc57|commit]], [[https://git.kernel.org/linus/27dbc542f651ed09de910f274b32634904103774|commit]] * tegra30: Support variable polling interval [[https://git.kernel.org/linus/f61ee201068ac844cc8ed7f9112e47f3452f8262|commit]] == Voltage, current regulators, power capping, power supply == * power: reset: add driver for mt6323 poweroff [[https://git.kernel.org/linus/d28c74c107518c4f9452e6c8f55a65125a8d6588|commit]] * power: supply: axp20x_usb_power: enable USB BC detection on AXP813 [[https://git.kernel.org/linus/f2e5c49d221bd46c72d363ae595e47268bd1f420|commit]] * power: supply: cpcap-battery: Add basic coulomb counter calibrate support [[https://git.kernel.org/linus/0cb90f071f736b51b36ca0f761cf1152ebe46600|commit]] * test_power: Add CHARGE_COUNTER properties [[https://git.kernel.org/linus/4b082ac6b7687d564065cdb65393b8d1ed5e1a03|commit]] and CURRENT properties [[https://git.kernel.org/linus/69318b399569e3b03f7e6dcaac41c0ed348913a2|commit]] * regulator: ab8500: Remove AB8505 USB regulator [[https://git.kernel.org/linus/99c4f70df3a6446c56ca817c2d0f9c12d85d4e7c|commit]] * regulator: fan53555: add chip id for Silergy SYR83X [[https://git.kernel.org/linus/5365e3df422938e6b34e1afdd2ff1cfc5768290e|commit]] * regulator: qcom-rpmh: add PM6150/PM6150L regulator support [[https://git.kernel.org/linus/75bb518e9bbf666a851cd43a9aba8e085b5008d8|commit]] * regulator: qcom_smd: Add PM8950 regulators [[https://git.kernel.org/linus/e44adca5fa25943ca44fcec02ef7b118ce9bb8f5|commit]] * regulator: qcom_spmi: Add PM8950 SPMI regulator [[https://git.kernel.org/linus/e4ff1710885c07550e80a074f1cfa8d2597355ff|commit]] * regulator: qcom_spmi: Add support for PM8004 regulators [[https://git.kernel.org/linus/2e36e140b8b8de4023dd0b85e099567ee88cf872|commit]] == Real Time Clock (RTC) == * mt6397: add compatible for mt6323 [[https://git.kernel.org/linus/47e568129ba89c03c24052ce18165395a44bc5eb|commit]] == Pin Controllers (pinctrl) == * Add pinmux & GPIO controller driver for Intel Lightning Mountain SoC [[https://git.kernel.org/linus/1948d5c51dba4e4e2652a5687991a6460d78b5d0|commit]] * intel: Add Intel Tiger Lake pin controller support [[https://git.kernel.org/linus/c9ccf71fc8073b8d3a484751585088ff14c8d762|commit]] * meson: add pinctrl driver support for Meson-A1 SoC [[https://git.kernel.org/linus/dabad1ff856116a14773aa81aa5de0591d6875e9|commit]] * qcom: Add a pinctrl driver for MSM8976 and 8956 [[https://git.kernel.org/linus/bcd11493f0abb98624cfa8b0949eb5fa2629864b|commit]] * rockchip: add rk3308 SoC support [[https://git.kernel.org/linus/7825aeb7b20854740586a9f7484c1fdfc516eca5|commit]] * sh-pfc: r8a77965: Add !R8A774B1 PFC support [[https://git.kernel.org/linus/271ff378a30086952eb9df1471006dff9a6b5f92|commit]] * sh-pfc: r8a7796: Add !R8A77961 PFC support [[https://git.kernel.org/linus/708c69e9eaccffc944858c6fbb38f600926e1fcf|commit]] == Multi Media Card (MMC) == * Add Actions Semi Owl !SoCs SD/MMC driver [[https://git.kernel.org/linus/ff65ffe46d2839b434dbab77dd3af0cb4f6d2a98|commit]] * jz4740: Add 8bit mode support [[https://git.kernel.org/linus/a02f8f48c194ba6bcbec780b720c3d5df4b0c25c|commit]] * jz4740: Add support for JZ4760 [[https://git.kernel.org/linus/2af2af9940b0cec116c1e1f164b04476cdb013e5|commit]] * jz4740: Add support for Low Power Mode (LPM) [[https://git.kernel.org/linus/80fe4e90665a9fa9da3d61df65c6667ab80c3294|commit]] * jz4740: Add support for X1000 [[https://git.kernel.org/linus/fea5fcc25788d5980f34a5ec4197ab06abfdf898|commit]] * sdhci-milbeaut: add Milbeaut SD controller driver [[https://git.kernel.org/linus/dd79b7e367033bacff8ff8c1bd85b2a848cf475d|commit]] * sdhci-of-arasan: Add Support for Intel LGM SDXC [[https://git.kernel.org/linus/d1807ad6b7dedc5301e803f56d4ae28ecc56b99e|commit]] * sdhci-of-arasan: Add support for ZynqMP Platform Tap Delays Setup [[https://git.kernel.org/linus/a5c8b2ae2e5123c8a6b291e2c56ba5c39b645a95|commit]] * sdhci-pci: Add support for Intel JSL [[https://git.kernel.org/linus/315e3bd7ac19b18ba704d96cbb9b79bad485c01f|commit]] * sdhci_am654: Add Support for Command Queuing Engine to J721E [[https://git.kernel.org/linus/f545702b74f93b96bf70cf3fb12f5d68ce6ad677|commit]] == Memory Technology Devices (MTD) == * nand: brcmnand: Add support for flash-dma v0 [[https://git.kernel.org/linus/83156c1c6c283e32397498f839347c510ef1107d|commit]] * physmap_of: add a hook for Intel IXP4xx flash probing [[https://git.kernel.org/linus/2aba2f2a704d368583e832555b25d88265e62b6d|commit]] * rawnand: Add new Cadence NAND driver to MTD subsystem [[https://git.kernel.org/linus/ec4ba01e894d3165e4d1ccbef782ef5593b708b4|commit]] * spi-nor: Add support for is25wp256 [[https://git.kernel.org/linus/d6ee51637239de0066e2720351f0cda0db5371b3|commit]] * spi-nor: Add support for w25q256jw [[https://git.kernel.org/linus/4c42f63553d79295910f7b4efd5f6dc37fe1a2a5|commit]] * spi-nor: add support for en25qh16 [[https://git.kernel.org/linus/172b33212d76a4bc4b18ba952e8a431b4a2d6c15|commit]] * spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial flash [[https://git.kernel.org/linus/5a0feb6287e37018af4cbd7754786522ae712980|commit]] * spi-nor: intel-spi: add support for Intel Cannon Lake SPI flash [[https://git.kernel.org/linus/4b97ba73dcdc24fd968cbeb970ae57212e2c1c73|commit]] == Industrial I/O (iio) == * Ingenic JZ47xx: Add support for JZ4770 SoC ADC [[https://git.kernel.org/linus/a515d64885054603fd33a8b31d380b4fbad0f6eb|commit]] * adc: Add driver support for AD7292 [[https://git.kernel.org/linus/506d2e317a0a02631a74bbc4c508334c29e26eae|commit]] * adc: New driver for the AB8500 GPADC [[https://git.kernel.org/linus/07063bbfa98e60916bf4805e490736d96d137e9d|commit]] * adc: intel_mrfld_adc: Add Basin Cove ADC driver [[https://git.kernel.org/linus/a7118662734a3f97622d8274708cb61fd53d693a|commit]] * adc: max1027: Introduce 12-bit devices support [[https://git.kernel.org/linus/ae47d009b5088a61f13c9b87a5d1eb37ecb38e85|commit]] * cros_ec: Add cros-ec-sensorhub driver [[https://git.kernel.org/linus/53067471188c4066fc393ab892d0a74482eac000|commit]] * dac: ad5446: Add support for new AD5600 DAC [[https://git.kernel.org/linus/6376cbe549fffb378403cee78efd26b8a2c8e450|commit]] * dac: stm32: add power management support [[https://git.kernel.org/linus/9d8e91d9169c53301afe861cdd15e3b98155e82f|commit]] * imu: Add support for the FXOS8700 IMU [[https://git.kernel.org/linus/84e5ddd5c46ea3bf0cad670da32028994cad5936|commit]] * imu: inv_mpu6050: add MPU925x magnetometer support [[https://git.kernel.org/linus/b1392de061840b49478f7b8ad29d81973d3ce171|commit]] * imu: inv_mpu6050: add fifo support for magnetometer data [[https://git.kernel.org/linus/e764fb4e20f9387d6a852cabf227f853f8e51bbe|commit]] * imu: mpu6050: Add support for vdd-supply regulator [[https://git.kernel.org/linus/26a0ffeed95190c72da398ae9f655507dc87550f|commit]] * imu: st_lsm6dsx: add odr calibration feature [[https://git.kernel.org/linus/cb3b6b8e1bc0456d15a40a4bc3f95ad214340fed|commit]] * imu: st_lsm6dsx: add support to LSM6DS0 [[https://git.kernel.org/linus/fa060a3d9cebfefc87158ceab1f550355f5e4e0b|commit]] * imu: st_lsm6dsx: add support to LSM6DSRX [[https://git.kernel.org/linus/cf9c71b38befbe02d910d0c4e128abaaf69d6e27|commit]] * light: Add support for ADUX1020 sensor [[https://git.kernel.org/linus/3565435455762160f19ca20769d767d9df7d8717|commit]] * light: add driver for veml6030 ambient light sensor [[https://git.kernel.org/linus/7b779f573c48e1ad6da1d6ea5f181f3ecd666bf6|commit]] * temperature: Add support for LTC2983 [[https://git.kernel.org/linus/f110f3188e5639c81c457b2b831d40dfe3891bdb|commit]] == Multi Function Devices (MFD) == * db8500-prcmu: Support U8420-sysclk firmware [[https://git.kernel.org/linus/22fb3ad0cc5f578398953ddcab9c8239a08caccd|commit]] * intel-lpss: Add Intel Comet Lake PCH-H PCI IDs [[https://git.kernel.org/linus/dd047dce3a6f5233b98e792e2287cc549da35879|commit]] * madera: Add support for requesting the supply clocks [[https://git.kernel.org/linus/1e624fce3a1ca03fcea167cc43399d0073472edc|commit]] * qcom-spmi-pmic: Add support for PM/PMI8950 [[https://git.kernel.org/linus/f5b4c8b45d937a94302ba135c9909423d89b0834|commit]] == Pulse-Width Modulation (PWM) == * stm32: Add power management support [[https://git.kernel.org/linus/2d3aa06b5de097747d848a9d714987a4aa2303aa|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Aspeed: Add AST2600 compatible [[https://git.kernel.org/linus/e2c913e4fd9e1cc5a523164ac87d100e34f19e9e|commit]] * Add support for filters optional properties [[https://git.kernel.org/linus/b84dfe1af54053e0aedb14cd26307859aa1df35f|commit]] * at91: add new platform support for sam9x60 [[https://git.kernel.org/linus/b00277923743e56c3652ea95b88943d21cad9d73|commit]] * at91: add support for advanced digital filtering [[https://git.kernel.org/linus/2be357af5fdd9fc74d28d929a9e29d2fcee75e4a|commit]] * at91: add support for analog filtering [[https://git.kernel.org/linus/dda967139955461583377820fef340949effc195|commit]] * at91: add support for digital filtering [[https://git.kernel.org/linus/2989b45923b96981a3f50be7f64afdf9221c3b17|commit]] * i801: Add support for Intel Comet Lake PCH-H [[https://git.kernel.org/linus/07f047e3fe33aefa44c34ed797b79f0415244202|commit]] * i801: Add support for Intel Jasper Lake [[https://git.kernel.org/linus/e0c61c04791a3500060023b0dfc35d06b0508028|commit]] == Hardware monitoring (hwmon) == * Add driver for Texas Instruments TMP512/513 sensor chips [[https://git.kernel.org/linus/59dfa75e5d82a1e1b3d090a1d51fc14f66844576|commit]] * Add support for ltc2947 [[https://git.kernel.org/linus/9f90fd652bed0a7295c13f413ab7b5c19152326c|commit]] * dell-smm: Add support for disabling automatic BIOS fan control [[https://git.kernel.org/linus/afe45277ade62438db8af8bbd812ead453b5d98d|commit]] * ina3221: Add summation feature support [[https://git.kernel.org/linus/2057bdfb7184e9833182bf9ffcb234988f545f41|commit]] * pmbus: add driver for BEL PFE1100 and PFE3000 [[https://git.kernel.org/linus/626bb2f3fb3c4f1faa084d81112edda555bacb68|commit]] == General Purpose I/O (gpio) == * tegra186: Implement wake event support [[https://git.kernel.org/linus/2a36550567307b881ce570a81189682ae1c9d08d|commit]] * tegra186: Add debounce support [[https://git.kernel.org/linus/adce1183932265e94bbaf92138b9c98d1c5359b9|commit]] * Add xgs-iproc driver [[https://git.kernel.org/linus/6a41b6c5fc20abced88fa0eed42ae5e5cb70b280|commit]] == Leds == * Add LED driver for EL15203000 board [[https://git.kernel.org/linus/fc19967bcb8f1ab49594191ee0d352d763dc170e|commit]] == DMA engines == * JZ4780: Add support for the X1000 [[https://git.kernel.org/linus/fee175e44cb34ee86e589b2c22c617d00aaac21b|commit]] * fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller driver for Layerscape SoCs [[https://git.kernel.org/linus/7fdf9b05c73b79c4d9a85b5a9905efa10ee482a6|commit]] * fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA Interface) support [[https://git.kernel.org/linus/f2835adf8afb2cea248dd10d6eb0444c34b3b51b|commit]] * milbeaut-hdmac: Add HDMAC driver for Milbeaut platforms [[https://git.kernel.org/linus/6c3214e698e49da9b694cdda86332527260cf119|commit]] * milbeaut-xdmac: Add XDMAC driver for Milbeaut platforms [[https://git.kernel.org/linus/a6e9be055d47fecdb090c2fb6cd2fdeaf820353c|commit]] * xilinx_dma: Add Xilinx AXI MCDMA Engine driver support [[https://git.kernel.org/linus/6ccd692bfb7fc44a6b4acd97874d8be78ecb5c91|commit]] == Hardware Random Number Generator (hwrng) == * atmel: add new platform support for sam9x60 [[https://git.kernel.org/linus/5c49645c4a74be8dd6c0152019fc3f02ff24c8b5|commit]] * hisi: add !HiSilicon TRNG driver support [[https://git.kernel.org/linus/3e90efd129593cf693d721e13f031f760d5a6343|commit]] * npcm: add NPCM RNG driver [[https://git.kernel.org/linus/c98429297d8b25a0d9c48d8e1f5237f19412f07b|commit]] == Cryptography hardware acceleration == * inside-secure * Adds support for the (AES) CBCMAC family of authentication algorithms: AES-CBCMAC, AES-XCBCMAC and AES-MAC [[https://git.kernel.org/linus/b98687bb3b10a0e261c445aac227476bf11dab08|commit]], [[https://git.kernel.org/linus/38f21b4bab11fc877ff18dd02f77f2c34f1105b9|commit]], [[https://git.kernel.org/linus/7a627db9cafdb173e255ec8bf67fd5ba91ae0664|commit]] * Add support for the Chacha20 skcipher and the Chacha20-Poly1305 AEAD suites [[https://git.kernel.org/linus/4a593fb35d5ccf3ddd41c68ac1cc88d06ec74341|commit]], [[https://git.kernel.org/linus/a60619211dd188a5dfa18761b82d096cda76fc9f|commit]], [[https://git.kernel.org/linus/fc0f82b179d31d1fe4ab8325059a460e4236ed14|commit]] * Add support to sm3 and hmac(sm3) ahash support [[https://git.kernel.org/linus/0f2bc13181ce22d365929176a3d3d47fb857c202|commit]], [[https://git.kernel.org/linus/aa3a43e6e41901a82e47aee172df1eb406470f94|commit]], [[https://git.kernel.org/linus/8194fd1d715243daf9b15b52270eeba6c1a8db74|commit]] * Add support to ecb(sm4), cbc(sm4), ofb(sm4), cfb(sm4) and rfc3686(ctr(sm4)) skcipher algorithms [[https://git.kernel.org/linus/fcca797d2adb83be198db8530f1fd4f6c60e81fe|commit]], [[https://git.kernel.org/linus/6f2d14288ec1d659503c37e965de825131462a1a|commit]], [[https://git.kernel.org/linus/03a6cfb97f8f28373a6fed68deefccb5e98e1072|commit]], [[https://git.kernel.org/linus/a06b15b2b499ff0c950ad2da07895ae287e5c4e5|commit]], [[https://git.kernel.org/linus/7468ab22d7ab968b99c75552c879cb5d96e50523|commit]], [[https://git.kernel.org/linus/f77e5dc08ad4eaf2b3428276cfd18ce55dd6b251|commit]], [[https://git.kernel.org/linus/e48862147f22d48ca8b6c05d4d354b9a7f4ba3ff|commit]] * Add more authenc with (3)DES [[https://git.kernel.org/linus/bb7679b840cc7cf23868e05c5ef7a044e7fafd97|commit]], [[https://git.kernel.org/linus/f0a8bdf0b113b51d023c94468628ec90d4375acc|commit]], [[https://git.kernel.org/linus/457a6fdf4caaac5d5006bfd609f33b8b2a383750|commit]] * Add support for the rfc4106(gcm(aes)), rfc4543(gcm(aes)) and rfc4309(ccm(aes)) ciphersuites intended for IPsec ESP acceleration [[https://git.kernel.org/linus/a19052d4228783052c0ebcb83f74ccac3986acdf|commit]], [[https://git.kernel.org/linus/92c60cefa465035e8ce4949c62a3c38269f3d1eb|commit]], [[https://git.kernel.org/linus/a9a89624f086d82483b5e26bb98e8a04a6d9ab0a|commit]] * Add (HMAC) SHA3 support [[https://git.kernel.org/linus/aaf5a3839a3fcba06ca978e85cb6f66117ad44dd|commit]], [[https://git.kernel.org/linus/6c1c09b3dd0c217eeab3f123e24e58cf6ba30713|commit]], [[https://git.kernel.org/linus/1d448f27c20cc8db361f0ac0ec5df5cd0970af78|commit]] * Add SM4 based authenc AEAD ciphersuites [[https://git.kernel.org/linus/1769f704e55b11e97ff4e52226e6fbddaa1e654e|commit]] * Add support for the EIP196 [[https://git.kernel.org/linus/5fd39c4d96c9bcbda46960772a01d90f5f72037f|commit]] * Added support for CRC32 [[https://git.kernel.org/linus/a7cf8658460edafb03438eeeb0a7d3c91572d4db|commit]] * Add support for the eip197f_iewc configuration that is currently being taped-out by a customer. It adds support for the 256 bit internal buswidth used by larger EIP197's as well as support for having less ring interrupt controllers than rings [[https://git.kernel.org/linus/84ca4e54ab792b550b802950639ab31c57ebe989|commit]], [[https://git.kernel.org/linus/946a4a2a49195e2d45c71fcb0d887fc1b3fad567|commit]] * allwinner: Add sun8i-ce Crypto Engine [[https://git.kernel.org/linus/06f751b613296cc34b86fc83fccaf30d646eb8bc|commit]] * amlogic: Add crypto accelerator for amlogic GXL [[https://git.kernel.org/linus/48fe583fe54177bfb80f348e2a5cc34c3f710095|commit]] * ccp: add SEV command privilege separation [[https://git.kernel.org/linus/ec310caf13b5505c268cfa526b7b28152a879d1e|commit]] * hisilicon * Add !HiSilicon high performance RSA engine(HPRE) driver [[https://git.kernel.org/linus/c8b4b477079d1995cc0a1c10d5cdfd02be938cdf|commit]], [[https://git.kernel.org/linus/5ec302a364bfd95be29a9784b2fabd8e2ddf0476|commit]], [[https://git.kernel.org/linus/b492f82fcee1d1c6cdb54ce6e8134438e651b3cf|commit]], [[https://git.kernel.org/linus/8489741516182d8ac57a69e9f4ca963450607351|commit]] * Add !HiSilicon SEC V2 support [[https://git.kernel.org/linus/416d82204df44ef727de6eafafeaa4d12fdc78dc|commit]], [[https://git.kernel.org/linus/73bcb049a77ba75b694cb4142b3a3ef09584a77c|commit]], [[https://git.kernel.org/linus/1e9bc276f8f19ea65b617d7c9458ead14da4ef60|commit]], [[https://git.kernel.org/linus/cbfe56e6938b2f7ca5e78b04417ee07f7c8d87fb|commit]] * Let user driver to pass the configure of sge number in one sgl when creating hardware sgl resources [[https://git.kernel.org/linus/f081fda293ffba54216a7dab66faba7275475006|commit]] * Add vfs_num module param for zip [[https://git.kernel.org/linus/39977f4b51cdc544de4e5950751655f6693654a7|commit]] == PCI == * AER: Add PoisonTLPBlocked to Uncorrectable error counters [[https://git.kernel.org/linus/6458b438ebc12bec732290bf80c53c4eeeaed1c0|commit]] * ASPM: Add sysfs attributes for controlling ASPM link states [[https://git.kernel.org/linus/72ea91afbfb08619696ccde610ee4d0d29cf4a1d|commit]], [[https://git.kernel.org/linus/87e90283c94c76ee11d379ab5a0973382bbd0baf|commit]] * DPC: Add {{{pcie_ports=dpc-native}}} to allow DPC without AER control [[https://git.kernel.org/linus/35a0b2378c199d4f26e458b2ca38ea56aaf2d9b8|commit]] * Add {{{pci=hpmmiosize}}} and {{{pci=hpmmioprefsize}}} parameters [[https://git.kernel.org/linus/d7b8a217521ca21e2c6391da88d4928c6ce1f539|commit]] * amlogic: meson: Add support for G12A [[https://git.kernel.org/linus/4ff9f68f8378baa8027426bb8a8853ae3f99ad6c|commit]] * rpaphp: Add drc-info support for hotplug slot registration [[https://git.kernel.org/linus/efeda8fada43783635f0274b0a0fa0d0fb6debb8|commit]] * vmd: Add device id for VMD device 8086:9A0B [[https://git.kernel.org/linus/ec11e5c213cc20cac5e8310728b06793448b9f6d|commit]] == Non-Transparent Bridge (NTB) == * Add Hygon Device ID [[https://git.kernel.org/linus/9b5b99a89f641555d9d00452afb0a8aea4471eba|commit]] == Thunderbolt == * Add Thunderbolt 3 support for the software connection manager. It is currently only used in Apple systems. Previously the driver started the firmware connection manager on those but it is not necessary anymore in this release (we still leave user an option to start the firmware in case there are problems with the software connection manager). This includes: Expose 'generation' attribute under each device in sysfs, lane bonding support, expose link speed and width in sysfs, display Port handshake needed for Titan Ridge devices, display Port pairing and resource management, and display Port bandwidth management [[https://git.kernel.org/linus/f07a360813f6c551380dca8817d8eb5e7ab40a21|commit]], [[https://git.kernel.org/linus/68b91293c837c859e841b5bedf2274687bbd53de|commit]], [[https://git.kernel.org/linus/af99f696b5c57e5e7465750f3a7b3ae5e69d6c7d|commit]], [[https://git.kernel.org/linus/8f57d47806664d9b2e618ea8086adcf76752daaf|commit]], [[https://git.kernel.org/linus/778bfca3d14aa93d1e3062835061401b08c258f7|commit]], [[https://git.kernel.org/linus/98176380cbe5e7747ccd82ed982ce5dfd5cc8b65|commit]], [[https://git.kernel.org/linus/826c6a1773084c737abf09dccc591f9a59b8b812|commit]], [[https://git.kernel.org/linus/b433d0100562233b21beb13c0139feeff350bc68|commit]], [[https://git.kernel.org/linus/b5db76dba0642ea6f2391374f3b2b479014e5bf0|commit]], [[https://git.kernel.org/linus/91c0c12080d0f40ee7275485221b06b4e1e289e1|commit]], [[https://git.kernel.org/linus/0d46c08d1ed4f7bb283c7315824f2bfe2c5e0fa9|commit]], [[https://git.kernel.org/linus/17a8f815a0df1e164979222ba7ab796b294c1748|commit]], [[https://git.kernel.org/linus/7bffd97eb7ab8a67de718bdd626e9fad27ee61b9|commit]], [[https://git.kernel.org/linus/de718ac7b6aefa594d5d95881882bc68ec3b83b6|commit]], [[https://git.kernel.org/linus/8afe909b78e16ee4baecf78fd4e404aabf425f8c|commit]], [[https://git.kernel.org/linus/a11b88add4401d006ab593c525c0dddc8ace7655|commit]], [[https://git.kernel.org/linus/354a7a7716edb377953a324421915d7788e0bca9|commit]], [[https://git.kernel.org/linus/b406357c572b29cdcf05f717c69ae0018fa6a146|commit]] == FRU Support Interface (FSI) == * Add fsi-master class [[https://git.kernel.org/linus/2e32c2d675ac19730ec656322414649f04eddaa8|commit]] * Add ast2600 master driver [[https://git.kernel.org/linus/606397d67f4184a40732537be72e7e8658c26717|commit]] == Clock == * Add common clock driver for BM1880 SoC [[https://git.kernel.org/linus/1ab4601da55be5d6374cca66f9ed9074763ca0a1|commit]] * Ingenic: Add CGU driver for X1000 [[https://git.kernel.org/linus/b9df3997bb3e144e1e86d9da934b82f98c28865a|commit]] * meson: axg_audio: add sm1 support [[https://git.kernel.org/linus/be4fe445a6d5a6b15676912cff3dd0437d55f1e2|commit]] * qcom: Add Global Clock controller (GCC) driver for SC7180 [[https://git.kernel.org/linus/17269568f72670e97b19b14897137a8f5c21c09b|commit]] * qcom: Add MSM8998 GPU Clock Controller (GPUCC) driver [[https://git.kernel.org/linus/3f7df5baa2593d86c0dd206c3e63a76fce0efa4b|commit]] * qcom: Add Q6SSTOP clock controller for QCS404 [[https://git.kernel.org/linus/6cdef2738db031bfd06e3bc1c7d3c8cd16846d9e|commit]] * qcom: clk-rpmh: Add support for RPMHCC for SC7180 [[https://git.kernel.org/linus/eee28109f871ea43f65cb19f429ed95ddda79343|commit]] * renesas: cpg-mssr: Add r8a774b1 support [[https://git.kernel.org/linus/0b9f1c2c2fd4481990515a2918297a50a23a3b34|commit]] * renesas: r8a7796: Add !R8A77961 CPG/MSSR support [[https://git.kernel.org/linus/2ba738d56db4ddb1c17e418cb501d303a8b481d2|commit]] * tegra: Add Tegra20/30 EMC clock implementation [[https://git.kernel.org/linus/ed1a2459e20c0dfc9d184230c480ace439bececb|commit]] == PHY ("physical layer" framework) == * phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY [[https://git.kernel.org/linus/b7535a3bc0bac70e9644fb35cdeffabb59f578ee|commit]] * Add USB2 PHY driver for Marvell MMP3 SoC [[https://git.kernel.org/linus/08f13e7c3430889621dcefd1b1e52490f654a285|commit]] * allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC [[https://git.kernel.org/linus/a228890f94586c2f8417831c228ac8ed955ef856|commit]] * qcom-qmp: Add SM8150 QMP UFS PHY support [[https://git.kernel.org/linus/a88c85ee2ea30d3c3a8210f793b2b1e1301b76e6|commit]] * tegra: xusb: Add XUSB dual mode support on Tegra210 [[https://git.kernel.org/linus/ac25b6e9f8d26b90694c1150b2e677aeac46ec71|commit]] * tegra: xusb: Add usb3 port fake support on Tegra210 [[https://git.kernel.org/linus/a5be28c3656af71f1c9d75381f7b86d5056da9f3|commit]] * tegra: xusb: Add vbus override support on Tegra186 [[https://git.kernel.org/linus/a8a24429dd1d799f1c6737779af88c1d39290a77|commit]] and Tegra210 [[https://git.kernel.org/linus/90767cdfea89c3ac7012035d66633b9ba839091a|commit]] == Various == * counter: new TI eQEP driver [[https://git.kernel.org/linus/f213729f679619e70669c2b440886929595d26e5|commit]] * firmware: broadcom: add OP-TEE based BNXT f/w manager [[https://git.kernel.org/linus/246880958ac93989c97c73ae1e60b78b4c4c88c5|commit]] * firmware: qcom: scm: add OCMEM lock/unlock interface [[https://git.kernel.org/linus/b0a1614fb1f58520938968ebe1f4f11bcf34839e|commit]] * firmware: qcom: scm: add support to restore secure config to qcm_scm-32 [[https://git.kernel.org/linus/0434a4061471a9afc2b2061add496e58ba4bb92d|commit]] * firmware: xilinx: Add support for versal soc [[https://git.kernel.org/linus/af3f1afac38d34083faad852172d0ec82749c046|commit]] * fpga: dfl: fme: add power management support [[https://git.kernel.org/linus/fddc9fcbe69a502d84adf0bad5e2c6c80823838c|commit]] * fpga: dfl: fme: add thermal management support [[https://git.kernel.org/linus/4284c65a9fda9d31f45209062f1b7f9bb438fc04|commit]] * habanalabs: Add a new H/W queue type [[https://git.kernel.org/linus/cb596aee8842c87605ea1a9062af2ab435a742d4|commit]] * habanalabs: add opcode to INFO IOCTL to return clock rate [[https://git.kernel.org/linus/62c1e124a9e03ccb8bb39efe1d092c2376967528|commit]] * habanalabs: export uapi defines to user-space [[https://git.kernel.org/linus/5d1012576d20dd7cb70e00ea1b4c2af11a6c9156|commit]] * habanalabs: expose card name in INFO IOCTL [[https://git.kernel.org/linus/91edbf2cf8f0416b854674e891d7a5274f4b1702|commit]] * interconnect: qcom: add msm8974 driver [[https://git.kernel.org/linus/4e60a9568dc6f411d4f631fe33b5553d080b7e8c|commit]] * iommu/ioasid: Add custom allocators [[https://git.kernel.org/linus/e5c0bd7f2206cd288029edb6afbfde93c73b4048|commit]] * iommu: Add I/O ASID allocator [[https://git.kernel.org/linus/fa83433c92e340822a056a610a4fa2063a3db304|commit]] * iommu: Introduce guest PASID bind function [[https://git.kernel.org/linus/808be0aae53a3675337fad9cde616e086bdc8287|commit]] * iommu: arm-smmu-impl: Add sdm845 implementation hook [[https://git.kernel.org/linus/759aaa10c76cbaaefc0670410fb2d54cf4ec10cc|commit]] * irqchip: Add support for Layerscape external interrupt lines [[https://git.kernel.org/linus/0dcd9f872769547f336741880bc7e721149c8d0a|commit]] * mailbox: imx: add support for imx v1 mu [[https://git.kernel.org/linus/c6c6bc6ea9fce31baaca053befc31215cfcb3dd9|commit]] * mei: add trc detection register to sysfs [[https://git.kernel.org/linus/52f6efdf80924449023c559c3134258c2c6da43b|commit]] * mei: bus: add more client attributes to sysfs [[https://git.kernel.org/linus/64498695dd800bcb494d96b94f99356ece91ea90|commit]] * mei: me: add comet point V device id [[https://git.kernel.org/linus/82b29b9f72afdccb40ea5f3c13c6a3cb65a597bc|commit]] * memory: Add DMC driver for Exynos5422 [[https://git.kernel.org/linus/6e7674c3c6df565ab47d02b4f2e608e3477cdf86|commit]] * memory: Extend of_memory with LPDDR3 support [[https://git.kernel.org/linus/976897dd96db94c74209d0a0671d7a73aa02fab9|commit]] * memory: tegra: Introduce Tegra30 EMC driver [[https://git.kernel.org/linus/e34212c75a68990f7215d64d725c61e57ca70357|commit]] * misc: fastrpc: add mmap/unmap support [[https://git.kernel.org/linus/2419e55e532de14fdf336e09e453aa2831c73a25|commit]] * misc: rtsx: Add support for RTS5261 [[https://git.kernel.org/linus/c0e5f4e73a7148e18b763067d181661987cb4c09|commit]] * nfc: pn533: Add autopoll capability [[https://git.kernel.org/linus/c64b875fe1e1f6b30e3a15cb74d623349c571001|commit]] * nfc: pn533: add UART phy driver [[https://git.kernel.org/linus/c656aa4c27b17a8c70da223ed5ab42145800d6b5|commit]] * powercap/intel_rapl: add support for !CometLake Mobile [[https://git.kernel.org/linus/cae478114fbe2e6f4cb9194360cf0789a923be13|commit]] * powercap/intel_rapl: add support for Cometlake desktop [[https://git.kernel.org/linus/f84fdcbc8ec02ea34bbc641359c2a69d0d1242d4|commit]] * ptp: Add a ptp clock driver for IDT !ClockMatrix [[https://git.kernel.org/linus/3a6ba7dc7799355557938fbdc15a558236011429|commit]] * remoteproc: qcom_q6v5_mss: Add support for MSM8998 [[https://git.kernel.org/linus/1665cbd5731fa7c66103ec719c57922bbc457447|commit]] * reset: add support for the Meson-A1 SoC Reset Controller [[https://git.kernel.org/linus/bdb369e1e98ad948d282e78e4ec64d951c2f6f05|commit]] * reset: meson-audio-arb: add sm1 support [[https://git.kernel.org/linus/9c41152cfd743277ed14bcfc2d5d4cba39534023|commit]] * serdev: Add ACPI devices by !ResourceSource field [[https://git.kernel.org/linus/33364d63c75d6182fa369cea80315cf1bb0ee38e|commit]] * soc/tegra: fuse: Implement nvmem device [[https://git.kernel.org/linus/96ee12b2a203167ffda7ac4a444418ca53df056d|commit]] * soc/tegra: pmc: Add wake event support on Tegra210 [[https://git.kernel.org/linus/7e9ae849eb1ea4617a9c7229a78c622a214283f2|commit]] * soc/tegra: pmc: Configure core power request polarity [[https://git.kernel.org/linus/455271d9dc5f4cce3d35c5819f8f01c723bca94c|commit]] * soc/tegra: pmc: Configure deep sleep control settings [[https://git.kernel.org/linus/c7ccfccabb0f819eae1a191ccd94269f577e4523|commit]] * soc/tegra: pmc: Support wake events on more Tegra !SoCs [[https://git.kernel.org/linus/aba19827fced3f32bd17885db59d27538b0bd223|commit]] * soc/tegra: regulators: Add regulators coupler for Tegra20 [[https://git.kernel.org/linus/496747e7d907b01bd2507d61bdd6874b987c9629|commit]] * soc/tegra: regulators: Add regulators coupler for Tegra30 [[https://git.kernel.org/linus/783807436f363e5b1ad4d43ba7debbedfcadbb99|commit]] * soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs [[https://git.kernel.org/linus/240051cb833b5d9006ff0852ac54b2d7a657404b|commit]] * soc: amlogic: meson-gx-socinfo: Add !S905X3 ID for VIM3L [[https://git.kernel.org/linus/1d7c541b8a5b80a3252ca96a0ed22e894bcafb5d|commit]] * soc: at91: Add Atmel SFR SN (Serial Number) support [[https://git.kernel.org/linus/c3277f8ee8cdadf011b8390dfdb4c44ecfaa1a7a|commit]] * soc: fsl: add RCPM driver [[https://git.kernel.org/linus/3b8db0348c503823fb09b5f304b196c3362754ea|commit]] * soc: qcom: add OCMEM driver [[https://git.kernel.org/linus/88c1e9404f1deee02e52d13aae3d9ee2cabd66f5|commit]] * soc: qcom: socinfo: add sdm845 and sda845 soc ids [[https://git.kernel.org/linus/69d2d2531119338b8507d83eb4d7bf4c90f34636|commit]] * soc: renesas: Add Renesas !R8A774B1 config option [[https://git.kernel.org/linus/d634055c4b0f8c24269959f64b7d4a1a8d87d630|commit]] * soc: renesas: Identify RZ/G2N [[https://git.kernel.org/linus/574cb721729fccbc252b0caa5ee401393d06c49e|commit]] * soc: renesas: rcar-rst: Add support for RZ/G2N [[https://git.kernel.org/linus/26405045e73b184900ad43206eeda7bee1cedee1|commit]] * soc: renesas: rcar-sysc: Add !R8A77961 support [[https://git.kernel.org/linus/bdde3d3ec934839b3c11689ead467099f1c36c12|commit]] * soc: renesas: rcar-sysc: Add r8a774b1 support [[https://git.kernel.org/linus/6655c568ced0789479f00b9399603c5d6ee48640|commit]] * soc: samsung: Add Exynos Adaptive Supply Voltage driver [[https://git.kernel.org/linus/5ea428595cc53677a0a5bacd950307463c40411f|commit]] * soc: ti: add initial PRM driver with reset control support [[https://git.kernel.org/linus/3e99cb214f03b8206aad80644809aea947910372|commit]] * w1: new driver. DS2430 chip [[https://git.kernel.org/linus/c6bf3842a34abe3ec2f5bc81754883689aea6c0d|commit]] = List of Pull Requests = = Other news sites = * LWN's merge window [[https://lwn.net/Articles/806010/|part 1]], [[https://lwn.net/Articles/806576/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-55-features&num=1|Linux 5.5 Feature Overview]] |
Linux 5.5 has not been released.
This changelog has not been completed. Meanwhile, you can read about this Linux release on:
Phoronix Linux 5.5 Feature Overview
Alternatively, you can take a look at the Pull Requests:
1. Universal Serial Bus
Extends kcov to allow collecting coverage from backgound kernel threads commit, commit, commit
usbfs: Suppress problematic bind and unbind uevents commit
cdns3: Add TI specific wrapper driver commit
dwc3: pci: add ID for the Intel Comet Lake -H variant commit
gadget: Add UDC driver for tegra XUSB device mode controller commit
gadget: udc: renesas_usb3: add suspend event support commit
host: xhci-tegra: Add Tegra194 XHCI support commit
serial: ftdi_sio: add device IDs for U-Blox C099-F9P commit
serial: mos7840: add USB ID to support Moxa UPort 2210 commit
serial: option: add support for DW5821e with eSIM support commit
serial: option: add support for Foxconn T77W968 LTE modules commit
serial: pl2303: add support for PL2303HXN commit
typec: driver for TI HD3SS3220 USB Type-C DRP port controller commit
usb-serial: cp201x: support Mark-10 digital force gauge commit
usb251xb: Add support for USB2422 commit
usb251xb: add vdd supply support commit
2. Serial Peripheral Interface (SPI)
dw-pci: Add runtime power management support commit
dw: Add basic runtime PM support commit
pxa2xx: Add support for Intel Comet Lake-H commit and Intel Jasper Lake commit
3. Watchdog
w83627hf_wdt: Support NCT6116D commit
4. Serial
sprd: Add polling IO support commit
lpuart: Add RS485 support for 32-bit uart flavour commit
8250: Make Aspeed VUART SIRQ polarity configurable commit
hvc: dcc: Add earlycon support commit
5. CPU Frequency scaling
6. Device Voltage and Frequency Scaling
devfreq: Add dev_pm_qos notifiers to devfreq core in order to support frequency limits via dev_pm_qos_add_request commit, commit, commit, commit, commit, commit
tegra30: Support variable polling interval commit
7. Voltage, current regulators, power capping, power supply
power: reset: add driver for mt6323 poweroff commit
power: supply: axp20x_usb_power: enable USB BC detection on AXP813 commit
power: supply: cpcap-battery: Add basic coulomb counter calibrate support commit
test_power: Add CHARGE_COUNTER properties commit and CURRENT properties commit * regulator: ab8500: Remove AB8505 USB regulator commit
regulator: fan53555: add chip id for Silergy SYR83X commit
regulator: qcom-rpmh: add PM6150/PM6150L regulator support commit
regulator: qcom_smd: Add PM8950 regulators commit
regulator: qcom_spmi: Add PM8950 SPMI regulator commit
regulator: qcom_spmi: Add support for PM8004 regulators commit
8. Real Time Clock (RTC)
mt6397: add compatible for mt6323 commit
9. Pin Controllers (pinctrl)
Add pinmux & GPIO controller driver for Intel Lightning Mountain SoC commit
intel: Add Intel Tiger Lake pin controller support commit
meson: add pinctrl driver support for Meson-A1 SoC commit
qcom: Add a pinctrl driver for MSM8976 and 8956 commit
rockchip: add rk3308 SoC support commit
sh-pfc: r8a77965: Add R8A774B1 PFC support commit
sh-pfc: r8a7796: Add R8A77961 PFC support commit
10. Multi Media Card (MMC)
Add Actions Semi Owl SoCs SD/MMC driver commit
jz4740: Add 8bit mode support commit
jz4740: Add support for JZ4760 commit
jz4740: Add support for Low Power Mode (LPM) commit
jz4740: Add support for X1000 commit
sdhci-milbeaut: add Milbeaut SD controller driver commit
sdhci-of-arasan: Add Support for Intel LGM SDXC commit
sdhci-of-arasan: Add support for ZynqMP Platform Tap Delays Setup commit
sdhci-pci: Add support for Intel JSL commit
sdhci_am654: Add Support for Command Queuing Engine to J721E commit
11. Memory Technology Devices (MTD)
nand: brcmnand: Add support for flash-dma v0 commit
physmap_of: add a hook for Intel IXP4xx flash probing commit
rawnand: Add new Cadence NAND driver to MTD subsystem commit
spi-nor: Add support for is25wp256 commit
spi-nor: Add support for w25q256jw commit
spi-nor: add support for en25qh16 commit
spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial flash commit
spi-nor: intel-spi: add support for Intel Cannon Lake SPI flash commit
12. Industrial I/O (iio)
Ingenic JZ47xx: Add support for JZ4770 SoC ADC commit
adc: Add driver support for AD7292 commit
adc: New driver for the AB8500 GPADC commit
adc: intel_mrfld_adc: Add Basin Cove ADC driver commit
adc: max1027: Introduce 12-bit devices support commit
cros_ec: Add cros-ec-sensorhub driver commit
dac: ad5446: Add support for new AD5600 DAC commit
dac: stm32: add power management support commit
imu: Add support for the FXOS8700 IMU commit
imu: inv_mpu6050: add MPU925x magnetometer support commit
imu: inv_mpu6050: add fifo support for magnetometer data commit
imu: mpu6050: Add support for vdd-supply regulator commit
imu: st_lsm6dsx: add odr calibration feature commit
imu: st_lsm6dsx: add support to LSM6DS0 commit
imu: st_lsm6dsx: add support to LSM6DSRX commit
light: Add support for ADUX1020 sensor commit
light: add driver for veml6030 ambient light sensor commit
temperature: Add support for LTC2983 commit
13. Multi Function Devices (MFD)
db8500-prcmu: Support U8420-sysclk firmware commit
intel-lpss: Add Intel Comet Lake PCH-H PCI IDs commit
madera: Add support for requesting the supply clocks commit
qcom-spmi-pmic: Add support for PM/PMI8950 commit
14. Pulse-Width Modulation (PWM)
stm32: Add power management support commit
15. Inter-Integrated Circuit (I2C + I3C)
Aspeed: Add AST2600 compatible commit
Add support for filters optional properties commit
at91: add new platform support for sam9x60 commit
at91: add support for advanced digital filtering commit
at91: add support for analog filtering commit
at91: add support for digital filtering commit
i801: Add support for Intel Comet Lake PCH-H commit
i801: Add support for Intel Jasper Lake commit
16. Hardware monitoring (hwmon)
Add driver for Texas Instruments TMP512/513 sensor chips commit
Add support for ltc2947 commit
dell-smm: Add support for disabling automatic BIOS fan control commit
ina3221: Add summation feature support commit
pmbus: add driver for BEL PFE1100 and PFE3000 commit
17. General Purpose I/O (gpio)
tegra186: Implement wake event support commit
tegra186: Add debounce support commit
Add xgs-iproc driver commit
18. Leds
Add LED driver for EL15203000 board commit
19. DMA engines
JZ4780: Add support for the X1000 commit
fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller driver for Layerscape SoCs commit
fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA Interface) support commit
milbeaut-hdmac: Add HDMAC driver for Milbeaut platforms commit
milbeaut-xdmac: Add XDMAC driver for Milbeaut platforms commit
xilinx_dma: Add Xilinx AXI MCDMA Engine driver support commit
20. Hardware Random Number Generator (hwrng)
atmel: add new platform support for sam9x60 commit
hisi: add HiSilicon TRNG driver support commit
npcm: add NPCM RNG driver commit
21. Cryptography hardware acceleration
- inside-secure
Adds support for the (AES) CBCMAC family of authentication algorithms: AES-CBCMAC, AES-XCBCMAC and AES-MAC commit, commit, commit
Add support for the Chacha20 skcipher and the Chacha20-Poly1305 AEAD suites commit, commit, commit
Add support to sm3 and hmac(sm3) ahash support commit, commit, commit
Add support to ecb(sm4), cbc(sm4), ofb(sm4), cfb(sm4) and rfc3686(ctr(sm4)) skcipher algorithms commit, commit, commit, commit, commit, commit, commit
Add support for the rfc4106(gcm(aes)), rfc4543(gcm(aes)) and rfc4309(ccm(aes)) ciphersuites intended for IPsec ESP acceleration commit, commit, commit
Add SM4 based authenc AEAD ciphersuites commit
Add support for the EIP196 commit
Added support for CRC32 commit
Add support for the eip197f_iewc configuration that is currently being taped-out by a customer. It adds support for the 256 bit internal buswidth used by larger EIP197's as well as support for having less ring interrupt controllers than rings commit, commit
allwinner: Add sun8i-ce Crypto Engine commit
amlogic: Add crypto accelerator for amlogic GXL commit
ccp: add SEV command privilege separation commit
- hisilicon
22. PCI
AER: Add PoisonTLPBlocked to Uncorrectable error counters commit
ASPM: Add sysfs attributes for controlling ASPM link states commit, commit
DPC: Add pcie_ports=dpc-native to allow DPC without AER control commit
Add pci=hpmmiosize and pci=hpmmioprefsize parameters commit
amlogic: meson: Add support for G12A commit
rpaphp: Add drc-info support for hotplug slot registration commit
vmd: Add device id for VMD device 8086:9A0B commit
23. Non-Transparent Bridge (NTB)
Add Hygon Device ID commit
24. Thunderbolt
Add Thunderbolt 3 support for the software connection manager. It is currently only used in Apple systems. Previously the driver started the firmware connection manager on those but it is not necessary anymore in this release (we still leave user an option to start the firmware in case there are problems with the software connection manager). This includes: Expose 'generation' attribute under each device in sysfs, lane bonding support, expose link speed and width in sysfs, display Port handshake needed for Titan Ridge devices, display Port pairing and resource management, and display Port bandwidth management commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
25. FRU Support Interface (FSI)
26. Clock
Add common clock driver for BM1880 SoC commit
Ingenic: Add CGU driver for X1000 commit
meson: axg_audio: add sm1 support commit
qcom: Add Global Clock controller (GCC) driver for SC7180 commit
qcom: Add MSM8998 GPU Clock Controller (GPUCC) driver commit
qcom: Add Q6SSTOP clock controller for QCS404 commit
qcom: clk-rpmh: Add support for RPMHCC for SC7180 commit
renesas: cpg-mssr: Add r8a774b1 support commit
renesas: r8a7796: Add R8A77961 CPG/MSSR support commit
tegra: Add Tegra20/30 EMC clock implementation commit
27. PHY ("physical layer" framework)
phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY commit
Add USB2 PHY driver for Marvell MMP3 SoC commit
allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC commit
qcom-qmp: Add SM8150 QMP UFS PHY support commit
tegra: xusb: Add XUSB dual mode support on Tegra210 commit
tegra: xusb: Add usb3 port fake support on Tegra210 commit
tegra: xusb: Add vbus override support on Tegra186 commit and Tegra210 commit
28. Various
counter: new TI eQEP driver commit
firmware: broadcom: add OP-TEE based BNXT f/w manager commit
firmware: qcom: scm: add OCMEM lock/unlock interface commit
firmware: qcom: scm: add support to restore secure config to qcm_scm-32 commit
firmware: xilinx: Add support for versal soc commit
fpga: dfl: fme: add power management support commit
fpga: dfl: fme: add thermal management support commit
habanalabs: Add a new H/W queue type commit
habanalabs: add opcode to INFO IOCTL to return clock rate commit
habanalabs: export uapi defines to user-space commit
habanalabs: expose card name in INFO IOCTL commit
interconnect: qcom: add msm8974 driver commit
iommu/ioasid: Add custom allocators commit
iommu: Add I/O ASID allocator commit
iommu: Introduce guest PASID bind function commit
iommu: arm-smmu-impl: Add sdm845 implementation hook commit
irqchip: Add support for Layerscape external interrupt lines commit
mailbox: imx: add support for imx v1 mu commit
mei: add trc detection register to sysfs commit
mei: bus: add more client attributes to sysfs commit
mei: me: add comet point V device id commit
memory: Add DMC driver for Exynos5422 commit
memory: Extend of_memory with LPDDR3 support commit
memory: tegra: Introduce Tegra30 EMC driver commit
misc: fastrpc: add mmap/unmap support commit
misc: rtsx: Add support for RTS5261 commit
nfc: pn533: Add autopoll capability commit
nfc: pn533: add UART phy driver commit
powercap/intel_rapl: add support for CometLake Mobile commit
powercap/intel_rapl: add support for Cometlake desktop commit
ptp: Add a ptp clock driver for IDT ClockMatrix commit
remoteproc: qcom_q6v5_mss: Add support for MSM8998 commit
reset: add support for the Meson-A1 SoC Reset Controller commit
reset: meson-audio-arb: add sm1 support commit
serdev: Add ACPI devices by ResourceSource field commit
soc/tegra: fuse: Implement nvmem device commit
soc/tegra: pmc: Add wake event support on Tegra210 commit
soc/tegra: pmc: Configure core power request polarity commit
soc/tegra: pmc: Configure deep sleep control settings commit
soc/tegra: pmc: Support wake events on more Tegra SoCs commit
soc/tegra: regulators: Add regulators coupler for Tegra20 commit
soc/tegra: regulators: Add regulators coupler for Tegra30 commit
soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs commit
soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L commit
soc: at91: Add Atmel SFR SN (Serial Number) support commit
soc: fsl: add RCPM driver commit
soc: qcom: add OCMEM driver commit
soc: qcom: socinfo: add sdm845 and sda845 soc ids commit
soc: renesas: Add Renesas R8A774B1 config option commit
soc: renesas: Identify RZ/G2N commit
soc: renesas: rcar-rst: Add support for RZ/G2N commit
soc: renesas: rcar-sysc: Add R8A77961 support commit
soc: renesas: rcar-sysc: Add r8a774b1 support commit
soc: samsung: Add Exynos Adaptive Supply Voltage driver commit
soc: ti: add initial PRM driver with reset control support commit
w1: new driver. DS2430 chip commit
29. List of Pull Requests
30. Other news sites
Phoronix Linux 5.5 Feature Overview