Home
last modified time | relevance | path

Searched refs:imx_media_dev (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/staging/media/imx/
A Dimx-media.h144 struct imx_media_dev { struct
209 imx_media_find_subdev_by_fwnode(struct imx_media_dev *imxmd,
212 imx_media_find_subdev_by_devname(struct imx_media_dev *imxmd,
214 void imx_media_add_video_device(struct imx_media_dev *imxmd,
240 int imx_media_pipeline_set_stream(struct imx_media_dev *imxmd,
246 struct imx_media_dev *imx_media_dev_init(struct device *dev,
248 int imx_media_dev_notifier_register(struct imx_media_dev *imxmd,
262 int imx_media_register_ipu_internal_subdevs(struct imx_media_dev *imxmd,
267 int imx_media_add_of_subdevs(struct imx_media_dev *dev,
269 int imx_media_of_add_csi(struct imx_media_dev *imxmd,
[all …]
A Dimx-media-dev-common.c19 return container_of(n, struct imx_media_dev, notifier); in notifier2dev()
27 struct imx_media_dev *imxmd = notifier2dev(notifier); in imx_media_subdev_bound()
38 static void imx_media_create_csi2_links(struct imx_media_dev *imxmd) in imx_media_create_csi2_links()
66 static int imx_media_add_vdev_to_pad(struct imx_media_dev *imxmd, in imx_media_add_vdev_to_pad()
186 struct imx_media_dev *imxmd = notifier2dev(notifier); in imx_media_probe_complete()
211 static int imx_media_inherit_controls(struct imx_media_dev *imxmd, in imx_media_inherit_controls()
253 struct imx_media_dev *imxmd = container_of(link->graph_obj.mdev, in imx_media_link_notify()
254 struct imx_media_dev, md); in imx_media_link_notify()
348 struct imx_media_dev *imx_media_dev_init(struct device *dev, in imx_media_dev_init()
351 struct imx_media_dev *imxmd; in imx_media_dev_init()
[all …]
A Dimx-media-dev.c15 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev()
17 return container_of(n, struct imx_media_dev, notifier); in notifier2dev()
25 struct imx_media_dev *imxmd = notifier2dev(notifier); in imx_media_subdev_bound()
43 struct imx_media_dev *imxmd = notifier2dev(notifier); in imx6_media_probe_complete()
76 struct imx_media_dev *imxmd; in imx_media_probe()
106 struct imx_media_dev *imxmd = in imx_media_remove()
107 (struct imx_media_dev *)platform_get_drvdata(pdev); in imx_media_remove()
A Dimx-media-internal-sd.c133 static int create_internal_link(struct imx_media_dev *imxmd, in create_internal_link()
157 static int create_ipu_internal_links(struct imx_media_dev *imxmd, in create_ipu_internal_links()
190 int imx_media_register_ipu_internal_subdevs(struct imx_media_dev *imxmd, in imx_media_register_ipu_internal_subdevs()
283 void imx_media_unregister_ipu_internal_subdevs(struct imx_media_dev *imxmd) in imx_media_unregister_ipu_internal_subdevs()
A Dimx-media-of.c19 int imx_media_of_add_csi(struct imx_media_dev *imxmd, in imx_media_of_add_csi()
46 int imx_media_add_of_subdevs(struct imx_media_dev *imxmd, in imx_media_add_of_subdevs()
A Dimx-media-utils.c672 imx_media_find_subdev_by_fwnode(struct imx_media_dev *imxmd, in imx_media_find_subdev_by_fwnode()
687 imx_media_find_subdev_by_devname(struct imx_media_dev *imxmd, in imx_media_find_subdev_by_devname()
705 void imx_media_add_video_device(struct imx_media_dev *imxmd, in imx_media_add_video_device()
894 int imx_media_pipeline_set_stream(struct imx_media_dev *imxmd, in imx_media_pipeline_set_stream()
A Dimx7-media-csi.c162 struct imx_media_dev *imxmd;
1133 struct imx_media_dev *imxmd; in imx7_csi_probe()
1233 struct imx_media_dev *imxmd = csi->imxmd; in imx7_csi_remove()
A Dimx-media-capture.c32 struct imx_media_dev *md; /* Media device */
911 priv->md = container_of(v4l2_dev->mdev, struct imx_media_dev, md); in imx_media_capture_device_register()
A Dimx-media-csc-scaler.c41 struct imx_media_dev *md;
876 imx_media_csc_scaler_device_init(struct imx_media_dev *md) in imx_media_csc_scaler_device_init()

Completed in 24 milliseconds