[PATCH v2 0/6] staging: most: sound: change sound card layout
Christian Gromm
christian.gromm at microchip.com
Sun Dec 16 12:36:18 UTC 2018
Currently, for every synchronous channel allocated on MOST an extra sound
card is being created and registered with ALSA. From a logical point of
view this fails to reflect the actual condition, as all channels originate
in the same physical device. This patch series introduces a way to map this
layout and creates only one sound card per registered MOST device that has
multiple PCM devices to access the individual MOST channels. To achieve
this a change in the user space API is added that allows to signal the
driver that the configuration is complete and that the new sound card is
ready to be registered with ALSA.
v2:
- mention API change in description
Christian Gromm (6):
staging: most: sound: create one sound card w/ multiple PCM devices
per MOST device
staging: most: sound: correct label name
staging: most: sound: rename variable
staging: most: sound: use static name for ALSA card
staging: most: sound: remove channel number from ALSA card's long name
staging: most: Documentation: add information to driver_usage file
.../staging/most/Documentation/driver_usage.txt | 16 ++-
drivers/staging/most/sound/sound.c | 142 ++++++++++++++-------
2 files changed, 107 insertions(+), 51 deletions(-)
--
2.7.4
More information about the devel
mailing list