1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Support for Intel Camera Imaging ISP subsystem.
4  * Copyright (c) 2015, Intel Corporation.
5  */
6 
7 #ifndef __IA_CSS_RAW_PARAM_H
8 #define __IA_CSS_RAW_PARAM_H
9 
10 #include "type_support.h"
11 
12 #include "dma.h"
13 
14 /* Raw channel */
15 struct sh_css_isp_raw_isp_config {
16 	u32 width_a_over_b;
17 	struct dma_port_config port_b;
18 	u32 inout_port_config;
19 	u32 input_needs_raw_binning;
20 	u32 format; /* enum ia_css_frame_format */
21 	u32 required_bds_factor;
22 	u32 two_ppc;
23 	u32 stream_format; /* enum sh_stream_format */
24 	u32 deinterleaved;
25 	u32 start_column; /*left crop offset*/
26 	u32 start_line; /*top crop offset*/
27 	u8 enable_left_padding; /*need this for multiple binary case*/
28 };
29 
30 #endif /* __IA_CSS_RAW_PARAM_H */
31