zephyr/modules/lvgl
Fabian Blatz 1896130bd8 modules: lvgl: fix initialization order depedencies
Removes the pseudo device prerequisite that the LVGL setup routine has been
executed before initialization. The pseudo devices are now registered at
the end of the LVGL setup routine, the driver is not concerned with
configuring the devices anymore. This also removes the need for enforcing
certain priorities within the same init level.

This resolves issue #62753.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2023-09-18 20:37:43 +02:00
..
include modules: lvgl: fix initialization order depedencies 2023-09-18 20:37:43 +02:00
input modules: lvgl: fix initialization order depedencies 2023-09-18 20:37:43 +02:00
CMakeLists.txt modules: lvgl: move existing includes to folder 2023-09-13 11:35:04 +02:00
Kconfig modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
Kconfig.input modules: lvgl: fix initialization order depedencies 2023-09-18 20:37:43 +02:00
Kconfig.memory
Kconfig.shell
lvgl_display_16bit.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_24bit.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_32bit.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_mono.c
lvgl_display.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_fs.c modules: lvgl: Handle errors on fs_tell 2023-08-22 10:01:29 +02:00
lvgl_mem.c modules: lvgl: initialize lvgl_heap_init from lvgl_init 2023-09-08 09:43:24 +02:00
lvgl_shell.c
lvgl.c modules: lvgl: fix initialization order depedencies 2023-09-18 20:37:43 +02:00