ALSA - update drivers for 9.7 - upstream 6.14

JIRA: https://issues.redhat.com/browse/RHEL-80682

This upstream patchset updates the ALSA driver code:

  • ALSA core
  • ALSA HDA
  • ALSA USB
  • ALSA PCI
  • ALSA SoC (mainly SOF including SoundWire drivers)
  • Soundwire bus

The other components are touched to get things in sync with the current upstream:

Some touched drivers are for hardware platforms which are not used in RHEL. The purpose to merge those upstream commits is to keep the future code sync more easy.

Omitted-fix: 91f505dc3a94c04421a2a51e8c40acf7ea67ecbc # dup with bd40d912728fc306e0861c82af4a359d8691ee16

Omitted-fix: 852c0b7204ded184924c41ab99b2ac7a70ad4dab # dup with a7ebb0255188a7a2f1c9edd5660346bd5b17fb7b

Omitted-fix: 2c2eadd07e747059ccd65e68cd1d1b23ca96b072 # dup with 658fb7fe8e7f4014ea17a4da0e0c1d9bc319fa35

Omitted-fix: 75c2d6399baa16781f3821ac702cffbdba5d85dd # outside sound/ tree

Omitted-fix: 5ad2abf9e12c6e81e6cb218d6cf3ab4e01430852 # outside sound/ tree

Omitted-fix: 1969392adf4a1b0771a2a5aa0b757ef7e4f799cf # outside sound/ tree

Omitted-fix: 84c398ce2a1c032224337128247d0b8ce986fcef # outside sound/ tree

Omitted-fix: c2cd5986ebcd911cc97cd3e14439dd6f9ad82923 # outside sound/ tree

Omitted-fix: b4aa02fbefb81525567f39aa60e1c5c23cbe4434 # outside sound/ tree

Omitted-fix: 84bbaeb0eda3da7fba1284c93dfb15f2417db838 # outside sound/ tree

Omitted-fix: 38b2ea18aaff18f6066a3f1a145797b09bf65d29 # outside sound/ tree

Omitted-fix: 4d69f4c972984cdbed0e1d89397206100499a879 # outside sound/ tree

Omitted-fix: 3d1a26adec3b1b3bcdd2793157dd3de0eddc3f5a # outside sound/ tree

Omitted-fix: b29425972c5234a59b6fb634125420ed74266377 # outside sound/ tree

Omitted-fix: eefdb1941fce1b56d42b186da12793d94b4bd9cf # outside sound/ tree

Omitted-fix: e3b5acec8c849205c56b956df7b6f75d9853d2e8 # outside sound/ tree

Omitted-fix: f5ea0319ef4f05afe24645cbec9155c2b44d5174 # outside sound/ tree

Omitted-fix: 6d072c0ba332e2ecdf30c4b0a9de475fa778a8fb # outside sound/ tree

Omitted-fix: f87e4f2434430b0f750fbdff4fd0601807571bb2 # outside sound/ tree

Omitted-fix: 734ff310d38cfdc27a1b3eac9fa83ff754356ae7 # outside sound/ tree

Omitted-fix: 7d2497ff7e5ffd5a2e4fb1a7f2547db61bcbebdd # outside sound/ tree

Omitted-fix: a9d5131e2239791131407cf6f8e1b8e36bf4c545 # outside sound/ tree

Omitted-fix: e3e627e6b218fbc8c1b277c008a901cc70524fcc # outside sound/ tree

Omitted-fix: 3f0a819e8c4f8c83c584f7b035488d3ae16c0704 # outside sound/ tree

Omitted-fix: c9d84da18d1e0d28a7e16ca6df8e6d47570501d4 # outside sound/ tree

Omitted-fix: a131f20804d6a817140c1b78fb2a23696a1e2098 # outside sound/ tree

Omitted-fix: 84c34d0105877836a1c000b97bd6025d20f390e8 # outside sound/ tree

Omitted-fix: 78cf56f8832a932ade20b8340a029ace14ac0e98 # outside sound/ tree

Omitted-fix: 344825e17cfa9a7506ad4fd4fc62df6181162c4a # outside sound/ tree

Omitted-fix: 8ef9019ed2acdf74dce7c8b5618bf2bdabb47004 # outside sound/ tree

Omitted-fix: d5834614a4d97b2c88be83f736602b7c3dbc3a4d # outside sound/ tree

Omitted-fix: a877cd2a6487f9f3ba8aa701d4d780efdc034596 # outside sound/ tree

Omitted-fix: 2c54b24fefa8481e1c2e2330db636e5781acc229 # outside sound/ tree

Omitted-fix: 6cf828d2fbebd41d26f8233624bab88e5afc323b # outside sound/ tree

Omitted-fix: 32fcd1b9c397ccca7fde2fcbcf4fc7e0ec8f34aa # outside sound/ tree

Omitted-fix: eee6af2319f81497bf02389a2036c14e0cf01e38 # outside sound/ tree

Omitted-fix: 1d2e01d53a8ebfffb49e8cc656f8c85239121b26 # outside sound/ tree

Omitted-fix: 7c9a8c57143c2163407967790fd46ab9545f51d4 # outside sound/ tree

Omitted-fix: 96b8f4658b70ac2efe543ddbeb328b5b1941a571 # outside sound/ tree

Omitted-fix: 8ba1b428cf1a0905c260b5da4e44502a8457edae # outside sound/ tree

Omitted-fix: b3e8dc1143b93e0048c631eeb2947584960da33b # outside sound/ tree

Omitted-fix: 66644d80a4f9835f3dae0bfee6c6e529f6b082fe # outside sound/ tree

Omitted-fix: f873136416293b786e7611d36226c9f5a8f6d20b # outside sound/ tree

Omitted-fix: b8c6c136971c0e9750eec89f367529b2854d3a3c # unsupported platform

Omitted-fix: 97aa62ed1e970bf8aa9f57e87c946a95fa3d5bef # unsupported platform

Omitted-fix: f4293c2baf6faa5f1a1638bcce698ed88d0d396e # outside sound/ tree

Omitted-fix: 4d5b71b487291da9f92e352c0a7e39f256d60db8 # handled in RHEL-80657

Signed-off-by: Jaroslav Kysela jkysela@redhat.com

Edited by Jaroslav Kysela

Merge request reports

Loading