aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gadc/AT91SAM7/driver.mk (renamed from drivers/gadc/AT91SAM7/gadc_lld.mk)0
-rw-r--r--drivers/gdisp/ED060SC4/driver.mk (renamed from drivers/gdisp/ED060SC4/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/HX8347D/driver.mk (renamed from drivers/gdisp/HX8347D/gdisp_lld.mk)4
-rw-r--r--drivers/gdisp/ILI9320/driver.mk (renamed from drivers/gdisp/ILI9320/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/ILI9325/driver.mk (renamed from drivers/gdisp/ILI9325/gdisp_lld.mk)4
-rw-r--r--drivers/gdisp/ILI9341/driver.mk (renamed from drivers/gdisp/ILI9341/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/ILI93xx/driver.mk (renamed from drivers/gdisp/ILI93xx/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/ILI9481/driver.mk (renamed from drivers/gdisp/ILI9481/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/LGD4532/driver.mk (renamed from drivers/gdisp/LGD4532/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/Nokia6610GE12/driver.mk (renamed from drivers/gdisp/Nokia6610GE12/gdisp_lld.mk)4
-rw-r--r--drivers/gdisp/Nokia6610GE8/driver.mk (renamed from drivers/gdisp/Nokia6610GE8/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h8
-rw-r--r--drivers/gdisp/R61505U/driver.mk (renamed from drivers/gdisp/R61505U/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/RA8875/driver.mk (renamed from drivers/gdisp/RA8875/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/S6D1121/driver.mk (renamed from drivers/gdisp/S6D1121/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/SPFD54124B/driver.mk (renamed from drivers/gdisp/SPFD54124B/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/SPFD54124B/gdisp_lld_SPFD54124B.c27
-rw-r--r--drivers/gdisp/SSD1289/driver.mk (renamed from drivers/gdisp/SSD1289/gdisp_lld.mk)4
-rw-r--r--drivers/gdisp/SSD1306/driver.mk (renamed from drivers/gdisp/SSD1306/gdisp_lld.mk)4
-rw-r--r--drivers/gdisp/SSD1963/driver.mk (renamed from drivers/gdisp/SSD1963/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/SSD2119/driver.mk (renamed from drivers/gdisp/SSD2119/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/ST7565/driver.mk (renamed from drivers/gdisp/ST7565/gdisp_lld.mk)0
-rw-r--r--drivers/gdisp/TestStub/driver.mk (renamed from drivers/gdisp/TestStub/gdisp_lld.mk)0
-rw-r--r--drivers/ginput/dial/GADC/driver.mk (renamed from drivers/ginput/dial/GADC/ginput_lld.mk)0
-rw-r--r--drivers/ginput/toggle/Pal/driver.mk (renamed from drivers/ginput/toggle/Pal/ginput_lld.mk)10
-rw-r--r--drivers/ginput/touch/ADS7843/driver.mk (renamed from drivers/ginput/touch/ADS7843/ginput_lld.mk)10
-rw-r--r--drivers/ginput/touch/FT5x06/driver.mk (renamed from drivers/ginput/touch/FT5x06/ginput_lld.mk)0
-rw-r--r--drivers/ginput/touch/MCU/driver.mk (renamed from drivers/ginput/touch/MCU/ginput_lld.mk)10
-rw-r--r--drivers/ginput/touch/STMPE811/driver.mk (renamed from drivers/ginput/touch/STMPE811/ginput_lld.mk)10
-rw-r--r--drivers/multiple/X/driver.mk (renamed from drivers/multiple/X/gdisp_lld.mk)0
-rw-r--r--drivers/multiple/uGFXnet/driver.mk (renamed from drivers/multiple/uGFXnet/gdisp_lld.mk)0
31 files changed, 39 insertions, 56 deletions
diff --git a/drivers/gadc/AT91SAM7/gadc_lld.mk b/drivers/gadc/AT91SAM7/driver.mk
index 001d44b1..001d44b1 100644
--- a/drivers/gadc/AT91SAM7/gadc_lld.mk
+++ b/drivers/gadc/AT91SAM7/driver.mk
diff --git a/drivers/gdisp/ED060SC4/gdisp_lld.mk b/drivers/gdisp/ED060SC4/driver.mk
index 0c78e1a7..0c78e1a7 100644
--- a/drivers/gdisp/ED060SC4/gdisp_lld.mk
+++ b/drivers/gdisp/ED060SC4/driver.mk
diff --git a/drivers/gdisp/HX8347D/gdisp_lld.mk b/drivers/gdisp/HX8347D/driver.mk
index 581e53e7..5700b999 100644
--- a/drivers/gdisp/HX8347D/gdisp_lld.mk
+++ b/drivers/gdisp/HX8347D/driver.mk
@@ -1,2 +1,2 @@
-GFXINC += $(GFXLIB)/drivers/gdisp/HX8347D
-GFXSRC += $(GFXLIB)/drivers/gdisp/HX8347D/gdisp_lld_HX8347D.c
+GFXINC += $(GFXLIB)/drivers/gdisp/HX8347D
+GFXSRC += $(GFXLIB)/drivers/gdisp/HX8347D/gdisp_lld_HX8347D.c
diff --git a/drivers/gdisp/ILI9320/gdisp_lld.mk b/drivers/gdisp/ILI9320/driver.mk
index d61fbc33..d61fbc33 100644
--- a/drivers/gdisp/ILI9320/gdisp_lld.mk
+++ b/drivers/gdisp/ILI9320/driver.mk
diff --git a/drivers/gdisp/ILI9325/gdisp_lld.mk b/drivers/gdisp/ILI9325/driver.mk
index 4dbda578..ef229073 100644
--- a/drivers/gdisp/ILI9325/gdisp_lld.mk
+++ b/drivers/gdisp/ILI9325/driver.mk
@@ -1,2 +1,2 @@
-GFXINC += $(GFXLIB)/drivers/gdisp/ILI9325
-GFXSRC += $(GFXLIB)/drivers/gdisp/ILI9325/gdisp_lld_ILI9325.c
+GFXINC += $(GFXLIB)/drivers/gdisp/ILI9325
+GFXSRC += $(GFXLIB)/drivers/gdisp/ILI9325/gdisp_lld_ILI9325.c
diff --git a/drivers/gdisp/ILI9341/gdisp_lld.mk b/drivers/gdisp/ILI9341/driver.mk
index 326b67ad..326b67ad 100644
--- a/drivers/gdisp/ILI9341/gdisp_lld.mk
+++ b/drivers/gdisp/ILI9341/driver.mk
diff --git a/drivers/gdisp/ILI93xx/gdisp_lld.mk b/drivers/gdisp/ILI93xx/driver.mk
index 6c38e49a..6c38e49a 100644
--- a/drivers/gdisp/ILI93xx/gdisp_lld.mk
+++ b/drivers/gdisp/ILI93xx/driver.mk
diff --git a/drivers/gdisp/ILI9481/gdisp_lld.mk b/drivers/gdisp/ILI9481/driver.mk
index 8c971788..8c971788 100644
--- a/drivers/gdisp/ILI9481/gdisp_lld.mk
+++ b/drivers/gdisp/ILI9481/driver.mk
diff --git a/drivers/gdisp/LGD4532/gdisp_lld.mk b/drivers/gdisp/LGD4532/driver.mk
index 8323b891..8323b891 100644
--- a/drivers/gdisp/LGD4532/gdisp_lld.mk
+++ b/drivers/gdisp/LGD4532/driver.mk
diff --git a/drivers/gdisp/Nokia6610GE12/gdisp_lld.mk b/drivers/gdisp/Nokia6610GE12/driver.mk
index 65781667..d4457343 100644
--- a/drivers/gdisp/Nokia6610GE12/gdisp_lld.mk
+++ b/drivers/gdisp/Nokia6610GE12/driver.mk
@@ -1,2 +1,2 @@
-GFXINC += $(GFXLIB)/drivers/gdisp/Nokia6610GE12
-GFXSRC += $(GFXLIB)/drivers/gdisp/Nokia6610GE12/gdisp_lld_Nokia6610GE12.c
+GFXINC += $(GFXLIB)/drivers/gdisp/Nokia6610GE12
+GFXSRC += $(GFXLIB)/drivers/gdisp/Nokia6610GE12/gdisp_lld_Nokia6610GE12.c
diff --git a/drivers/gdisp/Nokia6610GE8/gdisp_lld.mk b/drivers/gdisp/Nokia6610GE8/driver.mk
index a61948b3..a61948b3 100644
--- a/drivers/gdisp/Nokia6610GE8/gdisp_lld.mk
+++ b/drivers/gdisp/Nokia6610GE8/driver.mk
diff --git a/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h b/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h
index b90314d6..83b2d629 100644
--- a/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h
+++ b/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h
@@ -14,10 +14,10 @@
/* Driver hardware support. */
/*===========================================================================*/
-/* This driver has problems with other orientations and requires significantly
- * extra code to handle them. By default we turn this on (only if the GDISP_NEED_CONTROL
- * is turned on). If you are worried about code size and don't need orientation support
- * define GDISP_NOKIA_ORIENTATION as false.
+/* This driver has problems with other orientations and requires significant
+ * extra code to handle them. By default we turn this on only if the GDISP_NEED_CONTROL
+ * is turned on. If you are worried about code size and don't need orientation support
+ * define GDISP_NOKIA_ORIENTATION as false in your gfxconf.h.
*/
#ifndef GDISP_NOKIA_ORIENTATION
#define GDISP_NOKIA_ORIENTATION TRUE
diff --git a/drivers/gdisp/R61505U/gdisp_lld.mk b/drivers/gdisp/R61505U/driver.mk
index ff0d0bf4..ff0d0bf4 100644
--- a/drivers/gdisp/R61505U/gdisp_lld.mk
+++ b/drivers/gdisp/R61505U/driver.mk
diff --git a/drivers/gdisp/RA8875/gdisp_lld.mk b/drivers/gdisp/RA8875/driver.mk
index 146cf255..146cf255 100644
--- a/drivers/gdisp/RA8875/gdisp_lld.mk
+++ b/drivers/gdisp/RA8875/driver.mk
diff --git a/drivers/gdisp/S6D1121/gdisp_lld.mk b/drivers/gdisp/S6D1121/driver.mk
index 583feb41..583feb41 100644
--- a/drivers/gdisp/S6D1121/gdisp_lld.mk
+++ b/drivers/gdisp/S6D1121/driver.mk
diff --git a/drivers/gdisp/SPFD54124B/gdisp_lld.mk b/drivers/gdisp/SPFD54124B/driver.mk
index f5a34259..f5a34259 100644
--- a/drivers/gdisp/SPFD54124B/gdisp_lld.mk
+++ b/drivers/gdisp/SPFD54124B/driver.mk
diff --git a/drivers/gdisp/SPFD54124B/gdisp_lld_SPFD54124B.c b/drivers/gdisp/SPFD54124B/gdisp_lld_SPFD54124B.c
index da6592c2..91298aff 100644
--- a/drivers/gdisp/SPFD54124B/gdisp_lld_SPFD54124B.c
+++ b/drivers/gdisp/SPFD54124B/gdisp_lld_SPFD54124B.c
@@ -214,7 +214,7 @@ LLDSPEC void gdisp_lld_control(GDisplay *g)
case GDISP_ROTATE_0:
acquire_bus(g);
write_index(g, SPFD54124B_CMD_MADCTR);
- write_index(g, 0x00);
+ write_index(g, 0x0100);
release_bus(g);
g->g.Height = GDISP_SCREEN_HEIGHT;
g->g.Width = GDISP_SCREEN_WIDTH;
@@ -223,7 +223,7 @@ LLDSPEC void gdisp_lld_control(GDisplay *g)
case GDISP_ROTATE_90:
acquire_bus(g);
write_index(g, SPFD54124B_CMD_MADCTR);
- write_index(g, 0xA0);
+ write_index(g, 0x01A0);
release_bus(g);
g->g.Height = GDISP_SCREEN_WIDTH;
g->g.Width = GDISP_SCREEN_HEIGHT;
@@ -232,7 +232,7 @@ LLDSPEC void gdisp_lld_control(GDisplay *g)
case GDISP_ROTATE_180:
acquire_bus(g);
write_index(g, SPFD54124B_CMD_MADCTR);
- write_index(g, 0xC0);
+ write_index(g, 0x01C0);
release_bus(g);
g->g.Height = GDISP_SCREEN_HEIGHT;
g->g.Width = GDISP_SCREEN_WIDTH;
@@ -241,31 +241,14 @@ LLDSPEC void gdisp_lld_control(GDisplay *g)
case GDISP_ROTATE_270:
acquire_bus(g);
write_index(g, SPFD54124B_CMD_MADCTR);
- write_index(g, 0x60);
+ write_index(g, 0x0160);
release_bus(g);
g->g.Height = GDISP_SCREEN_WIDTH;
g->g.Width = GDISP_SCREEN_HEIGHT;
break;
- case GDISP_ROTATE_PORTRAIT:
- acquire_bus(g);
- write_index(g, SPFD54124B_CMD_MADCTR);
- write_index(g, 0x00);
- release_bus(g);
- g->g.Height = GDISP_SCREEN_HEIGHT;
- g->g.Width = GDISP_SCREEN_WIDTH;
- break;
-
- case GDISP_ROTATE_LANDSCAPE:
- acquire_bus(g);
- write_index(g, SPFD54124B_CMD_MADCTR);
- write_index(g, 0xA0);
- release_bus(g);
- g->g.Height = GDISP_SCREEN_WIDTH;
- g->g.Width = GDISP_SCREEN_HEIGHT;
- break;
-
default:
+ // GDISP_ROTATE_PORTRAIT and GDISP_ROTATE_LANDSCAPE are handled by the higher level code
return;
}
diff --git a/drivers/gdisp/SSD1289/gdisp_lld.mk b/drivers/gdisp/SSD1289/driver.mk
index fd2713bc..ec6064a8 100644
--- a/drivers/gdisp/SSD1289/gdisp_lld.mk
+++ b/drivers/gdisp/SSD1289/driver.mk
@@ -1,2 +1,2 @@
-GFXINC += $(GFXLIB)/drivers/gdisp/SSD1289
-GFXSRC += $(GFXLIB)/drivers/gdisp/SSD1289/gdisp_lld_SSD1289.c
+GFXINC += $(GFXLIB)/drivers/gdisp/SSD1289
+GFXSRC += $(GFXLIB)/drivers/gdisp/SSD1289/gdisp_lld_SSD1289.c
diff --git a/drivers/gdisp/SSD1306/gdisp_lld.mk b/drivers/gdisp/SSD1306/driver.mk
index 13df4230..29c91832 100644
--- a/drivers/gdisp/SSD1306/gdisp_lld.mk
+++ b/drivers/gdisp/SSD1306/driver.mk
@@ -1,2 +1,2 @@
-GFXINC += $(GFXLIB)/drivers/gdisp/SSD1306
-GFXSRC += $(GFXLIB)/drivers/gdisp/SSD1306/gdisp_lld_SSD1306.c
+GFXINC += $(GFXLIB)/drivers/gdisp/SSD1306
+GFXSRC += $(GFXLIB)/drivers/gdisp/SSD1306/gdisp_lld_SSD1306.c
diff --git a/drivers/gdisp/SSD1963/gdisp_lld.mk b/drivers/gdisp/SSD1963/driver.mk
index f56f11de..f56f11de 100644
--- a/drivers/gdisp/SSD1963/gdisp_lld.mk
+++ b/drivers/gdisp/SSD1963/driver.mk
diff --git a/drivers/gdisp/SSD2119/gdisp_lld.mk b/drivers/gdisp/SSD2119/driver.mk
index 921eaa2c..921eaa2c 100644
--- a/drivers/gdisp/SSD2119/gdisp_lld.mk
+++ b/drivers/gdisp/SSD2119/driver.mk
diff --git a/drivers/gdisp/ST7565/gdisp_lld.mk b/drivers/gdisp/ST7565/driver.mk
index 9f9c5408..9f9c5408 100644
--- a/drivers/gdisp/ST7565/gdisp_lld.mk
+++ b/drivers/gdisp/ST7565/driver.mk
diff --git a/drivers/gdisp/TestStub/gdisp_lld.mk b/drivers/gdisp/TestStub/driver.mk
index d8faa3e9..d8faa3e9 100644
--- a/drivers/gdisp/TestStub/gdisp_lld.mk
+++ b/drivers/gdisp/TestStub/driver.mk
diff --git a/drivers/ginput/dial/GADC/ginput_lld.mk b/drivers/ginput/dial/GADC/driver.mk
index 763549b8..763549b8 100644
--- a/drivers/ginput/dial/GADC/ginput_lld.mk
+++ b/drivers/ginput/dial/GADC/driver.mk
diff --git a/drivers/ginput/toggle/Pal/ginput_lld.mk b/drivers/ginput/toggle/Pal/driver.mk
index d398da9d..b48fe83a 100644
--- a/drivers/ginput/toggle/Pal/ginput_lld.mk
+++ b/drivers/ginput/toggle/Pal/driver.mk
@@ -1,5 +1,5 @@
-# List the required driver.
-GFXSRC += $(GFXLIB)/drivers/ginput/toggle/Pal/ginput_lld_toggle.c
-
-# Required include directories
-GFXINC += $(GFXLIB)/drivers/ginput/toggle/Pal
+# List the required driver.
+GFXSRC += $(GFXLIB)/drivers/ginput/toggle/Pal/ginput_lld_toggle.c
+
+# Required include directories
+GFXINC += $(GFXLIB)/drivers/ginput/toggle/Pal
diff --git a/drivers/ginput/touch/ADS7843/ginput_lld.mk b/drivers/ginput/touch/ADS7843/driver.mk
index b6ac0ea6..31e9ab2c 100644
--- a/drivers/ginput/touch/ADS7843/ginput_lld.mk
+++ b/drivers/ginput/touch/ADS7843/driver.mk
@@ -1,5 +1,5 @@
-# List the required driver.
-GFXSRC += $(GFXLIB)/drivers/ginput/touch/ADS7843/ginput_lld_mouse.c
-
-# Required include directories
-GFXINC += $(GFXLIB)/drivers/ginput/touch/ADS7843
+# List the required driver.
+GFXSRC += $(GFXLIB)/drivers/ginput/touch/ADS7843/ginput_lld_mouse.c
+
+# Required include directories
+GFXINC += $(GFXLIB)/drivers/ginput/touch/ADS7843
diff --git a/drivers/ginput/touch/FT5x06/ginput_lld.mk b/drivers/ginput/touch/FT5x06/driver.mk
index 17d38c61..17d38c61 100644
--- a/drivers/ginput/touch/FT5x06/ginput_lld.mk
+++ b/drivers/ginput/touch/FT5x06/driver.mk
diff --git a/drivers/ginput/touch/MCU/ginput_lld.mk b/drivers/ginput/touch/MCU/driver.mk
index eb8fb2d8..e771236a 100644
--- a/drivers/ginput/touch/MCU/ginput_lld.mk
+++ b/drivers/ginput/touch/MCU/driver.mk
@@ -1,5 +1,5 @@
-# List the required driver.
-GFXSRC += $(GFXLIB)/drivers/ginput/touch/MCU/ginput_lld_mouse.c
-
-# Required include directories
-GFXINC += $(GFXLIB)/drivers/ginput/touch/MCU
+# List the required driver.
+GFXSRC += $(GFXLIB)/drivers/ginput/touch/MCU/ginput_lld_mouse.c
+
+# Required include directories
+GFXINC += $(GFXLIB)/drivers/ginput/touch/MCU
diff --git a/drivers/ginput/touch/STMPE811/ginput_lld.mk b/drivers/ginput/touch/STMPE811/driver.mk
index f6d77f1c..5147e989 100644
--- a/drivers/ginput/touch/STMPE811/ginput_lld.mk
+++ b/drivers/ginput/touch/STMPE811/driver.mk
@@ -1,5 +1,5 @@
-# List the required driver.
-GFXSRC += $(GFXLIB)/drivers/ginput/touch/STMPE811/ginput_lld_mouse.c
-
-# Required include directories
-GFXINC += $(GFXLIB)/drivers/ginput/touch/STMPE811
+# List the required driver.
+GFXSRC += $(GFXLIB)/drivers/ginput/touch/STMPE811/ginput_lld_mouse.c
+
+# Required include directories
+GFXINC += $(GFXLIB)/drivers/ginput/touch/STMPE811
diff --git a/drivers/multiple/X/gdisp_lld.mk b/drivers/multiple/X/driver.mk
index 572a5b7d..572a5b7d 100644
--- a/drivers/multiple/X/gdisp_lld.mk
+++ b/drivers/multiple/X/driver.mk
diff --git a/drivers/multiple/uGFXnet/gdisp_lld.mk b/drivers/multiple/uGFXnet/driver.mk
index 89bd7cf2..89bd7cf2 100644
--- a/drivers/multiple/uGFXnet/gdisp_lld.mk
+++ b/drivers/multiple/uGFXnet/driver.mk