ili9341_m5: Old FB driver, replaced with TinyDRM. compatibility for old FB programs should not be a problem. Old AXP2101 backlight: The previous backlight driver contained inside fb_ili9341.c, which has been removed.
This commit fixes following issues:
3
AXP2101 Backlight
Backlight driver has been re-written to separate file, drivers/video/backlight/axp2101_m5stack_bl.c.
This driver has support for DTS support, and DTS should be edited to include m5stack,axp2101-backlight compatible.
DRM makes modern GUI programs like wayland (e.g. cage, wlroots) able to run.
DRM devices have backward compatibility with programs make use of FB devices, e.g. /dev/fb0, and should not be a problem.
Patchset source
https://github.com/MeemeeLab/linux/commits/m5stack-coremp135-backport-stm61/
This commit adds following drivers:
This commit removes following drivers:
ili9341_m5: Old FB driver, replaced with TinyDRM. compatibility for old FB programs should not be a problem. Old AXP2101 backlight: The previous backlight driver contained inside
fb_ili9341.c
, which has been removed.This commit fixes following issues:
3
AXP2101 Backlight
Backlight driver has been re-written to separate file,
drivers/video/backlight/axp2101_m5stack_bl.c
. This driver has support for DTS support, and DTS should be edited to includem5stack,axp2101-backlight
compatible.Test
https://github.com/m5stack/CoreMP135_buildroot-external-st/assets/57629983/8418e489-6e29-4dd0-ba80-295676ef2b06
AXP2101 Poweroff
Poweroff drivers, discussed in #3. DTS support, must include
x-powers,axp2101-poweroff
compatible.Test
https://github.com/m5stack/CoreMP135_buildroot-external-st/assets/57629983/494271f1-e147-499b-9813-1b6cf837bb90
ILI9342C TinyDRM
DRM makes modern GUI programs like wayland (e.g.
cage
,wlroots
) able to run. DRM devices have backward compatibility with programs make use of FB devices, e.g./dev/fb0
, and should not be a problem.Test