Skip to content

Commit f4c1e49

Browse files
committed
ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA
jira LE-1907 Rebuild_History Non-Buildable kernel-5.14.0-284.30.1.el9_2 commit-author Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> commit eeb9f9f This is a standard configuration we've seen before for TGL. Closes: thesofproject/linux#4380 Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com> Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Link: https://lore.kernel.org/r/20230602202225.249209-16-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit eeb9f9f) Signed-off-by: Jonathan Maple <jmaple@ciq.com>
1 parent a39a1d6 commit f4c1e49

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

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

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,30 @@ static const struct snd_soc_acpi_link_adr rpl_sdca_3_in_1[] = {
179179
{}
180180
};
181181

182+
static const struct snd_soc_acpi_link_adr rpl_sdw_rt711_link0_rt1316_link12_rt714_link3[] = {
183+
{
184+
.mask = BIT(0),
185+
.num_adr = ARRAY_SIZE(rt711_sdca_0_adr),
186+
.adr_d = rt711_sdca_0_adr,
187+
},
188+
{
189+
.mask = BIT(1),
190+
.num_adr = ARRAY_SIZE(rt1316_1_group1_adr),
191+
.adr_d = rt1316_1_group1_adr,
192+
},
193+
{
194+
.mask = BIT(2),
195+
.num_adr = ARRAY_SIZE(rt1316_2_group1_adr),
196+
.adr_d = rt1316_2_group1_adr,
197+
},
198+
{
199+
.mask = BIT(3),
200+
.num_adr = ARRAY_SIZE(rt714_3_adr),
201+
.adr_d = rt714_3_adr,
202+
},
203+
{}
204+
};
205+
182206
static const struct snd_soc_acpi_link_adr rpl_sdw_rt711_link2_rt1316_link01_rt714_link3[] = {
183207
{
184208
.mask = BIT(2),
@@ -303,6 +327,12 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_rpl_sdw_machines[] = {
303327
.drv_name = "sof_sdw",
304328
.sof_tplg_filename = "sof-rpl-rt711-l2-rt1316-l01-rt714-l3.tplg",
305329
},
330+
{
331+
.link_mask = 0xF, /* 4 active links required */
332+
.links = rpl_sdw_rt711_link0_rt1316_link12_rt714_link3,
333+
.drv_name = "sof_sdw",
334+
.sof_tplg_filename = "sof-rpl-rt711-l0-rt1316-l12-rt714-l3.tplg",
335+
},
306336
{
307337
.link_mask = 0xF, /* 4 active links required */
308338
.links = rpl_sdw_rt711_link0_rt1318_link12_rt714_link3,

0 commit comments

Comments
 (0)