Lines Matching refs:supported_modes
455 static const struct OV4686_mode supported_modes[] = { variable
593 for (i = 0; i < ARRAY_SIZE(supported_modes); i++) { in OV4686_find_best_fit()
594 dist = OV4686_get_reso_dist(&supported_modes[i], framefmt); in OV4686_find_best_fit()
601 return &supported_modes[cur_best_fit]; in OV4686_find_best_fit()
688 if (fse->index >= ARRAY_SIZE(supported_modes)) in OV4686_enum_frame_sizes()
694 fse->min_width = supported_modes[fse->index].width; in OV4686_enum_frame_sizes()
695 fse->max_width = supported_modes[fse->index].width; in OV4686_enum_frame_sizes()
696 fse->max_height = supported_modes[fse->index].height; in OV4686_enum_frame_sizes()
697 fse->min_height = supported_modes[fse->index].height; in OV4686_enum_frame_sizes()
837 for (i = 0; i < ARRAY_SIZE(supported_modes); i++) { in OV4686_ioctl()
838 if (w == supported_modes[i].width && in OV4686_ioctl()
839 h == supported_modes[i].height && in OV4686_ioctl()
840 supported_modes[i].hdr_mode == hdr->hdr_mode) { in OV4686_ioctl()
841 OV4686->cur_mode = &supported_modes[i]; in OV4686_ioctl()
845 if (i == ARRAY_SIZE(supported_modes)) { in OV4686_ioctl()
1177 const struct OV4686_mode *def_mode = &supported_modes[0]; in OV4686_open()
1197 if (fie->index >= ARRAY_SIZE(supported_modes)) in OV4686_enum_frame_interval()
1201 fie->width = supported_modes[fie->index].width; in OV4686_enum_frame_interval()
1202 fie->height = supported_modes[fie->index].height; in OV4686_enum_frame_interval()
1203 fie->interval = supported_modes[fie->index].max_fps; in OV4686_enum_frame_interval()
1204 fie->reserved[0] = supported_modes[fie->index].hdr_mode; in OV4686_enum_frame_interval()
1473 for (i = 0; i < ARRAY_SIZE(supported_modes); i++) { in OV4686_probe()
1474 if (hdr_mode == supported_modes[i].hdr_mode) { in OV4686_probe()
1475 OV4686->cur_mode = &supported_modes[i]; in OV4686_probe()
1479 if (i == ARRAY_SIZE(supported_modes)) in OV4686_probe()
1480 OV4686->cur_mode = &supported_modes[0]; in OV4686_probe()