Lines Matching defs:timings

16 #include <linux/v4l2-dv-timings.h>
21 #include <media/v4l2-dv-timings.h>
250 struct v4l2_dv_timings timings;
687 if (state->timings.bt.height <= 576)
693 if (state->timings.bt.height <= 576)
746 const struct v4l2_bt_timings *bt = &state->timings.bt;
1092 struct v4l2_dv_timings *timings)
1139 if (!timings)
1142 timings->type = V4L2_DV_BT_656_1120;
1143 timings->bt.width = hact;
1144 timings->bt.hfrontporch = hfront;
1145 timings->bt.hsync = hsync;
1146 timings->bt.hbackporch = hback;
1147 timings->bt.height = vact;
1148 timings->bt.vfrontporch = vfront1;
1149 timings->bt.vsync = vsync;
1150 timings->bt.vbackporch = vback1;
1151 timings->bt.interlaced = interlaced ? V4L2_DV_INTERLACED : V4L2_DV_PROGRESSIVE;
1152 timings->bt.polarities = vsync_pos ? V4L2_DV_VSYNC_POS_POL : 0;
1153 timings->bt.polarities |= hsync_pos ? V4L2_DV_HSYNC_POS_POL : 0;
1155 timings->bt.pixelclock = (u64)htot * vtot * 27000000;
1157 timings->bt.il_vfrontporch = vfront2;
1158 timings->bt.il_vsync = timings->bt.vsync;
1159 timings->bt.il_vbackporch = vback2;
1160 do_div(timings->bt.pixelclock, vper * 2 /* full frame */);
1162 timings->bt.il_vfrontporch = 0;
1163 timings->bt.il_vsync = 0;
1164 timings->bt.il_vbackporch = 0;
1165 do_div(timings->bt.pixelclock, vper);
1167 v4l2_find_dv_timings_cap(timings, &tda1997x_dv_timings_cap,
1168 (u32)timings->bt.pixelclock / 500, NULL, NULL);
1169 v4l2_print_dv_timings(sd->name, "Detected format: ", timings, false);
1240 state->timings.bt.height);
1658 v4l2_dbg(1, debug, sd, "inputs:%d/%d timings:%d/%d/%d\n",
1673 struct v4l2_dv_timings *timings)
1679 if (v4l2_match_dv_timings(&state->timings, timings, 0, false))
1682 if (!v4l2_valid_dv_timings(timings, &tda1997x_dv_timings_cap,
1687 state->timings = *timings;
1698 struct v4l2_dv_timings *timings)
1704 *timings = state->timings;
1711 struct v4l2_dv_timings *timings)
1717 memset(timings, 0, sizeof(struct v4l2_dv_timings));
1719 ret = tda1997x_detect_std(state, timings);
1773 bt = &state->timings.bt;
1921 struct v4l2_enum_dv_timings *timings)
1923 return v4l2_enum_dv_timings_cap(timings, &tda1997x_dv_timings_cap,
1967 struct v4l2_dv_timings timings;
1982 switch (tda1997x_detect_std(state, &timings)) {
1991 &state->timings, true);
2675 state->timings = cea1920x1080;