From e314c7563bd77eae089cad182113c5afef339056 Mon Sep 17 00:00:00 2001 From: C47D Date: Thu, 26 Aug 2021 18:54:15 -0500 Subject: [PATCH] disp_driver: Add pointer to lv_disp_drv_t as parameter to disp_driver_init --- lvgl_tft/disp_driver.c | 4 ++-- lvgl_tft/disp_driver.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lvgl_tft/disp_driver.c b/lvgl_tft/disp_driver.c index f62a947..c0b7c8d 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(void) +void disp_driver_init(lv_disp_drv_t *drv) { #if defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ILI9341 ili9341_init(); @@ -16,7 +16,7 @@ void *disp_driver_init(void) #elif defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ILI9488 ili9488_init(); #elif defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ST7789 - st7789_init(); + st7789_init(drv); #elif defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ST7796S st7796s_init(); #elif defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ST7735S diff --git a/lvgl_tft/disp_driver.h b/lvgl_tft/disp_driver.h index 8c70fda..f4929bf 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(void); +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);