mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 08:33:17 +02:00
ASoC: use sof_sdw as default Intel SOF SDW machine
Merge series from Bard Liao <yung-chuan.liao@linux.intel.com>: Currently, we create a ACPI mach table for every new audio configuration. And all Intel SOF SoundWire configurations point to the same sof_sdw machine driver. Also, we don't need a specific topology for a coufguration, we can use the function topology instead. That give us a change to generate an ACPI mach table based on the SoundWire codec information reported by the ACPI table and use the sof_sdw machine driver as the default machine driver. This will reduce the effort to support a new Intel SOF SoundWire audio configuration.
This commit is contained in:
commit
79c36ecfc8
|
|
@ -60,6 +60,7 @@ static const struct snd_kcontrol_new rt700_controls[] = {
|
|||
struct asoc_sdw_codec_info codec_info_list[] = {
|
||||
{
|
||||
.part_id = 0x0000, /* TAS2783A */
|
||||
.name_prefix = "tas2783",
|
||||
.dais = {
|
||||
{
|
||||
.direction = {true, true},
|
||||
|
|
@ -561,6 +562,7 @@ struct asoc_sdw_codec_info codec_info_list[] = {
|
|||
},
|
||||
{
|
||||
.part_id = 0x3563,
|
||||
.name_prefix = "AMP",
|
||||
.dais = {
|
||||
{
|
||||
.direction = {true, false},
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user