Hi bogdanul,
did you get the fbtft running?
I downloaded from git but make crashed:
bugs@debian:~/openwrt/trunk/tmp/fbtft/src$ make
make -C /lib/modules/`uname -r`/build M=$PWD modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-4-amd64'
CC [M] /home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.o
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c: In function ‘file_fb_info’:
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:736:9: error: implicit declaration of function ‘file_inode’ [-Werror=implicit-function-declaration]
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:736:24: warning: initialization makes pointer from integer without a cast [enabled by default]
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c: In function ‘fb_set_var’:
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:980:17: error: ‘struct fb_fix_screeninfo’ has no member named ‘capabilities’
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:980:33: error: ‘FB_CAP_FOURCC’ undeclared (first use in this function)
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:980:33: note: each undeclared identifier is reported only once for each function it appears in
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c: In function ‘fb_blank’:
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1066:37: error: ‘FB_EARLY_EVENT_BLANK’ undeclared (first use in this function)
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1079:27: error: ‘FB_R_EARLY_EVENT_BLANK’ undeclared (first use in this function)
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c: In function ‘do_register_framebuffer’:
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1668:13: error: ‘struct fb_info’ has no member named ‘skip_vt_switch’
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1669:3: error: implicit declaration of function ‘pm_vt_switch_required’ [-Werror=implicit-function-declaration]
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c: In function ‘do_unregister_framebuffer’:
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1713:2: error: implicit declaration of function ‘pm_vt_switch_unregister’ [-Werror=implicit-function-declaration]
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c: At top level:
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1749:5: error: conflicting types for ‘remove_conflicting_framebuffers’
/usr/src/linux-headers-3.2.0-4-common/include/linux/fb.h:1001:13: note: previous declaration of ‘remove_conflicting_framebuffers’ was here
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1760:1: error: conflicting types for ‘remove_conflicting_framebuffers’
/usr/src/linux-headers-3.2.0-4-common/include/linux/fb.h:1001:13: note: previous declaration of ‘remove_conflicting_framebuffers’ was here
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1923:5: error: conflicting types for ‘fb_get_options’
/usr/src/linux-headers-3.2.0-4-common/include/linux/fb.h:1012:12: note: previous declaration of ‘fb_get_options’ was here
/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.c:1955:1: error: conflicting types for ‘fb_get_options’
/usr/src/linux-headers-3.2.0-4-common/include/linux/fb.h:1012:12: note: previous declaration of ‘fb_get_options’ was here
cc1: some warnings being treated as errors
make[4]: *** [/home/bugs/openwrt/trunk/tmp/fbtft/src/fbmem.o] Fehler 1
make[3]: *** [_module_/home/bugs/openwrt/trunk/tmp/fbtft/src] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-amd64'
make: *** [default] Fehler 2
Regards, Bugs