Lines Matching refs:supported_modes

363 static const struct gc02m2_mode supported_modes[] = {  variable
467 for (i = 0; i < ARRAY_SIZE(supported_modes); i++) { in gc02m2_find_best_fit()
468 dist = gc02m2_get_reso_dist(&supported_modes[i], framefmt); in gc02m2_find_best_fit()
475 return &supported_modes[cur_best_fit]; in gc02m2_find_best_fit()
584 if (fse->index >= ARRAY_SIZE(supported_modes)) in gc02m2_enum_frame_sizes()
587 if (fse->code != supported_modes[0].bus_fmt) in gc02m2_enum_frame_sizes()
590 fse->min_width = supported_modes[fse->index].width; in gc02m2_enum_frame_sizes()
591 fse->max_width = supported_modes[fse->index].width; in gc02m2_enum_frame_sizes()
592 fse->max_height = supported_modes[fse->index].height; in gc02m2_enum_frame_sizes()
593 fse->min_height = supported_modes[fse->index].height; in gc02m2_enum_frame_sizes()
655 for (i = 0; i < ARRAY_SIZE(supported_modes); i++) { in gc02m2_ioctl()
656 if (w == supported_modes[i].width && in gc02m2_ioctl()
657 h == supported_modes[i].height && in gc02m2_ioctl()
658 supported_modes[i].hdr_mode == hdr_cfg->hdr_mode) { in gc02m2_ioctl()
659 gc02m2->cur_mode = &supported_modes[i]; in gc02m2_ioctl()
663 if (i == ARRAY_SIZE(supported_modes)) { in gc02m2_ioctl()
955 const struct gc02m2_mode *def_mode = &supported_modes[0]; in gc02m2_open()
992 if (fie->index >= ARRAY_SIZE(supported_modes)) in gc02m2_enum_frame_interval()
995 fie->code = supported_modes[fie->index].bus_fmt; in gc02m2_enum_frame_interval()
996 fie->width = supported_modes[fie->index].width; in gc02m2_enum_frame_interval()
997 fie->height = supported_modes[fie->index].height; in gc02m2_enum_frame_interval()
998 fie->interval = supported_modes[fie->index].max_fps; in gc02m2_enum_frame_interval()
999 fie->reserved[0] = supported_modes[fie->index].hdr_mode; in gc02m2_enum_frame_interval()
1219 gc02m2->cur_mode = &supported_modes[0]; in gc02m2_parse_of()
1336 gc02m2->cur_mode = &supported_modes[0]; in gc02m2_probe()