• Home
  • Raw
  • Download

Lines Matching refs:vpbe_dev

45 	struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev;  in venc_is_second_field()  local
48 ret = v4l2_subdev_call(vpbe_dev->venc, in venc_is_second_field()
54 v4l2_err(&vpbe_dev->v4l2_dev, in venc_is_second_field()
197 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_buffer_prepare() local
200 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_buffer_prepare()
209 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_buffer_prepare()
228 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_buffer_queue_setup() local
230 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "vpbe_buffer_setup\n"); in vpbe_buffer_queue_setup()
257 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_buffer_queue() local
260 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_buffer_queue()
376 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_set_osd_display_params() local
390 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_set_osd_display_params()
404 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_set_osd_display_params()
421 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_disp_calculate_scale_factor() local
428 v4l2_std_id standard_id = vpbe_dev->current_timings.std_id; in vpbe_disp_calculate_scale_factor()
455 h_scale = vpbe_dev->current_timings.xres / pixfmt->width; in vpbe_disp_calculate_scale_factor()
516 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_disp_calculate_scale_factor()
526 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_disp_adj_position() local
529 vpbe_dev->current_timings.xres - cfg->xsize); in vpbe_disp_adj_position()
531 vpbe_dev->current_timings.yres - cfg->ysize); in vpbe_disp_adj_position()
533 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_disp_adj_position()
541 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_disp_check_window_params() local
544 ((c->width + c->left) > vpbe_dev->current_timings.xres)) in vpbe_disp_check_window_params()
545 c->width = vpbe_dev->current_timings.xres - c->left; in vpbe_disp_check_window_params()
548 vpbe_dev->current_timings.yres)) in vpbe_disp_check_window_params()
549 c->height = vpbe_dev->current_timings.yres - c->top; in vpbe_disp_check_window_params()
552 if (vpbe_dev->current_timings.interlaced) in vpbe_disp_check_window_params()
566 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_try_format() local
581 if (vpbe_dev->current_timings.interlaced) in vpbe_try_format()
595 max_width = vpbe_dev->current_timings.xres; in vpbe_try_format()
596 max_height = vpbe_dev->current_timings.yres; in vpbe_try_format()
602 pixfmt->width = vpbe_dev->current_timings.xres; in vpbe_try_format()
607 pixfmt->height = vpbe_dev->current_timings.yres; in vpbe_try_format()
629 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_querycap() local
632 dev_name(vpbe_dev->pdev)); in vpbe_display_querycap()
634 dev_name(vpbe_dev->pdev)); in vpbe_display_querycap()
635 strscpy(cap->card, vpbe_dev->cfg->module_name, sizeof(cap->card)); in vpbe_display_querycap()
645 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_display_s_selection() local
651 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_s_selection()
676 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_selection()
690 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_selection()
713 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_g_selection() local
717 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_g_selection()
737 rect->width = vpbe_dev->current_timings.xres; in vpbe_display_g_selection()
738 rect->height = vpbe_dev->current_timings.yres; in vpbe_display_g_selection()
751 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_g_pixelaspect() local
753 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_CROPCAP ioctl\n"); in vpbe_display_g_pixelaspect()
758 *f = vpbe_dev->current_timings.aspect; in vpbe_display_g_pixelaspect()
766 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_g_fmt() local
768 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_g_fmt()
774 v4l2_err(&vpbe_dev->v4l2_dev, "invalid type\n"); in vpbe_display_g_fmt()
787 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_enum_fmt() local
789 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_enum_fmt()
793 v4l2_err(&vpbe_dev->v4l2_dev, "Invalid format index\n"); in vpbe_display_enum_fmt()
811 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_display_s_fmt() local
817 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_s_fmt()
825 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "invalid type\n"); in vpbe_display_s_fmt()
847 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_fmt()
862 cfg->interlaced = vpbe_dev->current_timings.interlaced; in vpbe_display_s_fmt()
880 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_fmt()
897 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_try_fmt() local
900 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_TRY_FMT\n"); in vpbe_display_try_fmt()
903 v4l2_err(&vpbe_dev->v4l2_dev, "invalid type\n"); in vpbe_display_try_fmt()
922 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_s_std() local
925 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_S_STD\n"); in vpbe_display_s_std()
930 if (vpbe_dev->ops.s_std) { in vpbe_display_s_std()
931 ret = vpbe_dev->ops.s_std(vpbe_dev, std_id); in vpbe_display_s_std()
933 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_std()
954 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_g_std() local
956 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_G_STD\n"); in vpbe_display_g_std()
959 if (vpbe_dev->current_timings.timings_type & VPBE_ENC_STD) { in vpbe_display_g_std()
960 *std_id = vpbe_dev->current_timings.std_id; in vpbe_display_g_std()
977 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_enum_output() local
980 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_ENUM_OUTPUT\n"); in vpbe_display_enum_output()
983 if (!vpbe_dev->ops.enum_outputs) in vpbe_display_enum_output()
986 ret = vpbe_dev->ops.enum_outputs(vpbe_dev, output); in vpbe_display_enum_output()
988 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_enum_output()
1004 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_s_output() local
1007 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_S_OUTPUT\n"); in vpbe_display_s_output()
1012 if (!vpbe_dev->ops.set_output) in vpbe_display_s_output()
1015 ret = vpbe_dev->ops.set_output(vpbe_dev, i); in vpbe_display_s_output()
1017 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_output()
1033 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_g_output() local
1035 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_G_OUTPUT\n"); in vpbe_display_g_output()
1037 *i = vpbe_dev->current_out_index; in vpbe_display_g_output()
1053 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_enum_dv_timings() local
1056 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_ENUM_DV_TIMINGS\n"); in vpbe_display_enum_dv_timings()
1059 if (!vpbe_dev->ops.enum_dv_timings) in vpbe_display_enum_dv_timings()
1062 ret = vpbe_dev->ops.enum_dv_timings(vpbe_dev, timings); in vpbe_display_enum_dv_timings()
1064 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_enum_dv_timings()
1083 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_s_dv_timings() local
1086 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_S_DV_TIMINGS\n"); in vpbe_display_s_dv_timings()
1092 if (!vpbe_dev->ops.s_dv_timings) in vpbe_display_s_dv_timings()
1095 ret = vpbe_dev->ops.s_dv_timings(vpbe_dev, timings); in vpbe_display_s_dv_timings()
1097 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_s_dv_timings()
1116 struct vpbe_device *vpbe_dev = layer->disp_dev->vpbe_dev; in vpbe_display_g_dv_timings() local
1118 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "VIDIOC_G_DV_TIMINGS\n"); in vpbe_display_g_dv_timings()
1122 if (vpbe_dev->current_timings.timings_type & in vpbe_display_g_dv_timings()
1124 *dv_timings = vpbe_dev->current_timings.dv_timings; in vpbe_display_g_dv_timings()
1141 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_display_open() local
1148 v4l2_err(&vpbe_dev->v4l2_dev, "v4l2_fh_open failed\n"); in vpbe_display_open()
1165 v4l2_err(&vpbe_dev->v4l2_dev, in vpbe_display_open()
1173 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, in vpbe_display_open()
1188 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_display_release() local
1191 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "vpbe_display_release\n"); in vpbe_display_release()
1272 vpbe_disp->vpbe_dev = platform_get_drvdata(pdev); in vpbe_device_get()
1302 vbd->v4l2_dev = &disp_dev->vpbe_dev->v4l2_dev; in init_vpbe_layer()
1307 if (disp_dev->vpbe_dev->current_timings.timings_type & in init_vpbe_layer()
1332 v4l2_info(&disp_dev->vpbe_dev->v4l2_dev, in register_device()
1334 v4l2_info(&disp_dev->vpbe_dev->v4l2_dev, in register_device()
1389 v4l2_dev = &disp_dev->vpbe_dev->v4l2_dev; in vpbe_display_probe()
1391 if (disp_dev->vpbe_dev->ops.initialize) { in vpbe_display_probe()
1392 err = disp_dev->vpbe_dev->ops.initialize(&pdev->dev, in vpbe_display_probe()
1393 disp_dev->vpbe_dev); in vpbe_display_probe()
1436 q->dev = disp_dev->vpbe_dev->pdev; in vpbe_display_probe()
1475 struct vpbe_device *vpbe_dev = disp_dev->vpbe_dev; in vpbe_display_remove() local
1478 v4l2_dbg(1, debug, &vpbe_dev->v4l2_dev, "vpbe_display_remove\n"); in vpbe_display_remove()
1481 if (vpbe_dev->ops.deinitialize) in vpbe_display_remove()
1482 vpbe_dev->ops.deinitialize(&pdev->dev, vpbe_dev); in vpbe_display_remove()