imx_media_dev
struct imx_media_dev *md; /* Media device */
priv->md = container_of(v4l2_dev->mdev, struct imx_media_dev, md);
struct imx_media_dev *md;
imx_media_csc_scaler_device_init(struct imx_media_dev *md)
static int imx_media_alloc_pad_vdev_lists(struct imx_media_dev *imxmd)
static int imx_media_create_pad_vdev_lists(struct imx_media_dev *imxmd)
static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n)
return container_of(n, struct imx_media_dev, notifier);
struct imx_media_dev *imxmd = notifier2dev(notifier);
static int imx_media_inherit_controls(struct imx_media_dev *imxmd,
struct imx_media_dev *imxmd = container_of(link->graph_obj.mdev,
struct imx_media_dev, md);
static void imx_media_create_csi2_links(struct imx_media_dev *imxmd)
struct imx_media_dev *imx_media_dev_init(struct device *dev,
struct imx_media_dev *imxmd;
int imx_media_dev_notifier_register(struct imx_media_dev *imxmd,
static int imx_media_add_vdev_to_pad(struct imx_media_dev *imxmd,
struct imx_media_dev *imxmd =
(struct imx_media_dev *)platform_get_drvdata(pdev);
static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n)
return container_of(n, struct imx_media_dev, notifier);
struct imx_media_dev *imxmd = notifier2dev(notifier);
struct imx_media_dev *imxmd = notifier2dev(notifier);
struct imx_media_dev *imxmd;
static int create_internal_link(struct imx_media_dev *imxmd,
static int create_ipu_internal_links(struct imx_media_dev *imxmd,
int imx_media_register_ipu_internal_subdevs(struct imx_media_dev *imxmd,
void imx_media_unregister_ipu_internal_subdevs(struct imx_media_dev *imxmd)
static int imx_media_of_add_csi(struct imx_media_dev *imxmd,
int imx_media_add_of_subdevs(struct imx_media_dev *imxmd,
void imx_media_add_video_device(struct imx_media_dev *imxmd,
int imx_media_pipeline_set_stream(struct imx_media_dev *imxmd,
void imx_media_add_video_device(struct imx_media_dev *imxmd,
int imx_media_pipeline_set_stream(struct imx_media_dev *imxmd,
struct imx_media_dev *imx_media_dev_init(struct device *dev,
int imx_media_dev_notifier_register(struct imx_media_dev *imxmd,
int imx_media_register_ipu_internal_subdevs(struct imx_media_dev *imxmd,
void imx_media_unregister_ipu_internal_subdevs(struct imx_media_dev *imxmd);
int imx_media_add_of_subdevs(struct imx_media_dev *dev,
imx_media_csc_scaler_device_init(struct imx_media_dev *dev);