/linux-6.3-rc2/sound/usb/ |
A 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() 124 mdev = mctl->media_dev; in snd_media_stream_delete() 144 if (mctl->media_dev->enable_source) in snd_media_start_pipeline() 159 if (mctl->media_dev->disable_source) in snd_media_stop_pipeline() 197 mctl->media_dev = mdev; in snd_media_mixer_init() 266 if (chip->media_dev) { in snd_media_device_create() 267 mdev = chip->media_dev; in snd_media_device_create() 276 chip->media_dev = mdev; in snd_media_device_create() 299 chip->media_dev = NULL; in snd_media_device_create() [all …]
|
A D | media.h | 29 struct media_device *media_dev; member 45 struct media_device *media_dev; member
|
/linux-6.3-rc2/drivers/media/platform/sunxi/sun6i-csi/ |
A D | sun6i_csi.c | 36 csi_dev->media_dev = v4l2_dev->mdev; in sun6i_csi_isp_complete() 80 struct media_device *media_dev = &v4l2->media_dev; in sun6i_csi_v4l2_setup() local 88 sizeof(media_dev->model)); in sun6i_csi_v4l2_setup() 89 media_dev->hw_revision = 0; in sun6i_csi_v4l2_setup() 90 media_dev->ops = &sun6i_csi_media_ops; in sun6i_csi_v4l2_setup() 91 media_dev->dev = dev; in sun6i_csi_v4l2_setup() 93 media_device_init(media_dev); in sun6i_csi_v4l2_setup() 103 v4l2_dev->mdev = media_dev; in sun6i_csi_v4l2_setup() 112 csi_dev->media_dev = media_dev; in sun6i_csi_v4l2_setup() 117 media_device_unregister(media_dev); in sun6i_csi_v4l2_setup() [all …]
|
A D | sun6i_csi.h | 34 struct media_device media_dev; member 40 struct media_device *media_dev; member
|
/linux-6.3-rc2/drivers/staging/media/tegra-video/ |
A D | video.c | 24 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 D | video.h | 19 struct media_device media_dev; member
|
/linux-6.3-rc2/drivers/media/usb/au0828/ |
A 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() 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() 639 mutex_lock(&dev->media_dev->graph_mutex); in au0828_media_device_register() 640 dev->media_dev->source_priv = (void *) dev; in au0828_media_device_register() [all …]
|
/linux-6.3-rc2/drivers/staging/media/sunxi/sun6i-isp/ |
A D | sun6i_isp.c | 190 struct media_device *media_dev = &v4l2->media_dev; in sun6i_isp_v4l2_setup() local 197 sizeof(media_dev->model)); in sun6i_isp_v4l2_setup() 198 media_dev->ops = &sun6i_isp_media_ops; in sun6i_isp_v4l2_setup() 199 media_dev->hw_revision = 0; in sun6i_isp_v4l2_setup() 200 media_dev->dev = dev; in sun6i_isp_v4l2_setup() 202 media_device_init(media_dev); in sun6i_isp_v4l2_setup() 204 ret = media_device_register(media_dev); in sun6i_isp_v4l2_setup() 212 v4l2_dev->mdev = media_dev; in sun6i_isp_v4l2_setup() 223 media_device_unregister(media_dev); in sun6i_isp_v4l2_setup() 224 media_device_cleanup(media_dev); in sun6i_isp_v4l2_setup() [all …]
|
A D | sun6i_isp.h | 32 struct media_device media_dev; member
|
/linux-6.3-rc2/drivers/media/platform/rockchip/rkisp1/ |
A D | rkisp1-dev.c | 571 rkisp1->media_dev.hw_revision = info->isp_ver; in rkisp1_probe() 572 strscpy(rkisp1->media_dev.model, RKISP1_DRIVER_NAME, in rkisp1_probe() 573 sizeof(rkisp1->media_dev.model)); in rkisp1_probe() 574 rkisp1->media_dev.dev = &pdev->dev; in rkisp1_probe() 575 strscpy(rkisp1->media_dev.bus_info, RKISP1_BUS_INFO, in rkisp1_probe() 576 sizeof(rkisp1->media_dev.bus_info)); in rkisp1_probe() 577 media_device_init(&rkisp1->media_dev); in rkisp1_probe() 580 v4l2_dev->mdev = &rkisp1->media_dev; in rkisp1_probe() 587 ret = media_device_register(&rkisp1->media_dev); in rkisp1_probe() 617 media_device_unregister(&rkisp1->media_dev); in rkisp1_probe() [all …]
|
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/ |
A D | atomisp_v4l2.c | 504 if (isp->media_dev.hw_revision >= in atomisp_save_iunit_reg() 820 if (isp->media_dev.hw_revision < in atomisp_csi_lane_config() 832 if (isp->media_dev.hw_revision < in atomisp_csi_lane_config() 1032 isp->media_dev.dev = isp->dev; in atomisp_register_entities() 1035 sizeof(isp->media_dev.model)); in atomisp_register_entities() 1037 media_device_init(&isp->media_dev); in atomisp_register_entities() 1225 if (isp->media_dev.hw_revision == in atomisp_load_firmware() 1230 if (isp->media_dev.hw_revision == in atomisp_load_firmware() 1238 isp->media_dev.hw_revision); in atomisp_load_firmware() 1371 isp->media_dev.hw_revision = in atomisp_pci_probe() [all …]
|
A D | atomisp_internal.h | 48 (((isp)->media_dev.hw_revision & ATOMISP_HW_REVISION_MASK) == \ 207 struct media_device media_dev; member
|
/linux-6.3-rc2/drivers/media/platform/xilinx/ |
A D | xilinx-vipp.c | 310 return media_device_register(&xdev->media_dev); in xvip_graph_notify_complete() 557 media_device_unregister(&xdev->media_dev); in xvip_composite_v4l2_cleanup() 558 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_cleanup() 565 xdev->media_dev.dev = xdev->dev; in xvip_composite_v4l2_init() 566 strscpy(xdev->media_dev.model, "Xilinx Video Composite Device", in xvip_composite_v4l2_init() 567 sizeof(xdev->media_dev.model)); in xvip_composite_v4l2_init() 568 xdev->media_dev.hw_revision = 0; in xvip_composite_v4l2_init() 570 media_device_init(&xdev->media_dev); in xvip_composite_v4l2_init() 572 xdev->v4l2_dev.mdev = &xdev->media_dev; in xvip_composite_v4l2_init() 577 media_device_cleanup(&xdev->media_dev); in xvip_composite_v4l2_init()
|
A D | xilinx-vipp.h | 33 struct media_device media_dev; member
|
/linux-6.3-rc2/drivers/media/pci/saa7134/ |
A D | saa7134-core.c | 798 if (!dev->media_dev) in saa7134_unregister_media_device() 800 media_device_unregister(dev->media_dev); in saa7134_unregister_media_device() 801 media_device_cleanup(dev->media_dev); in saa7134_unregister_media_device() 802 kfree(dev->media_dev); in saa7134_unregister_media_device() 803 dev->media_dev = NULL; in saa7134_unregister_media_device() 1032 dev->media_dev = kzalloc(sizeof(*dev->media_dev), GFP_KERNEL); in saa7134_initdev() 1033 if (!dev->media_dev) { in saa7134_initdev() 1038 dev->v4l2_dev.mdev = dev->media_dev; in saa7134_initdev() 1280 err = media_device_register(dev->media_dev); in saa7134_initdev() 1282 media_device_cleanup(dev->media_dev); in saa7134_initdev() [all …]
|
/linux-6.3-rc2/drivers/staging/media/omap4iss/ |
A D | iss.c | 459 mutex_lock(&iss->media_dev.graph_mutex); in iss_pipeline_enable() 477 mutex_unlock(&iss->media_dev.graph_mutex); in iss_pipeline_enable() 486 mutex_unlock(&iss->media_dev.graph_mutex); in iss_pipeline_enable() 928 media_device_unregister(&iss->media_dev); in iss_unregister_entities() 986 iss->media_dev.dev = iss->dev; in iss_register_entities() 987 strscpy(iss->media_dev.model, "TI OMAP4 ISS", in iss_register_entities() 988 sizeof(iss->media_dev.model)); in iss_register_entities() 989 iss->media_dev.hw_revision = iss->revision; in iss_register_entities() 990 iss->media_dev.ops = &iss_media_ops; in iss_register_entities() 991 ret = media_device_register(&iss->media_dev); in iss_register_entities() [all …]
|
/linux-6.3-rc2/drivers/media/platform/samsung/s3c-camif/ |
A D | camif-core.c | 301 struct media_device *md = &camif->media_dev; in camif_media_dev_init() 486 ret = media_device_register(&camif->media_dev); in s3c_camif_probe() 495 media_device_unregister(&camif->media_dev); in s3c_camif_probe() 496 media_device_cleanup(&camif->media_dev); in s3c_camif_probe() 515 media_device_unregister(&camif->media_dev); in s3c_camif_remove() 516 media_device_cleanup(&camif->media_dev); in s3c_camif_remove()
|
/linux-6.3-rc2/drivers/media/platform/qcom/camss/ |
A D | camss.c | 1441 return media_device_register(&camss->media_dev); in camss_subdev_notifier_complete() 1638 camss->media_dev.dev = camss->dev; in camss_probe() 1639 strscpy(camss->media_dev.model, "Qualcomm Camera Subsystem", in camss_probe() 1640 sizeof(camss->media_dev.model)); in camss_probe() 1641 camss->media_dev.ops = &camss_media_ops; in camss_probe() 1642 media_device_init(&camss->media_dev); in camss_probe() 1644 camss->v4l2_dev.mdev = &camss->media_dev; in camss_probe() 1674 ret = media_device_register(&camss->media_dev); in camss_probe() 1707 media_device_unregister(&camss->media_dev); in camss_delete() 1708 media_device_cleanup(&camss->media_dev); in camss_delete()
|
/linux-6.3-rc2/drivers/media/platform/samsung/exynos4-is/ |
A D | media-dev.c | 1211 media_dev)->link_setup_graph; in fimc_md_link_notify() 1411 mutex_lock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete() 1419 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete() 1448 sizeof(fmd->media_dev.model)); in fimc_md_probe() 1449 fmd->media_dev.ops = &fimc_md_ops; in fimc_md_probe() 1450 fmd->media_dev.dev = dev; in fimc_md_probe() 1453 v4l2_dev->mdev = &fmd->media_dev; in fimc_md_probe() 1460 media_device_init(&fmd->media_dev); in fimc_md_probe() 1529 media_device_cleanup(&fmd->media_dev); in fimc_md_probe() 1548 media_device_unregister(&fmd->media_dev); in fimc_md_remove() [all …]
|
A D | media-dev.h | 129 struct media_device media_dev; member 158 container_of(me->graph_obj.mdev, struct fimc_md, media_dev); in entity_to_fimc_mdev()
|
/linux-6.3-rc2/drivers/media/platform/ti/omap3isp/ |
A D | isp.c | 695 mutex_lock(&isp->media_dev.graph_mutex); in isp_pipeline_enable() 731 mutex_unlock(&isp->media_dev.graph_mutex); in isp_pipeline_enable() 1598 media_device_unregister(&isp->media_dev); in isp_unregister_entities() 1610 media_device_cleanup(&isp->media_dev); in isp_unregister_entities() 1688 isp->media_dev.dev = isp->dev; in isp_register_entities() 1690 sizeof(isp->media_dev.model)); in isp_register_entities() 1692 isp->media_dev.ops = &isp_media_ops; in isp_register_entities() 1693 media_device_init(&isp->media_dev); in isp_register_entities() 1695 isp->v4l2_dev.mdev = &isp->media_dev; in isp_register_entities() 2035 mutex_lock(&isp->media_dev.graph_mutex); in isp_subdev_notifier_complete() [all …]
|
/linux-6.3-rc2/drivers/media/mc/ |
A 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-6.3-rc2/include/media/ |
A D | media-devnode.h | 76 struct media_device *media_dev; member
|
/linux-6.3-rc2/drivers/media/usb/cx231xx/ |
A 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() 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 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()
|