File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -354,6 +354,20 @@ static const struct snd_soc_acpi_link_adr adl_sdw_rt711_link0_rt1316_link3[] = {
354
354
{}
355
355
};
356
356
357
+ static const struct snd_soc_acpi_link_adr adl_sdw_rt711_link0_rt1316_link2 [] = {
358
+ {
359
+ .mask = BIT (0 ),
360
+ .num_adr = ARRAY_SIZE (rt711_sdca_0_adr ),
361
+ .adr_d = rt711_sdca_0_adr ,
362
+ },
363
+ {
364
+ .mask = BIT (2 ),
365
+ .num_adr = ARRAY_SIZE (rt1316_2_single_adr ),
366
+ .adr_d = rt1316_2_single_adr ,
367
+ },
368
+ {}
369
+ };
370
+
357
371
static const struct snd_soc_acpi_adr_device mx8373_2_adr [] = {
358
372
{
359
373
.adr = 0x000223019F837300ull ,
@@ -624,6 +638,12 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_adl_sdw_machines[] = {
624
638
.drv_name = "sof_sdw" ,
625
639
.sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l3.tplg" ,
626
640
},
641
+ {
642
+ .link_mask = 0x5 , /* 2 active links required */
643
+ .links = adl_sdw_rt711_link0_rt1316_link2 ,
644
+ .drv_name = "sof_sdw" ,
645
+ .sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l2.tplg" ,
646
+ },
627
647
{
628
648
.link_mask = 0x1 , /* link0 required */
629
649
.links = adl_rvp ,
You can’t perform that action at this time.
0 commit comments