TODO: - Dual head support - 2D acceleration support - use kernel coding style - checkpatch.pl clean - refine the code and remove unused code - use kernel framebuffer mode setting instead of hard code - move it to drivers/video/sm7xx/ or make it be drivers/video/sm7xxfb.c Please send any patches to Greg Kroah-Hartman and Teddy Wang .