Skip to content

ipc4: dai: remove S32_LE hardcode for SSP DAIs - #6974

Merged
kv2019i merged 1 commit into
thesofproject:mainfrom
kv2019i:202301-ipc4-dai-s32-hardcode-remove
Jan 23, 2023
Merged

kv2019i merged 1 commit into
thesofproject:mainfrom
kv2019i:202301-ipc4-dai-s32-hardcode-remove

Conversation

@kv2019i

@kv2019i kv2019i commented Jan 19, 2023

Copy link
Copy Markdown
Collaborator

The limitation that SSP sample format is always S32_LE does not hold. There can be I2S codecs where 16bit sample width is used and SSP FIFO will expect 16bit samples from DMA.

Signed-off-by: Kai Vehmanen kai.vehmanen@linux.intel.com

The limitation that SSP sample format is always S32_LE
does not hold. There can be I2S codecs where 16bit sample
width is used and SSP FIFO will expect 16bit samples from
DMA.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
@kv2019i kv2019i changed the title ipc4: dai: remove S32_LE hardcode for SSP DAIs [DNM] ipc4: dai: remove S32_LE hardcode for SSP DAIs Jan 20, 2023
@kv2019i

kv2019i commented Jan 20, 2023

Copy link
Copy Markdown
Collaborator Author

Tests seem good, but marking as DNM still for a while. Still a few unknowns w.r.t. format propagation I want to double-check before we proceed to merge this.

@lgirdwood

Copy link
Copy Markdown
Member

@kv2019i needed for mtl-03 ? @mwasko fyi.

@kv2019i kv2019i changed the title [DNM] ipc4: dai: remove S32_LE hardcode for SSP DAIs ipc4: dai: remove S32_LE hardcode for SSP DAIs Jan 23, 2023
@kv2019i

kv2019i commented Jan 23, 2023

Copy link
Copy Markdown
Collaborator Author

Format propagation issue clearer and I see no reason to hold this PR anymore.

@kv2019i

kv2019i commented Jan 23, 2023

Copy link
Copy Markdown
Collaborator Author

SOFCI TEST

@kv2019i

kv2019i commented Jan 23, 2023

Copy link
Copy Markdown
Collaborator Author

@kv2019i
kv2019i merged commit e2b4a58 into thesofproject:main Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants