OMAP4: DSS: support framebuffers with alpha channel
authorParasuraman Ramalingam <x0151836@ti.com>
Tue, 24 May 2011 13:51:28 +0000 (19:21 +0530)
committerSergio Aguirre <sergio.a.aguirre@gmail.com>
Fri, 13 Jul 2012 04:47:26 +0000 (23:47 -0500)
commit7c4a155facdc64268b2e60665766ab552dd940f4
treef426217a9f65b0d823eb472132ce7385c6fda221
parentf63b604623e574cf0bc6be84166ca67dac6a9a5b
OMAP4: DSS: support framebuffers with alpha channel

Mask the bits of color pixel when dssmode is set to
OMAP_DSS_COLOR_ARGB32 to display the image.

If framebuffer has alpha channel, appropriate bit(s) are
masked to make the specified color opaque.

The current patch is a port of Rob's patch to L24.x kernel.

Change-Id: Ifb5c8d5d0ca14049d7ddf347cbc778585316569a
Original-Author: Rob Clark <rob@ti.com>
Signed-off-by: Parasuraman Ramalingam <x0151836@ti.com>
drivers/video/cfbfillrect.c
drivers/video/cfbimgblt.c
drivers/video/fb_draw.h
drivers/video/sysfillrect.c
drivers/video/sysimgblt.c