Hi All,
I'm getting a bit confused about how mixers and special harware controls (like GPIOs)
are implemented in ALSA(0.9.0) :
What is the difference between /proc/asound/dev/controlC0 and /proc/asound/dev/mixerC0 ?
My card (ens1371) does not feature a mixerC0 device, does a call to snd_mixer_open(..)
require a such device to exist?
Basically, what for should I open the controlC0 device ? (mixer settings, power management
? )and do I need to implement a mixerCx device ?
Should controlC0 be used for lowlevel settings global to the board, while hwC?D? would be
for proprietary hardware control on a given IO ?
Thanks,
Marc.