This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 495
DRM drivers
Noralf Trønnes edited this page Jul 1, 2022
·
3 revisions
fbtft drivers use the now obsolete graphic subsystem fbdev. New display drivers use DRM.
This is a list of SPI panels that have a DRM driver:
Display | Resolution | Controller | Compatible |
---|---|---|---|
Adafruit 1.8" TFT | 128x160 | ST7735R | jianda,jd-t18003-t01 |
Okaya RH128128T | 128x128 | ST7715R | okaya,rh128128t |
Lego Mindstorms Ev3 | 178x128 | ST7586 | lego,ev3-lcd |
Multi-Inno MI0283QT (1) | 320x240 | ILI9341 | multi-inno,mi0283qt |
Waveshare 3.5inch RPi LCD (A) | 480x320 | ILI9486 | waveshare,rpi-lcd-35 |
Ozzmaker PiScreen | 480x320 | ILI9486 | ozzmaker,piscreen |
Adafruit 2.4" TFT | 240x320 | ILI9341 | adafruit,yx240qv29 |
2.2" TFT | 176x220 | ILI9225 | vot,v220hf01a-t |
Newhaven 1.8" TFT | 128x160 | ILI9163 | newhaven,1.8-128160EF |
Adafruit PiTFT 3.5" | 320x480 | HX8357D | adafruit,yx350hv15 |
- Used on Watterott RPi Display and it also works with Adafruit PiTFT 2.8"
The panel-mipi-dbi driver is a generic driver that works with all displays that have a MIPI DBI compatible controller and use the SPI interface.
One big advantage with the DRM drivers is that the display can run at a higher SPI speed by running pixel data at spi-max-frequency and init commands at <=10MHz. This makes it possible to push the envelope without the risk of messing up the controller configuration due to command transmission errors.
FBTFT-DRM comparison: https://github.com/notro/panel-mipi-dbi/wiki/fbtft