xref: /linux-6.15/drivers/staging/fbtft/README (revision b6935e29)
1*c296d5f9SThomas Petazzoni  FBTFT
2*c296d5f9SThomas Petazzoni=========
3*c296d5f9SThomas Petazzoni
4*c296d5f9SThomas PetazzoniLinux Framebuffer drivers for small TFT LCD display modules.
5*c296d5f9SThomas PetazzoniThe module 'fbtft' makes writing drivers for some of these displays very easy.
6*c296d5f9SThomas Petazzoni
7*c296d5f9SThomas PetazzoniDevelopment is done on a Raspberry Pi running the Raspbian "wheezy" distribution.
8*c296d5f9SThomas Petazzoni
9*c296d5f9SThomas PetazzoniINSTALLATION
10*c296d5f9SThomas Petazzoni  Download kernel sources
11*c296d5f9SThomas Petazzoni
12*c296d5f9SThomas Petazzoni  From Linux 3.15
13*c296d5f9SThomas Petazzoni    cd drivers/video/fbdev/fbtft
14*c296d5f9SThomas Petazzoni    git clone https://github.com/notro/fbtft.git
15*c296d5f9SThomas Petazzoni
16*c296d5f9SThomas Petazzoni    Add to drivers/video/fbdev/Kconfig:   source "drivers/video/fbdev/fbtft/Kconfig"
17*c296d5f9SThomas Petazzoni    Add to drivers/video/fbdev/Makefile:  obj-y += fbtft/
18*c296d5f9SThomas Petazzoni
19*c296d5f9SThomas Petazzoni  Before Linux 3.15
20*c296d5f9SThomas Petazzoni    cd drivers/video
21*c296d5f9SThomas Petazzoni    git clone https://github.com/notro/fbtft.git
22*c296d5f9SThomas Petazzoni
23*c296d5f9SThomas Petazzoni    Add to drivers/video/Kconfig:   source "drivers/video/fbtft/Kconfig"
24*c296d5f9SThomas Petazzoni    Add to drivers/video/Makefile:  obj-y += fbtft/
25*c296d5f9SThomas Petazzoni
26*c296d5f9SThomas Petazzoni  Enable driver(s) in menuconfig and build the kernel
27*c296d5f9SThomas Petazzoni
28*c296d5f9SThomas Petazzoni
29*c296d5f9SThomas PetazzoniSee wiki for more information: https://github.com/notro/fbtft/wiki
30*c296d5f9SThomas Petazzoni
31*c296d5f9SThomas Petazzoni
32*c296d5f9SThomas PetazzoniSource: https://github.com/notro/fbtft/
33