alistair23-linux/drivers/media
Shuah Khan 7b12adf6f5 [media] media: au0828 handle media_init and media_register window
Media device initialization and registration steps are split. There is a
window between media device init and media device register during usb
probe.

au0828 bridge driver and snd-usb-audio could try to initialize the media
device, if they simply checked, whether the device has been registered.
They also need to check whether the device has been initialized.

Change the au0828-core to check if media device is already initialized
during initialization step and check if media device is already
registered during the registration step.

[mchehab@osg.samsung.com: fix a merge conflict]
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2016-02-27 09:06:06 -03:00
..
common [media] siano: firmware buffer is too small 2016-02-16 09:29:13 -02:00
dvb-core [media] dvb_frontend: Don't let drivers to trash data at cache 2016-02-04 16:27:41 -02:00
dvb-frontends [media] media: au8522 change to create MC pad for ALSA Audio Out 2016-02-27 08:34:10 -03:00
firewire
i2c [media] tc358743: use - instead of non-ascii wide-dash character 2016-02-27 08:14:43 -03:00
mmc
pci [media] ttpci: cleanup a bogus smatch warning 2016-02-23 07:26:22 -03:00
platform [media] media: ti-vpe: cal: Fix warning: variable dereference before being checked 2016-02-23 07:17:27 -03:00
radio [media] tea575x: convert to library 2016-02-10 09:34:28 -02:00
rc [media] rc-core: don't lock device at rc_register_device() 2016-02-16 08:40:41 -02:00
tuners [media] xc4000: shut up a bogus smatch message 2016-02-23 07:14:02 -03:00
usb [media] media: au0828 handle media_init and media_register window 2016-02-27 09:06:06 -03:00
v4l2-core [media] media: Change v4l-core to check if source is free 2016-02-27 08:46:55 -03:00
Kconfig
Makefile
media-device.c [media] media: Media Controller register/unregister entity_notify API 2016-02-27 08:33:25 -03:00
media-devnode.c [media] media: Fix media_open() to clear filp->private_data in error leg 2016-02-01 13:21:33 -02:00
media-entity.c [media] media: Media Controller non-locking __media_entity_pipeline_start/stop() 2016-02-27 08:33:28 -03:00