[PATCH v2 05/14] fbdev: simplefb: add 32bit RGB formats

David Herrmann dh.herrmann at gmail.com
Thu Jul 4 05:25:05 PDT 2013


32bit XRGB and ARGB are used by modern x86 systems for EFI and VESA
framebuffers. Add both variants so simplefb can be used on such systems.

Signed-off-by: David Herrmann <dh.herrmann at gmail.com>
---
 include/linux/platform_data/simplefb.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/linux/platform_data/simplefb.h b/include/linux/platform_data/simplefb.h
index 5fa2c5e..e1630be 100644
--- a/include/linux/platform_data/simplefb.h
+++ b/include/linux/platform_data/simplefb.h
@@ -20,6 +20,8 @@
 #define SIMPLEFB_FORMATS \
 { \
 	{ "r5g6b5", 16, {11, 5}, {5, 6}, {0, 5}, {0, 0}, DRM_FORMAT_RGB565 }, \
+	{ "a8r8g8b8", 32, {16, 8}, {8, 8}, {0, 8}, {24, 8}, DRM_FORMAT_ARGB8888 }, \
+	{ "x8r8g8b8", 32, {16, 8}, {8, 8}, {0, 8}, {0, 0}, DRM_FORMAT_XRGB8888 }, \
 }
 
 /*
-- 
1.8.3.2



More information about the dri-devel mailing list