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

Is vc4hdmi ALSA sound card supposed to work by now? #152

Open
vanfanel opened this issue May 30, 2019 · 2 comments
Open

Is vc4hdmi ALSA sound card supposed to work by now? #152

vanfanel opened this issue May 30, 2019 · 2 comments

Comments

@vanfanel
Copy link

I did a similar report on the raspberry pi kernel repo, but I guess this is a better place since it is @anholt work.

I use the vc4 overlay, and I get two ALSA "sound cards": "ALSA", which is created by the bcm2835 module (dtparam=audio=on), and "vc4hdmi".
The "ALSA" named card works, of course. But the "vc4hdmi" card does not: alsamixer reports it has no controls, and no software can output audio using that card.
I can get ONLY the "vc4hdmi" card if I disable "dtparam=audio=on" or otherwise prevent the bcm2835 module from loading, and then ALSA only reports the "vc4hdmi" card on the system, but even if it is the only card, it does not work either (no controls, libraries fail to open audio device, etc).

So, in a nutshell, does the "vc4hdmi" ALSA card work already?
Thing is, Eric Anholt already reported it is in kernel years ago, but he did not mention that it should be working.

I am using the latest kernel, rpi 4.19.46.

Thanks!

@anholt
Copy link
Owner

anholt commented May 30, 2019

It should work, but you do need the alsalib config file that is in rpi downstream, and I think may have made it upstream.

@vanfanel
Copy link
Author

vanfanel commented May 30, 2019

@anholt : An alsalib config file is an asoundrc file or an /etc/asound.conf file?

Also, can you point me to the file that is needed, please?

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

No branches or pull requests

2 participants