Lines Matching refs:format

31 struct format {  struct
41 static const struct format formats[] = { argument
90 const struct format *format; member
137 const struct format *format, int n, int x, int y) in get_linear_addr() argument
142 (x * format->planes[n].stride_bpp) + in get_linear_addr()
143 (y * plane->pitch / format->planes[n].sub_y); in get_linear_addr()
154 const struct format *format = omap_fb->format; in omap_framebuffer_update_scanout() local
158 info->color_mode = format->dss_format; in omap_framebuffer_update_scanout()
226 info->paddr = get_linear_addr(plane, format, 0, x, y); in omap_framebuffer_update_scanout()
232 info->screen_width /= format->planes[0].stride_bpp; in omap_framebuffer_update_scanout()
234 if (format->dss_format == OMAP_DSS_COLOR_NV12) { in omap_framebuffer_update_scanout()
242 info->p_uv_addr = get_linear_addr(plane, format, 1, x, y); in omap_framebuffer_update_scanout()
393 const struct format *format = NULL; in omap_framebuffer_init() local
402 format = &formats[i]; in omap_framebuffer_init()
407 if (!format) { in omap_framebuffer_init()
421 omap_fb->format = format; in omap_framebuffer_init()
428 if (pitch < (mode_cmd->width * format->planes[i].stride_bpp)) { in omap_framebuffer_init()
430 pitch, mode_cmd->width * format->planes[i].stride_bpp); in omap_framebuffer_init()
435 if (pitch % format->planes[i].stride_bpp != 0) { in omap_framebuffer_init()
438 pitch, format->planes[i].stride_bpp); in omap_framebuffer_init()
443 size = pitch * mode_cmd->height / format->planes[i].sub_y; in omap_framebuffer_init()