Lines Matching refs:bpp
360 bool can_direct_logo(int bpp) in can_direct_logo() argument
362 return bpp == 16 || bpp == 32; in can_direct_logo()
1032 switch (logo->bpp) { in display_logo()
1043 printf("can't support bmp bits[%d]\n", logo->bpp); in display_logo()
1056 crtc_state->xvir = ALIGN(crtc_state->src_rect.w * logo->bpp, 32) >> 5; in display_logo()
1284 logo->bpp = get_unaligned_le16(&header->bit_count); in load_bmp_logo_legacy()
1287 dst_size = logo->width * logo->height * logo->bpp >> 3; in load_bmp_logo_legacy()
1292 if (!can_direct_logo(logo->bpp)) { in load_bmp_logo_legacy()
1312 if (!can_direct_logo(logo->bpp)) { in load_bmp_logo_legacy()
1316 logo->bpp = (logo->bpp <= 16) ? 16 : logo->bpp; in load_bmp_logo_legacy()
1317 dst_size = logo->width * logo->height * logo->bpp >> 3; in load_bmp_logo_legacy()
1323 if (bmpdecoder(pdst, dst, logo->bpp)) { in load_bmp_logo_legacy()
1400 int dst_size = width * height * logo->bpp >> 3; in rockchip_logo_rotate()
1401 int dst_size_rotate = width_rotate * height_rotate * logo->bpp >> 3; in rockchip_logo_rotate()
1402 int bytes_per_pixel = logo->bpp >> 3; in rockchip_logo_rotate()
1529 logo->bpp = 32; in load_bmp_logo()
1534 dst_size = logo->width * logo->height * logo->bpp >> 3; in load_bmp_logo()
1557 dst_size = logo->width * logo->height * logo->bpp >> 3; in load_bmp_logo()
2685 FDT_SET_U32("logo,bpp", s->logo.bpp); in rockchip_display_fixup()