Skip to content

Commit 9c691a4

Browse files
eugenhubroonie
authored andcommitted
ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15
Same topology as the HP Omen 16-k0005TX, except with the rt1316 amp on link2. Link: thesofproject#4088 Signed-off-by: Eugene Huang <[email protected]> Reviewed-by: Pierre-Louis Bossart <[email protected]> Reviewed-by: Péter Ujfalusi <[email protected]> Signed-off-by: Bard Liao <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 3c728b1 commit 9c691a4

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

sound/soc/intel/common/soc-acpi-intel-adl-match.c

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,20 @@ static const struct snd_soc_acpi_link_adr adl_sdw_rt711_link0_rt1316_link3[] = {
354354
{}
355355
};
356356

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+
357371
static const struct snd_soc_acpi_adr_device mx8373_2_adr[] = {
358372
{
359373
.adr = 0x000223019F837300ull,
@@ -624,6 +638,12 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_adl_sdw_machines[] = {
624638
.drv_name = "sof_sdw",
625639
.sof_tplg_filename = "sof-adl-rt711-l0-rt1316-l3.tplg",
626640
},
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+
},
627647
{
628648
.link_mask = 0x1, /* link0 required */
629649
.links = adl_rvp,

0 commit comments

Comments
 (0)