Skip to content

Commit b399f97

Browse files
plbossartbroonie
authored andcommitted
ASoC: Intel: soc-acpi: fix Dell SKU 0B34
The rule for the SoundWire tables is that the platforms with more devices need to be added first. We broke that rule with the Dell SKU 0B34, and caused the second amplifier for SKU 0AF3 to be ignored. The fix is simple, we need to move the single-amplifier entry after the two-amplifier one. Fixes: b62a1a8 ("ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34") Closes: thesofproject#4559 Signed-off-by: Pierre-Louis Bossart <[email protected]> Reviewed-by: Chao Song <[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 31bb7bd commit b399f97

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -655,18 +655,18 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_adl_sdw_machines[] = {
655655
.drv_name = "sof_sdw",
656656
.sof_tplg_filename = "sof-adl-rt1316-l2-mono-rt714-l3.tplg",
657657
},
658-
{
659-
.link_mask = 0x3, /* rt1316 on link1 & rt714 on link0 */
660-
.links = adl_sdw_rt1316_link1_rt714_link0,
661-
.drv_name = "sof_sdw",
662-
.sof_tplg_filename = "sof-adl-rt1316-l1-mono-rt714-l0.tplg",
663-
},
664658
{
665659
.link_mask = 0x7, /* rt714 on link0 & two rt1316s on link1 and link2 */
666660
.links = adl_sdw_rt1316_link12_rt714_link0,
667661
.drv_name = "sof_sdw",
668662
.sof_tplg_filename = "sof-adl-rt1316-l12-rt714-l0.tplg",
669663
},
664+
{
665+
.link_mask = 0x3, /* rt1316 on link1 & rt714 on link0 */
666+
.links = adl_sdw_rt1316_link1_rt714_link0,
667+
.drv_name = "sof_sdw",
668+
.sof_tplg_filename = "sof-adl-rt1316-l1-mono-rt714-l0.tplg",
669+
},
670670
{
671671
.link_mask = 0x5, /* 2 active links required */
672672
.links = adl_sdw_rt1316_link2_rt714_link0,

0 commit comments

Comments
 (0)