mirror of
https://github.com/torvalds/linux.git
synced 2024-10-31 01:01:52 +00:00
drm/tinydrm: Add RePaper e-ink driver
This adds support for the Pervasive Displays RePaper branded displays. The controller code is taken from the userspace driver available through repaper.org. Only the V231 film is supported since the others are EOL. Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Noralf Trønnes <noralf@tronnes.org> Link: http://patchwork.freedesktop.org/patch/msgid/1496934875-51984-5-git-send-email-noralf@tronnes.org
This commit is contained in:
parent
379ea9a1a5
commit
3589211e9b
@ -4453,6 +4453,12 @@ M: Dave Airlie <airlied@redhat.com>
|
||||
S: Odd Fixes
|
||||
F: drivers/gpu/drm/mgag200/
|
||||
|
||||
DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
|
||||
M: Noralf Trønnes <noralf@tronnes.org>
|
||||
S: Maintained
|
||||
F: drivers/gpu/drm/tinydrm/repaper.c
|
||||
F: Documentation/devicetree/bindings/display/repaper.txt
|
||||
|
||||
DRM DRIVER FOR RAGE 128 VIDEO CARDS
|
||||
S: Orphan / Obsolete
|
||||
F: drivers/gpu/drm/r128/
|
||||
|
@ -19,3 +19,15 @@ config TINYDRM_MI0283QT
|
||||
help
|
||||
DRM driver for the Multi-Inno MI0283QT display panel
|
||||
If M is selected the module will be called mi0283qt.
|
||||
|
||||
config TINYDRM_REPAPER
|
||||
tristate "DRM support for Pervasive Displays RePaper panels (V231)"
|
||||
depends on DRM_TINYDRM && SPI
|
||||
help
|
||||
DRM driver for the following Pervasive Displays panels:
|
||||
1.44" TFT EPD Panel (E1144CS021)
|
||||
1.90" TFT EPD Panel (E1190CS021)
|
||||
2.00" TFT EPD Panel (E2200CS021)
|
||||
2.71" TFT EPD Panel (E2271CS021)
|
||||
|
||||
If M is selected the module will be called repaper.
|
||||
|
@ -5,3 +5,4 @@ obj-$(CONFIG_TINYDRM_MIPI_DBI) += mipi-dbi.o
|
||||
|
||||
# Displays
|
||||
obj-$(CONFIG_TINYDRM_MI0283QT) += mi0283qt.o
|
||||
obj-$(CONFIG_TINYDRM_REPAPER) += repaper.o
|
||||
|
1095
drivers/gpu/drm/tinydrm/repaper.c
Normal file
1095
drivers/gpu/drm/tinydrm/repaper.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user