summaryrefslogtreecommitdiff
path: root/isp/omap3isp-priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'isp/omap3isp-priv.h')
-rw-r--r--isp/omap3isp-priv.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/isp/omap3isp-priv.h b/isp/omap3isp-priv.h
index 3e78acc..bb683b5 100644
--- a/isp/omap3isp-priv.h
+++ b/isp/omap3isp-priv.h
@@ -50,10 +50,26 @@ struct omap3_isp_video {
};
/*
+ * struct omap3_isp_entity - OMAP3 entity in a pipeline
+ * @list: Entities list
+ * @entity: Media entity information
+ * @link_sink: Link connected to the sink pad
+ * @link_source: Link connected to the source pad
+ */
+struct omap3_isp_entity {
+ struct list_entry list;
+ struct media_entity *entity;
+ struct media_entity_link *link_sink;
+ struct media_entity_link *link_source;
+};
+
+/*
* struct omap3_isp_pipeline - OMAP3 pipeline
+ * @entitites: Entities in the pipeline
* @output: Video device at the output of the pipeline
*/
struct omap3_isp_pipeline {
+ struct list_entry entities;
struct omap3_isp_video output;
};