Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/media/usb/au0828/
Dau0828-core.c138 struct media_device *mdev = dev->media_dev; in au0828_unregister_media_device()
153 dev->media_dev->source_priv = NULL; in au0828_unregister_media_device()
154 dev->media_dev->enable_source = NULL; in au0828_unregister_media_device()
155 dev->media_dev->disable_source = NULL; in au0828_unregister_media_device()
158 media_device_unregister(dev->media_dev); in au0828_unregister_media_device()
159 media_device_cleanup(dev->media_dev); in au0828_unregister_media_device()
160 kfree(dev->media_dev); in au0828_unregister_media_device()
161 dev->media_dev = NULL; in au0828_unregister_media_device()
221 dev->media_dev = mdev; in au0828_media_device_init()
240 media_device_for_each_entity(entity, dev->media_dev) { in au0828_media_graph_notify()
[all …]
/Linux-v4.19/drivers/media/platform/xilinx/
Dxilinx-vipp.c312 return media_device_register(&xdev->media_dev); in xvip_graph_notify_complete()
572 media_device_unregister(&xdev->media_dev); in xvip_composite_v4l2_cleanup()
573 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_cleanup()
580 xdev->media_dev.dev = xdev->dev; in xvip_composite_v4l2_init()
581 strlcpy(xdev->media_dev.model, "Xilinx Video Composite Device", in xvip_composite_v4l2_init()
582 sizeof(xdev->media_dev.model)); in xvip_composite_v4l2_init()
583 xdev->media_dev.hw_revision = 0; in xvip_composite_v4l2_init()
585 media_device_init(&xdev->media_dev); in xvip_composite_v4l2_init()
587 xdev->v4l2_dev.mdev = &xdev->media_dev; in xvip_composite_v4l2_init()
592 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_init()
Dxilinx-vipp.h38 struct media_device media_dev; member
/Linux-v4.19/drivers/media/platform/qcom/camss/
Dcamss.c804 return media_device_register(&camss->media_dev); in camss_subdev_notifier_complete()
878 camss->media_dev.dev = camss->dev; in camss_probe()
879 strlcpy(camss->media_dev.model, "Qualcomm Camera Subsystem", in camss_probe()
880 sizeof(camss->media_dev.model)); in camss_probe()
881 camss->media_dev.ops = &camss_media_ops; in camss_probe()
882 media_device_init(&camss->media_dev); in camss_probe()
884 camss->v4l2_dev.mdev = &camss->media_dev; in camss_probe()
914 ret = media_device_register(&camss->media_dev); in camss_probe()
952 media_device_unregister(&camss->media_dev); in camss_delete()
953 media_device_cleanup(&camss->media_dev); in camss_delete()
Dcamss.h75 struct media_device media_dev; member
/Linux-v4.19/drivers/media/pci/saa7134/
Dsaa7134-core.c808 if (!dev->media_dev) in saa7134_unregister_media_device()
810 media_device_unregister(dev->media_dev); in saa7134_unregister_media_device()
811 media_device_cleanup(dev->media_dev); in saa7134_unregister_media_device()
812 kfree(dev->media_dev); in saa7134_unregister_media_device()
813 dev->media_dev = NULL; in saa7134_unregister_media_device()
835 media_device_for_each_entity(entity, dev->media_dev) { in saa7134_create_entities()
858 ret = media_device_register_entity(dev->media_dev, &dev->demod); in saa7134_create_entities()
926 ret = media_device_register_entity(dev->media_dev, ent); in saa7134_create_entities()
945 ret = media_device_register_entity(dev->media_dev, ent); in saa7134_create_entities()
1041 dev->media_dev = kzalloc(sizeof(*dev->media_dev), GFP_KERNEL); in saa7134_initdev()
[all …]
/Linux-v4.19/drivers/staging/media/davinci_vpfe/
Dvpfe_mc_capture.c641 vpfe_dev->media_dev.dev = vpfe_dev->pdev; in vpfe_probe()
642 strcpy((char *)&vpfe_dev->media_dev.model, "davinci-media"); in vpfe_probe()
644 ret = media_device_register(&vpfe_dev->media_dev); in vpfe_probe()
651 vpfe_dev->v4l2_dev.mdev = &vpfe_dev->media_dev; in vpfe_probe()
678 media_device_unregister(&vpfe_dev->media_dev); in vpfe_probe()
703 media_device_unregister(&vpfe_dev->media_dev); in vpfe_remove()
Dvpfe_mc_capture.h71 struct media_device media_dev; member
/Linux-v4.19/drivers/media/platform/s3c-camif/
Dcamif-core.c311 struct media_device *md = &camif->media_dev; in camif_media_dev_init()
501 ret = media_device_register(&camif->media_dev); in s3c_camif_probe()
510 media_device_unregister(&camif->media_dev); in s3c_camif_probe()
511 media_device_cleanup(&camif->media_dev); in s3c_camif_probe()
530 media_device_unregister(&camif->media_dev); in s3c_camif_remove()
531 media_device_cleanup(&camif->media_dev); in s3c_camif_remove()
Dcamif-core.h266 struct media_device media_dev; member
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dmedia-dev.c1171 media_dev)->link_setup_graph; in fimc_md_link_notify()
1394 mutex_lock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
1402 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
1406 return media_device_register(&fmd->media_dev); in subdev_notifier_complete()
1429 strlcpy(fmd->media_dev.model, "SAMSUNG S5P FIMC", in fimc_md_probe()
1430 sizeof(fmd->media_dev.model)); in fimc_md_probe()
1431 fmd->media_dev.ops = &fimc_md_ops; in fimc_md_probe()
1432 fmd->media_dev.dev = dev; in fimc_md_probe()
1435 v4l2_dev->mdev = &fmd->media_dev; in fimc_md_probe()
1442 media_device_init(&fmd->media_dev); in fimc_md_probe()
[all …]
Dmedia-dev.h133 struct media_device media_dev; member
169 container_of(me->graph_obj.mdev, struct fimc_md, media_dev); in entity_to_fimc_mdev()
/Linux-v4.19/drivers/staging/media/omap4iss/
Diss.c933 media_device_unregister(&iss->media_dev); in iss_unregister_entities()
991 iss->media_dev.dev = iss->dev; in iss_register_entities()
992 strlcpy(iss->media_dev.model, "TI OMAP4 ISS", in iss_register_entities()
993 sizeof(iss->media_dev.model)); in iss_register_entities()
994 iss->media_dev.hw_revision = iss->revision; in iss_register_entities()
995 iss->media_dev.ops = &iss_media_ops; in iss_register_entities()
996 ret = media_device_register(&iss->media_dev); in iss_register_entities()
1003 iss->v4l2_dev.mdev = &iss->media_dev; in iss_register_entities()
1305 ret = media_entity_enum_init(&iss->crashed, &iss->media_dev); in iss_probe()
Diss.h91 struct media_device media_dev; member
/Linux-v4.19/drivers/media/
Dmedia-devnode.c240 devnode->media_dev = mdev; in media_devnode_register()
270 devnode->media_dev = NULL; in media_devnode_register()
294 devnode->media_dev = NULL; in media_devnode_unregister()
Dmedia-device.c434 struct media_device *dev = devnode->media_dev; in media_device_ioctl()
510 struct media_device *dev = devnode->media_dev; in media_device_compat_ioctl()
547 struct media_device *mdev = devnode->media_dev; in show_model()
/Linux-v4.19/drivers/media/pci/intel/ipu3/
Dipu3-cio2.c1787 cio2->media_dev.dev = &cio2->pci_dev->dev; in cio2_pci_probe()
1788 strlcpy(cio2->media_dev.model, CIO2_DEVICE_NAME, in cio2_pci_probe()
1789 sizeof(cio2->media_dev.model)); in cio2_pci_probe()
1790 snprintf(cio2->media_dev.bus_info, sizeof(cio2->media_dev.bus_info), in cio2_pci_probe()
1792 cio2->media_dev.hw_revision = 0; in cio2_pci_probe()
1794 media_device_init(&cio2->media_dev); in cio2_pci_probe()
1795 r = media_device_register(&cio2->media_dev); in cio2_pci_probe()
1799 cio2->v4l2_dev.mdev = &cio2->media_dev; in cio2_pci_probe()
1835 media_device_unregister(&cio2->media_dev); in cio2_pci_probe()
1836 media_device_cleanup(&cio2->media_dev); in cio2_pci_probe()
[all …]
/Linux-v4.19/include/media/
Dmedia-devnode.h84 struct media_device *media_dev; member
/Linux-v4.19/drivers/media/platform/omap3isp/
Disp.c1600 media_device_unregister(&isp->media_dev); in isp_unregister_entities()
1601 media_device_cleanup(&isp->media_dev); in isp_unregister_entities()
1679 isp->media_dev.dev = isp->dev; in isp_register_entities()
1680 strlcpy(isp->media_dev.model, "TI OMAP3 ISP", in isp_register_entities()
1681 sizeof(isp->media_dev.model)); in isp_register_entities()
1682 isp->media_dev.hw_revision = isp->revision; in isp_register_entities()
1683 isp->media_dev.ops = &isp_media_ops; in isp_register_entities()
1684 media_device_init(&isp->media_dev); in isp_register_entities()
1686 isp->v4l2_dev.mdev = &isp->media_dev; in isp_register_entities()
2155 ret = media_entity_enum_init(&isp->crashed, &isp->media_dev); in isp_subdev_notifier_complete()
[all …]
Disp.h178 struct media_device media_dev; member
/Linux-v4.19/drivers/media/usb/cx231xx/
Dcx231xx-cards.c1352 if (dev->media_dev) { in cx231xx_unregister_media_device()
1353 media_device_unregister(dev->media_dev); in cx231xx_unregister_media_device()
1354 media_device_cleanup(dev->media_dev); in cx231xx_unregister_media_device()
1355 kfree(dev->media_dev); in cx231xx_unregister_media_device()
1356 dev->media_dev = NULL; in cx231xx_unregister_media_device()
1400 dev->media_dev = mdev; in cx231xx_media_device_init()
1824 dev->v4l2_dev.mdev = dev->media_dev; in cx231xx_usb_probe()
1907 retval = v4l2_mc_create_media_graph(dev->media_dev); in cx231xx_usb_probe()
1909 retval = media_device_register(dev->media_dev); in cx231xx_usb_probe()
Dcx231xx-dvb.c484 dvb_register_media_controller(&dvb->adapter, dev->media_dev); in register_dvb()
840 si2157_config.mdev = dev->media_dev; in dvb_init()
885 si2157_config.mdev = dev->media_dev; in dvb_init()
953 si2157_config.mdev = dev->media_dev; in dvb_init()
1026 si2157_config.mdev = dev->media_dev; in dvb_init()
1089 si2157_config.mdev = dev->media_dev; in dvb_init()
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1.h102 struct media_device media_dev; member
Dvsp1_drv.c228 media_device_unregister(&vsp1->media_dev); in vsp1_destroy_entities()
229 media_device_cleanup(&vsp1->media_dev); in vsp1_destroy_entities()
237 struct media_device *mdev = &vsp1->media_dev; in vsp1_create_entities()
/Linux-v4.19/drivers/media/common/siano/
Dsmsdvb-main.c617 if (!coredev->media_dev) in smsdvb_media_device_unregister()
619 media_device_unregister(coredev->media_dev); in smsdvb_media_device_unregister()
620 media_device_cleanup(coredev->media_dev); in smsdvb_media_device_unregister()
621 kfree(coredev->media_dev); in smsdvb_media_device_unregister()
622 coredev->media_dev = NULL; in smsdvb_media_device_unregister()
1101 dvb_register_media_controller(&client->adapter, coredev->media_dev); in smsdvb_hotplug()

12