Samuel Williams [Sun, 11 Dec 2022 05:30:40 +0000 (18:30 +1300)]
USB-Audio: ALC4080 - Add support for ASUS ROG Crosshair X670 Extreme (ID 0b05:1a53)
- Confirmed working.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/249 Signed-off-by: Samuel Williams <samuel.williams@oriontransfer.co.nz> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Shuming Fan [Wed, 16 Nov 2022 09:36:51 +0000 (17:36 +0800)]
ucm2: sof-soundwire: add basic settings for RT1318 SDCA device
Add support for rt1318 amplifier
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/242 Signed-off-by: Shuming Fan <shumingf@realtek.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Manu Linares [Sat, 5 Nov 2022 22:32:27 +0000 (19:32 -0300)]
ucm2: USB-Audio - Added Digidesign Mbox 3 support
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/237 Signed-off-by: Manu Linares <mbarriolinares@gmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Clément Hermann [Thu, 20 Oct 2022 17:03:18 +0000 (19:03 +0200)]
add --wildcards to tar options in README
Without it, at least on some recent tar version, it won't work: --wildcards is the
default only for exclusions, not for member selection. This tends to
confuse users, even though it's just an example.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/232 Signed-off-by: Clément Hermann <nodens@debian.org> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2: Add support for MT8192 Asurada Spherion Chromebook
Add support for the Acer Chromebook 514 CP514-2H, powered by MediaTek
Kompanio 820 (MT8192). This machine uses a MT6359 PMIC, with RT1015P as
speaker codec and RT5682 as headphone codec.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/217 Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 7 Oct 2022 17:00:44 +0000 (19:00 +0200)]
USB-Audio: ALC4080 - add back SPDIF switch
It seems that 'IEC958 Playback Switch' is valid for the hardware
with the provided USB mapping in the driver. For others, it appears
that this switch is 'PCM PLayback Switch' with index 2.
ucm2: mt8195-sof: Fix wrong JackControl for headphone
The value set for the headphone's JackControl doesn't match any jack
control available. Change it to the right one.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/218 Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/221 Signed-off-by: Krzysztof Łastowski <krzysztof.lastowski@gmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2: USB-Audio: Add correct support for Rane SL-1
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/187 Signed-off-by: Christophe Henry <contact@c-henry.fr> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2: Add support for MT8195 Cherry Tomato Chromebook with SOF
Add support for the Acer Chromebook Spin 513 CP513-2H, powered
by MediaTek Kompanio 1380 (MT8195) with a HiFi 4 Audio DSP running
SoundOpenFirmware.
This machine uses MT6359 PMIC, with RT1019 and RT5682 as headphones
and speaker codecs/amps.
This configuration has been successfully tested on Debian 11
with PipeWire 0.3.56 + wireplumber.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/213 Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Patrick Lang [Tue, 23 Aug 2022 06:03:43 +0000 (23:03 -0700)]
USB-Audio: Adding Focusrite Scarlett 2i4 gen2
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/203 Signed-off-by: Patrick Lang <patrick.lang@sdf.org> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Roman Averin [Fri, 26 Aug 2022 22:56:29 +0000 (01:56 +0300)]
USB-Audio: ALC4080 - add ASUS ROG Strix B660-F Gaming WiFi USB ID
Fix for ALC4080 (ASUS ROG Strix B660-F Gaming WiFi)
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/206
From: Roman Averin <124546+RomanAverin@users.noreply.github.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13r0ck [Thu, 4 Aug 2022 04:37:16 +0000 (22:37 -0600)]
USB-Audio: Add profile for MSI MEG Z690I Unify
Very similar to c710aa0eb2fe184072b312a8afa5c4e301e93a65, but
this board only has 3 devices, Mic, Line-Out and Line-In. Thus
we are using the same conf. Mainly enabling the Mic by default,
but we also need to disable the unused devices from the MSI
MPG X570S Max WiFi.
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/196 Signed-off-by: 13r0ck <bnr@tuta.io> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Jaroslav Kysela [Fri, 17 Jun 2022 09:42:53 +0000 (11:42 +0200)]
USB-Audio: Realtek ALC4080 cleanups
Based on alsa-info.sh output, this is a complete cleanup for the ALC4080
codecs. The simple mixer controls names are fixed based on the amixer
output contents. Because I cannot test those changes directly with hardware,
please, create an issue or pull request to fix the possible regressions.
Jaroslav Kysela [Fri, 8 Jul 2022 14:52:26 +0000 (16:52 +0200)]
tegra: max98090: cleanups
- add "all switches (devices) off" to the verb's enable sequence
- reshuffle positions of device enable/disable sequences in HiFi.conf
- add missing newline to the end of file
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/173 Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Anton Bambura [Wed, 6 Jul 2022 18:38:04 +0000 (21:38 +0300)]
tegra: max98090: move enable sequence to main file
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/173 Signed-off-by: Anton Bambura <jenneron@protonmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Anton Bambura [Wed, 6 Jul 2022 18:32:30 +0000 (21:32 +0300)]
tegra: max98090: disable all inputs and outputs in enable sequence
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/173 Signed-off-by: Anton Bambura <jenneron@protonmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Anton Bambura [Wed, 6 Jul 2022 18:32:01 +0000 (21:32 +0300)]
tegra: max98090: use only needed switches
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/173 Signed-off-by: Anton Bambura <jenneron@protonmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Anton Bambura [Sun, 19 Jun 2022 06:11:04 +0000 (09:11 +0300)]
tegra: max98090: add speakers and internal mic
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/173 Signed-off-by: Anton Bambura <jenneron@protonmail.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This is a small DJ mixer with a main output and a monitor output.
The outputs appear as a single subdevice, we use the SplitPCM macros to
present separate outputs.
Jan Schär [Fri, 8 Jul 2022 08:55:58 +0000 (10:55 +0200)]
USB-Audio: Dell-WD15-Dock: add jack controls
I recently added support for these to Linux, see
https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/commit/?id=4b8ea38fabab45ad911a32a336416062553dfe9c
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/185 Signed-off-by: Jan Schär <jan@jschaer.ch> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
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.
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>
- 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>