unicore32 framebuffer fix: get videomemory by __get_free_pages() and make it floatable
authorGuan Xuetao <gxt@mprc.pku.edu.cn>
Fri, 1 Apr 2011 08:38:59 +0000 (16:38 +0800)
committerGuan Xuetao <gxt@mprc.pku.edu.cn>
Sat, 2 Apr 2011 08:17:38 +0000 (16:17 +0800)
commit6b794743b2c5e21825d35b5d5dd57d6fcc388198
tree4568d347074a1b7e7917de1114be045d61515256
parent28e58cc9586ab3f4dbc79c55110955ad192e4c29
unicore32 framebuffer fix: get videomemory by __get_free_pages() and make it floatable

1. get videomemory by __get_free_pages() in fb-puv3.c
2. remove resource reservation for old fixed UNIGFX_MMAP & UVC_MMAP space
3. remove unused macros: PKUNTIY_UNIGFX_MMAP_BASE, PKUNITY_UNIGFX_MMAP_SIZE,
PKUNITY_UVC_MMAP_BASE, PKUNITY_UVC_MMAP_SIZE and KUSER_UNIGFX_BASE
4. remove unused header linux/vmalloc.h in fb-puv3.h

Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/unicore32/include/mach/PKUnity.h
arch/unicore32/include/mach/memory.h
arch/unicore32/kernel/puv3-core.c
arch/unicore32/kernel/setup.c
arch/unicore32/mm/mmu.c
drivers/video/fb-puv3.c