| /Linux-v5.4/sound/usb/ |
| D | media.c | 44 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 mutex_lock(&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() 147 mutex_unlock(&mctl->media_dev->graph_mutex); in snd_media_start_pipeline() 158 mutex_lock(&mctl->media_dev->graph_mutex); in snd_media_stop_pipeline() 159 if (mctl->media_dev->disable_source) in snd_media_stop_pipeline() [all …]
|
| D | media.h | 29 struct media_device *media_dev; member 45 struct media_device *media_dev; member
|
| D | usbaudio.h | 58 struct media_device *media_dev; member
|
| /Linux-v5.4/drivers/media/usb/au0828/ |
| D | au0828-core.c | 128 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 …]
|
| /Linux-v5.4/drivers/media/platform/xilinx/ |
| D | xilinx-vipp.c | 310 return media_device_register(&xdev->media_dev); in xvip_graph_notify_complete() 556 media_device_unregister(&xdev->media_dev); in xvip_composite_v4l2_cleanup() 557 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_cleanup() 564 xdev->media_dev.dev = xdev->dev; in xvip_composite_v4l2_init() 565 strscpy(xdev->media_dev.model, "Xilinx Video Composite Device", in xvip_composite_v4l2_init() 566 sizeof(xdev->media_dev.model)); in xvip_composite_v4l2_init() 567 xdev->media_dev.hw_revision = 0; in xvip_composite_v4l2_init() 569 media_device_init(&xdev->media_dev); in xvip_composite_v4l2_init() 571 xdev->v4l2_dev.mdev = &xdev->media_dev; in xvip_composite_v4l2_init() 576 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_init()
|
| D | xilinx-vipp.h | 33 struct media_device media_dev; member
|
| /Linux-v5.4/drivers/media/platform/qcom/camss/ |
| D | camss.c | 794 return media_device_register(&camss->media_dev); in camss_subdev_notifier_complete() 870 camss->media_dev.dev = camss->dev; in camss_probe() 871 strscpy(camss->media_dev.model, "Qualcomm Camera Subsystem", in camss_probe() 872 sizeof(camss->media_dev.model)); in camss_probe() 873 camss->media_dev.ops = &camss_media_ops; in camss_probe() 874 media_device_init(&camss->media_dev); in camss_probe() 876 camss->v4l2_dev.mdev = &camss->media_dev; in camss_probe() 906 ret = media_device_register(&camss->media_dev); in camss_probe() 946 media_device_unregister(&camss->media_dev); in camss_delete() 947 media_device_cleanup(&camss->media_dev); in camss_delete()
|
| D | camss.h | 74 struct media_device media_dev; member
|
| /Linux-v5.4/drivers/media/pci/saa7134/ |
| D | saa7134-core.c | 799 if (!dev->media_dev) in saa7134_unregister_media_device() 801 media_device_unregister(dev->media_dev); in saa7134_unregister_media_device() 802 media_device_cleanup(dev->media_dev); in saa7134_unregister_media_device() 803 kfree(dev->media_dev); in saa7134_unregister_media_device() 804 dev->media_dev = NULL; in saa7134_unregister_media_device() 826 media_device_for_each_entity(entity, dev->media_dev) { in saa7134_create_entities() 850 ret = media_device_register_entity(dev->media_dev, &dev->demod); in saa7134_create_entities() 918 ret = media_device_register_entity(dev->media_dev, ent); in saa7134_create_entities() 937 ret = media_device_register_entity(dev->media_dev, ent); in saa7134_create_entities() 1033 dev->media_dev = kzalloc(sizeof(*dev->media_dev), GFP_KERNEL); in saa7134_initdev() [all …]
|
| /Linux-v5.4/drivers/media/platform/sunxi/sun6i-csi/ |
| D | sun6i_csi.c | 688 return media_device_register(&csi->media_dev); in sun6i_subdev_notify_complete() 719 media_device_unregister(&csi->media_dev); in sun6i_csi_v4l2_cleanup() 725 media_device_cleanup(&csi->media_dev); in sun6i_csi_v4l2_cleanup() 732 csi->media_dev.dev = csi->dev; in sun6i_csi_v4l2_init() 733 strscpy(csi->media_dev.model, "Allwinner Video Capture Device", in sun6i_csi_v4l2_init() 734 sizeof(csi->media_dev.model)); in sun6i_csi_v4l2_init() 735 csi->media_dev.hw_revision = 0; in sun6i_csi_v4l2_init() 737 media_device_init(&csi->media_dev); in sun6i_csi_v4l2_init() 747 csi->v4l2_dev.mdev = &csi->media_dev; in sun6i_csi_v4l2_init() 785 media_device_cleanup(&csi->media_dev); in sun6i_csi_v4l2_init()
|
| D | sun6i_csi.h | 39 struct media_device media_dev; member
|
| /Linux-v5.4/drivers/media/platform/s3c-camif/ |
| D | camif-core.c | 301 struct media_device *md = &camif->media_dev; in camif_media_dev_init() 489 ret = media_device_register(&camif->media_dev); in s3c_camif_probe() 498 media_device_unregister(&camif->media_dev); in s3c_camif_probe() 499 media_device_cleanup(&camif->media_dev); in s3c_camif_probe() 518 media_device_unregister(&camif->media_dev); in s3c_camif_remove() 519 media_device_cleanup(&camif->media_dev); in s3c_camif_remove()
|
| /Linux-v5.4/drivers/media/platform/exynos4-is/ |
| D | media-dev.c | 1184 media_dev)->link_setup_graph; in fimc_md_link_notify() 1407 mutex_lock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete() 1415 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete() 1419 return media_device_register(&fmd->media_dev); in subdev_notifier_complete() 1442 strscpy(fmd->media_dev.model, "SAMSUNG S5P FIMC", in fimc_md_probe() 1443 sizeof(fmd->media_dev.model)); in fimc_md_probe() 1444 fmd->media_dev.ops = &fimc_md_ops; in fimc_md_probe() 1445 fmd->media_dev.dev = dev; in fimc_md_probe() 1448 v4l2_dev->mdev = &fmd->media_dev; in fimc_md_probe() 1455 media_device_init(&fmd->media_dev); in fimc_md_probe() [all …]
|
| D | media-dev.h | 130 struct media_device media_dev; member 165 container_of(me->graph_obj.mdev, struct fimc_md, media_dev); in entity_to_fimc_mdev()
|
| /Linux-v5.4/drivers/staging/media/omap4iss/ |
| D | iss.c | 929 media_device_unregister(&iss->media_dev); in iss_unregister_entities() 987 iss->media_dev.dev = iss->dev; in iss_register_entities() 988 strscpy(iss->media_dev.model, "TI OMAP4 ISS", in iss_register_entities() 989 sizeof(iss->media_dev.model)); in iss_register_entities() 990 iss->media_dev.hw_revision = iss->revision; in iss_register_entities() 991 iss->media_dev.ops = &iss_media_ops; in iss_register_entities() 992 ret = media_device_register(&iss->media_dev); in iss_register_entities() 999 iss->v4l2_dev.mdev = &iss->media_dev; in iss_register_entities() 1300 ret = media_entity_enum_init(&iss->crashed, &iss->media_dev); in iss_probe()
|
| /Linux-v5.4/drivers/media/mc/ |
| D | mc-devnode.c | 232 devnode->media_dev = mdev; in media_devnode_register() 263 devnode->media_dev = NULL; in media_devnode_register() 286 devnode->media_dev = NULL; in media_devnode_unregister()
|
| /Linux-v5.4/drivers/media/pci/intel/ipu3/ |
| D | ipu3-cio2.c | 1797 cio2->media_dev.dev = &cio2->pci_dev->dev; in cio2_pci_probe() 1798 strscpy(cio2->media_dev.model, CIO2_DEVICE_NAME, in cio2_pci_probe() 1799 sizeof(cio2->media_dev.model)); in cio2_pci_probe() 1800 snprintf(cio2->media_dev.bus_info, sizeof(cio2->media_dev.bus_info), in cio2_pci_probe() 1802 cio2->media_dev.hw_revision = 0; in cio2_pci_probe() 1804 media_device_init(&cio2->media_dev); in cio2_pci_probe() 1805 r = media_device_register(&cio2->media_dev); in cio2_pci_probe() 1809 cio2->v4l2_dev.mdev = &cio2->media_dev; in cio2_pci_probe() 1847 media_device_unregister(&cio2->media_dev); in cio2_pci_probe() 1848 media_device_cleanup(&cio2->media_dev); in cio2_pci_probe() [all …]
|
| /Linux-v5.4/include/media/ |
| D | media-devnode.h | 76 struct media_device *media_dev; member
|
| /Linux-v5.4/drivers/media/usb/cx231xx/ |
| D | cx231xx-cards.c | 1342 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() 1814 dev->v4l2_dev.mdev = dev->media_dev; in cx231xx_usb_probe() 1897 retval = v4l2_mc_create_media_graph(dev->media_dev); in cx231xx_usb_probe() 1899 retval = media_device_register(dev->media_dev); in cx231xx_usb_probe()
|
| D | cx231xx-dvb.c | 472 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-v5.4/drivers/media/platform/omap3isp/ |
| D | isp.c | 1595 media_device_unregister(&isp->media_dev); in isp_unregister_entities() 1607 media_device_cleanup(&isp->media_dev); in isp_unregister_entities() 1685 isp->media_dev.dev = isp->dev; in isp_register_entities() 1686 strscpy(isp->media_dev.model, "TI OMAP3 ISP", in isp_register_entities() 1687 sizeof(isp->media_dev.model)); in isp_register_entities() 1688 isp->media_dev.hw_revision = isp->revision; in isp_register_entities() 1689 isp->media_dev.ops = &isp_media_ops; in isp_register_entities() 1690 media_device_init(&isp->media_dev); in isp_register_entities() 1692 isp->v4l2_dev.mdev = &isp->media_dev; in isp_register_entities() 2033 ret = media_entity_enum_init(&isp->crashed, &isp->media_dev); in isp_subdev_notifier_complete() [all …]
|
| /Linux-v5.4/drivers/media/platform/vsp1/ |
| D | vsp1.h | 102 struct media_device media_dev; member
|
| /Linux-v5.4/drivers/staging/media/ipu3/ |
| D | ipu3.h | 134 struct media_device media_dev; member
|
| D | ipu3-v4l2.c | 1359 media_device_pci_init(&imgu->media_dev, imgu->pci_dev, IMGU_NAME); in imgu_v4l2_register() 1362 imgu->v4l2_dev.mdev = &imgu->media_dev; in imgu_v4l2_register() 1385 r = media_device_register(&imgu->media_dev); in imgu_v4l2_register() 1399 media_device_cleanup(&imgu->media_dev); in imgu_v4l2_register() 1406 media_device_unregister(&imgu->media_dev); in imgu_v4l2_unregister() 1409 media_device_cleanup(&imgu->media_dev); in imgu_v4l2_unregister()
|
| /Linux-v5.4/drivers/media/common/siano/ |
| D | smsdvb-main.c | 606 if (!coredev->media_dev) in smsdvb_media_device_unregister() 608 media_device_unregister(coredev->media_dev); in smsdvb_media_device_unregister() 609 media_device_cleanup(coredev->media_dev); in smsdvb_media_device_unregister() 610 kfree(coredev->media_dev); in smsdvb_media_device_unregister() 611 coredev->media_dev = NULL; in smsdvb_media_device_unregister() 1090 dvb_register_media_controller(&client->adapter, coredev->media_dev); in smsdvb_hotplug()
|