From mboxrd@z Thu Jan 1 00:00:00 1970 From: Che-Liang Chiou Date: Tue, 18 Oct 2011 17:15:34 +0800 Subject: [U-Boot] [PATCH V3 0/4] api: export LCD and video to external apps In-Reply-To: References: Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de This patch set exports LCD and video clearing and bitmap-rendering on screen functions to external apps, and provides a unified interface of accessing them. Che-Liang Chiou (4): lcd: video: add clear and draw bitmap declaration tools: logo: add static and unused to bmp arrays video: add access to GraphicDevice struct api: export LCD and video to external apps api/Makefile | 3 +- api/api.c | 51 +++++++++++++++++++++ api/api_display.c | 97 +++++++++++++++++++++++++++++++++++++++++ api/api_private.h | 4 ++ board/eltec/mhpc/mhpc.c | 7 +++ common/lcd.c | 16 ++++--- drivers/video/ati_radeon_fb.c | 5 ++ drivers/video/ct69000.c | 5 ++ drivers/video/fsl_diu_fb.c | 8 +++- drivers/video/mb862xx.c | 5 ++ drivers/video/mb86r0xgdc.c | 5 ++ drivers/video/mx3fb.c | 5 ++ drivers/video/mxc_ipuv3_fb.c | 5 ++ drivers/video/sed13806.c | 6 +++ drivers/video/sm501.c | 5 ++ drivers/video/smiLynxEM.c | 5 ++ examples/api/demo.c | 31 +++++++++++++ examples/api/glue.c | 31 +++++++++++++ examples/api/glue.h | 5 ++ include/api_public.h | 16 +++++++ include/lcd.h | 2 + include/video.h | 2 + include/video_fb.h | 6 ++- include/video_font.h | 6 +++ tools/bmp_logo.c | 6 ++- 25 files changed, 326 insertions(+), 11 deletions(-) create mode 100644 api/api_display.c -- 1.7.3.1