File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -246,6 +246,25 @@ static const struct snd_soc_acpi_link_adr rpl_sdw_rt711_link0_rt1318_link12_rt71
246
246
{}
247
247
};
248
248
249
+ static const struct snd_soc_acpi_link_adr rpl_sdw_rt711_link0_rt1318_link12 [] = {
250
+ {
251
+ .mask = BIT (0 ),
252
+ .num_adr = ARRAY_SIZE (rt711_sdca_0_adr ),
253
+ .adr_d = rt711_sdca_0_adr ,
254
+ },
255
+ {
256
+ .mask = BIT (1 ),
257
+ .num_adr = ARRAY_SIZE (rt1318_1_group1_adr ),
258
+ .adr_d = rt1318_1_group1_adr ,
259
+ },
260
+ {
261
+ .mask = BIT (2 ),
262
+ .num_adr = ARRAY_SIZE (rt1318_2_group1_adr ),
263
+ .adr_d = rt1318_2_group1_adr ,
264
+ },
265
+ {}
266
+ };
267
+
249
268
static const struct snd_soc_acpi_link_adr rpl_sdw_rt1316_link12_rt714_link0 [] = {
250
269
{
251
270
.mask = BIT (1 ),
@@ -290,6 +309,12 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_rpl_sdw_machines[] = {
290
309
.drv_name = "sof_sdw" ,
291
310
.sof_tplg_filename = "sof-rpl-rt711-l0-rt1318-l12-rt714-l3.tplg" ,
292
311
},
312
+ {
313
+ .link_mask = 0x7 , /* rt711 on link0 & two rt1318s on link1 and link2 */
314
+ .links = rpl_sdw_rt711_link0_rt1318_link12 ,
315
+ .drv_name = "sof_sdw" ,
316
+ .sof_tplg_filename = "sof-rpl-rt711-l0-rt1318-l12.tplg" ,
317
+ },
293
318
{
294
319
.link_mask = 0x7 , /* rt714 on link0 & two rt1316s on link1 and link2 */
295
320
.links = rpl_sdw_rt1316_link12_rt714_link0 ,
You can’t perform that action at this time.
0 commit comments