Skip to content

ASoC: codecs: wcd937x: enable AUX PA and add AUX-related mixer controls#19

Open
nandamajay wants to merge 1 commit intomasterfrom
pr/wcd937x-aux-pa-v1
Open

ASoC: codecs: wcd937x: enable AUX PA and add AUX-related mixer controls#19
nandamajay wants to merge 1 commit intomasterfrom
pr/wcd937x-aux-pa-v1

Conversation

@nandamajay
Copy link
Copy Markdown
Owner

Enable AUX PA power sequencing by toggling the AUXPA control during AUX DAC DAPM events and ensure the required RX supplies are enabled while the AUX PA is active.

Add missing mixer controls for AUX-related paths, including CLSH PA and DSD left/right switches, to allow proper routing and control from userspace.

This fixes AUX playback bring-up on platforms using WCD937x.

Enable AUX PA power sequencing by toggling the AUXPA control during
AUX DAC DAPM events and ensure the required RX supplies are enabled
while the AUX PA is active.

Add missing mixer controls for AUX-related paths, including CLSH PA
and DSD left/right switches, to allow proper routing and control from
userspace.

This fixes AUX playback bring-up on platforms using WCD937x.

Signed-off-by: Ajay Kumar Nandam <ajay.nandam@oss.qualcomm.com>
snd_soc_component_update_bits(component,
WCD937X_DIGITAL_CDC_ANA_CLK_CTL,
BIT(2), BIT(2));
snd_soc_component_update_bits(component,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Which platform is this validated on?

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

This has validated on Kodiak customer targets where aux is enabled and they are using upstream wcd codec , current driver is missing in aux related settings.

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.

2 participants