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

Add UCM for PinePhone Pro #375

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

Daniel-Abrecht
Copy link

Merge PinePhonePro from https://gitlab.com/pine64-org/pine64-alsa-ucm branch master

Also, add conf.d/simple-card/PinePhonePro.conf symlink, and remove some stray spaces that got mixed in with the tabs.

Ideally, #374 should be merged first. This should work already on systems started without UEFI, as then there is no DMI, and the CardLongName should be set to CardName. However, for most installations, this probably won't be the case, and #374 will be needed for those. Fixes #125

Since I didn't write the UCM myself, I tried to preserve the history & authorship of the original work using a merge commit. Rebasing this properly without breaking the reference is a bit tricky, so I intend to do that myself after #374 is merged. Also I hope that's going to survive this pull request, but I haven't tried this before.

bhush9 and others added 9 commits May 26, 2021 14:14
This is tested with, ALSA version 1.2.4 and pulseaudio 14.0

This also licenses them to BSD-3-Clause license which is what is used by
alsa-ucm-conf upstream to eventually move it there.

This UCM are copied from the postmarketOS pmaports as ultimately most
distributions have forked configs from them and this is currently
most up-to-date source.
This allows to mute microphone with setting microphone volume to 0
For now it is not useful as none of pulseaudio or pipewire support this,
but for future, let's add this control here already.
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
…branch master

Also, add conf.d/simple-card/PinePhonePro.conf symlink, and remove some stray spaces that got mixed in with the tabs.

Signed-off-by: Daniel Abrecht <public@danielabrecht.ch>
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.

PinePhone Pro support
4 participants