Lines Matching refs:bayer
31 * TODO: 1) Raw bayer parameter settings and bayer capture
58 struct ccdc_params_raw bayer;
65 .bayer = {
158 regw(ccdc_cfg.bayer.gain.r_ye, RYEGAIN);
159 regw(ccdc_cfg.bayer.gain.gr_cy, GRCYGAIN);
160 regw(ccdc_cfg.bayer.gain.gb_g, GBGGAIN);
161 regw(ccdc_cfg.bayer.gain.b_mg, BMGGAIN);
163 regw(ccdc_cfg.bayer.ccdc_offset, OFFSET);
185 ccdc_cfg.bayer.gain.r_ye = GAIN_DEFAULT;
186 ccdc_cfg.bayer.gain.gb_g = GAIN_DEFAULT;
187 ccdc_cfg.bayer.gain.gr_cy = GAIN_DEFAULT;
188 ccdc_cfg.bayer.gain.b_mg = GAIN_DEFAULT;
343 memcpy(&ccdc_cfg.bayer.config_params,
612 struct ccdc_params_raw *params = &ccdc_cfg.bayer;
614 &ccdc_cfg.bayer.config_params;
789 ccdc_cfg.bayer.buf_type = buf_type;
797 return ccdc_cfg.bayer.buf_type;
820 struct ccdc_a_law *alaw = &ccdc_cfg.bayer.config_params.alaw;
823 ccdc_cfg.bayer.pix_fmt = CCDC_PIXFMT_RAW;
840 struct ccdc_a_law *alaw = &ccdc_cfg.bayer.config_params.alaw;
859 ccdc_cfg.bayer.win = *win;
868 *win = ccdc_cfg.bayer.win;
876 &ccdc_cfg.bayer.config_params;
882 len = ccdc_cfg.bayer.win.width;
884 len = ccdc_cfg.bayer.win.width * 2;
893 ccdc_cfg.bayer.frm_fmt = frm_fmt;
902 return ccdc_cfg.bayer.frm_fmt;
931 /* TODO add support for raw bayer here */