diff --git a/.gitmodules b/.gitmodules
index a82c3cb0..79394bd9 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1049,3 +1049,6 @@
[submodule "libraries/drivers/ina228"]
path = libraries/drivers/ina228
url = https://github.com/adafruit/Adafruit_CircuitPython_INA228.git
+[submodule "libraries/drivers/gc9a01a"]
+ path = libraries/drivers/gc9a01a
+ url = https://github.com/adafruit/Adafruit_CircuitPython_GC9A01A.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index ea01e066..25e86c4a 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -266,6 +266,7 @@ Color TFT-LCD
.. toctree::
+ GC9A01A (displayio) (adafruit_gc9a01a)
HX8357 (displayio) (adafruit_hx8357)
ILI9341 and ILI9340 (displayio) (adafruit_ili9341)
ST7735 (displayio) (adafruit_st7735)
diff --git a/libraries/drivers/gc9a01a b/libraries/drivers/gc9a01a
new file mode 160000
index 00000000..45ffa65a
--- /dev/null
+++ b/libraries/drivers/gc9a01a
@@ -0,0 +1 @@
+Subproject commit 45ffa65a65d6e9c4bfe4df4b3b6ca1c6af27e4a5