From c79e8c18c6d08e3298bb4073a5429c17c1ff2b7b Mon Sep 17 00:00:00 2001 From: 13r0ck Date: Tue, 14 Feb 2023 14:33:07 -0700 Subject: [PATCH] USB-Audio: ALC4080 - add wrx80e sage se wifi (ID: 0b05:1984) This motherboard is recognized by system76 as the mega-r2 Fixes: https://github.com/alsa-project/alsa-ucm-conf/pull/282 Signed-off-by: 13r0ck Signed-off-by: Jaroslav Kysela --- ucm2/USB-Audio/Realtek/ALC4080-HiFi.conf | 14 ++++++++++++++ ucm2/USB-Audio/USB-Audio.conf | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/ucm2/USB-Audio/Realtek/ALC4080-HiFi.conf b/ucm2/USB-Audio/Realtek/ALC4080-HiFi.conf index 868e267..bcce483 100644 --- a/ucm2/USB-Audio/Realtek/ALC4080-HiFi.conf +++ b/ucm2/USB-Audio/Realtek/ALC4080-HiFi.conf @@ -88,6 +88,20 @@ If.asus-rog-usb { } } +If.wrx80-sage { + Condition { + Type RegexMatch + String "${CardComponents}" + Regex "USB(0b05:1984)" + } + True.Define { + Mic2Name "Front Microphone" + Mic2Mixer "Analog In" + Mic2Jack "Analog In - Input Jack" + Mic2PCM "hw:${CardId}" + } +} + If.msi-meg-unify { Condition { Type RegexMatch diff --git a/ucm2/USB-Audio/USB-Audio.conf b/ucm2/USB-Audio/USB-Audio.conf index 316be2f..9d0f77c 100644 --- a/ucm2/USB-Audio/USB-Audio.conf +++ b/ucm2/USB-Audio/USB-Audio.conf @@ -47,6 +47,7 @@ If.realtek-alc4080 { # 0414:a00e Gigabyte Z590 Aorus Pro AX # 0414:a010 Gigabyte Z590 Vision G Intel # 0414:a012 Gigabyte Z690 AERO G DDR4 + # 0b05:1984 ASUS Pro WS WRX80E-SAGE SE WIFI # 0b05:1996 ASUS on multiple boards (including ASUS ROG Maximus XIII) # 0b05:1999 ASUS ROG Strix Z590-A Gaming WiFi # 0b05:1a16 ASUS ROG Strix B660-F Gaming WiFi @@ -72,7 +73,7 @@ If.realtek-alc4080 { # 0db0:b202 MSI MAG Z690 Tomahawk Wifi # 0db0:d1d7 MSI PRO Z790-A WIFI # 0db0:d6e7 MSI MPG X670E Carbon Wifi - Regex "USB((0414:a0(0e|1[02]))|(0b05:(199[69]|1a(16|2[07]|5[23])))|(0db0:(005a|151f|1feb|36e7|419c|422d|4240|62a4|6c[0c]9|82c7|961e|a073|a47c|a74b|b202|d1d7|d6e7)))" + Regex "USB((0414:a0(0e|1[02]))|(0b05:(19(84|9[69])|1a(16|2[07]|5[23])))|(0db0:(005a|151f|1feb|36e7|419c|422d|4240|62a4|6c[0c]9|82c7|961e|a073|a47c|a74b|b202|d1d7|d6e7)))" } True.Define.ProfileName "Realtek/ALC4080" } -- 2.47.1