1 /*
2  * SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 #pragma once
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
12 typedef struct esp_lcd_panel_io_t *esp_lcd_panel_io_handle_t; /*!< Type of LCD panel IO handle */
13 typedef struct esp_lcd_panel_t *esp_lcd_panel_handle_t;       /*!< Type of LCD panel handle */
14 
15 /**
16  * @brief LCD color space type definition
17  */
18 typedef enum {
19     ESP_LCD_COLOR_SPACE_RGB,        /*!< Color space: RGB */
20     ESP_LCD_COLOR_SPACE_BGR,        /*!< Color space: BGR */
21     ESP_LCD_COLOR_SPACE_MONOCHROME, /*!< Color space: monochrome */
22 } esp_lcd_color_space_t;
23 
24 #ifdef __cplusplus
25 }
26 #endif
27