]> git.alsa-project.org Git - alsa-ucm-conf.git/log
alsa-ucm-conf.git
2 years agoUSB-Audio: alc4080 - add MSI MPG Z690 CARBON WIFI DDR5 (ID 0db0:005a)
Jaroslav Kysela [Sat, 24 Sep 2022 08:40:23 +0000 (10:40 +0200)]
USB-Audio: alc4080 - add MSI MPG Z690 CARBON WIFI DDR5 (ID 0db0:005a)

Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/219
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2 years agoUSB-Audio: Fix Motu M2/M4 regex expression (wrong field)
Jaroslav Kysela [Mon, 19 Sep 2022 12:42:37 +0000 (14:42 +0200)]
USB-Audio: Fix Motu M2/M4 regex expression (wrong field)

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/214
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2 years agosdm845: add LENOVO Yoga C630 support
Srinivas Kandagatla [Tue, 2 Feb 2021 16:55:29 +0000 (16:55 +0000)]
sdm845: add LENOVO Yoga C630 support

LENOVO YOGA C630 has MultiMedia1 dai setup as primary Playback so add required
HiFi configuration as well.

Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/88
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2 years agoucm2: codecs: wcd934x: Add enable disable sequences
Srinivas Kandagatla [Tue, 2 Feb 2021 16:52:50 +0000 (16:52 +0000)]
ucm2: codecs: wcd934x: Add enable disable sequences

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2 years agoucm2: USB-Audio: Add correct support for Rane SL-1
Christophe Henry [Thu, 7 Jul 2022 21:08:58 +0000 (23:08 +0200)]
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>
2 years agoucm2: Add support for MT8195 Cherry Tomato Chromebook with SOF
AngeloGioacchino Del Regno [Thu, 24 Mar 2022 15:39:37 +0000 (16:39 +0100)]
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>
3 years agoUSB-Audio: Motu M4 - add new USB ID 07fd:0008
Jaroslav Kysela [Thu, 8 Sep 2022 13:14:18 +0000 (15:14 +0200)]
USB-Audio: Motu M4 - add new USB ID 07fd:0008

Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/212
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: ALC4080 - add MSI X570S EDGE MAX WIFI USB ID 0db0:151f
Jaroslav Kysela [Thu, 8 Sep 2022 13:37:07 +0000 (15:37 +0200)]
USB-Audio: ALC4080 - add MSI X570S EDGE MAX WIFI USB ID 0db0:151f

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/172
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: ALC4080 - add Gigabyte Z590 Aorus Pro AX (USB 0414:a00e)
Jaroslav Kysela [Wed, 7 Sep 2022 12:23:16 +0000 (14:23 +0200)]
USB-Audio: ALC4080 - add Gigabyte Z590 Aorus Pro AX (USB 0414:a00e)

Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/147
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoucm2: update DEBUG.md (download latest)
Jaroslav Kysela [Wed, 7 Sep 2022 07:43:52 +0000 (09:43 +0200)]
ucm2: update DEBUG.md (download latest)

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: ALC4080 - correct S/PDIF PCM device for USB 0db0:1feb
Jaroslav Kysela [Wed, 7 Sep 2022 07:23:29 +0000 (09:23 +0200)]
USB-Audio: ALC4080 - correct S/PDIF PCM device for USB 0db0:1feb

USB 0db0:1feb - MSI Edge Wifi Z690

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/210
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: ALC4080 - fix S/PDIF and Mic2 PCM values
Jaroslav Kysela [Wed, 7 Sep 2022 07:18:36 +0000 (09:18 +0200)]
USB-Audio: ALC4080 - fix S/PDIF and Mic2 PCM values

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/210
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: ALC4080 - fix PCM,1 mixer control value settings
Jaroslav Kysela [Tue, 6 Sep 2022 12:36:45 +0000 (14:36 +0200)]
USB-Audio: ALC4080 - fix PCM,1 mixer control value settings

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/210
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoucm2: add DEBUG.md
Jaroslav Kysela [Wed, 31 Aug 2022 14:05:58 +0000 (16:05 +0200)]
ucm2: add DEBUG.md

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: ALC4080 - add 0db0:b202 MSI MAG Z690 Tomahawk Wifi
Jaroslav Kysela [Wed, 31 Aug 2022 13:13:51 +0000 (15:13 +0200)]
USB-Audio: ALC4080 - add 0db0:b202 MSI MAG Z690 Tomahawk Wifi

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/189
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoucm2: sof-glkda7219max: add initial support
Pierre-Louis Bossart [Mon, 25 Apr 2022 23:18:29 +0000 (18:18 -0500)]
ucm2: sof-glkda7219max: add initial support

Speaker and headphone work.
Headset mic works.

Automatic detection of headset/headphone work with additional kernel
changes to remap jack pins, queued for review at

https://github.com/thesofproject/linux/pull/3681

DMIC doesn't seem to work, but this could be because of the 4ch
capture. We need the ability to extract 2ch as done by CRAS with

CaptureChannelMap "0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1"

BugLink: https://github.com/alsa-project/alsa-ucm-conf/pull/150
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoucm2: HDA - add support for Internal Mic
Kacper Michajłow [Sun, 28 Aug 2022 09:59:31 +0000 (11:59 +0200)]
ucm2: HDA - add support for Internal Mic

Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/207
Signed-off-by: Kacper Michajłow <kasper93@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: Add Behringer UMC202HD configuration
Eiseiche [Tue, 12 Jul 2022 14:11:31 +0000 (14:11 +0000)]
USB-Audio: Add Behringer UMC202HD configuration

Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/188
From: Eiseiche <108142668+Eiseiche@users.noreply.github.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: Adding Focusrite Scarlett 2i4 gen2
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>
3 years agoUSB-Audio: ALC4080 - add ASUS ROG Strix B660-F Gaming WiFi USB ID
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>
3 years agoUSB-Audio: Add profile for MSI MEG Z690I Unify
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>
3 years agoUSB-Audio: Realtek ALC4080 cleanups
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.

PCM playback devices: 0,1,2,3
PCM capture devices: 0,1,2
Simple playback mixer controls: 'PCM',0  8ch
                                'PCM',1  2ch
                                'PCM',2  mono
Simple capture mixer controls: 'Line',0  2ch
                               'Mic',0   2ch
                               'Analog In',0   2ch
Jacks: 'Speaker - Output Jack'
       'Headphone - Output Jack'
       'Mic - Input Jack'
       'Line - Input Jack'
       'Analog In - Input Jack'

Alsa-info: https://launchpadlibrarian.net/573795872/AlsaInfo.txt
   MAG X570S TORPEDO MAX (MS-7D54) USB0db0:a073
Alsa-info: https://github.com/alsa-project/alsa-ucm-conf/files/9078972/alsa-info.txt
   MAG X570S TOMAHAWK MAX WIFI (MS-7D54) USB0db0:a073
Alsa-info: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/uploads/8fb28cc3c7f98c642d0d1f0e8521dc49/alsa-info.txt
   MPG Z690 EDGE WIFI DDR4 (MS-7D31) USB0db0:1feb
Alsa-info: http://alsa-project.org/db/?f=131d4da535c4ec4545c74616f83f393f1c9152dd
   ROG STRIX Z590-F GAMING WIFI USB0b05:1996

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: alc4080 - add multichannel variants
Jaroslav Kysela [Thu, 16 Jun 2022 11:57:28 +0000 (13:57 +0200)]
USB-Audio: alc4080 - add multichannel variants

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: Aorus-Master-Main-Audio - fix the secondary card lookup
Jaroslav Kysela [Mon, 8 Aug 2022 14:35:28 +0000 (16:35 +0200)]
USB-Audio: Aorus-Master-Main-Audio - fix the secondary card lookup

There was missing bracket.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoBehringer UCM204HD - use S32_LE format for dshare/dsnoop
Jaroslav Kysela [Mon, 1 Aug 2022 15:48:48 +0000 (17:48 +0200)]
Behringer UCM204HD - use S32_LE format for dshare/dsnoop

BugLink: https://github.com/alsa-project/alsa-ucm-conf/issues/192
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agort715-sdca: use sensible capture gain value
Pierre-Louis Bossart [Tue, 26 Jul 2022 15:37:35 +0000 (10:37 -0500)]
rt715-sdca: use sensible capture gain value

The value of 124 used for FU02 is way too much, with saturation even in low-volume cases. The 0dB value (47) is a much better initialization value.

BugLink: https://github.com/thesofproject/linux/issues/3766
Resolves: https://github.com/alsa-project/alsa-ucm-conf/pull/193
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: add MOTU M2 config
Thomas [Sun, 17 Jul 2022 22:49:10 +0000 (23:49 +0100)]
USB-Audio: add MOTU M2 config

MOTU M2 and M4 has similiar USB ID. Use the long card name to
identify the M4 variant.

Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/191
Fixes: https://github.com/alsa-project/alsa-ucm-conf/issues/190
Signed-off-by: Thomas Weisshaar <thomas.weisshaar@proton.me>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoRelease v1.2.7.2 v1.2.7.2
Jaroslav Kysela [Fri, 8 Jul 2022 15:20:39 +0000 (17:20 +0200)]
Release v1.2.7.2

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agotegra: max98090: cleanups
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>
3 years agotegra: max98090: move enable sequence to main file
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>
3 years agotegra: max98090: disable all inputs and outputs in enable sequence
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>
3 years agotegra: max98090: use only needed switches
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>
3 years agotegra: max98090: add speakers and internal mic
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>
3 years agoucm2: sof-soundwire: rt711-sdca: use codec volume/switch consistently
Pierre-Louis Bossart [Mon, 27 Jun 2022 20:07:43 +0000 (15:07 -0500)]
ucm2: sof-soundwire: rt711-sdca: use codec volume/switch consistently

We already use

CaptureSwitch "rt711 FU0F Capture Switch"
CaptureVolume "rt711 FU0F Capture Volume"

but the enable/disable sequences used the SOF 'PGA2.0 2 Master Capture
Switch'

Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/180
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoucm2: sof-soundwire: rt711: use codec volume/switch instead of SOF ones
Pierre-Louis Bossart [Mon, 27 Jun 2022 20:05:47 +0000 (15:05 -0500)]
ucm2: sof-soundwire: rt711: use codec volume/switch instead of SOF ones

When possible, it's better to use the codec volume and switch. The
firmware PGA is provided mostly for testing.

Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/180
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoAdd support for the Traktor Kontrol Z1
Gabriel de Perthuis [Wed, 22 Jun 2022 16:00:18 +0000 (18:00 +0200)]
Add support for the Traktor Kontrol Z1

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.

Link: https://www.native-instruments.com/en/products/traktor/dj-controllers/traktor-kontrol-z1/specifications/
Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/176
Signed-off-by: Gabriel de Perthuis <g2p.code@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoAllow direct cards that only work in one direction
Gabriel de Perthuis [Wed, 22 Jun 2022 15:55:12 +0000 (17:55 +0200)]
Allow direct cards that only work in one direction

Allow DirectCaptureChannels or DirectPlaybackChannels to be left
undefined.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUSB-Audio: Dell-WD15-Dock: add jack controls
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>
3 years agoSplitPCM: Set buffer parameters for dshare/dsnoop
Jaroslav Kysela [Fri, 8 Jul 2022 12:54:58 +0000 (14:54 +0200)]
SplitPCM: Set buffer parameters for dshare/dsnoop

Set the period time to 20ms and buffer time to 500ms by default.
For USB devices, use the period time 10ms for the better latency.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoUMC204HD: Add PCM control autodetection
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>
3 years agocommon: ctl - remap.conf - switch Dst / Src use
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>
3 years agoUSB-Audio: Audient-ID4 - add device number to file names (0009 variant)
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>
3 years agoUSB-Audio: add support for Audient-ID4 (variant 0003)
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>
3 years agocommon: direct - fix the case where DirectCardName variable is undefined
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>
3 years agoucm2: sof-hda-dsp,sof-soundwire - fix typo devdisall -> disdevall
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>
3 years agoRelease v1.2.7.1 v1.2.7.1
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>
3 years agomt8195_demo: fix the HDMI device name
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>
3 years agoUSB-Audio: ALC1220 - add support for Gigabyte TRX40 Aorus Pro WiFi Rev 1.2
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>
3 years agoucm2: MediaTek: mt8195-demo: Add Initial support
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>
3 years agoucm2: rk3399-gru-sound: Add missing symlink from conf.d tree
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>
3 years agoUSB-Audio: Optimize regex for realtek-alc4080
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>
3 years agoUSB-Audio: Add ALC4080 ID for Asus Z690-I Gaming Wifi
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>
3 years agoucm2 profile for MOTU M4 interface
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>
3 years agoucm2: Rockchip/max98090: add symlink to VEYRON-I2S
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>
3 years agoucm2: Rockchip/max98090: add JackControl and PlaybackVolume
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>
3 years agoAdded basic support for ALC4082 on ASUS ROG Maximus Z690 Hero.
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>
3 years agoucm2: direct profile - allow to override the card name
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>
3 years agoucm2 profile for Behringer Flow8
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>
3 years agoSteinberg UR44: fix the direction for steinberg_ur44_mono_in
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>
3 years agoSteinberg UR44: fix the Line2 channel mapping (2nd)
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>
3 years agoSteinberg UR44: fix the Line2 channel mapping
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>
3 years agoRelease v1.2.7 v1.2.7
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>
3 years agoUSB-Audio: reorder the match table (by USB device ID)
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>
3 years agoUSB-Audio: Add Direct HW verb for Steinberg UR44
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>
3 years agoucm2: USB-Audio/Steinberg/UR44: use SplitPCM macro
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>
3 years agoucm2: USB-Audio/Steinberg/UR44: initial support
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>
3 years agoUSB-Audio: Audient iD4 - add direct HW verb
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>
3 years agoUSB-Audio: Audient iD4 - use SplitPCM macro
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>
3 years agoUSB-Audio: add Audient iD4 configuration
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>
3 years agoUSB-Audio: Arturia Minifuse 2 - rewrite to use the SplitPCM macros
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>
3 years agoUSB-Audio: Add Direct HW verb for Arturia Minifuse 2
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>
3 years agoUSB-Audio: Add Use Case for Arturia Minifuse 2
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>
3 years agoGoXLR: rewrite to use the SplitPCM macros
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>
3 years agoGoXLR: add direct HW verb
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>
3 years agoHDMI - use new Macro syntax
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>
3 years agoUMC204HD: Use newly introduced macros to simplify configs
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>
3 years agoAdd common/ctl/remap.conf and common/pcm/split.conf
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>
3 years agoucm2: put disdevall to HDA/Soundwire configs
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>
3 years agoGoXLR: Fixed sampler input configuration
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>
3 years agoucm2: sof-essx8336: use the right mixers for speaker/headphone
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>
3 years agoucm2: sof-essx8336: drop conditional control settings
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>
3 years agoucm2: sof-essx8336: Add a boot sequence
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>
3 years agoucm2: sof-essx8336: Fix location of HiFi.conf
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>
3 years agoucm2: sof-essx8336: Fill in SectionVerb session at HiFi.conf
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>
3 years agoUSB-Audio/Realtek/ALC4080: Fix microphone on MSI boards after ASUS changes.
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>
3 years agoUSB-Audio/Realtek/ALC4080: conditional S/PDIF index, add back microphone (#1)
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>
3 years agoUSB-Audio: Match 0db0:1feb for ALC4080 profile.
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>
3 years agoUSB-Audio: Additionally match 0b05:1996 and 0db0:a073 for ALC4080 profile.
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>
3 years agoUSB-Audio: Add profile for MSI MPG X570S Carbon Max Wifi.
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>
3 years agoUMC204HD: Add chmaps
Jaroslav Kysela [Mon, 16 May 2022 15:59:17 +0000 (17:59 +0200)]
UMC204HD: Add chmaps

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
3 years agoAdd direct hardware profile for UMC204HD
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>
3 years agoHDA-DualCodecs: Fix wrong jack control on Lenovo P520
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>
3 years agoBehringer UMC204HD - change the default mixer profile
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>
3 years agoAdd profile for Behringer UMC204HD
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>
3 years agoucm2: HDA - add second Line output (Front)
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>
3 years agoucm2: HDA - make Speaker device optional
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>
3 years agoucm2: HDA - add support for 'Line Playback' controls
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>
3 years agoucm2: sof-essx8336: add missing symlink from conf.d tree
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>
3 years agoucm2: sof-essx8336: initial support
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>
3 years agoucm2: add additional symlink for Pinebook Pro
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>