linux/drivers/staging/most
Christian Gromm 15600aea27 staging: most: sound: create one sound card w/ multiple PCM devices per MOST device
This patch avoids that a sound card is created and registered with ALSA
every time a channel is being linked. Instead the channels are hooked on
the same card, which is registered not until the final link has been added
to the component. The string provided by user space that used to be the
card name becomes the PCM device name. The user space API to add a link is
being expanded by a "create" flag to trigger the registration.

Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-12-17 16:10:20 +01:00
..
cdev staging: most: fix label names 2018-09-25 21:09:56 +02:00
dim2 staging: most: fix sparse warning Using plain integer as NULL pointer 2018-06-28 22:08:51 +09:00
Documentation staging: most: add ABI documentation 2017-11-27 09:20:37 +01:00
i2c staging: most: i2c: reduce parameters inconsistency 2018-05-08 13:41:49 +02:00
net staging: most: net: make array 'broadcast' static, shrinks object size 2018-09-10 11:17:47 +02:00
sound staging: most: sound: create one sound card w/ multiple PCM devices per MOST device 2018-12-17 16:10:20 +01:00
usb staging: most: usb: add release function for DCI device 2018-10-02 15:18:36 -07:00
video staging: most: video: fix registration of an empty comp core_component 2018-09-10 11:17:47 +02:00
core.c staging: most: use format specifier "%s" in snprintf 2018-11-09 04:34:12 -08:00
core.h staging: most: sound: call snd_card_new with struct device 2018-05-08 13:41:50 +02:00
Kconfig staging: most: video: rename module 2017-11-27 09:20:34 +01:00
Makefile staging: most: fix Makefile 2017-11-28 13:34:59 +01:00
TODO