Add ST7796S to display Kconfig
This commit is contained in:
parent
efdce871bd
commit
e73b657d5f
|
@ -68,6 +68,10 @@ menu "LVGL TFT Display controller"
|
|||
bool "TTGO Camera Plus"
|
||||
select LV_TFT_DISPLAY_CONTROLLER_ST7789
|
||||
select LV_TFT_DISPLAY_PROTOCOL_SPI
|
||||
config LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
bool "Wireless Tag WT32-SC01"
|
||||
select LV_TFT_DISPLAY_CONTROLLER_ST7796S
|
||||
select LV_TFT_DISPLAY_PROTOCOL_SPI
|
||||
endchoice
|
||||
|
||||
# START of helper symbols.
|
||||
|
@ -156,6 +160,11 @@ menu "LVGL TFT Display controller"
|
|||
help
|
||||
RA8875 display controller.
|
||||
|
||||
config LV_TFT_DISPLAY_CONTROLLER_ST7796S
|
||||
bool
|
||||
help
|
||||
ST7796S display controller.
|
||||
|
||||
# Display controller communication protocol
|
||||
#
|
||||
# This symbols define the communication protocol used by the
|
||||
|
@ -247,6 +256,10 @@ menu "LVGL TFT Display controller"
|
|||
bool "ST7789"
|
||||
select LV_TFT_DISPLAY_CONTROLLER_ST7789
|
||||
select LV_TFT_DISPLAY_PROTOCOL_SPI
|
||||
config LV_TFT_DISPLAY_USER_CONTROLLER_ST7796S
|
||||
bool "ST7796S"
|
||||
select LV_TFT_DISPLAY_CONTROLLER_ST7796S
|
||||
select LV_TFT_DISPLAY_PROTOCOL_SPI
|
||||
config LV_TFT_DISPLAY_USER_CONTROLLER_GC9A01
|
||||
bool "GC9A01"
|
||||
select LV_TFT_DISPLAY_CONTROLLER_GC9A01
|
||||
|
@ -532,6 +545,8 @@ menu "LVGL TFT Display controller"
|
|||
default 320 if ( LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_WROVER4 ) && (LV_DISPLAY_ORIENTATION_PORTRAIT_INVERTED)
|
||||
default 240 if ( LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_WROVER4 ) && (LV_DISPLAY_ORIENTATION_LANDSCAPE)
|
||||
default 240 if ( LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_WROVER4 ) && (LV_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED)
|
||||
default 480 if LV_PREDEFINED_DISPLAY_WT32_SC01 && (LV_DISPLAY_ORIENTATION_PORTRAIT || LV_DISPLAY_ORIENTATION_PORTRAIT_INVERTED)
|
||||
default 320 if LV_PREDEFINED_DISPLAY_WT32_SC01 && (LV_DISPLAY_ORIENTATION_LANDSCAPE || LV_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED)
|
||||
default 320 if LV_PREDEFINED_DISPLAY_ERTFT0356 || LV_PREDEFINED_DISPLAY_ADA_FEATHERWING
|
||||
default 128 if ( LV_PREDEFINED_DISPLAY_WEMOS_LOLIN || LV_PREDEFINED_DISPLAY_M5STICK ) && LV_DISPLAY_ORIENTATION_PORTRAIT
|
||||
default 64 if ( LV_PREDEFINED_DISPLAY_WEMOS_LOLIN || LV_PREDEFINED_DISPLAY_M5STICK ) && LV_DISPLAY_ORIENTATION_LANDSCAPE
|
||||
|
@ -555,6 +570,7 @@ menu "LVGL TFT Display controller"
|
|||
prompt "Select a custom frequency."
|
||||
depends on LV_TFT_USE_CUSTOM_SPI_CLK_DIVIDER
|
||||
default LV_TFT_SPI_CLK_DIVIDER_4 if LV_TFT_DISPLAY_CONTROLLER_ST7789 ||LV_TFT_DISPLAY_CONTROLLER_GC9A01 || LV_TFT_DISPLAY_CONTROLLER_ILI9486
|
||||
default LV_TFT_SPI_CLK_DIVIDER_2 if LV_TFT_DISPLAY_CONTROLLER_ST7796S
|
||||
default LV_TFT_SPI_CLK_DIVIDER_5 if LV_TFT_DISPLAY_CONTROLLER_ILI9481
|
||||
default LV_TFT_SPI_CLK_DIVIDER_3 if LV_TFT_DISPLAY_CONTROLLER_HX8357
|
||||
default LV_TFT_SPI_CLK_DIVIDER_10 if LV_TFT_DISPLAY_CONTROLLER_SH1107
|
||||
|
@ -792,6 +808,7 @@ menu "LVGL TFT Display controller"
|
|||
default 23 if LV_PREDEFINED_PINS_TKOALA
|
||||
default 19 if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default 19 if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default 13 if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
default 13
|
||||
|
||||
help
|
||||
|
@ -852,6 +869,7 @@ menu "LVGL TFT Display controller"
|
|||
default 18 if LV_PREDEFINED_PINS_TKOALA
|
||||
default 18 if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default 21 if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default 14 if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
default 14
|
||||
|
||||
help
|
||||
|
@ -877,6 +895,7 @@ menu "LVGL TFT Display controller"
|
|||
default 26 if LV_PREDEFINED_DISPLAY_ATAG
|
||||
default 5 if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default 12 if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default 15 if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
default 15
|
||||
|
||||
help
|
||||
|
@ -898,6 +917,7 @@ menu "LVGL TFT Display controller"
|
|||
default 27 if LV_PREDEFINED_DISPLAY_M5STACK || LV_PREDEFINED_DISPLAY_M5STICK
|
||||
default 23 if LV_PREDEFINED_DISPLAY_M5STICKC
|
||||
default 21 if LV_PREDEFINED_DISPLAY_WROVER4
|
||||
default 21 if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
default 33 if LV_PREDEFINED_DISPLAY_ADA_FEATHERWING
|
||||
default 0 if LV_PREDEFINED_PINS_TKOALA
|
||||
default 17 if LV_PREDEFINED_DISPLAY_ATAG
|
||||
|
@ -921,6 +941,7 @@ menu "LVGL TFT Display controller"
|
|||
default 16 if LV_PREDEFINED_DISPLAY_ATAG
|
||||
default 23 if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default 33 if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default 22 if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
default 4
|
||||
|
||||
help
|
||||
|
@ -944,6 +965,7 @@ menu "LVGL TFT Display controller"
|
|||
default y if LV_PREDEFINED_DISPLAY_ERTFT0356
|
||||
default y if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default y if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default y if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
help
|
||||
Enable controlling the display backlight using an GPIO
|
||||
|
||||
|
@ -954,6 +976,7 @@ menu "LVGL TFT Display controller"
|
|||
default y if LV_PREDEFINED_DISPLAY_ERTFT0356
|
||||
default y if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default y if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default y if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
help
|
||||
Some backlights are turned on with a high signal, others held low.
|
||||
If enabled, a value of 1 will be sent to the display to enable the backlight,
|
||||
|
@ -972,6 +995,7 @@ menu "LVGL TFT Display controller"
|
|||
default 0 if LV_PREDEFINED_PINS_TKOALA
|
||||
default 4 if LV_PREDEFINED_DISPLAY_TTGO
|
||||
default 2 if LV_PREDEFINED_DISPLAY_TTGO_CAMERA_PLUS
|
||||
default 23 if LV_PREDEFINED_DISPLAY_WT32_SC01
|
||||
default 27
|
||||
|
||||
help
|
||||
|
|
Loading…
Reference in a new issue