diff options
| author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2012-02-29 12:20:32 +0100 | 
|---|---|---|
| committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2012-04-16 23:50:06 +0200 | 
| commit | 594c6519fddcf7c1ecec7a7fea30c96066ec9c4b (patch) | |
| tree | 9fc2aac7f61b58fabce88661f02a2fedbf47e4db /isp/omap3isp-priv.h | |
| parent | dcefa4189bf3b012333771730c2a9b3bd7c1d576 (diff) | |
omap3isp: Make viewfinder optional
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'isp/omap3isp-priv.h')
| -rw-r--r-- | isp/omap3isp-priv.h | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/isp/omap3isp-priv.h b/isp/omap3isp-priv.h index b6484de..18fbf76 100644 --- a/isp/omap3isp-priv.h +++ b/isp/omap3isp-priv.h @@ -111,18 +111,26 @@ struct omap3_isp_pool {  #define to_omap3_isp_pool(e)	container_of(e, struct omap3_isp_pool, entity) +enum omap3_isp_pipeline_state { +	OMAP3_ISP_PIPELINE_STOPPED, +	OMAP3_ISP_PIPELINE_RUNNING, +	OMAP3_ISP_PIPELINE_SUSPENDED, +}; +  /*   * struct omap3_isp_pipeline - OMAP3 pipeline   * @entitites: Entities in the pipeline   * @scaler: Whether scaling should be performed on the ISP or the sensor   * @pools: Pools in the pipeline   * @output: Video device at the output of the pipeline + * @state: Pipeline state   */  struct omap3_isp_pipeline {  	struct list_entry entities;  	enum omap3_isp_scaler scaler;  	struct list_entry pools;  	struct omap3_isp_video *output; +	enum omap3_isp_pipeline_state state;  };  struct omap3_isp_device {  | 
