Skip to content

drivers: wm8962, wm8904: Fix clock config logic #92774

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

VitekST
Copy link
Contributor

@VitekST VitekST commented Jul 7, 2025

Fix clock config logic of wm8962 and wm8904 drivers, so that both can be properly configured for master (generating BCK and WS) and slave (receiving those) operation.

Currently breaks the i2s_codec sample on platforms where codecs to respect master-slave selection and where master/master selection is functional by current logic (such as on the mimxrt595_evk/mimxrt595s/cm33). PR fixing that will follow. This is fixed in #92776.

Fix clock config logic of wm8962 and wm8904 drivers, so that both can be
properly configured for master (generating BCK and WS) and slave
(receiving those) operation.

Signed-off-by: Vit Stanicek <vit.stanicek@nxp.com>
@VitekST VitekST force-pushed the bugfix/wm89xx-clock-config branch from 9079fa7 to d68d04e Compare July 7, 2025 11:07
Copy link

sonarqubecloud bot commented Jul 7, 2025

@dleach02 dleach02 added bug The issue is a bug, or the PR is fixing a bug Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc. labels Jul 9, 2025
@dleach02 dleach02 self-assigned this Jul 9, 2025
@nashif nashif removed the bug The issue is a bug, or the PR is fixing a bug label Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Audio Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants