]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
sof-skl_hda: change to use common HDMI codec driver
authorKai Vehmanen <kai.vehmanen@linux.intel.com>
Wed, 23 Oct 2019 15:27:33 +0000 (18:27 +0300)
committerJaroslav Kysela <perex@perex.cz>
Thu, 31 Oct 2019 15:41:55 +0000 (16:41 +0100)
Modify UCM sequences to use user-space interface of the common
HDMI codec driver. Use of hdac-hdmi driver is no longer supported
by this UCM file.

To use this UCM file, kernel must be compiled with
SND_SOC_SOF_HDA_COMMON_HDMI_CODEC

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm/sof-skl_hda_card/Hdmi.conf

index bfb7b20617e1339d6d060782be6c0e021108cc47..38e28514eafbe4f610365e32698e5edbed31182b 100644 (file)
@@ -18,20 +18,18 @@ SectionDevice."HDMI1" {
 
        EnableSequence [
                cdev "hw:sofsklhdacard"
-               cset "name='hif5-0 Jack Switch' on"
-               cset "name='Pin5-Port0 Mux' 1"
+               cset "name='IEC958 Playback Switch' on"
        ]
 
        DisableSequence [
                cdev "hw:sofsklhdacard"
-               cset "name='Pin5-Port0 Mux' 0"
-               cset "name='hif5-0 Jack Switch' off"
+               cset "name='IEC958 Playback Switch' off"
        ]
 
        Value {
-               PlaybackPCM "hw:0,3"
+               PlaybackPCM "hw:sofsklhdacard,3"
                PlaybackChannels "2"
-               JackControl "HDMI/DP, pcm=11 Jack"
+               JackControl "HDMI/DP,pcm=3 Jack"
        }
 }
 
@@ -40,20 +38,18 @@ SectionDevice."HDMI2" {
 
        EnableSequence [
                cdev "hw:sofsklhdacard"
-               cset "name='hif6-0 Jack Switch' on"
-               cset "name='Pin6-Port0 Mux' 2"
+               cset "name='IEC958 Playback Switch',index=1 on"
        ]
 
        DisableSequence [
                cdev "hw:sofsklhdacard"
-               cset "name='Pin6-Port0 Mux' 0"
-               cset "name='hif6-0 Jack Switch' off"
+               cset "name='IEC958 Playback Switch',index=1 off"
        ]
 
        Value {
-               PlaybackPCM "hw:0,4"
+               PlaybackPCM "hw:sofsklhdacard,4"
                PlaybackChannels "2"
-               JackControl "HDMI/DP, pcm=12 Jack"
+               JackControl "HDMI/DP,pcm=4 Jack"
        }
 }
 
@@ -62,19 +58,17 @@ SectionDevice."HDMI3" {
 
        EnableSequence [
                cdev "hw:sofsklhdacard"
-               cset "name='hif7-0 Jack Switch' on"
-               cset "name='Pin7-Port0 Mux' 3"
+               cset "name='IEC958 Playback Switch',index=2 on"
        ]
 
        DisableSequence [
                cdev "hw:sofsklhdacard"
-               cset "name='Pin7-Port0 Mux' 0"
-               cset "name='hif7-0 Jack Switch' off"
+               cset "name='IEC958 Playback Switch',index=2 off"
        ]
 
        Value {
-               PlaybackPCM "hw:0,5"
+               PlaybackPCM "hw:sofsklhdacard,5"
                PlaybackChannels "2"
-               JackControl "HDMI/DP, pcm=13 Jack"
+               JackControl "HDMI/DP,pcm=5 Jack"
        }
 }