android_kernel_motorola_sm6225/drivers/video/geode
Andres Salomon 35887b1cf7 gx1fb: properly alloc cmap and plug cmap leak
We weren't properly allocating the cmap for depths greater than 8bpp,
which caused pain for things like DirectFB.  Also, we never freed the cmap
memory upon module unload..

Signed-off-by: Andres Salomon <dilinger@debian.org>
Cc: Marco La Porta <marco-laporta@tiscali.it>
Cc: Jordan Crouse <jordan@cosmicpenguin.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-02-11 14:25:34 -08:00
..
display_gx.c gxfb/lxfb: detect framebuffer size using an MSR if VSA2 isn't available 2008-04-28 08:58:40 -07:00
display_gx1.c [PATCH] more SPIN_LOCK_UNLOCKED -> DEFINE_SPINLOCK conversions 2005-09-09 14:03:48 -07:00
display_gx1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
geodefb.h [PATCH] fbdev: geode updates 2005-09-09 13:57:59 -07:00
gx1fb_core.c gx1fb: properly alloc cmap and plug cmap leak 2009-02-11 14:25:34 -08:00
gxfb.h gxfb: add power management functionality 2008-04-28 08:58:36 -07:00
gxfb_core.c gxfb: properly alloc cmap and plug cmap leak 2009-02-11 14:25:34 -08:00
Kconfig gxfb: replace FBSIZE config option with a module parameter 2008-04-28 08:58:36 -07:00
lxfb.h lxfb: drop dead declarations from header 2008-07-24 10:47:40 -07:00
lxfb_core.c lxfb: properly alloc cmap in all cases and don't leak the memory 2009-02-11 14:25:34 -08:00
lxfb_ops.c lxfb: fix console blanking 2008-07-24 10:47:40 -07:00
Makefile gxfb: add power management functionality 2008-04-28 08:58:36 -07:00
suspend_gx.c gxfb: add power management functionality 2008-04-28 08:58:36 -07:00
video_cs5530.c [PATCH] fbdev: geode updates 2005-09-09 13:57:59 -07:00
video_cs5530.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
video_gx.c lxfb/gxfb: when blanking with FB_BLANK_POWERDOWN, also turn off the CRT 2008-04-28 08:58:40 -07:00