|
@@ -66,6 +66,24 @@ static const char * const m2m_entity_name[] = {
|
|
|
|
|
|
/**
|
|
|
* struct v4l2_m2m_dev - per-device context
|
|
|
+ * @source: &struct media_entity pointer with the source entity
|
|
|
+ * Used only when the M2M device is registered via
|
|
|
+ * v4l2_m2m_unregister_media_controller().
|
|
|
+ * @source_pad: &struct media_pad with the source pad.
|
|
|
+ * Used only when the M2M device is registered via
|
|
|
+ * v4l2_m2m_unregister_media_controller().
|
|
|
+ * @sink: &struct media_entity pointer with the sink entity
|
|
|
+ * Used only when the M2M device is registered via
|
|
|
+ * v4l2_m2m_unregister_media_controller().
|
|
|
+ * @sink_pad: &struct media_pad with the sink pad.
|
|
|
+ * Used only when the M2M device is registered via
|
|
|
+ * v4l2_m2m_unregister_media_controller().
|
|
|
+ * @proc: &struct media_entity pointer with the M2M device itself.
|
|
|
+ * @proc_pads: &struct media_pad with the @proc pads.
|
|
|
+ * Used only when the M2M device is registered via
|
|
|
+ * v4l2_m2m_unregister_media_controller().
|
|
|
+ * @intf_devnode: &struct media_intf devnode pointer with the interface
|
|
|
+ * with controls the M2M device.
|
|
|
* @curr_ctx: currently running instance
|
|
|
* @job_queue: instances queued to run
|
|
|
* @job_spinlock: protects job_queue
|