Skip to content

imx: sai: enable transmitter to output MCLK - #7427

Merged
dbaluta merged 1 commit into
thesofproject:mainfrom
iuliana-prodan:dc_servo_error_fix
Apr 11, 2023
Merged

dbaluta merged 1 commit into
thesofproject:mainfrom
iuliana-prodan:dc_servo_error_fix

Conversation

@iuliana-prodan

Copy link
Copy Markdown
Contributor

On i.MX8MP, the SAI MCLK is bound with TX/RX enable bit. Therefore, in order to enable MCLK, we need to enable the transmitter.

This fixes a "wm8962 2-001a: DC servo timed out".

@dbaluta

dbaluta commented Apr 11, 2023

Copy link
Copy Markdown
Collaborator

This fixes a "wm8962 2-001a: DC servo timed out". ... ->codec error on Linux kernel.

@LaurentiuM1234 LaurentiuM1234 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on i.MX93 and it's all good. Thanks!

On i.MX8MP, the SAI MCLK is bound with TX enable bit.
Therefore, in order to enable MCLK, we need to enable
the transmitter.

This fixes a "wm8962 2-001a: DC servo timed out" -
a Linux Kernel error with wm8962 codec.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
@iuliana-prodan

Copy link
Copy Markdown
Contributor Author

This fixes a "wm8962 2-001a: DC servo timed out". ... ->codec error on Linux kernel.

Done

@dbaluta

dbaluta commented Apr 11, 2023

Copy link
Copy Markdown
Collaborator

@lgirdwood this is ready for merge.

@dbaluta
dbaluta merged commit 1754bf9 into thesofproject:main Apr 11, 2023
@iuliana-prodan
iuliana-prodan deleted the dc_servo_error_fix branch May 4, 2023 13:54
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