summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-12-17 16:18:28 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-12-20 11:32:08 +0100
commit96ec430eeb5b60241ccc3c8e828db88aa94c032c (patch)
treed75049cc5e9879a033f3b95012d7a898854b7cfa /drivers
parentff1542fc5efb6b98caadc6b175d355ece757b4b0 (diff)
downloadbarebox-96ec430eeb5b60241ccc3c8e828db88aa94c032c.tar.gz
barebox-96ec430eeb5b60241ccc3c8e828db88aa94c032c.tar.xz
video: simplefb: Add a8r8g8b8 support
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/video/simplefb.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/video/simplefb.c b/drivers/video/simplefb.c
index fcd7517f64..357262988e 100644
--- a/drivers/video/simplefb.c
+++ b/drivers/video/simplefb.c
@@ -37,7 +37,15 @@ static const struct simplefb_mode simplefb_modes[] = {
.green = { .length = 6, .offset = 5 },
.blue = { .length = 5, .offset = 0 },
.transp = { .length = 0, .offset = 0 },
+ }, {
+ .format = "a8r8g8b8",
+ .bpp = 32,
+ .red = { .length = 8, .offset = 16 },
+ .green = { .length = 8, .offset = 8 },
+ .blue = { .length = 8, .offset = 0 },
+ .transp = { .length = 8, .offset = 24 },
},
+
};
static bool simplefb_bitfield_cmp(const struct fb_bitfield *a,