Since we got a maintainer for fbdev, I would like to unorphan fbtft (with the idea of sending PRs to Helge) and move it out of staging since there is no more clean up work expected and no more drivers either.
Thoughts?
Here's a driver I have been working on:
drm/panel: Add MIPI DBI compatible SPI driver https://lore.kernel.org/dri-devel/20220125175700.37408-1-noralf@tronnes.org/
It should replace the SPI part of these fbtft drivers if accepted:
$ grep -lr MIPI_DCS drivers/staging/fbtft/ | grep -v "-" | uniq | sort drivers/staging/fbtft/fb_hx8340bn.c drivers/staging/fbtft/fb_hx8353d.c drivers/staging/fbtft/fb_hx8357d.c drivers/staging/fbtft/fb_ili9163.c drivers/staging/fbtft/fb_ili9340.c drivers/staging/fbtft/fb_ili9341.c drivers/staging/fbtft/fb_ili9481.c drivers/staging/fbtft/fb_ili9486.c drivers/staging/fbtft/fb_s6d02a1.c drivers/staging/fbtft/fb_st7735r.c drivers/staging/fbtft/fb_st7789v.c drivers/staging/fbtft/fb_tinylcd.c
There's no support for the parallel interface on these controllers in drm. Support could be added to drivers/gpu/drm/drm_mipi_dbi.c.
Here's a status report I wrote 2 years ago:
fbtft: 5 years in staging https://lore.kernel.org/dri-devel/a6cef26c-0f4b-47f0-d249-71f53891526b@tronn...
Noralf.