From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4gbFWr2WnSz340T for ; Wed, 10 Jun 2026 19:02:16 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4gbFWm69Fpz2xNM for ; Wed, 10 Jun 2026 19:02:12 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4gbFWl2BHkz2VV; Wed, 10 Jun 2026 19:02:11 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1781118131; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+SktxXbLhStrbuf4wmPjI9GBMZ1ARiawP5Pm5qzKyFI=; b=QNysx3k9Z6AtDX7m/AhlFcpEenR3iy5st+pf/KhKb1uOxDkqmNLRdtrrKFfIq6jKFzBhlX wewqnfQHDJ8RarDQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1781118131; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+SktxXbLhStrbuf4wmPjI9GBMZ1ARiawP5Pm5qzKyFI=; b=AODV47IctJ+230j6zGTBxjuPjtWT3IAQxAWgvenqOYpld3KV+Gh+ZpTAujOLrEbB44oCLZ 5X31kt4zMUcPnjnRVArMEnud5ro94elJpvxBuEc3lDeaky7i3zpeNOT0SDTIoWbjtI22J4 q1mISb+YWZ077Xc5J9QkaqRK6ZtszVwNEqsdw4zlZTF7XVHDAt5cLx0weBIo4NHF2JDEY9 hYN4XYHTbDBo9HLTMGthHX4WnvnpD1a6QvSzVwVMxxR3VUBFnGpp9fQVlBLr80eGWG9uR3 dhPuIpk/eAB4mMIXzdsw3//HGpZqanZsgUrhslttCTxobfBAsX5zz6lc6dWgmw== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] alsa: Update to version 1.2.16 Date: Wed, 10 Jun 2026 21:01:46 +0200 Message-ID: <20260610190208.3662425-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update alsa-lib from version 1.2.15.3 to 1.2.16 - Update alsa-ucm-conf from version 1.2.15.3 to 1.2.16 - Update alsa-utils from version 1.2.15.2 to 1.2.16 - Update of rootfile - Changelog 1.2.15.3 to 1.2.16 alsa-lib Core Release v1.2.16 configure: update to autoconf v2.72 pcm: use new logging for hw_params dump, add pcm_params log interface github: add pr-validation and label-automation workflows Control API Revert "snd_tlv_convert_to_dB: Fix mute handling for MINMAX_MUTE type" control: remap - fix memory leak in remap_load_list() control: remap - cosmetic code reorganization control: remap - fix numid lookup issue control: ctlparse - make numid parsing more robust PCM API pcm: fix leading space in snd_pcm_hw_param_dump for mask parameters pcm: use new logging for hw_params dump, add pcm_params log interface pcm: snd_pcm_slave_conf - fix C99 variable-length array allocation RawMidi API rawmidi: clarify no_active_sensing doc: output-only, does not filter input Sequencer API conf, seq, ucm: fix discards const from pointer target Topology API Topology: Add high and extended rates from Linux 6.12 topology: decoder: fix wrong sizeof for enum control allocation in dapm topology: decoder - add boundary check for channel mixer count Use Case Manager API conf, seq, ucm: fix discards const from pointer target ucm: add DefineRegex 'all' scheme for multiple pattern matches (Syntax 9) ucm: fix optional include ucm: add show_err parameter to uc_mgr_get_variable ucm: find-card,find-device - add UCM variable support for arguments (Syntax 9) ucm: add info-card substitution (Syntax 9) ucm: evaluate Repeat block before If block (Syntax 9) ucm: allow string with substitution for If.Condition block (Syntax 9) ucm: optimize if_eval_string with common comparison helper ucm: add Repeat block - repetitive pattern substitution (Syntax 9) ucm: add integer comparison condition (Syntax 9) ucm: substitute define IDs and macro arguments (Syntax 9) ucm: fix invalid pointer dereference in parse_open_variables() ucm: libconfig parser - fix pathname for substituted file Configuration conf, seq, ucm: fix discards const from pointer target Error handler error: use SND_LOG_LAST/SND_ILOG_LAST in log priority/interface bounds checks pcm: use new logging for hw_params dump, add pcm_params log interface alsa-ucm-conf Core github: workflow: fix paths for the last change github: workflow: move things to separate alsa-project/github-workflows repo github: workflow: another permissions fix - inherit github: workflow: another permissions fix for pr-validation github: workflow: another permissions fix (token) github: workflow: try to set permissions explicitly github: accept any Signed-off-by tag (case insensitive) github: add GitHub label automation and SOB validation workflows Configuration sof-soundwire: rt711-sdca: add Headset Mic Switch to Headset sequences sof-soundwire: rt711-sdca: set PGA30.0 volume in BootSequence HDA: move speaker config to HiFi-spk.conf file ucm2: Qualcomm: fix device ids for surface pro 12in ucm2: MediaTek: mt8366-evk: Add alsa-ucm support ucm2: Toradex: apalis-imx8: Set default values for input and output devices ucm2: Toradex: apalis-imx8: Fix symlink name and path configuration HDA/HiFi-analog.conf: skip Line2 ConflictingDevice when loctl is empty (Line1 not created) USB-Audio: ALC4080: Add support for ASUS Pro ET900N G3 - Station GB300 platform ucm2: sof-soundwire: add Mic LED control for ACP PDM DMIC ucm2: sof-soundwire: add combined cs42l43-spk+cs35l56 config ucm2: sof-soundwire: cs42l43: Separate init handling of speaker and headset ucm2: rt722: add speaker mute LED and PlaybackSwitch for FU06 ucm2: Qualcomm: Add HONOR MagicBook Art 14 support ucm2: Qualcomm: x1e80100: T14s-HiFi: remove duplicate DP Jack names ucm2: Qualcomm: x1e80100: T14s-HiFi: switch DP outputs to dedicated MultiMedia5/6/7 streams ucm2: Qualcomm: Enable Headset Microphone on kaanapali-mtp ucm2: Qualcomm: Enable Headset Microphone on sm8750-mtp ucm2: add Arduino monza support ucm2: Qualcomm: Rename qcm6490-idp ucm2 conf ucm2: Qualcomm: Fix headphone mic mute setting on qcm6490-idp ucm2: Add config for Tascam US-2x2HR sof-soundwire: add rt722 into hs_init sof-soundwire: rt1320: add rt1320 dmic config sof-soundwire: rt1320: add playback control switch sof-soundwire: add companion amp config with rt721 and rt1320 tegra-hda: Add HDMI/DP outputs 2-4 for Tegra186+ ucm2: conf.d: fix h616-audio-codec symlink ucm2: conf.d: fix QCS6490-RB3Gen2 symlink ucm2: conf.d: fix qcm6490-idp-snd-card symlink ucm2: conf.d: fix Kaanapali-MTP.conf symlink ucm2: Qualcomm: Create missing symlink for Radxa Dragon Q6A ucm2: sof-soundwire: cs42l43: support UAJ-less configuration ucm2: Focusrite Scarlett 18i20 Gen 1 — fix USB ID regex (1235:800c) USB-Audio: fixes for M-Audio Fast Track Ultra USB-Audio: Add Audient EVO4 Add UCM2 configuration for M-Audio Fast Track Ultra ucm2: Qualcomm: add QCS6490 Thundercomm RubikPi3 HiFi config sof-hda-dsp: add workaround for speaker LED on MSI laptops ucm2: sof-soundwire: Add support for CS42L43B variant ucm2: tegra: wm8903: fix headphones conflicting device ucm2: sof-soundwire: Add support for Cirrus Logic CS47L47 Qualcomm: glymur: Add GLYMUR CRD HiFi config ucm2: Qualcomm: add ASUS Vivobook 14 (X1407QA) to x1e80100 DMI match Add multitrack mappings for 1.7.3 firmware ucm2: da7213: Fix mic capture in HeadphoneMic2 use case USB-Audio: Scarlett 18i20 fix ADAT capture channel count for Gen 1/2 ucm2: sof-soundwire: add ACP DMIC configuration USB-Audio: ALC4080 add USBID 0db0:82c4 (MSI MEG Z790 Godlike Max) USB-Audio: ALC4080 add USB ID 0db0:95bb (MSI MEG Z690 Unify) USB-Audio: Add RODECaster Pro II ucm2: codecs: lpass-wsa-macro: disable WSA_COMP ucm2: codecs: lpass-rx-macro: disable RX_COMP ucm2: codecs: wcd938x: add enable sequence with CLS_AB_LOHIFI for laptops ucm2: codecs: wcd939x: Use CLS_H_LOHIFI instead of CLS_H_ULP by default ucm2: codecs: wcd938x: Use CLS_H_LOHIFI instead of CLS_H_ULP by default ucm2: codecs: wcd937x: Use CLS_H_LOHIFI instead of CLS_H_ULP by default ucm2: codecs: wcd934x: Use CLS_H_LOHIFI instead of CLS_H_ULP by default ucm2: Qualcomm: qcs8300: Remove Fixed channel setting for monaco-evk ucm2: Qualcomm: sa8775p: Remove Fixed channel setting for lemans-evk Qualcomm: qcs615: Remove JackControl from TALOS EVK HiFi config USB-Audio: Motu: M6-HiFi.conf - m6 has only 4 outputs, not 6 common: split.conf - simplify macro call arguments common: split.conf - put macro arguments to one string USB-Audio: ALC4080 add USB ID 0db0:19a2 (MSI MAG B850 Tomahawk Wifi) USB-Audio: correct typo in Universal Audio Volt 2 config USB-Audio: cosmetic change for Flow8 USB-Audio: use macros in the base file USB-Audio: ALC4080 add USB ID 0db0:d4fa (MSI MPG B850I Edge TI Wifi) USB-Audio: optimize ProfileName assignments USB-Audio: merge configs for Solid State Labs SSL 2 (normal + plus + MK II) USB-Audio: ALC4080 - fix Speaker PCM device name USB-Audio: ALC4080 - fix 'detect S/PDIF device using find-pcm' USB-Audio: Fix - ALC4080 add USB ID 0b05:1a7a (ASUS ROG Strix X670E-I Gaming WiFi) USB-Audio: ALC4080 - detect S/PDIF device using find-pcm USB-Audio: ALC4080 - add Headset device USB-Audio: ALC4080 - use PCM device indexes rather than full names in variables USB-Audio: ALC4080 add USB ID 0b05:1a7a (ASUS ROG Strix X670E-I Gaming WiFi) USB-Audio: ALC4080 - add list of known Jack controls to comment USB-Audio: ALC4080 add USB ID 0db0:4c84 (MSI MPG X870I EDGE TI EVO WIFI) USB-Audio: Add Focusrite Vocaster interfaces Add support for the Behringer ULM200D wireless microphones. ucm2: da7213: Add ADC switch in HeadphoneMic2 sequences USB-Audio: Add support for the SSL 2 MK II and SSL2+ MK II USB-Audio: improve channel detection for Solid State Labs SSL 2 USB-Audio: Dualsense PS5 - add direct use case USB-Audio: ALC4080 add USB ID 0b05:19ac (ASUS ROG Maximus Z490/Z590 XIII Hero) ucm2: Qualcomm: add Asus Vivobook 16 support ucm2: Qualcomm: Add Lenovo Yoga Air 14s support ucm2: Qualcomm: add Dell XPS 9345 ucm2: Qualcomm: document existing hardware 1.2.15.2 to 1.2.16 alsa-utils Core Release v1.2.16 INSTALL: update compilation from git sources configure: update to autoconf v2.72 ALSA Control (alsactl) aplay, alsactl, topology: fix discards const from pointer target Remove more generated files on "make clean" Speaker Test speaker-test: extend MAX_CHANNELS from 16 to 32 speaker-test: fix segfault with more than 16 channels aconnect aconnect: fix error handler for alsa-lib <= 1.2.15 alsa-info.sh alsa-info.sh: remove some bashisms to allow run with busybox alsaloop alsaloop: parse_config(): align optstring order with the long options alsaloop: parse_config(): handle long form --wake option alsaloop: parse_config(): drop unused 'F' option alsaloop: parse_config(): handle short form -B / -E options alsatplg (topology) aplay, alsactl, topology: fix discards const from pointer target amixer amixer: always use line buffering for (s)events amixer: document --file option in man page amixer: support --file option amixer: support infinite line length for --stdin option aplay/arecord aplay, alsactl, topology: fix discards const from pointer target Remove more generated files on "make clean" aplay: use snprintf instead of sprintf in device_list() gitcompile gitcompile: extensions for gettext and error handling configure: update to autoconf v2.72 Signed-off-by: Adolf Belka --- config/rootfiles/packages/alsa | 70 +++++++++++++++++++++++++++++++--- lfs/alsa | 14 +++---- 2 files changed, 72 insertions(+), 12 deletions(-) diff --git a/config/rootfiles/packages/alsa b/config/rootfiles/packages/alsa index ba270bd47..7ca717be5 100644 --- a/config/rootfiles/packages/alsa +++ b/config/rootfiles/packages/alsa @@ -208,6 +208,7 @@ usr/share/alsa/ucm2/Allwinner/A64/PinePhone/PinePhone.conf usr/share/alsa/ucm2/Allwinner/A64/PinePhone/VoiceCall.conf #usr/share/alsa/ucm2/Allwinner/sun4i-h616 usr/share/alsa/ucm2/Allwinner/sun4i-h616/HiFi.conf +usr/share/alsa/ucm2/Allwinner/sun4i-h616/h616-audio-codec.conf #usr/share/alsa/ucm2/Amlogic #usr/share/alsa/ucm2/Amlogic/p241 usr/share/alsa/ucm2/Amlogic/p241/p241-HiFi.conf @@ -222,6 +223,7 @@ usr/share/alsa/ucm2/HDA/Hdmi.conf usr/share/alsa/ucm2/HDA/HiFi-acp.conf usr/share/alsa/ucm2/HDA/HiFi-analog.conf usr/share/alsa/ucm2/HDA/HiFi-mic.conf +usr/share/alsa/ucm2/HDA/HiFi-spk.conf usr/share/alsa/ucm2/HDA/HiFi.conf usr/share/alsa/ucm2/HDA/init.conf #usr/share/alsa/ucm2/IO-Boards @@ -397,6 +399,10 @@ usr/share/alsa/ucm2/MediaTek/mt8365-evk/mt8365-evk.conf #usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/SOF.conf usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/sof-mt8365-evk.conf +#usr/share/alsa/ucm2/MediaTek/mt8366-evk +usr/share/alsa/ucm2/MediaTek/mt8366-evk/HiFi.conf +usr/share/alsa/ucm2/MediaTek/mt8366-evk/init.conf +usr/share/alsa/ucm2/MediaTek/mt8366-evk/mt8366-evk.conf #usr/share/alsa/ucm2/MediaTek/mt8370-evk usr/share/alsa/ucm2/MediaTek/mt8370-evk/HiFi.conf usr/share/alsa/ucm2/MediaTek/mt8370-evk/mt8370-evk.conf @@ -479,6 +485,9 @@ usr/share/alsa/ucm2/Qualcomm/apq8016-sbc/apq8016-sbc.conf usr/share/alsa/ucm2/Qualcomm/apq8096/HDMI.conf usr/share/alsa/ucm2/Qualcomm/apq8096/HiFi.conf usr/share/alsa/ucm2/Qualcomm/apq8096/apq8096.conf +#usr/share/alsa/ucm2/Qualcomm/glymur +usr/share/alsa/ucm2/Qualcomm/glymur/GLYMUR-CRD.conf +usr/share/alsa/ucm2/Qualcomm/glymur/HiFi.conf #usr/share/alsa/ucm2/Qualcomm/kaanapali #usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/HiFi.conf @@ -486,7 +495,7 @@ usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/Kaanapali-MTP.conf #usr/share/alsa/ucm2/Qualcomm/qcm6490 #usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/HiFi.conf -usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/qcm6490-idp-snd-card.conf +usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/QCM6490-IDP.conf #usr/share/alsa/ucm2/Qualcomm/qcs615 usr/share/alsa/ucm2/Qualcomm/qcs615/HiFi.conf usr/share/alsa/ucm2/Qualcomm/qcs615/TALOS-EVK.conf @@ -497,7 +506,13 @@ usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2/QCS6490-RB3Gen2.conf #usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/HiFi.conf usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/QCS6490-Radxa-Dragon-Q6A.conf +#usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3 +usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3/QCS6490-Thundercomm-RubikPi3.conf #usr/share/alsa/ucm2/Qualcomm/qcs8300 +#usr/share/alsa/ucm2/Qualcomm/qcs8300/arduino-monza +usr/share/alsa/ucm2/Qualcomm/qcs8300/arduino-monza/HiFi.conf +usr/share/alsa/ucm2/Qualcomm/qcs8300/arduino-monza/arduino-monza.conf #usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/HiFi.conf usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/MONACO-EVK.conf @@ -545,6 +560,7 @@ usr/share/alsa/ucm2/Qualcomm/sm8750/MTP/SM8750-MTP.conf #usr/share/alsa/ucm2/Qualcomm/x1e80100 usr/share/alsa/ucm2/Qualcomm/x1e80100/DEVKIT-HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/Dell-Latitude-7455.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/Dell-Xps-9345.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/Elite-14-HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/LENOVO-Slim-7x.conf @@ -558,6 +574,7 @@ usr/share/alsa/ucm2/Qualcomm/x1e80100/TUXEDO-Elite-14.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E001DE-DEVKIT.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-CRD.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-EVK.conf +usr/share/alsa/ucm2/Qualcomm/x1e80100/Xps9345-HiFi.conf usr/share/alsa/ucm2/Qualcomm/x1e80100/x1e80100.conf #usr/share/alsa/ucm2/README.md #usr/share/alsa/ucm2/Rockchip @@ -616,6 +633,8 @@ usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-12.conf usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-4-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-4.conf #usr/share/alsa/ucm2/USB-Audio/Audient +usr/share/alsa/ucm2/USB-Audio/Audient/Audient-EVO4-0006.conf +usr/share/alsa/ucm2/USB-Audio/Audient/Audient-EVO4-HiFi-0006.conf usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD14-0008.conf usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD14-HiFi-0008.conf usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD4-0003.conf @@ -638,6 +657,8 @@ usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Recording-Hifi.conf usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Recording.conf usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Streaming-Hifi.conf usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Streaming.conf +usr/share/alsa/ucm2/USB-Audio/Behringer/ULM200D-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Behringer/ULM200D.conf usr/share/alsa/ucm2/USB-Audio/Behringer/UMC202HD-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Behringer/UMC202HD.conf usr/share/alsa/ucm2/USB-Audio/Behringer/UMC204HD-HiFi.conf @@ -663,6 +684,10 @@ usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-18i20.conf usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i-gen4-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i.conf +usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-One-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-One.conf +usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-Two-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-Two.conf #usr/share/alsa/ucm2/USB-Audio/Gigabyte usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio.conf @@ -680,6 +705,9 @@ usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main.conf usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear.conf +#usr/share/alsa/ucm2/USB-Audio/M-Audio +usr/share/alsa/ucm2/USB-Audio/M-Audio/Fast-Track-Ultra-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/M-Audio/Fast-Track-Ultra.conf #usr/share/alsa/ucm2/USB-Audio/MOTU usr/share/alsa/ucm2/USB-Audio/MOTU/D828-HiFi.conf usr/share/alsa/ucm2/USB-Audio/MOTU/D828.conf @@ -702,6 +730,11 @@ usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-HiFi.conf usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II-HiFi.conf usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II.conf usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX.conf +#usr/share/alsa/ucm2/USB-Audio/RODE +usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II-Multitrack-Capture-Dynamic.conf +usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II-Multitrack-Capture.conf +usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II-Multitrack-Playback.conf +usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II.conf #usr/share/alsa/ucm2/USB-Audio/Rane usr/share/alsa/ucm2/USB-Audio/Rane/SL-1-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Rane/SL-1.conf @@ -722,8 +755,6 @@ usr/share/alsa/ucm2/USB-Audio/Roland/Quad-Capture.conf #usr/share/alsa/ucm2/USB-Audio/SolidStateLabs usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2-HiFi.conf usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2.conf -usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2Plus-HiFi.conf -usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2Plus.conf #usr/share/alsa/ucm2/USB-Audio/Sony usr/share/alsa/ucm2/USB-Audio/Sony/DualSense-PS5-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Sony/DualSense-PS5.conf @@ -741,6 +772,8 @@ usr/share/alsa/ucm2/USB-Audio/Steinberg/UR44.conf #usr/share/alsa/ucm2/USB-Audio/TASCAM usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12-HiFi.conf usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12.conf +usr/share/alsa/ucm2/USB-Audio/TASCAM/US2x2HR-HiFi.conf +usr/share/alsa/ucm2/USB-Audio/TASCAM/US2x2HR.conf #usr/share/alsa/ucm2/USB-Audio/Teufel usr/share/alsa/ucm2/USB-Audio/Teufel/CAGE-PRO-HiFi.conf usr/share/alsa/ucm2/USB-Audio/Teufel/CAGE-PRO.conf @@ -786,18 +819,29 @@ usr/share/alsa/ucm2/USB-Audio/UniversalAudio/Volt2.conf #usr/share/alsa/ucm2/blobs/sof/product_configs/AAEON usr/share/alsa/ucm2/blobs/sof/product_configs/AAEON/UPX-TGL01.conf #usr/share/alsa/ucm2/codecs +#usr/share/alsa/ucm2/codecs/acp-dmic +usr/share/alsa/ucm2/codecs/acp-dmic/init.conf #usr/share/alsa/ucm2/codecs/cs35l56 +#usr/share/alsa/ucm2/codecs/cs35l56+cs42l43-spk #usr/share/alsa/ucm2/codecs/cs35l56-bridge usr/share/alsa/ucm2/codecs/cs35l56-bridge/init.conf usr/share/alsa/ucm2/codecs/cs35l56/init.conf #usr/share/alsa/ucm2/codecs/cs42l43 #usr/share/alsa/ucm2/codecs/cs42l43-dmic usr/share/alsa/ucm2/codecs/cs42l43-dmic/init.conf +#usr/share/alsa/ucm2/codecs/cs42l43-spk +#usr/share/alsa/ucm2/codecs/cs42l43-spk+cs35l56 +usr/share/alsa/ucm2/codecs/cs42l43-spk+cs35l56/init.conf +usr/share/alsa/ucm2/codecs/cs42l43-spk/init.conf usr/share/alsa/ucm2/codecs/cs42l43/init.conf #usr/share/alsa/ucm2/codecs/cs42l45 #usr/share/alsa/ucm2/codecs/cs42l45-dmic usr/share/alsa/ucm2/codecs/cs42l45-dmic/init.conf usr/share/alsa/ucm2/codecs/cs42l45/init.conf +#usr/share/alsa/ucm2/codecs/cs47l47 +#usr/share/alsa/ucm2/codecs/cs47l47-dmic +usr/share/alsa/ucm2/codecs/cs47l47-dmic/init.conf +usr/share/alsa/ucm2/codecs/cs47l47/init.conf #usr/share/alsa/ucm2/codecs/cx2072x usr/share/alsa/ucm2/codecs/cx2072x/DisableSeq.conf usr/share/alsa/ucm2/codecs/cx2072x/EnableSeq.conf @@ -877,6 +921,8 @@ usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/four-speakers/init.conf usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/init.conf #usr/share/alsa/ucm2/codecs/rt1318 usr/share/alsa/ucm2/codecs/rt1318/init.conf +#usr/share/alsa/ucm2/codecs/rt1320 +usr/share/alsa/ucm2/codecs/rt1320/init.conf #usr/share/alsa/ucm2/codecs/rt5640 usr/share/alsa/ucm2/codecs/rt5640/DigitalMics.conf usr/share/alsa/ucm2/codecs/rt5640/EnableSeq.conf @@ -966,6 +1012,7 @@ usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic1DisableSeq.conf usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic1EnableSeq.conf usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic5DisableSeq.conf usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic5EnableSeq.conf +usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneABEnableSeq.conf usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneDisableSeq.conf usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneEnableSeq.conf usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneMicDisableSeq.conf @@ -1119,6 +1166,8 @@ usr/share/alsa/ucm2/conf.d/chtrt5650/chtrt5650.conf #usr/share/alsa/ucm2/conf.d/fsl-asoc-card usr/share/alsa/ucm2/conf.d/fsl-asoc-card/apalis-imx6.conf usr/share/alsa/ucm2/conf.d/fsl-asoc-card/colibri-imx6.conf +#usr/share/alsa/ucm2/conf.d/glymur +usr/share/alsa/ucm2/conf.d/glymur/GLYMUR-CRD.conf #usr/share/alsa/ucm2/conf.d/gx-sound-card usr/share/alsa/ucm2/conf.d/gx-sound-card/GXL-P241.conf usr/share/alsa/ucm2/conf.d/gx-sound-card/LIBRETECH-CC.conf @@ -1140,6 +1189,8 @@ usr/share/alsa/ucm2/conf.d/mt8192_mt6359/mt8192_mt6359_rt1015p_rt5682.conf usr/share/alsa/ucm2/conf.d/mt8195_demo/mt8195_demo.conf #usr/share/alsa/ucm2/conf.d/mt8365-evk usr/share/alsa/ucm2/conf.d/mt8365-evk/mt8365-evk.conf +#usr/share/alsa/ucm2/conf.d/mt8366-evk +usr/share/alsa/ucm2/conf.d/mt8366-evk/mt8366-evk.conf #usr/share/alsa/ucm2/conf.d/mt8370-evk usr/share/alsa/ucm2/conf.d/mt8370-evk/mt8370-evk.conf #usr/share/alsa/ucm2/conf.d/mt8390-evk @@ -1151,14 +1202,17 @@ usr/share/alsa/ucm2/conf.d/mt8395-evk/mt8395-evk.conf #usr/share/alsa/ucm2/conf.d/mtk-rt5650 usr/share/alsa/ucm2/conf.d/mtk-rt5650/mtk-rt5650.conf #usr/share/alsa/ucm2/conf.d/qcm6490 -usr/share/alsa/ucm2/conf.d/qcm6490/qcm6490-idp-snd-card.conf +usr/share/alsa/ucm2/conf.d/qcm6490/QCM6490-IDP.conf #usr/share/alsa/ucm2/conf.d/qcs615 usr/share/alsa/ucm2/conf.d/qcs615/TALOS-EVK.conf #usr/share/alsa/ucm2/conf.d/qcs6490 usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-RB3Gen2.conf usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-Radxa-Dragon-Q6A.conf +usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-Thundercomm-RubikPi3.conf +usr/share/alsa/ucm2/conf.d/qcs6490/RadxaComputerCo.Ltd.-RadxaDragonQ6A-1.0.conf #usr/share/alsa/ucm2/conf.d/qcs8300 usr/share/alsa/ucm2/conf.d/qcs8300/MONACO-EVK.conf +usr/share/alsa/ucm2/conf.d/qcs8300/arduino-monza.conf #usr/share/alsa/ucm2/conf.d/rk3399-gru-soun usr/share/alsa/ucm2/conf.d/rk3399-gru-soun/rk3399-gru-soun.conf #usr/share/alsa/ucm2/conf.d/rk3588-es8316 @@ -1176,7 +1230,7 @@ usr/share/alsa/ucm2/conf.d/sdm845/LENOVO-81JL-LenovoYOGAC630_13Q50-LNVNB161216.c usr/share/alsa/ucm2/conf.d/simple-card/Librem 5 Devkit.conf usr/share/alsa/ucm2/conf.d/simple-card/Librem 5.conf usr/share/alsa/ucm2/conf.d/simple-card/PinePhone.conf -usr/share/alsa/ucm2/conf.d/simple-card/apalis-imx8.conf +usr/share/alsa/ucm2/conf.d/simple-card/apalis-imx8qm.conf usr/share/alsa/ucm2/conf.d/simple-card/apalis-nau8822.conf usr/share/alsa/ucm2/conf.d/simple-card/aquila-wm8904.conf usr/share/alsa/ucm2/conf.d/simple-card/colibri-imx7.conf @@ -1270,13 +1324,18 @@ usr/share/alsa/ucm2/platforms/bytcr/PlatformEnableSeq.conf #usr/share/alsa/ucm2/sof-soundwire usr/share/alsa/ucm2/sof-soundwire/Hdmi.conf usr/share/alsa/ucm2/sof-soundwire/HiFi.conf +usr/share/alsa/ucm2/sof-soundwire/acp-dmic.conf +usr/share/alsa/ucm2/sof-soundwire/cs35l56+cs42l43-spk.conf usr/share/alsa/ucm2/sof-soundwire/cs35l56-bridge.conf usr/share/alsa/ucm2/sof-soundwire/cs35l56.conf usr/share/alsa/ucm2/sof-soundwire/cs42l43-dmic.conf +usr/share/alsa/ucm2/sof-soundwire/cs42l43-spk+cs35l56.conf usr/share/alsa/ucm2/sof-soundwire/cs42l43-spk.conf usr/share/alsa/ucm2/sof-soundwire/cs42l43.conf usr/share/alsa/ucm2/sof-soundwire/cs42l45-dmic.conf usr/share/alsa/ucm2/sof-soundwire/cs42l45.conf +usr/share/alsa/ucm2/sof-soundwire/cs47l47-dmic.conf +usr/share/alsa/ucm2/sof-soundwire/cs47l47.conf usr/share/alsa/ucm2/sof-soundwire/dmic.conf usr/share/alsa/ucm2/sof-soundwire/rt1308.conf usr/share/alsa/ucm2/sof-soundwire/rt1316.conf @@ -1293,6 +1352,7 @@ usr/share/alsa/ucm2/sof-soundwire/rt713-dmic.conf usr/share/alsa/ucm2/sof-soundwire/rt713.conf usr/share/alsa/ucm2/sof-soundwire/rt715-sdca.conf usr/share/alsa/ucm2/sof-soundwire/rt715.conf +usr/share/alsa/ucm2/sof-soundwire/rt721+rt1320.conf usr/share/alsa/ucm2/sof-soundwire/rt721.conf usr/share/alsa/ucm2/sof-soundwire/rt722.conf usr/share/alsa/ucm2/sof-soundwire/sof-soundwire.conf diff --git a/lfs/alsa b/lfs/alsa index 32cfd8081..7b3df434a 100644 --- a/lfs/alsa +++ b/lfs/alsa @@ -26,16 +26,16 @@ include Config SUMMARY = Advanced Linux Sound Architecture -VER = 1.2.15.3 -UVER = 1.2.15.2 -CVER = 1.2.15.3 +VER = 1.2.16 +UVER = 1.2.16 +CVER = 1.2.16 THISAPP = alsa-lib-$(VER) DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) PROG = alsa -PAK_VER = 26 +PAK_VER = 27 DEPS = @@ -54,9 +54,9 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) alsa-utils-$(UVER).tar.bz2 = $(DL_FROM)/alsa-utils-$(UVER).tar.bz2 alsa-ucm-conf-$(CVER).tar.bz2 = $(DL_FROM)/alsa-ucm-conf-$(CVER).tar.bz2 -$(DL_FILE)_BLAKE2 = 13c21ad3686ed5a8dfa48e8fa8e1b6f3f9a138aeaef2ba778838a8c6f9cbe209a5ece0d9953e2dcdd1e5b90ce50409e77b9485010689adfe4aed176cb8774c0e -alsa-utils-$(UVER).tar.bz2_BLAKE2 = 0688e668241917027b5dd161ebe3ea4ab6f8fede612e148dee74e033ab09f9557c7610a6b506d2507402cca7007a031b85c8c0cb9af80652ae9f3cc5ea157973 -alsa-ucm-conf-$(CVER).tar.bz2_BLAKE2 = 7b563fa4685988bf509f4accdab1146b49a807eae8d4ebff3d634c1086c70130930a0e09e08af0be0996dd56d4fdbd58e9d7daa37f762106fa493198589ceac4 +$(DL_FILE)_BLAKE2 = 8035344deb834c7af65d8f85b45af364c827fd721cf95792f022847ca7ea634cf13aea4a8b138d276e19da548a42fb51e22dadb4784d83ab1764787b63dd263f +alsa-utils-$(UVER).tar.bz2_BLAKE2 = 9a4d6daf4bcb5564661eb92b0d11b3077d209282c4826c96531590b2d987bd1e4cf92f2ee65a9c388235f540cbaaea108eb90987112ed528620eaecb1d0f0137 +alsa-ucm-conf-$(CVER).tar.bz2_BLAKE2 = e01e5e62914f93bb79b84b241ec7e35d58221035d22842cfdb261f3010c7a8dc1431581607697277d5f6f512557a71ce9b6fa6edf495055849b59a838ded9e05 install : $(TARGET) -- 2.54.0