Linux DRM Driver for 2.7" Sharp Memory LCD
7c40df9d11
this updates the interactions with gpio pins to use the newer gpio descriptor API in the kernel rather than the deprecated gpio-by-int interface this means that the gpio pins can be configured as part of the device tree rather than during compile time |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
drm_iface.c | ||
drm_iface.h | ||
indicators.h | ||
ioctl_iface.c | ||
ioctl_iface.h | ||
LICENSE | ||
main.c | ||
Makefile | ||
params_iface.c | ||
params_iface.h | ||
README.md | ||
README.orig.md | ||
sharp.dts |
Sharp Memory LCD Kernel Driver
DRM kernel driver for 2.7" 400x240 Sharp memory LCD panel.
Original fbdev module readme with pinouts and build instructions
References
Original SPI and GPIO kernel driver at:
https://github.com/w4ilun/Sharp-Memory-LCD-Kernel-Driver
Sharp datasheet:
https://www.sharpsde.com/fileadmin/products/Displays/2016_SDE_App_Note_for_Memory_LCD_programming_V1.3.pdf