Home
last modified time | relevance | path

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

123

/drivers/media/platform/sunxi/sun6i-csi/
A Dsun6i_csi.c35 csi_dev->media_dev = v4l2_dev->mdev; in sun6i_csi_isp_complete()
79 struct media_device *media_dev = &v4l2->media_dev; in sun6i_csi_v4l2_setup() local
87 sizeof(media_dev->model)); in sun6i_csi_v4l2_setup()
88 media_dev->hw_revision = 0; in sun6i_csi_v4l2_setup()
89 media_dev->ops = &sun6i_csi_media_ops; in sun6i_csi_v4l2_setup()
90 media_dev->dev = dev; in sun6i_csi_v4l2_setup()
92 media_device_init(media_dev); in sun6i_csi_v4l2_setup()
102 v4l2_dev->mdev = media_dev; in sun6i_csi_v4l2_setup()
111 csi_dev->media_dev = media_dev; in sun6i_csi_v4l2_setup()
116 media_device_unregister(media_dev); in sun6i_csi_v4l2_setup()
[all …]
A Dsun6i_csi.h34 struct media_device media_dev; member
40 struct media_device *media_dev; member
/drivers/staging/media/tegra-video/
A Dvideo.c24 media_device_unregister(&vid->media_dev); in tegra_v4l2_dev_release()
25 media_device_cleanup(&vid->media_dev); in tegra_v4l2_dev_release()
55 vid->media_dev.dev = &dev->dev; in host1x_video_probe()
56 strscpy(vid->media_dev.model, "NVIDIA Tegra Video Input Device", in host1x_video_probe()
57 sizeof(vid->media_dev.model)); in host1x_video_probe()
59 media_device_init(&vid->media_dev); in host1x_video_probe()
60 ret = media_device_register(&vid->media_dev); in host1x_video_probe()
67 vid->v4l2_dev.mdev = &vid->media_dev; in host1x_video_probe()
103 media_device_unregister(&vid->media_dev); in host1x_video_probe()
105 media_device_cleanup(&vid->media_dev); in host1x_video_probe()
A Dvideo.h18 struct media_device media_dev; member
/drivers/media/usb/au0828/
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()
149 dev->media_dev = NULL; in au0828_unregister_media_device()
205 dev->media_dev = mdev; in au0828_media_device_init()
566 if (!dev->media_dev) in au0828_media_device_register()
576 dev->media_dev = NULL; in au0828_media_device_register()
634 mutex_lock(&dev->media_dev->graph_mutex); in au0828_media_device_register()
635 dev->media_dev->source_priv = (void *) dev; in au0828_media_device_register()
[all …]
/drivers/staging/media/sunxi/sun6i-isp/
A Dsun6i_isp.c189 struct media_device *media_dev = &v4l2->media_dev; in sun6i_isp_v4l2_setup() local
196 sizeof(media_dev->model)); in sun6i_isp_v4l2_setup()
197 media_dev->ops = &sun6i_isp_media_ops; in sun6i_isp_v4l2_setup()
198 media_dev->hw_revision = 0; in sun6i_isp_v4l2_setup()
199 media_dev->dev = dev; in sun6i_isp_v4l2_setup()
201 media_device_init(media_dev); in sun6i_isp_v4l2_setup()
203 ret = media_device_register(media_dev); in sun6i_isp_v4l2_setup()
211 v4l2_dev->mdev = media_dev; in sun6i_isp_v4l2_setup()
222 media_device_unregister(media_dev); in sun6i_isp_v4l2_setup()
223 media_device_cleanup(media_dev); in sun6i_isp_v4l2_setup()
[all …]
/drivers/media/platform/amlogic/c3/isp/
A Dc3-isp-dev.c155 struct media_device *media_dev = &isp->media_dev; in c3_isp_media_register() local
160 strscpy(media_dev->model, C3_ISP_DRIVER_NAME, sizeof(media_dev->model)); in c3_isp_media_register()
161 media_dev->dev = isp->dev; in c3_isp_media_register()
163 media_device_init(media_dev); in c3_isp_media_register()
166 v4l2_dev->mdev = media_dev; in c3_isp_media_register()
173 ret = media_device_register(&isp->media_dev); in c3_isp_media_register()
184 media_device_cleanup(media_dev); in c3_isp_media_register()
190 media_device_unregister(&isp->media_dev); in c3_isp_media_unregister()
192 media_device_cleanup(&isp->media_dev); in c3_isp_media_unregister()
/drivers/staging/media/atomisp/pci/
A Datomisp_v4l2.c380 if (isp->media_dev.hw_revision >= in atomisp_save_iunit_reg()
704 if (isp->media_dev.hw_revision < in atomisp_csi_lane_config()
716 if (isp->media_dev.hw_revision < in atomisp_csi_lane_config()
828 isp->media_dev.dev = isp->dev; in atomisp_register_entities()
831 sizeof(isp->media_dev.model)); in atomisp_register_entities()
833 media_device_init(&isp->media_dev); in atomisp_register_entities()
1122 if (isp->media_dev.hw_revision == in atomisp_load_firmware()
1127 if (isp->media_dev.hw_revision == in atomisp_load_firmware()
1134 isp->media_dev.hw_revision); in atomisp_load_firmware()
1222 isp->media_dev.hw_revision = in atomisp_pci_probe()
[all …]
A Datomisp_internal.h37 (((isp)->media_dev.hw_revision & ATOMISP_HW_REVISION_MASK) == \
170 struct media_device media_dev; member
/drivers/media/platform/rockchip/rkisp1/
A Drkisp1-dev.c675 rkisp1->media_dev.hw_revision = info->isp_ver; in rkisp1_probe()
677 sizeof(rkisp1->media_dev.model)); in rkisp1_probe()
678 rkisp1->media_dev.dev = &pdev->dev; in rkisp1_probe()
680 sizeof(rkisp1->media_dev.bus_info)); in rkisp1_probe()
681 media_device_init(&rkisp1->media_dev); in rkisp1_probe()
684 v4l2_dev->mdev = &rkisp1->media_dev; in rkisp1_probe()
691 ret = media_device_register(&rkisp1->media_dev); in rkisp1_probe()
721 media_device_unregister(&rkisp1->media_dev); in rkisp1_probe()
725 media_device_cleanup(&rkisp1->media_dev); in rkisp1_probe()
743 media_device_unregister(&rkisp1->media_dev); in rkisp1_remove()
[all …]
/drivers/media/platform/nxp/imx8-isi/
A Dimx8-isi-core.c93 return media_device_register(&isi->media_dev); in mxc_isi_async_notifier_complete()
120 struct media_device *media_dev = &isi->media_dev; in mxc_isi_v4l2_init() local
126 strscpy(media_dev->model, "FSL Capture Media Device", in mxc_isi_v4l2_init()
127 sizeof(media_dev->model)); in mxc_isi_v4l2_init()
128 media_dev->dev = isi->dev; in mxc_isi_v4l2_init()
130 media_device_init(media_dev); in mxc_isi_v4l2_init()
133 v4l2_dev->mdev = media_dev; in mxc_isi_v4l2_init()
219 media_device_cleanup(media_dev); in mxc_isi_v4l2_init()
231 media_device_unregister(&isi->media_dev); in mxc_isi_v4l2_cleanup()
240 media_device_cleanup(&isi->media_dev); in mxc_isi_v4l2_cleanup()
/drivers/staging/media/starfive/camss/
A Dstf-camss.c228 stfcamss->media_dev.dev = stfcamss->dev; in stfcamss_mc_init()
229 strscpy(stfcamss->media_dev.model, "Starfive Camera Subsystem", in stfcamss_mc_init()
230 sizeof(stfcamss->media_dev.model)); in stfcamss_mc_init()
231 media_device_init(&stfcamss->media_dev); in stfcamss_mc_init()
233 stfcamss->v4l2_dev.mdev = &stfcamss->media_dev; in stfcamss_mc_init()
320 ret = media_device_register(&stfcamss->media_dev); in stfcamss_probe()
348 media_device_unregister(&stfcamss->media_dev); in stfcamss_probe()
352 media_device_cleanup(&stfcamss->media_dev); in stfcamss_probe()
368 media_device_cleanup(&stfcamss->media_dev); in stfcamss_remove()
/drivers/media/platform/xilinx/
A Dxilinx-vipp.c312 return media_device_register(&xdev->media_dev); in xvip_graph_notify_complete()
536 media_device_unregister(&xdev->media_dev); in xvip_composite_v4l2_cleanup()
537 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_cleanup()
544 xdev->media_dev.dev = xdev->dev; in xvip_composite_v4l2_init()
545 strscpy(xdev->media_dev.model, "Xilinx Video Composite Device", in xvip_composite_v4l2_init()
546 sizeof(xdev->media_dev.model)); in xvip_composite_v4l2_init()
547 xdev->media_dev.hw_revision = 0; in xvip_composite_v4l2_init()
549 media_device_init(&xdev->media_dev); in xvip_composite_v4l2_init()
551 xdev->v4l2_dev.mdev = &xdev->media_dev; in xvip_composite_v4l2_init()
556 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_init()
A Dxilinx-vipp.h33 struct media_device media_dev; member
/drivers/media/pci/saa7134/
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()
1021 dev->media_dev = kzalloc(sizeof(*dev->media_dev), GFP_KERNEL); in saa7134_initdev()
1022 if (!dev->media_dev) { in saa7134_initdev()
1027 dev->v4l2_dev.mdev = dev->media_dev; in saa7134_initdev()
1251 err = media_device_register(dev->media_dev); in saa7134_initdev()
1253 media_device_cleanup(dev->media_dev); in saa7134_initdev()
[all …]
/drivers/media/platform/samsung/exynos4-is/
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()
1407 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
1440 sizeof(fmd->media_dev.model)); in fimc_md_probe()
1441 fmd->media_dev.ops = &fimc_md_ops; in fimc_md_probe()
1442 fmd->media_dev.dev = dev; in fimc_md_probe()
1445 v4l2_dev->mdev = &fmd->media_dev; in fimc_md_probe()
1452 media_device_init(&fmd->media_dev); in fimc_md_probe()
1518 media_device_cleanup(&fmd->media_dev); in fimc_md_probe()
1537 media_device_unregister(&fmd->media_dev); in fimc_md_remove()
[all …]
A Dmedia-dev.h129 struct media_device media_dev; member
158 container_of(me->graph_obj.mdev, struct fimc_md, media_dev); in entity_to_fimc_mdev()
/drivers/media/platform/ti/omap3isp/
A Disp.c695 mutex_lock(&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()
1653 sizeof(isp->media_dev.model)); in isp_register_entities()
1655 isp->media_dev.ops = &isp_media_ops; in isp_register_entities()
1656 media_device_init(&isp->media_dev); in isp_register_entities()
1658 isp->v4l2_dev.mdev = &isp->media_dev; in isp_register_entities()
2005 mutex_lock(&isp->media_dev.graph_mutex); in isp_subdev_notifier_bound()
[all …]
/drivers/media/platform/samsung/s3c-camif/
A Dcamif-core.c302 struct media_device *md = &camif->media_dev; in camif_media_dev_init()
487 ret = media_device_register(&camif->media_dev); in s3c_camif_probe()
496 media_device_unregister(&camif->media_dev); in s3c_camif_probe()
497 media_device_cleanup(&camif->media_dev); in s3c_camif_probe()
516 media_device_unregister(&camif->media_dev); in s3c_camif_remove()
517 media_device_cleanup(&camif->media_dev); in s3c_camif_remove()
/drivers/media/mc/
A Dmc-devnode.c230 devnode->media_dev = mdev; in media_devnode_register()
260 devnode->media_dev = NULL; in media_devnode_register()
283 devnode->media_dev = NULL; in media_devnode_unregister()
/drivers/staging/media/ipu7/
A Dipu7-isys.c380 media_device_pci_init(&isys->media_dev, in isys_register_devices()
383 strscpy(isys->v4l2_dev.name, isys->media_dev.model, in isys_register_devices()
386 ret = media_device_register(&isys->media_dev); in isys_register_devices()
390 isys->v4l2_dev.mdev = &isys->media_dev; in isys_register_devices()
425 media_device_unregister(&isys->media_dev); in isys_register_devices()
426 media_device_cleanup(&isys->media_dev); in isys_register_devices()
438 media_device_unregister(&isys->media_dev); in isys_unregister_devices()
439 media_device_cleanup(&isys->media_dev); in isys_unregister_devices()
/drivers/media/pci/intel/ipu6/
A Dipu6-isys.c789 isys->media_dev.dev = dev; in isys_register_devices()
790 media_device_pci_init(&isys->media_dev, in isys_register_devices()
793 strscpy(isys->v4l2_dev.name, isys->media_dev.model, in isys_register_devices()
796 ret = media_device_register(&isys->media_dev); in isys_register_devices()
800 isys->v4l2_dev.mdev = &isys->media_dev; in isys_register_devices()
835 media_device_unregister(&isys->media_dev); in isys_register_devices()
836 media_device_cleanup(&isys->media_dev); in isys_register_devices()
848 media_device_unregister(&isys->media_dev); in isys_unregister_devices()
849 media_device_cleanup(&isys->media_dev); in isys_unregister_devices()
/drivers/media/pci/intel/ipu3/
A Dipu3-cio2.c1716 cio2->media_dev.dev = dev; in cio2_pci_probe()
1717 strscpy(cio2->media_dev.model, CIO2_DEVICE_NAME, in cio2_pci_probe()
1718 sizeof(cio2->media_dev.model)); in cio2_pci_probe()
1719 cio2->media_dev.hw_revision = 0; in cio2_pci_probe()
1721 media_device_init(&cio2->media_dev); in cio2_pci_probe()
1722 r = media_device_register(&cio2->media_dev); in cio2_pci_probe()
1726 cio2->v4l2_dev.mdev = &cio2->media_dev; in cio2_pci_probe()
1763 media_device_unregister(&cio2->media_dev); in cio2_pci_probe()
1764 media_device_cleanup(&cio2->media_dev); in cio2_pci_probe()
1776 media_device_unregister(&cio2->media_dev); in cio2_pci_remove()
[all …]
/drivers/media/usb/cx231xx/
A Dcx231xx-cards.c1342 if (dev->media_dev) { in cx231xx_unregister_media_device()
1343 media_device_unregister(dev->media_dev); in cx231xx_unregister_media_device()
1344 media_device_cleanup(dev->media_dev); in cx231xx_unregister_media_device()
1345 kfree(dev->media_dev); in cx231xx_unregister_media_device()
1346 dev->media_dev = NULL; in cx231xx_unregister_media_device()
1390 dev->media_dev = mdev; in cx231xx_media_device_init()
1812 dev->v4l2_dev.mdev = dev->media_dev; in cx231xx_usb_probe()
1895 retval = v4l2_mc_create_media_graph(dev->media_dev); in cx231xx_usb_probe()
1897 retval = media_device_register(dev->media_dev); in cx231xx_usb_probe()
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()

Completed in 88 milliseconds

123