diff --git a/lvgl_tft/disp_driver.c b/lvgl_tft/disp_driver.c index c0b7c8d..634ee93 100644 --- a/lvgl_tft/disp_driver.c +++ b/lvgl_tft/disp_driver.c @@ -7,7 +7,7 @@ #include "esp_lcd_backlight.h" #include "sdkconfig.h" -void disp_driver_init(lv_disp_drv_t *drv) +void *disp_driver_init(lv_disp_drv_t *drv) { #if defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ILI9341 ili9341_init(); diff --git a/lvgl_tft/disp_driver.h b/lvgl_tft/disp_driver.h index f4929bf..8636153 100644 --- a/lvgl_tft/disp_driver.h +++ b/lvgl_tft/disp_driver.h @@ -67,7 +67,7 @@ extern "C" { **********************/ /* Initialize display */ -void disp_driver_init(lv_disp_drv_t *drv); +void *disp_driver_init(lv_disp_drv_t *drv); /* Display flush callback */ void disp_driver_flush(lv_disp_drv_t * drv, const lv_area_t * area, lv_color_t * color_map);