Skip to content

topology1: add sdw multi-function codec support#33

Open
macchian wants to merge 1 commit intomac-dev-cavs2.5-001-1from
dev-CS42l43-ipc3
Open

topology1: add sdw multi-function codec support#33
macchian wants to merge 1 commit intomac-dev-cavs2.5-001-1from
dev-CS42l43-ipc3

Conversation

@macchian
Copy link
Copy Markdown
Owner

The topology includes multi-function codec support on single SoundWire link. The hardware configuration on RPL product is below:

Soundwire#
link 0: cs42l43 multi-function codec with
JACK, DMIC and Speakers endpoints.

The SDW used bidirectional DAI for each sdw link. DAI index starts from 2. sdw0/1/2/3: 2(ALH_OUT/IN) / 3(ALH_IN/OUT)

In this SKU, reorder to match cs42l43 DAIs index on sdw link 0: sdw0: 2(JACK_OUT), 3(DMIC_IN), 4(JACK_IN), 5(AMP_OUT)

Besides, align the partial string match of dai name from main branch.

The topology includes multi-function codec support on single
SoundWire link. The hardware configuration on RPL product is below:

Soundwire#
  link 0: cs42l43 multi-function codec with
          JACK, DMIC and Speakers endpoints.

The SDW used bidirectional DAI for each sdw link. DAI index starts from 2.
sdw0/1/2/3: 2(ALH_OUT/IN) / 3(ALH_IN/OUT)

In this SKU, reorder to match cs42l43 DAIs index on sdw link 0:
sdw0: 0(JACK_OUT), 1(DMIC_IN), 2(JACK_IN), 3(AMP_OUT)

Besides, align the partial string match of dai name from main branch.

Signed-off-by: Mac Chiang <mac.chiang@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet