Skip to content
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

Qualcomm: fix codec initialisation #454

Closed
wants to merge 3 commits into from

Conversation

jhovold
Copy link
Contributor

@jhovold jhovold commented Oct 18, 2024

Fix the Qualcomm configurations that are using the same identifier for lazy includes of codec initialisation files which means that only the last one is actually included.

The lazy include of the four codec initialisation files are incorrectly
specified using the same identifier which means that only the last one
is actually included.

This specifically means that the Speakers and Headphone stereo mixer
elements are never defined and cannot be used for hardware volume
control.

The default Speaker digital volume is also never set by the BootSequence
as intended.

Signed-off-by: Johan Hovold <[email protected]>
The lazy include of the two codec initialisation files are incorrectly
specified using the same identifier which means that only the last one
is actually included.

This specifically means that the Speakers stereo mixer element is never
defined and cannot be used for hardware volume control.

Signed-off-by: Johan Hovold <[email protected]>
The lazy include of the four codec initialisation files are incorrectly
specified using the same identifier which means that only the last one
is actually included.

This specifically means that the Speakers and Headphone stereo mixer
elements are never defined and cannot be used for hardware volume
control.

The default Speaker digital volume is also never set by the BootSequence
as intended.

Signed-off-by: Johan Hovold <[email protected]>
@perexg perexg closed this in cb15477 Oct 18, 2024
perexg pushed a commit that referenced this pull request Oct 18, 2024
The lazy include of the two codec initialisation files are incorrectly
specified using the same identifier which means that only the last one
is actually included.

This specifically means that the Speakers stereo mixer element is never
defined and cannot be used for hardware volume control.

Closes: #454
Signed-off-by: Johan Hovold <[email protected]>
Signed-off-by: Jaroslav Kysela <[email protected]>
perexg pushed a commit that referenced this pull request Oct 18, 2024
The lazy include of the four codec initialisation files are incorrectly
specified using the same identifier which means that only the last one
is actually included.

This specifically means that the Speakers and Headphone stereo mixer
elements are never defined and cannot be used for hardware volume
control.

The default Speaker digital volume is also never set by the BootSequence
as intended.

Closes: #454
Signed-off-by: Johan Hovold <[email protected]>
Signed-off-by: Jaroslav Kysela <[email protected]>
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.

1 participant