175f5a4130
txbuflen can be set to arbitrary value by user and it is also set automagically to the maximum transfer size of the SPI master controller. Do not allocate the buffer when larger than vmem. When my SPI master controller reports maximum transfer size 16M the probe of fbtft fails. Signed-off-by: Michal Suchanek <hramrach@gmail.com> Acked-by: Noralf Trønnes <noralf@tronnes.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
||
---|---|---|
.. | ||
fb_agm1264k-fl.c | ||
fb_bd663474.c | ||
fb_hx8340bn.c | ||
fb_hx8347d.c | ||
fb_hx8353d.c | ||
fb_hx8357d.c | ||
fb_hx8357d.h | ||
fb_ili9163.c | ||
fb_ili9320.c | ||
fb_ili9325.c | ||
fb_ili9340.c | ||
fb_ili9341.c | ||
fb_ili9481.c | ||
fb_ili9486.c | ||
fb_pcd8544.c | ||
fb_ra8875.c | ||
fb_s6d02a1.c | ||
fb_s6d1121.c | ||
fb_ssd1289.c | ||
fb_ssd1305.c | ||
fb_ssd1306.c | ||
fb_ssd1325.c | ||
fb_ssd1331.c | ||
fb_ssd1351.c | ||
fb_st7735r.c | ||
fb_st7789v.c | ||
fb_tinylcd.c | ||
fb_tls8204.c | ||
fb_uc1611.c | ||
fb_uc1701.c | ||
fb_upd161704.c | ||
fb_watterott.c | ||
fbtft_device.c | ||
fbtft-bus.c | ||
fbtft-core.c | ||
fbtft-io.c | ||
fbtft-sysfs.c | ||
fbtft.h | ||
flexfb.c | ||
internal.h | ||
Kconfig | ||
Makefile | ||
README |
FBTFT ========= Linux Framebuffer drivers for small TFT LCD display modules. The module 'fbtft' makes writing drivers for some of these displays very easy. Development is done on a Raspberry Pi running the Raspbian "wheezy" distribution. INSTALLATION Download kernel sources From Linux 3.15 cd drivers/video/fbdev/fbtft git clone https://github.com/notro/fbtft.git Add to drivers/video/fbdev/Kconfig: source "drivers/video/fbdev/fbtft/Kconfig" Add to drivers/video/fbdev/Makefile: obj-y += fbtft/ Before Linux 3.15 cd drivers/video git clone https://github.com/notro/fbtft.git Add to drivers/video/Kconfig: source "drivers/video/fbtft/Kconfig" Add to drivers/video/Makefile: obj-y += fbtft/ Enable driver(s) in menuconfig and build the kernel See wiki for more information: https://github.com/notro/fbtft/wiki Source: https://github.com/notro/fbtft/