]>
git.alsa-project.org Git - alsa-ucm-conf.git/log
Jaroslav Kysela [Sat, 25 Jun 2022 06:24:56 +0000 (08:24 +0200)]
UMC204HD: Add PCM control autodetection
The USB driver has two variants for the PCM control
names:
UMC204HD 192k Output Playback Switch / Volume
and
PCM Playback Switch / Volume
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/177
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Sat, 25 Jun 2022 06:19:59 +0000 (08:19 +0200)]
common: ctl - remap.conf - switch Dst / Src use
The Dst and Src macro arguments were improperly used. Switch them.
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/177
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Wed, 22 Jun 2022 12:38:19 +0000 (14:38 +0200)]
USB-Audio: Audient-ID4 - add device number to file names (0009 variant)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 16 Jun 2022 12:05:15 +0000 (14:05 +0200)]
USB-Audio: add support for Audient-ID4 (variant 0003)
Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/170
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 21 Jun 2022 06:19:47 +0000 (08:19 +0200)]
common: direct - fix the case where DirectCardName variable is undefined
Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/175
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 17 Jun 2022 13:44:16 +0000 (15:44 +0200)]
ucm2: sof-hda-dsp,sof-soundwire - fix typo devdisall -> disdevall
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/171
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 17 Jun 2022 09:44:16 +0000 (11:44 +0200)]
Release v1.2.7.1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 16 Jun 2022 11:27:40 +0000 (13:27 +0200)]
mt8195_demo: fix the HDMI device name
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 16 Jun 2022 11:25:20 +0000 (13:25 +0200)]
USB-Audio: ALC1220 - add support for Gigabyte TRX40 Aorus Pro WiFi Rev 1.2
It's an initial support according the pull request.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/156
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Nicolas Belin [Mon, 28 Mar 2022 14:56:41 +0000 (16:56 +0200)]
ucm2: MediaTek: mt8195-demo: Add Initial support
Add the Initial ucm support for the Mediatek mt8195-demo platform.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/167
Signed-off-by: Nicolas Belin <nbelin@baylibre.com>
Signed-off-by: fchiby <fchiby@baylibre.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Alper Nebi Yasak [Sun, 29 May 2022 19:43:15 +0000 (22:43 +0300)]
ucm2: rk3399-gru-sound: Add missing symlink from conf.d tree
Commit
b0f6cdf68d8f ("ucm.conf: turn off support for V2Module and V2Name
by default") disabled looking up UCM configs via the kernel module
symlinks. The rk3399-gru-sound card doesn't have a conf.d symlink yet,
add one so that boards using it can find its UCM config again.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/162
Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 13 Jun 2022 09:47:12 +0000 (11:47 +0200)]
USB-Audio: Optimize regex for realtek-alc4080
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Bren Moushall [Mon, 13 Jun 2022 09:37:04 +0000 (19:37 +1000)]
USB-Audio: Add ALC4080 ID for Asus Z690-I Gaming Wifi
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/169
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Reza Jahanbakhshi [Fri, 27 May 2022 12:22:33 +0000 (14:22 +0200)]
ucm2 profile for MOTU M4 interface
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/158
Signed-off-by: Reza Jahanbakhshi <reza.jahanbakhshi@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Anton Bambura [Sat, 4 Jun 2022 05:29:15 +0000 (08:29 +0300)]
ucm2: Rockchip/max98090: add symlink to VEYRON-I2S
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/164
Signed-off-by: Anton Bambura <jenneron@protonmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Anton Bambura [Sat, 4 Jun 2022 05:27:19 +0000 (08:27 +0300)]
ucm2: Rockchip/max98090: add JackControl and PlaybackVolume
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/164
Signed-off-by: Anton Bambura <jenneron@protonmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Andrey Semashev [Mon, 6 Jun 2022 15:34:04 +0000 (18:34 +0300)]
Added basic support for ALC4082 on ASUS ROG Maximus Z690 Hero.
This enables Microphone In in the rear jack and Headphones Out in the front
panel jack on ASUS ROG Maximus Z690 Hero with Realtek ALC4082.
Things that still don't work:
- Microphone In on the front panel
- Side channel output on the Line In jack in 7.1 mode
- Rear channels and Center/Sub are swapped
Line In on the rear panel detects microphone plugged in. Actual input not
tested (no line out device available). S/PDIF not tested.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/166
Signed-off-by: Andrey Semashev <andrey.semashev@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Sun, 12 Jun 2022 16:59:44 +0000 (18:59 +0200)]
ucm2: direct profile - allow to override the card name
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/160
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Sebastian Mangelsen (sebman) [Sat, 28 May 2022 20:35:16 +0000 (22:35 +0200)]
ucm2 profile for Behringer Flow8
- kudos to Pekka Oinas for supporting me finding the right settings
- provides an UCM2 profile for Behringer's digital mixer Flow
configured into "streaming" mode
- 2 stereo outputs, 1 stereo input
- second UCM2 profile for Behringer Flow8 recording mode
- 10 channel input, 4 channel out
- MIC1-4, Line-56, Line-78, Master/Monitor
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/160
Signed-off-by: Sebastian Mangelsen (sebman) <sebastian.mangelsen@benify.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 3 Jun 2022 19:34:19 +0000 (21:34 +0200)]
Steinberg UR44: fix the direction for steinberg_ur44_mono_in
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 3 Jun 2022 06:01:33 +0000 (08:01 +0200)]
Steinberg UR44: fix the Line2 channel mapping (2nd)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 3 Jun 2022 05:59:33 +0000 (07:59 +0200)]
Steinberg UR44: fix the Line2 channel mapping
Link: https://github.com/alsa-project/alsa-ucm-conf/issues/163
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 31 May 2022 14:25:36 +0000 (16:25 +0200)]
Release v1.2.7
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 27 May 2022 08:41:35 +0000 (10:41 +0200)]
USB-Audio: reorder the match table (by USB device ID)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 23 May 2022 16:33:52 +0000 (18:33 +0200)]
USB-Audio: Add Direct HW verb for Steinberg UR44
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 23 May 2022 16:19:56 +0000 (18:19 +0200)]
ucm2: USB-Audio/Steinberg/UR44: use SplitPCM macro
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Cameron Nemo [Mon, 13 Dec 2021 08:09:47 +0000 (00:09 -0800)]
ucm2: USB-Audio/Steinberg/UR44: initial support
Home/pro audio interface with 6 inputs and 4 outputs, which I configure
as 6 mono capture devices and 2 stereo playback devices.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/148
Signed-off-by: Cameron Nemo <cnemo@tutanota.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 23 May 2022 16:46:14 +0000 (18:46 +0200)]
USB-Audio: Audient iD4 - add direct HW verb
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 23 May 2022 16:44:45 +0000 (18:44 +0200)]
USB-Audio: Audient iD4 - use SplitPCM macro
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Robert Günzler [Sat, 19 Mar 2022 17:26:28 +0000 (18:26 +0100)]
USB-Audio: add Audient iD4 configuration
hardware represents 2 stereo inputs/outputs as a single multichannel
input/output, similar to
97beee6ded9e3dddfb56580eee360088fbfa8595 we
split it using dsnoop/dshare
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/151
Signed-off-by: Robert Günzler <r@gnzler.io>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 23 May 2022 12:34:50 +0000 (14:34 +0200)]
USB-Audio: Arturia Minifuse 2 - rewrite to use the SplitPCM macros
More minor cleanups:
- use the standard UCM device names (see use-case.h)
- add ConflictingDevice to Mic1 and Mic2
- try to avoid duplicate priorities
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Clément Hermann [Fri, 8 Apr 2022 21:01:52 +0000 (23:01 +0200)]
USB-Audio: Add Direct HW verb for Arturia Minifuse 2
This is the same as the fallback ucm profile. It just exposes the device,
which can be useful in some contexts, like when routing audio using jack
or pipewire.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/145
Signed-off-by: Clément Hermann <nodens@debian.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Clément Hermann [Sat, 12 Mar 2022 20:56:03 +0000 (21:56 +0100)]
USB-Audio: Add Use Case for Arturia Minifuse 2
Arturia Minifuse 2
(https://www.arturia.com/products/audio/minifuse/minifuse2)
is an USB audio interface with 2 mono inputs and 2 channel outputs.
It uses 1 subinterface with 4 capture and 4 playback channels:
Capture channels:
- Mic/Line/Inst 1 (Mono)
- Mic/Line/Inst 2 (Mono)
- Loopback (Stereo, L+R)
Playback:
- Main (Stereo, L+R)
- Loopback (L+R)
The Loopback capture and playback are intended to ease recording sound
from the computer, e.g if you're doing a podcast and want to record
something that plays from the computer. Of course us linux user don't
need that, since we have many tools able to do that.
However, without a dedicated use case, alsa treats the channels as
surround 4.0, which make the card difficult to use.
At this stage, no controls are available.
TODO/FIXMEs:
- add a channel map override on the pcm device ?
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/145
Signed-off-by: Clément Hermann <nodens@debian.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 24 May 2022 13:36:13 +0000 (15:36 +0200)]
GoXLR: rewrite to use the SplitPCM macros
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 24 May 2022 13:16:53 +0000 (15:16 +0200)]
GoXLR: add direct HW verb
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 23 May 2022 11:33:24 +0000 (13:33 +0200)]
HDMI - use new Macro syntax
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 17 May 2022 17:44:56 +0000 (19:44 +0200)]
UMC204HD: Use newly introduced macros to simplify configs
Although the information is somehow duplicated, the current
macros support both "alsa-lib PCM channel split" and
"application side PCM channel split".
The key is the readability.
Test:
alsaucm -c "hw:1" dump text
vs.
alsaucm -c "<<<SplitPCM=1>>>hw:1" dump text
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 17 May 2022 17:30:56 +0000 (19:30 +0200)]
Add common/ctl/remap.conf and common/pcm/split.conf
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 24 May 2022 14:40:58 +0000 (16:40 +0200)]
ucm2: put disdevall to HDA/Soundwire configs
All device should be set to the sane (off) state when the verb
is selected.
Link: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1356
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Craig McLure [Mon, 23 May 2022 23:56:17 +0000 (00:56 +0100)]
GoXLR: Fixed sampler input configuration
Renamed the 'Sample' input channel to 'Sampler' to better reflect it's behaviour, and corrected channel numbers.
Link: https://github.com/alsa-project/alsa-ucm-conf/pull/155
Signed-off-by: Craig McLure <craig@mclure.net>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Mauro Carvalho Chehab [Sat, 2 Apr 2022 10:03:06 +0000 (07:03 -0300)]
ucm2: sof-essx8336: use the right mixers for speaker/headphone
On es8316 and es8336, both speaker and headphone share the same
mixer. Adjust the controls to reflect the actual control names,
at the same way as bytcht-es8316.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/144
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Mauro Carvalho Chehab [Sun, 3 Apr 2022 11:13:00 +0000 (08:13 -0300)]
ucm2: sof-essx8336: drop conditional control settings
The Headphone controls are used by both speaker and headphone,
due to that, can't be used to detect if the device has Speaker
and/or headphones.
Also, all such controls are already initialized during the
BootSequence.
So, just drop them.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/144
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Mauro Carvalho Chehab [Tue, 29 Mar 2022 19:48:32 +0000 (16:48 -0300)]
ucm2: sof-essx8336: Add a boot sequence
Add a boot sequence to place the card on a reliable state.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/144
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Mauro Carvalho Chehab [Tue, 29 Mar 2022 19:48:32 +0000 (16:48 -0300)]
ucm2: sof-essx8336: Fix location of HiFi.conf
There's a typo there:
sof-es8336 -> sof-essx8336
That causes ucm HiFi profile to not load, nor Hdmi.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/144
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Mauro Carvalho Chehab [Tue, 29 Mar 2022 19:48:32 +0000 (16:48 -0300)]
ucm2: sof-essx8336: Fill in SectionVerb session at HiFi.conf
There is an open:
SectionVerb {
at HiFi.conf, which is not only unused, but also it is missing
its close bracket.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/144
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Johannes Schickel [Wed, 13 Apr 2022 19:58:18 +0000 (21:58 +0200)]
USB-Audio/Realtek/ALC4080: Fix microphone on MSI boards after ASUS changes.
Signed-off-by: Johannes Schickel <lordhoto@gmail.com>.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Tatsh [Wed, 13 Apr 2022 19:56:29 +0000 (15:56 -0400)]
USB-Audio/Realtek/ALC4080: conditional S/PDIF index, add back microphone (#1)
Fixes ASUS ROG Maximus XIII support.
C/Sub port is not tested.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Johannes Schickel [Sat, 9 Apr 2022 12:28:02 +0000 (14:28 +0200)]
USB-Audio: Match 0db0:1feb for ALC4080 profile.
Signed-off-by: Johannes Schickel <lordhoto@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Johannes Schickel [Thu, 7 Apr 2022 15:30:48 +0000 (17:30 +0200)]
USB-Audio: Additionally match 0b05:1996 and 0db0:a073 for ALC4080 profile.
Signed-off-by: Johannes Schickel <lordhoto@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Johannes Schickel [Sun, 16 Jan 2022 13:27:08 +0000 (14:27 +0100)]
USB-Audio: Add profile for MSI MPG X570S Carbon Max Wifi.
This patch depends on Linux 5.17.
This board features an Realtek ALC4080 chip. The various inputs and
outputs are distributed over multiple hardware devices:
* Input
- hw:$card,0 loop back from speaker (called "Analog In")
- hw:$card,1 line in at back panel
- hw:$card,2 microphone from front AND back panel
* Output
- hw:$card,0 speaker output at back panel (up to 7.1)
- hw:$card,1 headerphone output at front panel
- hw:$card,2 could not figure this one out
- hw:$card,3 guessed S/PDIF output (sadly no way to test)
By default Mic and Line in are disabled. This confuses applications,
thus I made the profile enable them by default.
Without an UCM profile PulseAudio is not able to create output on
the front panel nor record any microphone input.
Signed-off-by: Johannes Schickel <lordhoto@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 16 May 2022 15:59:17 +0000 (17:59 +0200)]
UMC204HD: Add chmaps
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Sat, 14 May 2022 15:12:19 +0000 (16:12 +0100)]
Add direct hardware profile for UMC204HD
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/153
From: Peter Wedder <burneddi@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 10 May 2022 15:11:41 +0000 (17:11 +0200)]
HDA-DualCodecs: Fix wrong jack control on Lenovo P520
Lenovo P520 uses the same line out switch like other dual codecs
systems, however it uses another jack control. So consolidate the switch and
separate the jacks to make its jack control work again.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/149
From: Kai-Heng Feng <kai.heng.feng@canonical.com>
Fixes: 7dda1e2 ("HDA: improve support for HDAudio-Gigabyte-ALC1220DualCodecs")
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Wed, 4 May 2022 09:36:38 +0000 (11:36 +0200)]
Behringer UMC204HD - change the default mixer profile
Link: https://github.com/alsa-project/alsa-ucm-conf/pull/128
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
brndd [Sun, 12 Dec 2021 07:19:06 +0000 (09:19 +0200)]
Add profile for Behringer UMC204HD
Link: https://github.com/alsa-project/alsa-ucm-conf/pull/128
Signed-off-by: Peter Wedder <burneddi@gmail.com>
Jaroslav Kysela [Mon, 21 Mar 2022 14:34:58 +0000 (15:34 +0100)]
ucm2: HDA - add second Line output (Front)
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/141
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 21 Mar 2022 14:24:51 +0000 (15:24 +0100)]
ucm2: HDA - make Speaker device optional
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/141
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 21 Mar 2022 14:15:05 +0000 (15:15 +0100)]
ucm2: HDA - add support for 'Line Playback' controls
BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/141
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 11 Mar 2022 08:54:27 +0000 (09:54 +0100)]
ucm2: sof-essx8336: add missing symlink from conf.d tree
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Pierre-Louis Bossart [Thu, 17 Feb 2022 17:39:52 +0000 (11:39 -0600)]
ucm2: sof-essx8336: initial support
Loosely based on the sof-hda-dsp model for DMIC conditional handling.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/139
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Kyle Copperfield [Mon, 28 Feb 2022 05:47:59 +0000 (05:47 +0000)]
ucm2: add additional symlink for Pinebook Pro
since
907f0a305186 ASoC: simple-card: Fill in driver name of the linux
kernel, the base name is simple-card instead of rockchip_es8316
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/140
Fixes: 85eea19783cf ("ucm2: Add UCM support for rockchip_es8316 on Pinebook Pro")
Signed-off-by: Kyle Copperfield <kmcopper@danwin1210.me>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Wed, 9 Feb 2022 15:19:31 +0000 (16:19 +0100)]
sof-hda-dsp: fix multiple If.dmic blocks
Fix multiple If.dmic blocks - rename the first to devdmic
initialization.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/132
Reported-by: Kacper Michajłow <kasper93@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 27 Jan 2022 20:50:32 +0000 (21:50 +0100)]
acp6x: add initial support for AMD Yellow Carp - ACP6x
Link: https://github.com/alsa-project/alsa-ucm-conf/issues/136
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 7 Jan 2022 09:57:48 +0000 (10:57 +0100)]
HDA-acp: avoid to create 'Mic ACP LED' control for the HDMI card
BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1849#note_1210933
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 27 Dec 2021 21:05:16 +0000 (22:05 +0100)]
HDA-DualCodecs: fix typo in Speaker condition
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 17 Dec 2021 16:53:11 +0000 (17:53 +0100)]
Release v1.2.6.3
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Aníbal Limón [Tue, 14 Dec 2021 17:35:45 +0000 (11:35 -0600)]
ucm2/Qualcomm/apq8096: Change plughw to hw to access card
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Aníbal Limón [Tue, 14 Dec 2021 17:29:35 +0000 (11:29 -0600)]
ucm2/Qualcomm/apq8016-sbc: Change plughw to hw to access card
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
AngeloGioacchino Del Regno [Fri, 5 Nov 2021 16:12:45 +0000 (17:12 +0100)]
ucm2: Add support for RT5650 on MediaTek SoCs
At least one MT8173 machine uses a RT5650 codec and that's Google Elm:
add a UCM2 configuration for this codec.
This was tested on Acer Chromebook R13 (MT8173 Elm).
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 14 Dec 2021 09:40:55 +0000 (10:40 +0100)]
README.md: add example unpack command
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 13 Dec 2021 09:32:22 +0000 (10:32 +0100)]
sof-soundwire: use absolute path in SectionUseCase
BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=2031566
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 10 Dec 2021 18:29:58 +0000 (19:29 +0100)]
README.md: add installation paragraph
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 10 Dec 2021 09:05:31 +0000 (10:05 +0100)]
Release v1.2.6.2
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 10 Dec 2021 08:40:25 +0000 (09:40 +0100)]
bytcht-es8316: fix Include paths in HiFi.conf
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Miroslav Sustek [Thu, 9 Dec 2021 22:16:05 +0000 (23:16 +0100)]
sof-hda-dsp: fix path to Hdmi.conf
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/127
Signed-off-by: Miroslav Sustek <sustmidown@centrum.cz>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 9 Dec 2021 14:52:52 +0000 (15:52 +0100)]
Release v1.2.6.1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 9 Dec 2021 10:24:14 +0000 (11:24 +0100)]
acp: fix linked configuration
Fixes: https://github.com/alsa-project/alsa-lib/issues/199
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
AngeloGioacchino Del Regno [Wed, 10 Nov 2021 13:12:39 +0000 (14:12 +0100)]
ucm2: Add support for SC7180 Trogdor Lazor Chromebooks
Almost all Trogdor Chromebooks are using RT5682 for headphones/headset
on 3.5mm jack, internal microphone and headset microphone, and MAX98357A
for the internal speakers (Lazor and Limozeen).
This adds support for the sc7180-rt5682-max98357a-1mic sound card found
on the aforementioned Chromebooks.
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 9 Dec 2021 08:00:12 +0000 (09:00 +0100)]
USB-Audio: fix the wrong condition type for If.realtek-alc1220-vb
BugLink: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1246
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 6 Dec 2021 11:10:54 +0000 (12:10 +0100)]
Release v1.2.6
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 2 Dec 2021 18:12:05 +0000 (19:12 +0100)]
HDA: improve support for HDAudio-Gigabyte-ALC1220DualCodecs
BugLink: https://github.com/alsa-project/alsa-ucm-conf/pull/48
Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/123
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Thu, 2 Dec 2021 13:49:10 +0000 (14:49 +0100)]
HDA: improve init.conf (Capture volume, switches)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 3 Dec 2021 08:25:13 +0000 (09:25 +0100)]
HDA: Fix the DualCodecs condition
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 23 Nov 2021 11:43:37 +0000 (12:43 +0100)]
ucm.conf: turn off support for V2Module and V2Name by default
The only preferred lookup path is conf.d/ subtree.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 23 Nov 2021 11:56:27 +0000 (12:56 +0100)]
HDA: shuffle order for HiFi-analog.conf include
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 23 Nov 2021 11:50:13 +0000 (12:50 +0100)]
HDA-Intel: rename config directory to HDA
It's not related only to Intel. We have AMD, NVidia
HDA hardware, too.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 23 Nov 2021 11:47:03 +0000 (12:47 +0100)]
sof-soundwire: add to conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Tue, 23 Nov 2021 11:36:56 +0000 (12:36 +0100)]
hda-dsp: move to /Intel/hda-dsp, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:56:49 +0000 (18:56 +0100)]
sof-hda-dsp: move to /Intel/sof-hda-dsp, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:52:33 +0000 (18:52 +0100)]
SOF: move to /Intel/SOF, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:51:24 +0000 (18:51 +0100)]
sof-ehl-rt5660: move to /Intel/sof-ehl-rt5660, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:49:45 +0000 (18:49 +0100)]
skylake-rt286: move to /Intel/skylake-rt286, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:39:06 +0000 (18:39 +0100)]
kblrt5660: move to /Intel/kblrt5660, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:36:57 +0000 (18:36 +0100)]
chtnau8824: move to /Intel/chtnau8824, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:35:09 +0000 (18:35 +0100)]
chtrt5650: move to /Intel/chtrt5650, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:33:23 +0000 (18:33 +0100)]
chtrt5645: move to /Intel/chtrt5645, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:31:35 +0000 (18:31 +0100)]
chtmax98090: move to /Intel/chtmax98090, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:29:09 +0000 (18:29 +0100)]
cht-bsw-rt5672: move to /Intel/cht-bsw-rt5672, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:26:26 +0000 (18:26 +0100)]
bytcht-es8316: move to /Intel/bytcht-es8316, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Mon, 22 Nov 2021 17:19:40 +0000 (18:19 +0100)]
bytcht-cx2072x: move to /Intel/bytcht-cx2072x, update conf.d
Signed-off-by: Jaroslav Kysela <perex@perex.cz>