Home
last modified time | relevance | path

Searched refs:media_dev (Results 1 – 22 of 22) sorted by relevance

/linux/sound/usb/
H A Dmedia.c44 mdev = subs->stream->chip->media_dev; in snd_media_stream_init()
56 mctl->media_dev = mdev; in snd_media_stream_init()
70 ret = media_device_register_entity(mctl->media_dev, in snd_media_stream_init()
124 mdev = mctl->media_dev; in snd_media_stream_delete()
143 guard(mutex)(&mctl->media_dev->graph_mutex); in snd_media_start_pipeline()
144 if (mctl->media_dev->enable_source) in snd_media_start_pipeline()
145 ret = mctl->media_dev->enable_source(&mctl->media_entity, in snd_media_start_pipeline()
157 guard(mutex)(&mctl->media_dev->graph_mutex); in snd_media_stop_pipeline()
158 if (mctl->media_dev->disable_source) in snd_media_stop_pipeline()
159 mctl->media_dev->disable_source(&mctl->media_entity); in snd_media_stop_pipeline()
[all …]
H A Dmedia.h29 struct media_device *media_dev; member
45 struct media_device *media_dev; member
H A Dusbaudio.h73 struct media_device *media_dev; member
/linux/drivers/media/usb/au0828/
H A Dau0828-core.c128 struct media_device *mdev = dev->media_dev; in au0828_unregister_media_device()
143 dev->media_dev->source_priv = NULL; in au0828_unregister_media_device()
144 dev->media_dev->enable_source = NULL; in au0828_unregister_media_device()
145 dev->media_dev->disable_source = NULL; in au0828_unregister_media_device()
148 media_device_delete(dev->media_dev, KBUILD_MODNAME, THIS_MODULE); in au0828_unregister_media_device()
149 dev->media_dev = NULL; in au0828_unregister_media_device()
205 dev->media_dev = mdev; in au0828_media_device_init()
224 media_device_for_each_entity(entity, dev->media_dev) { in au0828_media_graph_notify()
241 media_device_for_each_entity(entity, dev->media_dev) { in au0828_media_graph_notify()
566 if (!dev->media_dev) in au0828_media_device_register()
[all …]
H A Dau0828.h269 struct media_device *media_dev; member
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-core.c787 if (!dev->media_dev) in saa7134_unregister_media_device()
789 media_device_unregister(dev->media_dev); in saa7134_unregister_media_device()
790 media_device_cleanup(dev->media_dev); in saa7134_unregister_media_device()
791 kfree(dev->media_dev); in saa7134_unregister_media_device()
792 dev->media_dev = NULL; in saa7134_unregister_media_device()
814 media_device_for_each_entity(entity, dev->media_dev) { in saa7134_create_entities()
838 ret = media_device_register_entity(dev->media_dev, &dev->demod); in saa7134_create_entities()
906 ret = media_device_register_entity(dev->media_dev, ent); in saa7134_create_entities()
925 ret = media_device_register_entity(dev->media_dev, ent); in saa7134_create_entities()
1021 dev->media_dev = kzalloc_obj(*dev->media_dev); in saa7134_initdev()
[all …]
H A Dsaa7134.h654 struct media_device *media_dev; member
H A Dsaa7134-dvb.c1928 &dev->pci->dev, dev->media_dev, in dvb_init()
/linux/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi.h34 struct media_device media_dev; member
40 struct media_device *media_dev; member
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dmedia-dev.c1199 media_dev)->link_setup_graph; in fimc_md_link_notify()
1399 mutex_lock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
1403 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
1407 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
1413 return media_device_register(&fmd->media_dev); in subdev_notifier_complete()
1441 strscpy(fmd->media_dev.model, "Samsung S5P FIMC", in fimc_md_probe()
1442 sizeof(fmd->media_dev.model)); in fimc_md_probe()
1443 fmd->media_dev.ops = &fimc_md_ops; in fimc_md_probe()
1444 fmd->media_dev.dev = dev; in fimc_md_probe()
1447 v4l2_dev->mdev = &fmd->media_dev; in fimc_md_probe()
[all …]
/linux/drivers/media/platform/ti/omap3isp/
H A Disp.c695 mutex_lock(&isp->media_dev.graph_mutex); in isp_pipeline_enable()
712 mutex_unlock(&isp->media_dev.graph_mutex); in isp_pipeline_enable()
731 mutex_unlock(&isp->media_dev.graph_mutex); in isp_pipeline_enable()
1561 media_device_unregister(&isp->media_dev); in isp_unregister_entities()
1573 media_device_cleanup(&isp->media_dev); in isp_unregister_entities()
1651 isp->media_dev.dev = isp->dev; in isp_register_entities()
1652 strscpy(isp->media_dev.model, "TI OMAP3 ISP", in isp_register_entities()
1653 sizeof(isp->media_dev.model)); in isp_register_entities()
1654 isp->media_dev.hw_revision = isp->revision; in isp_register_entities()
1655 isp->media_dev.ops = &isp_media_ops; in isp_register_entities()
[all …]
/linux/drivers/media/platform/xilinx/
H A Dxilinx-vipp.h33 struct media_device media_dev; member
/linux/drivers/staging/media/tegra-video/
H A Dvideo.h18 struct media_device media_dev; member
/linux/drivers/media/usb/cx231xx/
H A Dcx231xx-dvb.c472 dvb_register_media_controller(&dvb->adapter, dev->media_dev); in register_dvb()
828 si2157_config.mdev = dev->media_dev; in dvb_init()
873 si2157_config.mdev = dev->media_dev; in dvb_init()
941 si2157_config.mdev = dev->media_dev; in dvb_init()
1014 si2157_config.mdev = dev->media_dev; in dvb_init()
1077 si2157_config.mdev = dev->media_dev; in dvb_init()
/linux/drivers/staging/media/sunxi/sun6i-isp/
H A Dsun6i_isp.h32 struct media_device media_dev; member
/linux/drivers/media/common/siano/
H A Dsmsdvb-main.c642 if (!coredev->media_dev) in smsdvb_media_device_unregister()
644 media_device_unregister(coredev->media_dev); in smsdvb_media_device_unregister()
645 media_device_cleanup(coredev->media_dev); in smsdvb_media_device_unregister()
646 kfree(coredev->media_dev); in smsdvb_media_device_unregister()
647 coredev->media_dev = NULL; in smsdvb_media_device_unregister()
1126 dvb_register_media_controller(&client->adapter, coredev->media_dev); in smsdvb_hotplug()
H A Dsmscoreapi.h211 struct media_device *media_dev; member
H A Dsmscoreapi.c655 dev->media_dev = mdev; in smscore_register_device()
/linux/drivers/media/mc/
H A Dmc-device.c438 struct media_device *dev = devnode->media_dev; in media_device_ioctl()
522 struct media_device *dev = devnode->media_dev; in media_device_compat_ioctl()
559 struct media_device *mdev = devnode->media_dev; in model_show()
/linux/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-core.h272 struct media_device media_dev; member
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_video.c371 ret = media_entity_enum_init(&ent_enum, &input->entity.vsp1->media_dev); in vsp1_video_pipeline_build_branch()
596 struct media_device *mdev = &pipe->output->entity.vsp1->media_dev; in vsp1_video_pipeline_put()
995 struct media_device *mdev = &video->vsp1->media_dev; in vsp1_video_streamon()
/linux/drivers/staging/media/atomisp/pci/
H A Datomisp_cmd.c3663 lockdep_assert_held(&isp->media_dev.graph_mutex); in atomisp_setup_input_links()