Size: 40105
Comment:
|
Size: 56241
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 182: | Line 182: |
== Audio == * firewire-motu: add support for Motu Traveler [[https://git.kernel.org/linus/6c5e1ac0e144a8560cfa11bed8cdadab9491952f|commit]] * hda/ca0132: Adds support for the Recon3D PCI-E card [[https://git.kernel.org/linus/a62e4739473a29646af4e37a5da289795cde6dc0|commit]], [[https://git.kernel.org/linus/d97420d2b0379e498adc3fae5db8fa70945b5d56|commit]], [[https://git.kernel.org/linus/a1b7f016a1ae5e51f0e11a70cf1a5875d3ccee73|commit]], [[https://git.kernel.org/linus/8f8c523c4604afe231196920bf08310141a4f0ba|commit]], [[https://git.kernel.org/linus/7f73df95401f7a2392ccf1880ba1e54cfed62779|commit]], [[https://git.kernel.org/linus/08eca6b1f1468a4021bac7b3929fd3eb491e2629|commit]], [[https://git.kernel.org/linus/e42c7c7313e41f121d252711e35deae7964c95ad|commit]], [[https://git.kernel.org/linus/c986f50ca974397f8726bf6776ad8938d6808848|commit]], [[https://git.kernel.org/linus/42aa3a169062c48e5cbb1f3a6523f8b7c892b699|commit]], [[https://git.kernel.org/linus/e25e3445049c353223752fd1bacead9d413b0a5a|commit]], [[https://git.kernel.org/linus/2f295f91b740f0055735a7528f8f4cf8b3111239|commit]] * hda/realtek: Comprehensive model list for ALC262 [[https://git.kernel.org/linus/e43c44d62dbb4d8e2f217198142c97fce1a25ac1|commit]], ALC268 [[https://git.kernel.org/linus/03bf11c934c3ced43aa9be3cfb93962ab15d737b|commit]], ALC882 & co [[https://git.kernel.org/linus/772c2917ff4e3b15c38f74e77062360e5ffd1308|commit]] * usb-audio: add support for UAC3 Power Domains. This feature of the USB audio class 3 allows the host to notify the device what it is making use of so power comsumption can be optimized [[https://git.kernel.org/linus/11785ef53228d23ec386f5fe4a34601536f0c891|commit]], [[https://git.kernel.org/linus/7edf3b5e6a4544b42d3572a7058f8ffe96349ee8|commit]], [[https://git.kernel.org/linus/3f59aa11c6776da8d0f9f50c741ef02bfc4a8766|commit]], [[https://git.kernel.org/linus/a0a4959eb4e94ce98ee5549dd7d1296d41162ca8|commit]] * usb-audio: Add support for Encore mDSD USB DAC [[https://git.kernel.org/linus/b080dc5bd0dfc0b33c6cfc31f909c93d5e63c186|commit]] * ASoC * Intel: Boards: Add GLK Realtek Maxim I2S machine driver [[https://git.kernel.org/linus/8452112baac67c3235d15de67fb190d29bbba98f|commit]] * core: add support to card re-bind using component framework [[https://git.kernel.org/linus/bb4b894addb09a069c072a0a032f644cc470d17f|commit]] * es7134: add support for the es7154 [[https://git.kernel.org/linus/563c263248ff37dcd743549a0c0932fe2bf83980|commit]] * es7241: add es7241 codec support [[https://git.kernel.org/linus/5f7bdc466c772b3af3145a71724965ecdc03e6bf|commit]] * meson: adds support for the audio subsystem found on Amlogic's axg SoC family. The first SoC of this family is the A113D/X targeted at smart speaker application. The G12a SoC family, Amlogic next-gen STB chipset, will reuse this audio subsystem [[https://git.kernel.org/linus/e32d99af6830c9a8f37b4f2637ef0cdc60fa79fb|commit]], [[https://git.kernel.org/linus/6dc4fa179fb86d2c986b2bc8a8377fe4d8c0428d|commit]], [[https://git.kernel.org/linus/57d552e3ea76003643b2e771042659ce71bac7c2|commit]], [[https://git.kernel.org/linus/7ed4877b403c9343a8e2c7581d9bcfceef0f40cf|commit]], [[https://git.kernel.org/linus/eb257e6607f96fd70a443750e9eaddbb49ba87ff|commit]], [[https://git.kernel.org/linus/53eb4b7aaa045e23b6e8edb0ae0d047a4a3612ef|commit]], [[https://git.kernel.org/linus/7713a70034f2cb54168d134ac523fdfcdda92a13|commit]], [[https://git.kernel.org/linus/9e960c0298b5811e5a2c1ebceea6aa3b7bbc61c6|commit]], [[https://git.kernel.org/linus/1a11d88f499ceb69e9b4098ddc36866820335a54|commit]], [[https://git.kernel.org/linus/d60e4f1e4be5e2dfb55fb084b119aed094227a35|commit]], [[https://git.kernel.org/linus/c41c2a355b86368608377eaf3df442ec0f342f1e|commit]], [[https://git.kernel.org/linus/13a22e6a98f8b47d61948fcd095d862377b3b143|commit]], [[https://git.kernel.org/linus/2a05c71ea17b09c88a212e8fa6be1ccddd4613ab|commit]], [[https://git.kernel.org/linus/7864a79f37b55769b817d5e6c5ae0ca4bfdba93b|commit]] * qcom: add sdm845 sound card support [[https://git.kernel.org/linus/6b1687bf76ef84cb1e31386c4871a01fe66937bf|commit]] * rt5651: Add IN3 Boost volume control [[https://git.kernel.org/linus/eea1662525bd4a158a67ac836b2a1fd9cf77cc81|commit]] * rt5651: Add button press support [[https://git.kernel.org/linus/df1569f2006b157caa944367d0d431eb4ea08624|commit]] * rt5682: add rt5682 codec driver [[https://git.kernel.org/linus/0ddce71c21f03fd19867c4939d3ca710f37cdf1a|commit]] * stm32: sai: add iec958 controls support [[https://git.kernel.org/linus/187e01d0d56d1fd682dfaafb0b45d332abec6387|commit]] * tas517x: add tas5707 support [[https://git.kernel.org/linus/f516d32262a4c0fef3fccdf2a82671f54f5c1e33|commit]] * uniphier: add support for multichannel output [[https://git.kernel.org/linus/8fc9983db199bb397d48e32a6400765b70f1995a|commit]] * wcd9335: add CLASS-H Controller support [[https://git.kernel.org/linus/c8cb5f775c8dacb605e628a320ded42be3bd9453|commit]] * wcd9335: add support to wcd9335 codec [[https://git.kernel.org/linus/e57d4ca882e289a2ddc844e82fa33ad1453e9871|commit]] * wm_adsp: Allow up to 8 channels for voice control [[https://git.kernel.org/linus/3bbc2705a3d132b9a86a0e4083f82a2b3c9bfdfd|commit]] == Tablets, touch screens, keyboards, mouses == * Add MT_TOOL_DIAL [[https://git.kernel.org/linus/b875a5a529bedf73532000f4e2496c00a00f4765|commit]] * Add bu21029 touch driver [[https://git.kernel.org/linus/3a658f23fb689107d9dd4801f3042978723b0e8c|commit]] * egalax_ts - add system wakeup support [[https://git.kernel.org/linus/49f62249a9577b0f8c20c7c843d23289d143daf1|commit]] * elantech - enable middle button of touchpad on ThinkPad P72 [[https://git.kernel.org/linus/91a97507323e1ad4bfc10f4a5922e67cdaf8b3cd|commit]] * touchscreen: resistive-adc-touch: add generic resistive ADC touchscreen [[https://git.kernel.org/linus/aa132ffb6b0a188c418f35da0750bdaf7aa34758|commit]] * HID: * Add support for Apple Magic Keyboards [[https://git.kernel.org/linus/ee345492437043a79db058a3d4f029ebcb52089a|commit]] * cougar: Add support for the Cougar 500k Gaming Keyboard [[https://git.kernel.org/linus/b8e759b8f6dab1c473c30ac12709095d0b81078e|commit]] * elan: Add USB-id for HP x2 10-n000nd touchpad [[https://git.kernel.org/linus/6e5dd6324a4ce3438b4e8ae35e1a0fdd096a0418|commit]] * elan: Add support for touchpad on the Toshiba Click Mini L9W [[https://git.kernel.org/linus/e7ad3dc9f4a2a183f275c9a3becd0cdd5f69792e|commit]] * hid-saitek: Add device ID for RAT 7 Contagion [[https://git.kernel.org/linus/43822c98f2ebb2cbd5e467ab72bbcdae7f0caa22|commit]] * input: enable Totem on the Dell Canvas 27 [[https://git.kernel.org/linus/ba6b055e0f3b4ff4942e4ab273260affcfad9bff|commit]] * intel-ish-hid: Enable Ice Lake mobile [[https://git.kernel.org/linus/9ff3541e3ddf96800ce8fcd225c9e7956da49418|commit]] * intel-ish-hid: Enable Sunrise Point-H ish driver [[https://git.kernel.org/linus/e0ab8b26aa9661df0541a657e2b2416d90488809|commit]] * microsoft: support the Surface Dial [[https://git.kernel.org/linus/30576c5f490cb220ae8c1dcd918605ac1c4c103e|commit]] * wiimote: add support for Guitar-Hero devices [[https://git.kernel.org/linus/d4bdf2d2ba737c2c02ec014bdc2db40a030595d0|commit]] == TV tuners, webcams, video capturers == * v4l2-ctrl: Add control for VP9 profile [[https://git.kernel.org/linus/2a75364d09b05f257f4cd1f718e06e0247eb1dd3|commit]] * v4l: enables the video standards to be controlled directly on the subdev device node [[https://git.kernel.org/linus/56ab8cdbc1438507d79085fcc7e511327d84aeb8|commit]] * v4l: Add new 10-bit packed grayscale format [[https://git.kernel.org/linus/6e15bec49f366511ec024a556505316222ef4ade|commit]], add new 2X8 10-bit grayscale media bus code [[https://git.kernel.org/linus/451af0bf04bd313bbaddd67a8be09d10210780bd|commit]] * vicodec: the Virtual Codec driver, a driver that emulates a HW codec [[https://git.kernel.org/linus/45841a977391f24b9bf713548c588d148a576d22|commit]], [[https://git.kernel.org/linus/62c3fce04154777e6a3ce3a27f123b645d36dcff|commit]], [[https://git.kernel.org/linus/ee1228cca15ce097b7badebfdd0fef23a2cca9e1|commit]], [[https://git.kernel.org/linus/251d6fe9a6753f8d2b5b7565c7044dbd82d63d62|commit]], [[https://git.kernel.org/linus/256bf813ba39f7f9277a5cd05b5c152dbbaf4aae|commit]] * ak7375: Add ak7375 lens voice coil driver [[https://git.kernel.org/linus/90ee26fb2f50e1e57f9d957a1799af1bcafd9671|commit]] * camss: Add support for 10-bit grayscale formats [[https://git.kernel.org/linus/cc8fe07398e390d2047c30849f3055d5074ee833|commit]] * camss: Add support for 8x96 on csid [[https://git.kernel.org/linus/2a05493b5d549ee9a1ecea8772bcc7d9ec7f3d69|commit]], ispif [[https://git.kernel.org/linus/e08c7f8696200a22b7f5a05f139231ad202efdc7|commit]], vfe [[https://git.kernel.org/linus/4e1abf66feba454b1dc3d4c7d86759346ec1f134|commit]] * camss: Add support for RAW MIPI14 on 8x96 [[https://git.kernel.org/linus/f476fb568f98bb6b2d2499ee7059504bf5203a91|commit]] * camss: vfe: Add support for UYVY output from VFE on 8x96 [[https://git.kernel.org/linus/312e1c858a0f05e27812cd7de87114801fced508|commit]] * coda: add read-only h.264 decoder profile/level controls [[https://git.kernel.org/linus/42a68012e67c2613e0570d462c5a0bd9a1527048|commit]] * dvb-frontends: add Socionext MN88443x ISDB-S/T demodulator driver [[https://git.kernel.org/linus/0f408ce8941fcb1b6e8431272cfc9337a0407d73|commit]] * dw9807: Add dw9807 vcm driver [[https://git.kernel.org/linus/5b0a205466578432ce8faadd08f8d7ef895a180f|commit]] * i2c: Add driver for Aptina MT9V111 [[https://git.kernel.org/linus/aab7ed1c392703604fbdc5bd5005dfb61a0b32f9|commit]] * i2c: Copy rj54n1cb0c soc_camera sensor driver [[https://git.kernel.org/linus/f187352dcd45d6f48c43c78dcc0d88d5508ecb11|commit]] * i2c: lm3560: add support for lm3559 chip [[https://git.kernel.org/linus/653d500ccaadd76ccade9f07469cdc66759315b6|commit]] * imx274: add cropping support via SELECTION API [[https://git.kernel.org/linus/39dd23dc9d4c512954ec511d22d93ea854cf0265|commit]] * ov2680: Add Omnivision OV2680 sensor driver [[https://git.kernel.org/linus/3ee47cad3e6955147882f1a24a9465704d8eddd2|commit]] * ov5640: add HFLIP/VFLIP controls support [[https://git.kernel.org/linus/ce85705a2abb4324e18ded9d6df2b278b952edb6|commit]] * ov5640: add support of module orientation [[https://git.kernel.org/linus/c3f3ba3e6f78ea2159fca284e18840c6b3c1bfb6|commit]] * ov772x: add media controller support [[https://git.kernel.org/linus/4b610d6d03eed17a035eba49826d1f47baf83396|commit]] * platform: Add ChromeOS EC CEC driver [[https://git.kernel.org/linus/cd70de2d356ee692477276bd5d6bc88c71a48733|commit]] * rcar-vin: Add support for R-Car R8A77995 SoC [[https://git.kernel.org/linus/aa2446ef9e8b33d304bde808ea3dac416af1bd0c|commit]], enable support for r8a77965 [[https://git.kernel.org/linus/a740e3b2f7a26c5dd13741d399b69e22660b1b96|commit]] * smiapp: Support the "rotation" property [[https://git.kernel.org/linus/5f9e711b75a51b96c05f61a93b3f7c0d79dc20e2|commit]] * uvcvideo: Add KSMedia 8-bit IR format support [[https://git.kernel.org/linus/557a5c7fe6503230f6a3a41441981aed6e897d17|commit]] * venus: add HEVC codec support [[https://git.kernel.org/linus/1fb9a6055561c1e77e1660aba51b1075a4a06475|commit]] * venus: hfi: preparation to support venus 4xx [[https://git.kernel.org/linus/f04997bdca34221c5e953df40999c4c92edb4e0b|commit]] * venus: implementing multi-stream support [[https://git.kernel.org/linus/f012b23d64e9879eca987627d9b9da3d9de56746|commit]] * video-i2c: add hwmon support for amg88xx [[https://git.kernel.org/linus/acbea6798955e92eefa5fb84ecaa677a763c8762|commit]] == Universal Serial Bus == * Report wakeup events on root-hub ports [[https://git.kernel.org/linus/379cacc5e566f7197bdeb1ea3e99219d3e880c0a|commit]] * typec: tcpm: Support for Alternate Modes [[https://git.kernel.org/linus/e9576fe8e605c4413beb91b290b8a473985710de|commit]] * typec: tcpci: move tcpci drivers out of staging [[https://git.kernel.org/linus/990da41530b31ed7de29340ce1d78c04bee9670c|commit]] * Add USB ehci support for nuvoton npcm7xx platform [[https://git.kernel.org/linus/df44831ee2dde0d61f17ca86069f2c992c0dae95|commit]] * option: add support for DW5821e [[https://git.kernel.org/linus/7bab01ecc6c43da882333c6db39741cb43677004|commit]] * serial: kl5kusb105: remove KLSI device id [[https://git.kernel.org/linus/d118851a4d1f2e67ef9442cd3caa35e555bb370e|commit]] * serial: pl2303: add a new device id for ATEN [[https://git.kernel.org/linus/29c692c96b3a39cd1911fb79cd2505af8d070f07|commit]] * dwc3: Add a glue driver for Synopsys HAPS platform [[https://git.kernel.org/linus/3fe314ca8c970aefc2d2a96dd93df6de1f4f1a4b|commit]] * host: exynos: Remove support for Exynos5440 [[https://git.kernel.org/linus/c708e462e90e04afb7634e1f27f60cd6869936db|commit]] * usbtmc: Add ioctl for EOM bit [[https://git.kernel.org/linus/fbd83971f9429849dd3a105b663822d15b7b992b|commit]] * usbtmc: Add ioctl for termination character [[https://git.kernel.org/linus/12dcaeb77e67c1162a2604f6b589266baec2d1ef|commit]] * usbtmc: Add ioctl for trigger [[https://git.kernel.org/linus/fe78a7c637057070f20ac9460608a18d775e6349|commit]] * usbtmc: Add ioctls to set/get usb timeout [[https://git.kernel.org/linus/048c6d88a0214757926f264823829e79154fcd4f|commit]] == Serial Peripheral Interface (SPI) == * Add SPI controller driver for UniPhier SoC [[https://git.kernel.org/linus/5ba155a4d4cc8e4cdd3db6df7d03271a3bd91177|commit]] * dw-mmio: add MSCC Ocelot support [[https://git.kernel.org/linus/c2c25cc397026ec705e050248539df400d2563f8|commit]] * pxa2xx: Add support for Intel Ice Lake [[https://git.kernel.org/linus/22d71a5097ec7059b6cbbee678a4f88484695941|commit]] * spi-gpio: add SPI_3WIRE support [[https://git.kernel.org/linus/4b859db2c60692560afbfef1b030d0ddef57b7ee|commit]] == Watchdog == * Add driver for the MEN 16z069 IP-Core [[https://git.kernel.org/linus/81ceed41d0c2b2c9300de7bc30c1451680257f52|commit]] == Serial == * sh-sci: Add support for R7S9210 [[https://git.kernel.org/linus/8b0bbd956228ae87139673e5611c4c880ddb9529|commit]] * qcom_geni_serial: Add support for flow control [[https://git.kernel.org/linus/8a8a66a1a18a1dbd213bee460bcedb1361abc7ff|commit]] == ACPI, EFI, cpufreq, thermal, Power Management == * ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th [[https://git.kernel.org/linus/4c3be61e41b4206878cd021afbdb85f5b76f2099|commit]] * thermal: armada: add multi-channel sensors support [[https://git.kernel.org/linus/f7c2068a1728c1b2aed9416b071a3e2f8f887786|commit]] * thermal: tsens: Add generic support for TSENS v2 IP [[https://git.kernel.org/linus/191dc74bad60e1462094b2e25321479e7eb17cdc|commit]] == Real Time Clock (RTC) == * isl1208: add support for isl1219 with tamper detection [[https://git.kernel.org/linus/dd35bdb0768f1d03b043c4ba704fe9760eaa5891|commit]] == Voltage, current regulators, power capping, power supply == * power: reset: qcom-pon: Add Qcom PON driver [[https://git.kernel.org/linus/e6a578e2890dcedf1b5722d5bead9cad2e0d9195|commit]] * power: supply: add cros-ec USBPD charger driver [[https://git.kernel.org/linus/f68b883e8fad23ed0ac4756d91594809d78678ed|commit]] * regulator: Add support for CPCAP regulators on Motorola Xoom devices [[https://git.kernel.org/linus/6c0b319c0306accd92dc1601f8bf42adc147d4bf|commit]] * regulator: add QCOM RPMh regulator driver [[https://git.kernel.org/linus/46fc033eba42f5a4fb583b2ab53f0a9918468452|commit]] * regulator: bd9571mwv: Add support for toggle power switches [[https://git.kernel.org/linus/e436875f6f97708613976da75a92974f18998af9|commit]] * regulator: bd9571mwv: Use "backup_mode" sysfs file instead of "wake_up" [[https://git.kernel.org/linus/02b3a073c12edc8cbc18e07e8880a32e78c1aee0|commit]] * regulator: pfuze100: add support to en-/disable switch regulators [[https://git.kernel.org/linus/9d2fd4f0ddfbc4aa1135000df34caebc02793a26|commit]] * regulator: uniphier: add regulator driver for UniPhier SoC [[https://git.kernel.org/linus/9df4f90954c860b9715f8fbca521781d8d5cf280|commit]] |
|
Line 245: | Line 355: |
== Hardware Random Number Generator (hwrng)== | == Hardware Random Number Generator (hwrng) == |
Linux 4.19 has not been released. While this page is completed, you can read more information about this release here:
LWN's merge window, part 1, part 2
Phoronix's The New & Improved Features Of The Linux 4.19 Kernel
Or check the merge list:
1. Audio
firewire-motu: add support for Motu Traveler commit
hda/ca0132: Adds support for the Recon3D PCI-E card commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
hda/realtek: Comprehensive model list for ALC262 commit, ALC268 commit, ALC882 & co commit
usb-audio: add support for UAC3 Power Domains. This feature of the USB audio class 3 allows the host to notify the device what it is making use of so power comsumption can be optimized commit, commit, commit, commit
usb-audio: Add support for Encore mDSD USB DAC commit
- ASoC
Intel: Boards: Add GLK Realtek Maxim I2S machine driver commit
core: add support to card re-bind using component framework commit
es7134: add support for the es7154 commit
es7241: add es7241 codec support commit
meson: adds support for the audio subsystem found on Amlogic's axg SoC family. The first SoC of this family is the A113D/X targeted at smart speaker application. The G12a SoC family, Amlogic next-gen STB chipset, will reuse this audio subsystem commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
qcom: add sdm845 sound card support commit
rt5651: Add IN3 Boost volume control commit
rt5651: Add button press support commit
rt5682: add rt5682 codec driver commit
stm32: sai: add iec958 controls support commit
tas517x: add tas5707 support commit
uniphier: add support for multichannel output commit
wcd9335: add CLASS-H Controller support commit
wcd9335: add support to wcd9335 codec commit
wm_adsp: Allow up to 8 channels for voice control commit
2. Tablets, touch screens, keyboards, mouses
Add MT_TOOL_DIAL commit
Add bu21029 touch driver commit
egalax_ts - add system wakeup support commit
elantech - enable middle button of touchpad on ThinkPad P72 commit
touchscreen: resistive-adc-touch: add generic resistive ADC touchscreen commit
- HID:
Add support for Apple Magic Keyboards commit
cougar: Add support for the Cougar 500k Gaming Keyboard commit
elan: Add USB-id for HP x2 10-n000nd touchpad commit
elan: Add support for touchpad on the Toshiba Click Mini L9W commit
hid-saitek: Add device ID for RAT 7 Contagion commit
input: enable Totem on the Dell Canvas 27 commit
intel-ish-hid: Enable Ice Lake mobile commit
intel-ish-hid: Enable Sunrise Point-H ish driver commit
microsoft: support the Surface Dial commit
wiimote: add support for Guitar-Hero devices commit
3. TV tuners, webcams, video capturers
v4l2-ctrl: Add control for VP9 profile commit
v4l: enables the video standards to be controlled directly on the subdev device node commit
v4l: Add new 10-bit packed grayscale format commit, add new 2X8 10-bit grayscale media bus code commit
vicodec: the Virtual Codec driver, a driver that emulates a HW codec commit, commit, commit, commit, commit
ak7375: Add ak7375 lens voice coil driver commit
camss: Add support for 10-bit grayscale formats commit
camss: Add support for 8x96 on csid commit, ispif commit, vfe commit
camss: Add support for RAW MIPI14 on 8x96 commit
camss: vfe: Add support for UYVY output from VFE on 8x96 commit
coda: add read-only h.264 decoder profile/level controls commit
dvb-frontends: add Socionext MN88443x ISDB-S/T demodulator driver commit
dw9807: Add dw9807 vcm driver commit
i2c: Add driver for Aptina MT9V111 commit
i2c: Copy rj54n1cb0c soc_camera sensor driver commit
i2c: lm3560: add support for lm3559 chip commit
imx274: add cropping support via SELECTION API commit
ov2680: Add Omnivision OV2680 sensor driver commit
ov5640: add HFLIP/VFLIP controls support commit
ov5640: add support of module orientation commit
ov772x: add media controller support commit
platform: Add ChromeOS EC CEC driver commit
rcar-vin: Add support for R-Car R8A77995 SoC commit, enable support for r8a77965 commit
smiapp: Support the "rotation" property commit
uvcvideo: Add KSMedia 8-bit IR format support commit
venus: add HEVC codec support commit
venus: hfi: preparation to support venus 4xx commit
venus: implementing multi-stream support commit
video-i2c: add hwmon support for amg88xx commit
4. Universal Serial Bus
Report wakeup events on root-hub ports commit
typec: tcpm: Support for Alternate Modes commit
typec: tcpci: move tcpci drivers out of staging commit
Add USB ehci support for nuvoton npcm7xx platform commit
option: add support for DW5821e commit
serial: kl5kusb105: remove KLSI device id commit
serial: pl2303: add a new device id for ATEN commit
dwc3: Add a glue driver for Synopsys HAPS platform commit
host: exynos: Remove support for Exynos5440 commit
usbtmc: Add ioctl for EOM bit commit
usbtmc: Add ioctl for termination character commit
usbtmc: Add ioctl for trigger commit
usbtmc: Add ioctls to set/get usb timeout commit
5. Serial Peripheral Interface (SPI)
dw-mmio: add MSCC Ocelot support commit
pxa2xx: Add support for Intel Ice Lake commit
spi-gpio: add SPI_3WIRE support commit
6. Watchdog
Add driver for the MEN 16z069 IP-Core commit
7. Serial
8. ACPI, EFI, cpufreq, thermal, Power Management
ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th commit
thermal: armada: add multi-channel sensors support commit
thermal: tsens: Add generic support for TSENS v2 IP commit
9. Real Time Clock (RTC)
isl1208: add support for isl1219 with tamper detection commit
10. Voltage, current regulators, power capping, power supply
power: reset: qcom-pon: Add Qcom PON driver commit
power: supply: add cros-ec USBPD charger driver commit
regulator: Add support for CPCAP regulators on Motorola Xoom devices commit
regulator: add QCOM RPMh regulator driver commit
regulator: bd9571mwv: Add support for toggle power switches commit
regulator: bd9571mwv: Use "backup_mode" sysfs file instead of "wake_up" commit
regulator: pfuze100: add support to en-/disable switch regulators commit
regulator: uniphier: add regulator driver for UniPhier SoC commit
11. Pin Controllers (pinctrl)
ocelot: add support for interrupt controller commit
intel: Add Ice Lake PCH pin controller support commit
imx: add driver for i.MX8MQ commit
berlin: add the as370 SoC pinctrl driver commit
12. Multi Media Card (MMC)
renesas_sdhi: add eMMC HS400 mode support commit
sdhci-of-dwcmshc: add SDHCI OF Synopsys DWC MSHC driver commit
sdhci-pci-dwc-mshc: synopsys dwc mshc support commit
sdhci-pci: Add support for Intel ICP commit
sdhci: Add support for O2 eMMC HS200 mode commit
sdhci: Add support for O2 hardware tuning commit
tmio: add eMMC HS400 mode support commit
13. Memory Technology Devices (MTD)
nand: Add core infrastructure to support SPI NANDs commit
rawnand: add NVIDIA Tegra NAND Flash controller driver commit
rawnand: atmel: add module param to avoid using dma commit
spinand: Add initial support for Micron MT29F2G01ABAGD commit, Winbond W25M02GV commit, MX35LF1GE4AB commit, MX35LF2GE4AB commit
14. Industrial I/O (iio)
Add channel for Phase commit
Add channel for Position Relative commit
accel: adxl345: add calibration offset support commit
accel: adxl345: add sampling frequency support commit
adc: Add Spreadtrum SC27XX PMICs ADC support commit
adc: at91-sama5d2_adc: add support for position and pressure channels commit
adxl345: Add support for the ADXL375 commit
chemical: Add support for Bosch BME680 sensor commit
dac: Add AD5758 support commit
light: introduce si1133 commit
vcnl4000: add VCNL4010 and VCNL4020 device id commit
vcnl4000: add support for VCNL4200 commit
ad5686: Add AD5311R support commit
15. Multi Function Devices (MFD)
Add support for Cirrus Logic CS47L35/L85/L90/L91 codecs commit, commit, commit, commit, commit, commit, commit, commit, commit
bd71837: Core driver for ROHM BD71837 PMIC commit
da9063: Add DA9063L support commit
intel-lpss: Add Ice Lake PCI IDs commit
16. Pulse-Width Modulation (PWM)
17. Inter-Integrated Circuit (I2C)
Add Actions Semiconductor Owl family S900 I2C driver commit
Adds an algorithm for an I2C master physically located on an FSI slave device commit, commit, commit, commit, commit, commit, commit
i2c-qcom-geni: Add bus driver for the Qualcomm GENI I2C controller commit
i801: Add support for Intel Ice Lake commit
tegra: Add support for Tegra194 commit
18. Hardware monitoring (hwmon)
Add support for RPi voltage sensor commit
Add support for power min, lcrit, min_alarm and lcrit_alarm commit
Add NPCM7xx: PWM and Fan driver commit
mlxreg-fan: Add support for Mellanox FAN driver commit
19. General Purpose I/O (gpio)
it87: Add support for IT8613 commit
tegra186: Add support for Tegra194 commit
mt7621: Add a driver for MT7621 commit
20. Leds
lm3692x: Support LED sync configuration commit
21. DMA engines
22. Hardware Random Number Generator (hwrng)
msm: remove msm hw_random driver commit
23. Cryptography hardware acceleration
Add support for the SHA512 and SHA384 algorithms in the Inside Secure SafeXcel driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Introduce the EIP197d engine support to the Inside Secure SafeXcel driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Adds support for more algorithms in the Inside Secure SafeXcel driver: MD5 (and its hmac), DES (ECB and CBC), and 3DES (ECB and CBC) commit, commit, commit, commit
ccp: Add support for new CCP/PSP device ID commit
hisilicon: SEC security accelerator driver commit
qcom-rng: Add Qcom prng driver commit
24. PCI
Add pci=disable_acs_redir parameter to disable ACS redirection for peer-to-peer DMA support (we don't have the peer-to-peer support yet; this is just one piece) commit, commit, commit
AER: Add sysfs attributes for rootport cumulative stats commit
AER: Add sysfs attributes to provide AER stats and breakdown commit
kirin: Add MSI support commit
pciehp: Support interrupts sent from D3hot commit
hotplug: Delete skeleton driver commit
25. FRU Support Interface (FSI)
Add new central chardev support commit
Add cfam char devices commit
sbefifo: Add driver for the SBE FIFO commit
26. Clock
Add driver for MAX9485 commit
actions: Add S700 SoC clock support commit
at91: add I2S clock mux driver commit
meson: add axg audio sclk divider driver commit
meson: add clk-phase clock driver commit
meson: add triple phase clock driver commit
qcom: Add display clock controller driver for SDM845 commit
qcom: clk-rpmh: Add QCOM RPMh clock driver commit
rockchip: add clock controller for px30 commit
rockchip: add support for half divider commit
samsung: Remove support for Exynos5440 commit
tegra: Add sdmmc mux divider clock commit
timer-mediatek: Add support for system timer commit
New RISC-V SBI timer driver commit
27. Various
GNSS receiver (e.g. a GPS receiver) subsystem commit, commit, commit, commit, commit
FPGA Device Feature List (DFL) Device Drivers 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
bus: add bus driver for accessing Allwinner A64 DE2 commit
cpufreq: armada-37xx: Add AVS support commit
cpufreq: exynos: Remove support for Exynos5440 commit
drivers/misc: Aspeed LPC snoop output using misc chardev commit
drivers: qcom: rpmh-rsc: add RPMH controller for QCOM SoCs commit
drivers: soc: Add LLCC driver commit
libnvdimm: Introduce locked DIMM capacity support commit
mailbox: Add support for i.MX messaging unit commit
mailbox: mediatek: Add Mediatek CMDQ driver commit
mailbox: ti-msgmgr: Add support for Secure Proxy commit
mei: expose fw version to sysfs commit
mux: adgs1408: new driver for Analog Devices ADGS1408/1409 mux commit
nvmem: Add Spreadtrum SC27XX efuse support commit
parport: parport_serial: Add WCH CH382L PCIe single parallel port support commit
phy: Renesas R-Car gen3 PCIe PHY driver commit
phy: bcm-sr-pcie: Add Stingray PCIe PHY driver commit
platform/mellanox: Introduce support for Mellanox register access driver commit
ptp_qoriq: support automatic configuration for ptp timer commit
regmap: add SCCB support commit
remoteproc: qcom: Introduce Hexagon V5 based WCSS driver commit
reset: meson: add meson audio arb driver commit
reset: qcom: AOSS (always on subsystem) reset controller commit
reset: uniphier: add USB3 core reset control commit
slimbus: ngd: Add qcom SLIMBus NGD driver commit
slimbus: ngd: add stream support commit
soc: mediatek: pwrap: add mt6351 driver for mt6797 SoCs commit
soc: mediatek: pwrap: add pwrap driver for mt6797 SoCs commit
28. List of merges