Driver for CFAF240320X0-020T display

Fabio Estevam festevam at gmail.com
Fri Dec 16 11:54:26 UTC 2022


Hi,

Does anyone know if the Crystalfontz CFAF240320X0-020T display is
supported in Linux?

https://www.crystalfontz.com/product/cfaf240320x0020t-2inch-240x320-color-tft

It uses a Sitronix ST7789V controller.

For the ST7789V, there is a drm driver:
drivers/gpu/drm/panel/panel-sitronix-st7789v.c

and also an fbtft one:
drivers/staging/fbtft/fb_st7789v.c

Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml
shows a remote-endpoint property, so I assume this only works when st7789v
is connected via RGB parallel, correct?

On my board, the CFAF240320X0-020T is connected via SPI only, so I
guess I should try the fbtdt driver?

The arch/riscv/boot/dts/canaan/sipeed_maix_* boards use compatible =
"sitronix,st7789v"

Do these boards have st7789v functional? Are they using the fbtft or drm
driver?

Appreciate any suggestions.

Thanks,

Fabio Estevam


More information about the dri-devel mailing list