Home
last modified time | relevance | path

Searched refs:bmp (Results 1 – 25 of 28) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/video/drm/
H A Dlibnsbmp.c75 static bmp_result bmp_info_header_parse(bmp_image *bmp, uint8_t *data) in bmp_info_header_parse() argument
85 if (bmp->buffer_size < (BMP_FILE_HEADER_SIZE + BITMAPCOREHEADER)) { in bmp_info_header_parse()
92 if ((bmp->buffer_size - BMP_FILE_HEADER_SIZE) < header_size) { in bmp_info_header_parse()
113 bmp->reversed = true; in bmp_info_header_parse()
122 if (bmp->ico) { in bmp_info_header_parse()
126 bmp->width = width; in bmp_info_header_parse()
127 bmp->height = height / 2; in bmp_info_header_parse()
130 bmp->width = width; in bmp_info_header_parse()
131 bmp->height = height; in bmp_info_header_parse()
135 bmp->bpp = read_uint16(data, 10); in bmp_info_header_parse()
[all …]
H A Dbmp_helper.c147 struct bmp_image *bmp = bmp_addr; in bmpdecoder() local
154 if (!bmp || !(bmp->header.signature[0] == 'B' && in bmpdecoder()
155 bmp->header.signature[1] == 'M')) { in bmpdecoder()
159 width = get_unaligned_le32(&bmp->header.width); in bmpdecoder()
160 height = get_unaligned_le32(&bmp->header.height); in bmpdecoder()
161 bpp = get_unaligned_le16(&bmp->header.bit_count); in bmpdecoder()
169 cmap_base = src + sizeof(bmp->header); in bmpdecoder()
170 src = bmp_addr + get_unaligned_le32(&bmp->header.data_offset); in bmpdecoder()
192 if (get_unaligned_le32(&bmp->header.compression)) { in bmpdecoder()
215 if (get_unaligned_le32(&bmp->header.compression)) { in bmpdecoder()
H A Dlibnsbmp.h122 bmp_image bmp; member
153 bmp_result bmp_create(bmp_image *bmp, bmp_bitmap_callback_vt *callbacks);
179 bmp_result bmp_analyse(bmp_image *bmp, size_t size, uint8_t *data);
206 bmp_result bmp_decode(bmp_image *bmp);
224 bmp_result bmp_decode_trans(bmp_image *bmp, uint32_t transparent_colour);
243 void bmp_finalise(bmp_image *bmp);
H A Drockchip_display.c1189 struct rockchip_logo_cache *find_or_alloc_logo_cache(const char *bmp, int rotate) in find_or_alloc_logo_cache() argument
1194 if ((!strcmp(tmp->name, bmp) && rotate == tmp->logo_rotate) || in find_or_alloc_logo_cache()
1208 strcpy(logo_cache->name, bmp); in find_or_alloc_logo_cache()
1374 static void bmp_copy(void *dst, bmp_image *bmp) in bmp_copy() argument
1380 image = (u8 *)bmp->bitmap; in bmp_copy()
1381 for (row = 0; row != bmp->height; row++) { in bmp_copy()
1382 for (col = 0; col != bmp->width; col++) { in bmp_copy()
1383 size_t z = (row * bmp->width + col) * BYTES_PER_PIXEL; in bmp_copy()
1480 bmp_image bmp; in load_bmp_logo() local
1505 bmp_create(&bmp, &bitmap_callbacks); in load_bmp_logo()
[all …]
/rk3399_rockchip-uboot/cmd/
H A Dbmp.c45 struct bmp_image *bmp; in gunzip_bmp() local
58 bmp = dst; in gunzip_bmp()
61 bmp = (struct bmp_image *)((((unsigned int)dst + 1) & ~3) + 2); in gunzip_bmp()
63 if (gunzip(bmp, CONFIG_SYS_VIDEO_LOGO_MAX_SIZE, map_sysmem(addr, 0), in gunzip_bmp()
75 if (!((bmp->header.signature[0] == 'B') && in gunzip_bmp()
76 (bmp->header.signature[1] == 'M'))) { in gunzip_bmp()
84 return bmp; in gunzip_bmp()
176 bmp, 5, 1, do_bmp,
194 struct bmp_image *bmp = (struct bmp_image *)map_sysmem(addr, 0); in bmp_info() local
198 if (!((bmp->header.signature[0]=='B') && in bmp_info()
[all …]
H A DMakefile27 obj-$(CONFIG_CMD_BMP) += bmp.o
/rk3399_rockchip-uboot/drivers/video/
H A Dvideo_bmp.c42 struct bmp_image *bmp, ushort *cmap, in video_display_rle8_bitmap() argument
53 width = get_unaligned_le32(&bmp->header.width); in video_display_rle8_bitmap()
54 height = get_unaligned_le32(&bmp->header.height); in video_display_rle8_bitmap()
55 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in video_display_rle8_bitmap()
199 struct bmp_image *bmp = map_sysmem(bmp_image, 0); in video_bmp_display() local
208 if (!bmp || !(bmp->header.signature[0] == 'B' && in video_bmp_display()
209 bmp->header.signature[1] == 'M')) { in video_bmp_display()
215 width = get_unaligned_le32(&bmp->header.width); in video_bmp_display()
216 height = get_unaligned_le32(&bmp->header.height); in video_bmp_display()
217 bmp_bpix = get_unaligned_le16(&bmp->header.bit_count); in video_bmp_display()
[all …]
H A Dbus_vcxk.c361 struct bmp_image *bmp; in vcxk_display_bitmap() local
372 bmp = (struct bmp_image *)addr; in vcxk_display_bitmap()
373 if ((bmp->header.signature[0] == 'B') && in vcxk_display_bitmap()
374 (bmp->header.signature[1] == 'M')) { in vcxk_display_bitmap()
375 width = le32_to_cpu(bmp->header.width); in vcxk_display_bitmap()
376 height = le32_to_cpu(bmp->header.height); in vcxk_display_bitmap()
377 bpp = le16_to_cpu(bmp->header.bit_count); in vcxk_display_bitmap()
379 dataptr = (unsigned char *) bmp + in vcxk_display_bitmap()
380 le32_to_cpu(bmp->header.data_offset); in vcxk_display_bitmap()
405 printf("Error: no valid bmp at %lx\n", (ulong) bmp); in vcxk_display_bitmap()
H A Dcfb_console.c1315 struct bmp_image *bmp = (struct bmp_image *)bmp_image; in video_display_bitmap() local
1330 if (!((bmp->header.signature[0] == 'B') && in video_display_bitmap()
1331 (bmp->header.signature[1] == 'M'))) { in video_display_bitmap()
1363 bmp = (struct bmp_image *)(dst+2); in video_display_bitmap()
1365 if (!((bmp->header.signature[0] == 'B') && in video_display_bitmap()
1366 (bmp->header.signature[1] == 'M'))) { in video_display_bitmap()
1378 width = le32_to_cpu(bmp->header.width); in video_display_bitmap()
1379 height = le32_to_cpu(bmp->header.height); in video_display_bitmap()
1380 bpp = le16_to_cpu(bmp->header.bit_count); in video_display_bitmap()
1381 colors = le32_to_cpu(bmp->header.colors_used); in video_display_bitmap()
[all …]
H A Datmel_lcdfb.c104 void lcd_set_cmap(struct bmp_image *bmp, unsigned colors) in lcd_set_cmap() argument
109 struct bmp_color_table_entry cte = bmp->color_table[i]; in lcd_set_cmap()
/rk3399_rockchip-uboot/common/
H A Dlcd.c454 static void lcd_display_rle8_bitmap(struct bmp_image *bmp, ushort *cmap, in lcd_display_rle8_bitmap() argument
463 width = get_unaligned_le32(&bmp->header.width); in lcd_display_rle8_bitmap()
464 height = get_unaligned_le32(&bmp->header.height); in lcd_display_rle8_bitmap()
465 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in lcd_display_rle8_bitmap()
554 __weak void lcd_set_cmap(struct bmp_image *bmp, unsigned colors) in lcd_set_cmap() argument
561 cte = bmp->color_table[i]; in lcd_set_cmap()
574 struct bmp_image *bmp = (struct bmp_image *)map_sysmem(bmp_image, 0); in lcd_display_bitmap() local
583 if (!bmp || !(bmp->header.signature[0] == 'B' && in lcd_display_bitmap()
584 bmp->header.signature[1] == 'M')) { in lcd_display_bitmap()
590 palette = bmp->color_table; in lcd_display_bitmap()
[all …]
/rk3399_rockchip-uboot/scripts/
H A DREADME.rockchip40 ./tools/resource_tool rk-kernel.dtb logo_kernel.bmp logo.bmp
58 …ols/bmp2gray16 --uboot-logo uboot.bmp --charge-logo charging.bmp --lowpower-logo lowpower.bmp --ke…
/rk3399_rockchip-uboot/tools/
H A DMakefile232 LOGO_BMP= $(srctree)/$(src)/logos/denx.bmp
235 ifneq ($(wildcard $(srctree)/$(src)/logos/$(BOARD).bmp),)
236 LOGO_BMP= $(srctree)/$(src)/logos/$(BOARD).bmp
238 ifneq ($(wildcard $(srctree)/$(src)/logos/$(VENDOR).bmp),)
239 LOGO_BMP= $(srctree)/$(src)/logos/$(VENDOR).bmp
H A Dbmp_logo.c77 bitmap_t bmp; in main() local
78 bitmap_t *b = &bmp; in main()
/rk3399_rockchip-uboot/include/
H A Dvideo_rockchip.h25 int rockchip_show_bmp(const char *bmp);
/rk3399_rockchip-uboot/tools/rockchip/
H A Dbmp2gray16.c202 struct bmp_image *bmp; in convert_one_image() local
236 bmp = (struct bmp_image *)bmp_buf; in convert_one_image()
237 bmp_hdr = &bmp->hdr; in convert_one_image()
281 color_u16 = (struct pixel_u16 *)bmp->color_table; in convert_one_image()
305 color_u24 = (struct pixel_u24 *)bmp->color_table; in convert_one_image()
331 color_u32 = (struct pixel_u32 *)bmp->color_table; in convert_one_image()
/rk3399_rockchip-uboot/arch/arm/dts/
H A Drk3288.dtsi176 logo,uboot = "logo.bmp";
177 logo,kernel = "logo_kernel.bmp";
185 logo,uboot = "logo.bmp";
186 logo,kernel = "logo_kernel.bmp";
194 logo,uboot = "logo.bmp";
195 logo,kernel = "logo_kernel.bmp";
203 logo,uboot = "logo.bmp";
204 logo,kernel = "logo_kernel.bmp";
H A Drk3128.dtsi433 logo,uboot = "logo.bmp";
434 logo,kernel = "logo_kernel.bmp";
441 logo,uboot = "logo.bmp";
442 logo,kernel = "logo_kernel.bmp";
H A Drv1108.dtsi54 logo,uboot = "logo.bmp";
55 logo,kernel = "logo_kernel.bmp";
H A Drk3506.dtsi293 logo,uboot = "logo.bmp";
294 logo,kernel = "logo_kernel.bmp";
302 logo,uboot = "logo.bmp";
303 logo,kernel = "logo_kernel.bmp";
H A Drk3576.dtsi649 logo,uboot = "logo.bmp";
650 logo,kernel = "logo_kernel.bmp";
658 logo,uboot = "logo.bmp";
659 logo,kernel = "logo_kernel.bmp";
667 logo,uboot = "logo.bmp";
668 logo,kernel = "logo_kernel.bmp";
676 logo,uboot = "logo.bmp";
677 logo,kernel = "logo_kernel.bmp";
685 logo,uboot = "logo.bmp";
686 logo,kernel = "logo_kernel.bmp";
H A Drk3308.dtsi90 logo,uboot = "logo.bmp";
91 logo,kernel = "logo_kernel.bmp";
H A Drv1126.dtsi245 logo,uboot = "logo.bmp";
246 logo,kernel = "logo_kernel.bmp";
254 logo,uboot = "logo.bmp";
255 logo,kernel = "logo_kernel.bmp";
H A Drk3399.dtsi129 logo,uboot = "logo.bmp";
130 logo,kernel = "logo_kernel.bmp";
138 logo,uboot = "logo.bmp";
139 logo,kernel = "logo_kernel.bmp";
H A Drv1126b.dtsi331 logo,uboot = "logo.bmp";
332 logo,kernel = "logo_kernel.bmp";
340 logo,uboot = "logo.bmp";
341 logo,kernel = "logo_kernel.bmp";

12