Lines Matching refs:timings
332 struct v4l2_dv_timings timings; member
572 const struct v4l2_bt_timings *t = &tvp7002_timings[i].timings.bt; in tvp7002_s_dv_timings()
587 *dv_timings = device->current_timings->timings; in tvp7002_g_dv_timings()
625 const struct v4l2_bt_timings *bt = &device->current_timings->timings.bt; in tvp7002_mbus_fmt()
648 const struct tvp7002_timings_definition *timings = tvp7002_timings; in tvp7002_query_dv() local
680 for (*index = 0; *index < NUM_TIMINGS; (*index)++, timings++) in tvp7002_query_dv()
681 if (lpfr == timings->lines_per_frame && in tvp7002_query_dv()
682 progressive == timings->progressive) { in tvp7002_query_dv()
683 if (timings->cpl_min == 0xffff) in tvp7002_query_dv()
685 if (cpln >= timings->cpl_min && cpln <= timings->cpl_max) in tvp7002_query_dv()
701 struct v4l2_dv_timings *timings) in tvp7002_query_dv_timings() argument
708 *timings = tvp7002_timings[index].timings; in tvp7002_query_dv_timings()
810 bt = &device->current_timings->timings.bt; in tvp7002_log_status()
815 bt = &tvp7002_timings[detected].timings.bt; in tvp7002_log_status()
829 struct v4l2_enum_dv_timings *timings) in tvp7002_enum_dv_timings() argument
831 if (timings->pad != 0) in tvp7002_enum_dv_timings()
835 if (timings->index >= NUM_TIMINGS) in tvp7002_enum_dv_timings()
838 timings->timings = tvp7002_timings[timings->index].timings; in tvp7002_enum_dv_timings()
882 fmt->format.width = tvp7002->current_timings->timings.bt.width; in tvp7002_get_pad_format()
883 fmt->format.height = tvp7002->current_timings->timings.bt.height; in tvp7002_get_pad_format()
1004 struct v4l2_dv_timings timings; in tvp7002_probe() local
1064 timings = device->current_timings->timings; in tvp7002_probe()
1065 error = tvp7002_s_dv_timings(sd, &timings); in tvp7002_probe()