Codebase list alsa-lib / 42ab655
conf/ucm: bytcr-rt5645: Use the generic bytcr/PlatformEnableSeq.conf Use the generic Intel SSP bytcr/PlatformEnableSeq.conf file, it is identical to all the cset statements this commit removes. Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz> Hans de Goede authored 5 years ago Jaroslav Kysela committed 5 years ago
1 changed file(s) with 1 addition(s) and 115 deletion(s). Raw diff Collapse all Expand all
1010 EnableSequence [
1111 cdev "hw:chtrt5645"
1212
13 # media mixer settings
14 # compress
15 cset "name='media0_in Gain 0 Switch' on"
16 cset "name='media0_in Gain 0 Volume' 0"
17
18 # normal
19 cset "name='media1_in Gain 0 Switch' on"
20 cset "name='media1_in Gain 0 Volume' 0"
21 # swm loopback
22 cset "name='media2_in Gain 0 Switch' off"
23 cset "name='media2_in Gain 0 Volume' 0%"
24 # deep buffer
25 cset "name='media3_in Gain 0 Switch' on"
26 cset "name='media3_in Gain 0 Volume' 0"
27
28 cset "name='media0_out mix 0 media0_in Switch' on"
29 cset "name='media0_out mix 0 media1_in Switch' on"
30 cset "name='media0_out mix 0 media2_in Switch' off"
31 cset "name='media0_out mix 0 media3_in Switch' on"
32
33 cset "name='media1_out mix 0 media0_in Switch' off"
34 cset "name='media1_out mix 0 media1_in Switch' off"
35 cset "name='media1_out mix 0 media2_in Switch' off"
36 cset "name='media1_out mix 0 media3_in Switch' off"
37
38 cset "name='pcm0_in Gain 0 Switch' on"
39 cset "name='pcm0_in Gain 0 Volume' 0"
40
41 cset "name='pcm1_in Gain 0 Switch' off"
42 cset "name='pcm1_in Gain 0 Volume' 0%"
43
44 # codec0_out settings (used if ssp2 is connected to aif1)
45 cset "name='codec_out0 mix 0 codec_in0 Switch' off"
46 cset "name='codec_out0 mix 0 codec_in1 Switch' off"
47 cset "name='codec_out0 mix 0 media_loop1_in Switch' off"
48 cset "name='codec_out0 mix 0 media_loop2_in Switch' off"
49 cset "name='codec_out0 mix 0 pcm0_in Switch' on"
50 cset "name='codec_out0 mix 0 pcm1_in Switch' off"
51 cset "name='codec_out0 mix 0 sprot_loop_in Switch' off"
52 cset "name='codec_out0 Gain 0 Switch' on"
53 cset "name='codec_out0 Gain 0 Volume' 0"
54
55 # modem_out settings (used if ssp0 is connected to aif2)
56 cset "name='modem_out mix 0 codec_in0 Switch' off"
57 cset "name='modem_out mix 0 codec_in1 Switch' off"
58 cset "name='modem_out mix 0 media_loop1_in Switch' off"
59 cset "name='modem_out mix 0 media_loop2_in Switch' off"
60 cset "name='modem_out mix 0 pcm0_in Switch' on"
61 cset "name='modem_out mix 0 pcm1_in Switch' off"
62 cset "name='modem_out mix 0 sprot_loop_in Switch' off"
63 cset "name='modem_out Gain 0 Switch' on"
64 cset "name='modem_out Gain 0 Volume' 0"
65
66 # input settings
67 # pcm1_out settings
68
69 # input used when SSP2 is connected
70 cset "name='codec_in0 Gain 0 Switch' on"
71 cset "name='codec_in0 Gain 0 Volume' 0"
72
73 # input used when SSP0 is connected
74 cset "name='modem_in Gain 0 Switch' on"
75 cset "name='modem_in Gain 0 Volume' 0"
76
77 cset "name='pcm1_out mix 0 codec_in0 Switch' on"
78 cset "name='pcm1_out mix 0 modem_in Switch' on"
79 cset "name='pcm1_out mix 0 codec_in1 Switch' off"
80 cset "name='pcm1_out mix 0 media_loop1_in Switch' off"
81 cset "name='pcm1_out mix 0 media_loop2_in Switch' off"
82 cset "name='pcm1_out mix 0 pcm0_in Switch' off"
83 cset "name='pcm1_out mix 0 pcm1_in Switch' off"
84 cset "name='pcm1_out mix 0 sprot_loop_in Switch' off"
85
86 cset "name='pcm1_out Gain 0 Switch' on"
87 cset "name='pcm1_out Gain 0 Volume' 0"
88
89 # disable codec_out1
90 cset "name='codec_out1 mix 0 codec_in0 Switch' off"
91 cset "name='codec_out1 mix 0 codec_in1 Switch' off"
92 cset "name='codec_out1 mix 0 media_loop1_in Switch' off"
93 cset "name='codec_out1 mix 0 media_loop2_in Switch' off"
94 cset "name='codec_out1 mix 0 pcm0_in Switch' off"
95 cset "name='codec_out1 mix 0 pcm1_in Switch' off"
96 cset "name='codec_out1 mix 0 sprot_loop_in Switch' off"
97 cset "name='codec_out1 Gain 0 Switch' off"
98 cset "name='codec_out1 Gain 0 Volume' 0%"
99
100 # disable codec_in1
101 cset "name='codec_in1 Gain 0 Switch' off"
102 cset "name='codec_in1 Gain 0 Volume' 0%"
103
104 # disable all loops
105 cset "name='media_loop1_out mix 0 codec_in0 Switch' off"
106 cset "name='media_loop1_out mix 0 codec_in1 Switch' off"
107 cset "name='media_loop1_out mix 0 media_loop1_in Switch' off"
108 cset "name='media_loop1_out mix 0 media_loop2_in Switch' off"
109 cset "name='media_loop1_out mix 0 pcm0_in Switch' off"
110 cset "name='media_loop1_out mix 0 pcm1_in Switch' off"
111 cset "name='media_loop1_out mix 0 sprot_loop_in Switch' off"
112
113 cset "name='media_loop2_out mix 0 codec_in0 Switch' off"
114 cset "name='media_loop2_out mix 0 codec_in1 Switch' off"
115 cset "name='media_loop2_out mix 0 media_loop1_in Switch' off"
116 cset "name='media_loop2_out mix 0 media_loop2_in Switch' off"
117 cset "name='media_loop2_out mix 0 pcm0_in Switch' off"
118 cset "name='media_loop2_out mix 0 pcm1_in Switch' off"
119 cset "name='media_loop2_out mix 0 sprot_loop_in Switch' off"
120
121 cset "name='sprot_loop_out mix 0 codec_in0 Switch' off"
122 cset "name='sprot_loop_out mix 0 codec_in1 Switch' off"
123 cset "name='sprot_loop_out mix 0 media_loop1_in Switch' off"
124 cset "name='sprot_loop_out mix 0 media_loop2_in Switch' off"
125 cset "name='sprot_loop_out mix 0 pcm0_in Switch' off"
126 cset "name='sprot_loop_out mix 0 pcm1_in Switch' off"
127 cset "name='sprot_loop_out mix 0 sprot_loop_in Switch' off"
13 <bytcr/PlatformEnableSeq.conf>
12814
12915 # Output Configuration
13016 cset "name='DAC1 L Mux' IF1 DAC"