Lines Matching refs:cfg

385 	struct osd_layer_config *cfg  = &layer->layer_info.config;  in vpbe_set_osd_display_params()  local
408 if (cfg->pixfmt == PIXFMT_NV12) { in vpbe_set_osd_display_params()
431 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_disp_calculate_scale_factor() local
458 cfg->xsize = pixfmt->width; in vpbe_disp_calculate_scale_factor()
459 cfg->ysize = pixfmt->height; in vpbe_disp_calculate_scale_factor()
473 cfg->xsize *= h_scale; in vpbe_disp_calculate_scale_factor()
474 if (cfg->xsize < expected_xsize) { in vpbe_disp_calculate_scale_factor()
477 calculated_xsize = (cfg->xsize * in vpbe_disp_calculate_scale_factor()
482 cfg->xsize = calculated_xsize; in vpbe_disp_calculate_scale_factor()
494 cfg->xsize = expected_xsize; in vpbe_disp_calculate_scale_factor()
505 cfg->ysize *= v_scale; in vpbe_disp_calculate_scale_factor()
506 if (cfg->ysize < expected_ysize) { in vpbe_disp_calculate_scale_factor()
508 calculated_xsize = (cfg->ysize * in vpbe_disp_calculate_scale_factor()
513 cfg->ysize = calculated_xsize; in vpbe_disp_calculate_scale_factor()
525 cfg->ysize = expected_ysize; in vpbe_disp_calculate_scale_factor()
529 cfg->xsize, cfg->ysize); in vpbe_disp_calculate_scale_factor()
536 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_disp_adj_position() local
539 cfg->xpos = min((unsigned int)left, in vpbe_disp_adj_position()
540 vpbe_dev->current_timings.xres - cfg->xsize); in vpbe_disp_adj_position()
541 cfg->ypos = min((unsigned int)top, in vpbe_disp_adj_position()
542 vpbe_dev->current_timings.yres - cfg->ysize); in vpbe_disp_adj_position()
546 cfg->xpos, cfg->ypos); in vpbe_disp_adj_position()
648 strlcpy(cap->card, vpbe_dev->cfg->module_name, sizeof(cap->card)); in vpbe_display_querycap()
659 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_display_s_crop() local
680 layer->layer_info.id, cfg); in vpbe_display_s_crop()
688 layer->layer_info.id, cfg); in vpbe_display_s_crop()
725 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_display_g_crop() local
739 layer->layer_info.id, cfg); in vpbe_display_g_crop()
740 rect->top = cfg->ypos; in vpbe_display_g_crop()
741 rect->left = cfg->xpos; in vpbe_display_g_crop()
742 rect->width = cfg->xsize; in vpbe_display_g_crop()
743 rect->height = cfg->ysize; in vpbe_display_g_crop()
824 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_display_s_fmt() local
867 layer->layer_info.id, cfg); in vpbe_display_s_fmt()
869 cfg->xsize = pixfmt->width; in vpbe_display_s_fmt()
870 cfg->ysize = pixfmt->height; in vpbe_display_s_fmt()
871 cfg->line_length = pixfmt->bytesperline; in vpbe_display_s_fmt()
872 cfg->ypos = 0; in vpbe_display_s_fmt()
873 cfg->xpos = 0; in vpbe_display_s_fmt()
874 cfg->interlaced = vpbe_dev->current_timings.interlaced; in vpbe_display_s_fmt()
877 cfg->pixfmt = PIXFMT_YCBCRI; in vpbe_display_s_fmt()
882 cfg->pixfmt = PIXFMT_NV12; in vpbe_display_s_fmt()
890 layer->layer_info.id, cfg); in vpbe_display_s_fmt()
899 layer->layer_info.id, cfg); in vpbe_display_s_fmt()
1199 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_display_release() local
1214 if (cfg->pixfmt == PIXFMT_NV12) { in vpbe_display_release()