flashchips: Add GigaDevice GD25B512MF..GD55B02GF 3.3V parts

These F versions seem more regular. Except for a SEC bit, complete
block-protection support, and a complete 4BA/QPI command set. How-
ever, they also have non-volatile dummy-cycle bits that affect DIO
and QIO commands in SPI mode.

Datasheets used:
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20240412/DS-00975-GD25B512MF-Rev1.1.pdf
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20241211/DS-01005-GD25R512MF-Rev1.0.pdf
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20240412/DS-00979-GD55B01GF-Rev1.1.pdf
https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20240729/DS-00980-GD55B02GF-Rev1.2.pdf

Change-Id: Ia31d3969d5db5ae39dad2d6463456dc7d381ed73
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/300
diff --git a/include/flashchips.h b/include/flashchips.h
index 84296bf..107a30d 100644
--- a/include/flashchips.h
+++ b/include/flashchips.h
@@ -401,6 +401,9 @@
 #define GIGADEVICE_GD25Q64	0x4017	/* Same as GD25Q64B */
 #define GIGADEVICE_GD25Q128	0x4018	/* GD25Q128B and GD25Q128C only, can be distinguished by SFDP */
 #define GIGADEVICE_GD25Q256D	0x4019
+#define GIGADEVICE_GD25B512MF	0x401a	/* Same as GD25R512MF */
+#define GIGADEVICE_GD55B01GF	0x401b
+#define GIGADEVICE_GD55B02GF	0x401c
 #define GIGADEVICE_GD25VQ21B	0x4212
 #define GIGADEVICE_GD25VQ41B	0x4213  /* Same as GD25VQ40C, can be distinguished by SFDP */
 #define GIGADEVICE_GD25VQ80C	0x4214