flashchips: Add remaining Puya PY25Q..H 3.3V parts

The remaining chips use 32-bit addresses (4BA). They seem to support
the maximum of fast-read commands, also in QPI/4BA mode.

Datasheets used:
https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/PY25Q256HB_Datasheet_V1.3.pdf
https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/PY25R256HB_Datasheet_V1.0.pdf
https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/PY25F256HB_Datasheet_V1.2.pdf
https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/PY25Q512HB_Datasheet_V1.2.pdf
https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/PY25F512HB_Datasheet_V1.2.pdf
https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/PY25Q01GHB_Datasheet_V1.2.pdf

Change-Id: I2ace2734d9dcf0920fb12f607d57fc419db8563e
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/296
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/include/flashchips.h b/include/flashchips.h
index 23f56ad..607ff1f 100644
--- a/include/flashchips.h
+++ b/include/flashchips.h
@@ -640,8 +640,13 @@
 #define PUYA_PY25Q32H		0x2016
 #define PUYA_PY25Q64H		0x2017
 #define PUYA_PY25Q128H		0x2018
+#define PUYA_PY25Q256H		0x2019
+#define PUYA_PY25Q512H		0x201a
+#define PUYA_PY25Q01GH		0x201b
 #define PUYA_PY25F64H		0x2317
 #define PUYA_PY25F128H		0x2318	/* Same as PY25R128H */
+#define PUYA_PY25F256H		0x2319
+#define PUYA_PY25F512H		0x231a
 #define PUYA_P25Q06H		0x4010
 #define PUYA_P25Q11H		0x4011
 #define PUYA_P25Q21H		0x4012