Commit 7d520fb
committed
ASoC: SOF: Intel: avoid partial SDW machine matches on ACE 2.0+
On ACE 2.0+ platforms, if no predefined SoundWire machine matches, the
driver can build a default SDW machine description and select function
topologies from the ACPI-reported peripherals.
Keep the existing subset-based matching for pre-ACE 2.0 platforms, but
avoid selecting a partially matched machine on ACE 2.0+ systems. A
partial match may pick a subset topology, which can leave some endpoints
unavailable or break audio completely.
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>1 parent ec166f4 commit 7d520fb
1 file changed
+8
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1337 | 1337 | | |
1338 | 1338 | | |
1339 | 1339 | | |
| 1340 | + | |
| 1341 | + | |
1340 | 1342 | | |
1341 | 1343 | | |
1342 | 1344 | | |
| |||
1352 | 1354 | | |
1353 | 1355 | | |
1354 | 1356 | | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
1355 | 1360 | | |
1356 | | - | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
1357 | 1364 | | |
1358 | 1365 | | |
1359 | 1366 | | |
| |||
1393 | 1400 | | |
1394 | 1401 | | |
1395 | 1402 | | |
1396 | | - | |
1397 | | - | |
1398 | 1403 | | |
1399 | 1404 | | |
1400 | 1405 | | |
| |||
0 commit comments