Gunar Schorcht
5cb51b17a3
driver/lcd: use a default implementation of lcd_set_area used
...
Using a default implementation of `lcd_set_area` function allows further code deduplication.
2023-07-12 15:31:29 +02:00
Gunar Schorcht
878af4f9a1
drivers/st7735: move basic communication functions to drivers/lcd
2023-07-12 15:31:29 +02:00
Gunar Schorcht
b30401a1c2
drivers/st7735: fix Kconfig logic for ST7789
...
MODULE_ST7789 is enabled if MODULE_ST7735 is enabled and the board has selected HAVE_ST7789.
2023-07-12 15:31:29 +02:00
Marian Buschsieweke
ca07f77f48
drivers/st7735: fix inconsistency in dependency modeling
...
In KConfig `MODULE_ST7789` now is hidden module that automatically
gets selected when `HAVE_ST7789` is selected in `MODULE_ST7735` is used.
Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
2023-07-09 14:15:25 +02:00
Gunar Schorcht
f57b6b70b8
drivers/st7735: support for ST7789
...
ST7735 driver can also be used for ST7789. st7789 is simply defined as pseudomodule that pulls in automatically module st7735.
2023-07-07 08:17:12 +02:00
Leandro Lanzieri
ca85b4f5ad
drivers/st7735/kconfig: add hardware feature symbol
2022-05-24 17:45:58 +02:00
85ba0597f7
drivers/lcd: rework rotation modes and enable it with st7735
2022-04-19 16:22:10 +02:00
81cf5dba53
drivers/lcd: apply offset parameters to ili9341
2022-04-13 12:55:16 +02:00
Francisco Molina
827fa976a6
driveres/st7735: add driver based on common lcd driver
2022-04-12 12:38:59 +02:00