On Wed, Jan 26, 2022 at 02:15:29PM +0100, Noralf Trønnes wrote:
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:
This is good news, but...
$ grep -lr MIPI_DCS drivers/staging/fbtft/ | grep -v "-" | uniq | sort
Hint:
git grep -lw MIPI_DCS -- drivers/staging/fbtft
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.
...as I said and you confirmed that parallel interface support is missing.
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...
Thanks for sharing!