Lines Matching refs:preset
256 struct s5k6aa_preset *preset;
313 struct s5k6aa_preset *preset = &s5k6aa->presets[0];
317 preset->mbus_fmt.width = S5K6AA_OUT_WIDTH_DEF;
318 preset->mbus_fmt.height = S5K6AA_OUT_HEIGHT_DEF;
319 preset->mbus_fmt.code = s5k6aa_formats[0].code;
320 preset->index = i;
321 preset->clk_id = 0;
322 preset++;
326 s5k6aa->preset = &s5k6aa->presets[0];
467 int index = s5k6aa->preset->index;
629 struct s5k6aa_preset *preset)
632 int fmt_index = s5k6aa_get_pixfmt_index(s5k6aa, &preset->mbus_fmt);
635 ret = s5k6aa_write(client, REG_P_OUT_WIDTH(preset->index),
636 preset->mbus_fmt.width);
638 ret = s5k6aa_write(client, REG_P_OUT_HEIGHT(preset->index),
639 preset->mbus_fmt.height);
641 ret = s5k6aa_write(client, REG_P_FMT(preset->index),
726 * @preset: s5kaa preset to be applied
732 struct s5k6aa_preset *preset)
735 int idx = preset->index;
744 ret = s5k6aa_set_output_framefmt(s5k6aa, preset);
753 preset->clk_id);
923 ret = s5k6aa_set_prev_config(s5k6aa, s5k6aa->preset);
949 struct v4l2_mbus_framefmt *mbus_fmt = &s5k6aa->preset->mbus_fmt;
1106 fmt->format = s5k6aa->preset->mbus_fmt;
1116 struct s5k6aa_preset *preset = s5k6aa->preset;
1131 mf = &preset->mbus_fmt;
1204 mf = &s5k6aa->preset->mbus_fmt;
1267 idx = s5k6aa->preset->index;