esp32-devkitc: add support for LCD char device registration

Signed-off-by: Robert-Ionut Alexa <robertalexa2000@gmail.com>
This commit is contained in:
Robert-Ionut Alexa
2023-04-23 19:10:23 +03:00
committed by Xiang Xiao
parent 5bfedbcc60
commit 0e06e03ff5
@@ -131,6 +131,11 @@
# include <nuttx/input/buttons.h>
#endif
#ifdef CONFIG_LCD_DEV
# include <nuttx/board.h>
# include <nuttx/lcd/lcd_dev.h>
#endif
#ifdef CONFIG_RTC_DRIVER
# include "esp32_rtc_lowerhalf.h"
#endif
@@ -605,6 +610,20 @@ int esp32_bringup(void)
}
#endif
#ifdef CONFIG_LCD_DEV
ret = board_lcd_initialize();
if (ret < 0)
{
syslog(LOG_ERR, "ERROR: board_lcd_initialize() failed: %d\n", ret);
}
ret = lcddev_register(0);
if (ret < 0)
{
syslog(LOG_ERR, "ERROR: lcddev_register() failed: %d\n", ret);
}
#endif
#ifdef CONFIG_RTC_DRIVER
/* Instantiate the ESP32 RTC driver */