Lines Matching refs:cur_mode

1170 	struct mutex mutex; /* protect cur_mode, streaming and chip access */
1171 const struct hi846_mode *cur_mode;
1197 return hi846->cur_mode->link_freq_index;
1348 exposure_max = hi846->cur_mode->height + ctrl->val -
1371 frame_len = hi846->cur_mode->frame_len;
1392 hi846->cur_mode->height + ctrl->val, &ret);
1442 hi846->cur_mode->frame_len -
1443 hi846->cur_mode->height,
1445 hi846->cur_mode->height, 1,
1446 hi846->cur_mode->frame_len -
1447 hi846->cur_mode->height);
1449 h_blank = hi846->cur_mode->llp - hi846->cur_mode->width;
1463 exposure_max = hi846->cur_mode->frame_len - HI846_EXPOSURE_MAX_MARGIN;
1513 dummy_lines = (frame_length > hi846->cur_mode->frame_len) ?
1514 (frame_length - hi846->cur_mode->frame_len) : 0;
1516 frame_length = hi846->cur_mode->frame_len + dummy_lines;
1543 ret = hi846_write_reg_list(hi846, &hi846->cur_mode->reg_list_config);
1551 &hi846->cur_mode->reg_list_2lane);
1554 &hi846->cur_mode->reg_list_4lane);
1560 hi846_set_video_mode(hi846, hi846->cur_mode->fps);
1739 if (!hi846->cur_mode->reg_list_2lane.num_of_regs) {
1745 if (!hi846->cur_mode->reg_list_4lane.num_of_regs) {
1761 hi846->cur_mode =
1766 hi846->cur_mode->width, hi846->cur_mode->height);
1768 tgt_fps = hi846->cur_mode->fps;
1771 mf->width = hi846->cur_mode->width;
1772 mf->height = hi846->cur_mode->height;
1781 vblank_def = hi846->cur_mode->frame_len - hi846->cur_mode->height;
1783 hi846->cur_mode->frame_len -
1784 hi846->cur_mode->height,
1785 HI846_FLL_MAX - hi846->cur_mode->height, 1,
1789 h_blank = hi846->cur_mode->llp - hi846->cur_mode->width;
1822 mf->width = hi846->cur_mode->width;
1823 mf->height = hi846->cur_mode->height;
1884 sel->r = hi846->cur_mode->crop;
1913 mf->width = hi846->cur_mode->width;
1914 mf->height = hi846->cur_mode->height;
2112 hi846->cur_mode = &supported_modes[0];