Detailed changes v1.2.16 v1.2.16.1: Difference between revisions
No edit summary |
m (1 revision imported) |
Latest revision as of 17:13, 14 June 2026
Detailed changelog between 1.2.16 and 1.2.16.1 releases
Changelog between 1.2.16 and 1.2.16.1 releases
alsa-lib
Core
- Release v1.2.16.1
Use Case Manager API
- ucm: move optional file trace into uc_mgr_config_load_into
Do not duplicate traces and identify correctly the optional
include in first hit.
- ucm: pass optional flag to config load functions to suppress spurious errors
Configuration
- conf: add missing return value check in parse_def()
A malformed configuration may cause SIGSEGV.
Link: https://lore.kernel.org/alsa-devel/CAGt8pqBU0p2voB+qHxWGcNJrKHAcBhAyHUUBPLBN-Yj_SiV6MQ@mail.gmail.com/
alsa-ucm-conf
Configuration
- Revert "ucm2: Qualcomm: x1e80100: T14s-HiFi: switch DP outputs to dedicated MultiMedia5/6/7 streams"
This reverts commit d4989eb50890509dd65c1528fcdbfb7fefc8487b.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/772
- Revert "ucm2: Qualcomm: x1e80100: T14s-HiFi: remove duplicate DP Jack names"
This reverts commit e6565e60f5da79a77128180fe95f6e3074c56c26.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/772
- USB-Audio: M-Audio Fast Track Ultra pcm split fix
The defined mono/stereo devices must contain correct number of channels.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/783
- sof-soundwire: Add missing conditional for cs42l43 bridge
When adding support for cs42l43 systems without headphones updating the
bridge configuration was missed. Add the missing conditional guard on
the ConflictingDevice which would fail in systems without headphones.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/778
- sof-soundwire: Correct the PCM device for cs35l56 bridge speakers
In the case the speaker amps are connected through the codec the current
routing is hijacking the headphone PCM device and using that. It would
be better to use the dedicated speaker PCM device. Update the PCM and
the routing to match.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/778
- sof-soundwire: cleanups for codecs with multiple functions
The load mechanism assumed only one multi-codec in the system, but
we saw in #774 multiple instances of those codecs (rt1320 and rt713).
Make the load mechanism straight:
- introduce file variables
- remove shadow variables
- probe multi-codecs separately and modify the file variables
- test for duplicate file inclusion (in both sof-soundwire / HiFi configs)
- merge dmic configs for rt712,rt713 to one file
This change also improves filters for speaker/headset/mic init includes.
Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/775
Link: https://github.com/alsa-project/alsa-ucm-conf/issues/774
- HDA: mic - use MicJackControl variable also for devices without input selector
- ALC4080: fix spdif_nodev default condition
Fix the thinko. The device layout is like:
device: 0
name: USB Audio
subname: subdevice #0
...
device: 3
name: USB Audio #3
subname: subdevice #0
Description
- Release v1.2.16.1