projects
/
oweals
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b217c89
)
common/lcd_simplefb: Add support for 32bit organized framebuffers
author
Hannes Petermaier
<oe5hpm@oevsv.at>
Fri, 24 Apr 2015 22:30:21 +0000
(
00:30
+0200)
committer
Anatolij Gustschin
<agust@denx.de>
Thu, 23 Jul 2015 16:10:58 +0000
(18:10 +0200)
Signed-off-by: Hannes Petermaier <oe5hpm@oevsv.at>
common/lcd_simplefb.c
patch
|
blob
|
history
diff --git
a/common/lcd_simplefb.c
b/common/lcd_simplefb.c
index 8db2adde016f9396b5a7794a2de1453de711c057..2ba00f6d34c040d81c192636ba8df26a4b5a30d8 100644
(file)
--- a/
common/lcd_simplefb.c
+++ b/
common/lcd_simplefb.c
@@
-16,11
+16,14
@@
DECLARE_GLOBAL_DATA_PTR;
static int lcd_dt_simplefb_configure_node(void *blob, int off)
{
-#if LCD_BPP == LCD_COLOR16
int vl_col = lcd_get_pixel_width();
int vl_row = lcd_get_pixel_height();
+#if LCD_BPP == LCD_COLOR16
return fdt_setup_simplefb_node(blob, off, gd->fb_base, vl_col, vl_row,
vl_col * 2, "r5g6b5");
+#elif LCD_BPP == LCD_COLOR32
+ return fdt_setup_simplefb_node(blob, off, gd->fb_base, vl_col, vl_row,
+ vl_col * 4, "a8r8g8b8");
#else
return -1;
#endif