Searched refs:imx_media_dev (Results 1 – 9 of 9) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/staging/media/imx/ |
| H A D | imx-media.h | 141 struct imx_media_dev { struct 206 imx_media_find_subdev_by_fwnode(struct imx_media_dev *imxmd, 209 imx_media_find_subdev_by_devname(struct imx_media_dev *imxmd, 211 void imx_media_add_video_device(struct imx_media_dev *imxmd, 237 int imx_media_pipeline_set_stream(struct imx_media_dev *imxmd, 243 struct imx_media_dev *imx_media_dev_init(struct device *dev, 245 int imx_media_dev_notifier_register(struct imx_media_dev *imxmd, 259 int imx_media_register_ipu_internal_subdevs(struct imx_media_dev *imxmd, 261 void imx_media_unregister_ipu_internal_subdevs(struct imx_media_dev *imxmd); 264 int imx_media_add_of_subdevs(struct imx_media_dev *dev, [all …]
|
| H A D | imx-media-dev-common.c | 17 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 19 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() 136 static int imx_media_alloc_pad_vdev_lists(struct imx_media_dev *imxmd) in imx_media_alloc_pad_vdev_lists() 162 static int imx_media_create_pad_vdev_lists(struct imx_media_dev *imxmd) in imx_media_create_pad_vdev_lists() 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() [all …]
|
| H A D | imx-media-dev.c | 15 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()
|
| H A D | imx-media-internal-sd.c | 133 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()
|
| H A D | imx-media-of.c | 19 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()
|
| H A D | imx-media-utils.c | 651 imx_media_find_subdev_by_fwnode(struct imx_media_dev *imxmd, in imx_media_find_subdev_by_fwnode() 666 imx_media_find_subdev_by_devname(struct imx_media_dev *imxmd, in imx_media_find_subdev_by_devname() 684 void imx_media_add_video_device(struct imx_media_dev *imxmd, in imx_media_add_video_device() 873 int imx_media_pipeline_set_stream(struct imx_media_dev *imxmd, in imx_media_pipeline_set_stream()
|
| H A D | imx7-media-csi.c | 160 struct imx_media_dev *imxmd; 1229 struct imx_media_dev *imxmd; in imx7_csi_probe() 1335 struct imx_media_dev *imxmd = csi->imxmd; in imx7_csi_remove()
|
| H A D | imx-media-capture.c | 38 struct imx_media_dev *md; 745 priv->md = container_of(v4l2_dev->mdev, struct imx_media_dev, md); in imx_media_capture_device_register()
|
| H A D | imx-media-csc-scaler.c | 41 struct imx_media_dev *md; 876 imx_media_csc_scaler_device_init(struct imx_media_dev *md) in imx_media_csc_scaler_device_init()
|