diff --git a/tests/drivers/st7735/Kconfig b/tests/drivers/st77xx/Kconfig similarity index 100% rename from tests/drivers/st7735/Kconfig rename to tests/drivers/st77xx/Kconfig diff --git a/tests/drivers/st7735/Makefile b/tests/drivers/st77xx/Makefile similarity index 71% rename from tests/drivers/st7735/Makefile rename to tests/drivers/st77xx/Makefile index ef8416d106..d07f129811 100644 --- a/tests/drivers/st7735/Makefile +++ b/tests/drivers/st77xx/Makefile @@ -2,7 +2,24 @@ BOARD ?= stm32f429i-disc1 include ../Makefile.drivers_common -USEMODULE += st7735 +ST7789_BOARDS = \ + esp32s2-lilygo-ttgo-t8 \ + esp32s3-usb-otg \ + # + +ST7796_BOARDS = \ + # + +ifneq (,$(filter $(ST7789_BOARDS),$(BOARD))) + DRIVER ?= st7789 +endif +ifneq (,$(filter $(ST7796_BOARDS),$(BOARD))) + DRIVER ?= st7796 +endif + +DRIVER ?= st7735 + +USEMODULE += $(DRIVER) USEMODULE += ztimer USEMODULE += ztimer_msec diff --git a/tests/drivers/st7735/Makefile.ci b/tests/drivers/st77xx/Makefile.ci similarity index 100% rename from tests/drivers/st7735/Makefile.ci rename to tests/drivers/st77xx/Makefile.ci diff --git a/tests/drivers/st7735/app.config.test b/tests/drivers/st77xx/app.config.test similarity index 89% rename from tests/drivers/st7735/app.config.test rename to tests/drivers/st77xx/app.config.test index 40fce0b632..375fca9b18 100644 --- a/tests/drivers/st7735/app.config.test +++ b/tests/drivers/st77xx/app.config.test @@ -1,5 +1,5 @@ # this file enables modules defined in Kconfig. Do not use this file for # application configuration. This is only needed during migration. -CONFIG_MODULE_ST7735=y +CONFIG_MODULE_ST77XX=y CONFIG_MODULE_ZTIMER=y CONFIG_MODULE_ZTIMER_MSEC=y diff --git a/tests/drivers/st7735/main.c b/tests/drivers/st77xx/main.c similarity index 94% rename from tests/drivers/st7735/main.c rename to tests/drivers/st77xx/main.c index 3a6e1247cb..8421325aa2 100644 --- a/tests/drivers/st7735/main.c +++ b/tests/drivers/st77xx/main.c @@ -28,13 +28,13 @@ #include "riot_logo.h" -#include "st7735.h" -#include "st7735_params.h" +#include "st77xx.h" +#include "st77xx_params.h" int main(void) { lcd_t dev; - dev.driver = &lcd_st7735_driver; + dev.driver = &lcd_st77xx_driver; puts("lcd TFT display test application"); @@ -46,7 +46,7 @@ int main(void) BACKLIGHT_ON; #endif - if (lcd_init(&dev, &st7735_params[0]) == 0) { + if (lcd_init(&dev, &st77xx_params[0]) == 0) { puts("[OK]"); } else {