[alsa-devel] [PATCH 0/2] Update ALSA driver to use media controller API

Shuah Khan shuahkh at osg.samsung.com
Fri May 22 22:34:21 CEST 2015


On 05/08/2015 01:31 PM, Shuah Khan wrote:
> This patch series updates ALSA driver to use media controller
> API to share tuner with DVB and V4L2 drivers that control AU0828
> media device. Two new interfaces are added to media controller
> API to enable creating media device as a device resource. This
> allows creating media device as a device resource on the main
> struct device that is common to all drivers that control a single
> media hardware and share resources on it. Drivers then can find
> the common media device to register entities and manage links,
> and pipelines.
> 
> Tested with and without CONFIG_MEDIA_CONTROLLER enabled.
> Tested tuner entity doesn't exist case as au0828 v4l2
> driver is the one that will create the tuner when it gets
> updated to use media controller API.
> 
> Please note that au0828 updates media controller are necessary
> before the resource sharing can work across ALSA and au0828
> dvb and v4l2 drivers. This work is in progress and another
> developer is working on it.
> 
> Shuah Khan (2):
>   media: new media controller API for device resource support
>   sound/usb: Update ALSA driver to use media controller API
> 
>  drivers/media/media-device.c | 33 +++++++++++++++++++++++++
>  include/media/media-device.h |  2 ++
>  sound/usb/card.c             |  5 ++++
>  sound/usb/card.h             | 12 +++++++++
>  sound/usb/pcm.c              | 23 +++++++++++++++++-
>  sound/usb/quirks-table.h     |  1 +
>  sound/usb/quirks.c           | 58 +++++++++++++++++++++++++++++++++++++++++++-
>  sound/usb/quirks.h           |  6 +++++
>  sound/usb/stream.c           | 40 ++++++++++++++++++++++++++++++
>  sound/usb/usbaudio.h         |  1 +
>  10 files changed, 179 insertions(+), 2 deletions(-)
> 

Hi Mauro, Hans, Pinchart, and Takashi,

Any feedback on this series?

thanks,
-- Shuah

-- 
Shuah Khan
Sr. Linux Kernel Developer
Open Source Innovation Group
Samsung Research America (Silicon Valley)
shuahkh at osg.samsung.com | (970) 217-8978


More information about the Alsa-devel mailing list