[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