Lines Matching refs:bt
287 struct v4l2_bt_timings *bt = &timings->bt; in lt8619c_get_detected_timings() local
344 bt->width = hact; in lt8619c_get_detected_timings()
345 bt->height = vact; in lt8619c_get_detected_timings()
346 bt->hfrontporch = hfp; in lt8619c_get_detected_timings()
347 bt->hsync = hs; in lt8619c_get_detected_timings()
348 bt->hbackporch = hbp; in lt8619c_get_detected_timings()
349 bt->vfrontporch = vfp; in lt8619c_get_detected_timings()
350 bt->vsync = vs; in lt8619c_get_detected_timings()
351 bt->vbackporch = vbp; in lt8619c_get_detected_timings()
353 bt->pixelclock = pix_clk; in lt8619c_get_detected_timings()
361 bt->interlaced = V4L2_DV_INTERLACED; in lt8619c_get_detected_timings()
362 bt->height *= 2; in lt8619c_get_detected_timings()
363 bt->il_vsync = bt->vsync + 1; in lt8619c_get_detected_timings()
365 bt->interlaced = V4L2_DV_PROGRESSIVE; in lt8619c_get_detected_timings()
370 __func__, hact, vact, htotal, vtotal, fps, bt->pixelclock, in lt8619c_get_detected_timings()
371 (bt->interlaced == V4L2_DV_INTERLACED) ? "I" : "P"); in lt8619c_get_detected_timings()
374 __func__, bt->hfrontporch, bt->hsync, bt->hbackporch, in lt8619c_get_detected_timings()
375 bt->vfrontporch, bt->vsync, bt->vbackporch); in lt8619c_get_detected_timings()
612 struct v4l2_bt_timings *bt = &timings.bt; in lt8619c_set_bt_tx_timing() local
620 hact = bt->width; in lt8619c_set_bt_tx_timing()
621 vact = bt->height; in lt8619c_set_bt_tx_timing()
622 hfp = bt->hfrontporch; in lt8619c_set_bt_tx_timing()
623 hs = bt->hsync; in lt8619c_set_bt_tx_timing()
624 hbp = bt->hbackporch; in lt8619c_set_bt_tx_timing()
625 vfp = bt->vfrontporch; in lt8619c_set_bt_tx_timing()
626 vs = bt->vsync; in lt8619c_set_bt_tx_timing()
627 vbp = bt->vbackporch; in lt8619c_set_bt_tx_timing()
634 if (bt->interlaced == V4L2_DV_INTERLACED) { in lt8619c_set_bt_tx_timing()
988 struct v4l2_bt_timings *new_bt = &timings->bt; in lt8619c_timing_changed()
989 struct v4l2_bt_timings *bt = <8619c->timings.bt; in lt8619c_timing_changed() local
991 if ((bt->width != new_bt->width) | in lt8619c_timing_changed()
992 (bt->height != new_bt->height) | in lt8619c_timing_changed()
993 (abs(bt->hfrontporch - new_bt->hfrontporch) > 1) | in lt8619c_timing_changed()
994 (abs(bt->hsync - new_bt->hsync) > 1) | in lt8619c_timing_changed()
995 (abs(bt->hbackporch - new_bt->hbackporch) > 1) | in lt8619c_timing_changed()
996 (abs(bt->vfrontporch - new_bt->vfrontporch) > 1) | in lt8619c_timing_changed()
997 (abs(bt->vsync - new_bt->vsync) > 1) | in lt8619c_timing_changed()
998 (abs(bt->vbackporch - new_bt->vbackporch) > 1) | in lt8619c_timing_changed()
999 (abs(bt->pixelclock - new_bt->pixelclock) > 5000)) { in lt8619c_timing_changed()
1012 struct v4l2_bt_timings *bt = &timings->bt; in lt8619c_rcv_supported_res() local
1014 hact = bt->width; in lt8619c_rcv_supported_res()
1015 vact = bt->height; in lt8619c_rcv_supported_res()
1016 htotal = bt->hsync + bt->hbackporch + hact + bt->hfrontporch; in lt8619c_rcv_supported_res()
1017 vtotal = bt->vsync + bt->vbackporch + vact + bt->vfrontporch; in lt8619c_rcv_supported_res()
1032 if (bt->pixelclock < 25000000) { in lt8619c_rcv_supported_res()
1033 v4l2_err(sd, "%s pixclk: %llu, err!\n", __func__, bt->pixelclock); in lt8619c_rcv_supported_res()
1239 struct v4l2_bt_timings *bt = &(lt8619c->timings.bt); in lt8619c_get_fmt() local
1243 format->format.width = lt8619c->timings.bt.width; in lt8619c_get_fmt()
1244 format->format.height = lt8619c->timings.bt.height; in lt8619c_get_fmt()
1246 if (bt->interlaced == V4L2_DV_INTERLACED) in lt8619c_get_fmt()
1431 struct v4l2_bt_timings *bt = &(lt8619c->timings.bt); in lt8619c_open() local
1440 if (bt->interlaced == V4L2_DV_INTERLACED) in lt8619c_open()