1 ################################################################################
2 # Linux fbtft extensions
4 # Patch the linux kernel with fbtft extension
5 ################################################################################
7 LINUX_EXTENSIONS
+= fbtft
9 # for linux >= 3.15 install to drivers/video/fbdev/fbtft
10 # for linux < 3.15 install to drivers/video/fbtft
11 define FBTFT_PREPARE_KERNEL
12 if
[ -e
$(LINUX_DIR
)/drivers
/video
/fbdev
]; then \
13 dest
=drivers
/video
/fbdev
; \
15 dest
=drivers
/video
; \
17 mkdir
-p
$(LINUX_DIR
)/$${dest}/fbtft
; \
18 cp
-dpfr
$(FBTFT_DIR
)/* $(LINUX_DIR
)/$${dest}/fbtft
/ ; \
19 echo
"source \"$${dest}/fbtft/Kconfig\"" \
20 >> $(LINUX_DIR
)/$${dest}/Kconfig
; \
21 echo
'obj-y += fbtft/' >> $(LINUX_DIR
)/$${dest}/Makefile