aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/parrot/video/avi_regmap/avi_isp_chain_bayer_inter.h
blob: 58827eef8371625187cdc1e31c3c9e98bcf569b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*********************************************************************
 * avi_isp_chain_bayer_inter register map
 *
 * Vendor:   Parrot
 * Library:  AVI
 * Version:  P7R3
 * Gen-date: (Date of generation of this C code, not the IP-Xact file)
 *           2014-01-27
 *
 * WARNING: This code is automatically generated from the hardware
 * IP-Xact XML files. Do not edit directly.
 *********************************************************************/

#ifndef _AVI_ISP_CHAIN_BAYER_INTER_H_
#define _AVI_ISP_CHAIN_BAYER_INTER_H_

#define AVI_ISP_CHAIN_BAYER_INTER_MODULE_BYPASS 0x00

union avi_isp_chain_bayer_inter_module_bypass
{
	struct
	{
		uint32_t pedestal_bypass     :  1;
		uint32_t grim_bypass         :  1;
		uint32_t rip_bypass          :  1;
		uint32_t denoise_bypass      :  1;
		uint32_t lsc_bypass          :  1;
		uint32_t chroma_aber_bypass  :  1;
		uint32_t bayer_bypass        :  1;
		uint32_t color_matrix_bypass :  1;
	};
	uint32_t _register;
};

struct avi_isp_chain_bayer_inter_regs
{
	union avi_isp_chain_bayer_inter_module_bypass module_bypass; /* 0x000 */
};

#endif /* _AVI_ISP_CHAIN_BAYER_INTER_H_ */