I've been experimenting around with several LCDs for our project. Thus far, I've stuck with parallel interface displays that are similar enough to the standard lcd8000-43t. Easy enough to adjust clock rate, timing parameters etc and they seem to work fine.
However, we're interested in a bit smaller display for our product and I'm finding a lot of displays with LCD controllers like the ILI9341 and ST7735R. There are a couple drivers for these in the staging->fbtft section of the kernel but it appears those all use the SPI interface. Google yields quite a few attempts at wiring up these displays and even a few patches and lots of suggestions.. but I'm not finding anyone saying it worked out well.
So I'm curious if anyone has a good suggestion for which approach to take to make usage of these TFT panels?
Thus far it looks like modifying mcx_lcdif.c with custom code to run the SPI init for the TFT display is the best solution... but if that's so, where are the examples, patches, success stories? Am I looking in the wrong place? Thanks for any feedback.