]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
remap mixer controls for rt5651
authorJaroslav Kysela <perex@perex.cz>
Tue, 18 May 2021 11:52:44 +0000 (13:52 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 18 May 2021 14:30:22 +0000 (16:30 +0200)
Suggested-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/SOF/HiFi.conf
ucm2/bytcr-rt5651/bytcr-rt5651.conf
ucm2/codecs/rt5651/init.conf [new file with mode: 0644]

index e4d2ba699ee11a9adabe64c38921bd5ac4fb2a02..e7aea9c279395921171eeceb28a7870805ce2fd1 100644 (file)
@@ -16,7 +16,10 @@ If.bytcht_rt5651 {
                Haystack "${CardName}"
                Needle "bytcht rt5651"
        }
-       True.Include.main.File "/bytcr-rt5651/HiFi.conf"
+       True {
+               Include.init.File "/codecs/rt5651/init.conf"
+               Include.main.File "/bytcr-rt5651/HiFi.conf"
+       }
 }
 
 If.bytcht_cx2072x {
index b6a7407efeb84bf43d533a4c0272ab651ba1068a..756d8b6380b4c82642287c37c98f49dc24d57bbb 100644 (file)
@@ -1,8 +1,12 @@
 # Adapted from https://github.com/plbossart/UCM/tree/master/bytcr-rt5651
 
-Syntax 3
+Syntax 4
 
 SectionUseCase."HiFi" {
        File "HiFi.conf"
        Comment "Play HiFi quality Music"
 }
+
+Include.card-init.File "/lib/card-init.conf"
+Include.ctl-remap.File "/lib/ctl-remap.conf"
+Include.codec-init.File "/codecs/rt5651/init.conf"
diff --git a/ucm2/codecs/rt5651/init.conf b/ucm2/codecs/rt5651/init.conf
new file mode 100644 (file)
index 0000000..ce77daf
--- /dev/null
@@ -0,0 +1,11 @@
+LibraryConfig.remap.Config {
+
+       ctl.default.remap {
+               "name='ADC Boost Gain'" "name='ADC Boost Capture Volume'"
+               "name='IN1 Boost'" "name='IN1 Boost Capture Volume'"
+               "name='IN2 Boost'" "name='IN2 Boost Capture Volume'"
+               "name='IN3 Boost'" "name='IN3 Boost Capture Volume'"
+               "name='HP Playback Volume'" "name='Headphone Playback Volume'"
+       }
+
+}