flashchips: Add GigaDevice GD25LF80E..GD25LF64E 166MHz, 1.8V parts

These chips are supposed to have full QPI support and all known block-
protection features except WPS.  Only one quirk was found in the data-
sheets: the fast-read quad-i/o command uses 10 dummy cycles instead of
the usual 6.

Datasheets used:
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20240914/DS-00678-GD25LF80E-Rev1.2.pdf
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20230627/DS-00677-GD25LF16E-Rev1.2.pdf
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20230627/DS-00676-GD25LF32E-Rev1.3.pdf
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20240729/DS-00636-GD25LF64E-Rev1.4.pdf

Change-Id: I2b57bfdd38f354867aa242d040b17e860c8734f4
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/307
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/include/flashchips.h b/include/flashchips.h
index c918f5c..f8b2b9d 100644
--- a/include/flashchips.h
+++ b/include/flashchips.h
@@ -422,6 +422,10 @@
 #define GIGADEVICE_GD25LB512MF	0x601a	/* Same as GD25LR512MF */
 #define GIGADEVICE_GD55LB01GF	0x601b
 #define GIGADEVICE_GD55LB02GF	0x601c
+#define GIGADEVICE_GD25LF80E	0x6314
+#define GIGADEVICE_GD25LF16E	0x6315
+#define GIGADEVICE_GD25LF32E	0x6316
+#define GIGADEVICE_GD25LF64E	0x6317
 #define GIGADEVICE_GD25LB256E	0x6719	/* Same as GD25LR256E */
 #define GIGADEVICE_GD25LB512ME	0x671a	/* Same as GD25LR512ME */
 #define GIGADEVICE_GD55LB01GE	0x671b