Skip to content

Commit

Permalink
ASoC: SOF: topology: Make DAI widget parsing IPC agnostic
Browse files Browse the repository at this point in the history
Define the list of tokens pertaining to the dai_in/out widgets, parse and
save them as part of the swidget tuples array. Once topology parsing is
complete, these tokens will be applied to create the IPC structure for the
DAI component based on the topology widget_setup op in ipc3_tplg_ops.

DAI link parsing is also made IPC agnostic by parsing the list of tokens
associated with all DAI types. The config will be applied to the
respective DAI widgets during topology complete.

Signed-off-by: Ranjani Sridharan <[email protected]>
Reviewed-by: Bard Liao <[email protected]>
Reviewed-by: Péter Ujfalusi <[email protected]>
Reviewed-by: Pierre-Louis Bossart <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mark Brown <[email protected]>
  • Loading branch information
ranj063 authored and broonie committed Mar 16, 2022
1 parent 85ec856 commit 909dadf
Show file tree
Hide file tree
Showing 2 changed files with 915 additions and 987 deletions.
Loading

0 comments on commit 909dadf

Please sign in to comment.