Add 28 flash chips of the MX29 series to the flashrom ID table and support the MX29LV040C

MX29LV040C probe and read support tested by khetzal on IRC.

Corresponding to flashrom svn r366 and coreboot v2 svn r3809.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
diff --git a/flashchips.c b/flashchips.c
index ada9ee0..bc4a5c2 100644
--- a/flashchips.c
+++ b/flashchips.c
@@ -392,6 +392,12 @@
 	 probe_29f002, erase_29f002, write_29f002
 	},
 
+	{"Macronix", "MX29LV040C", MX_ID, MX_29LV040C,
+	 512, 64 * 1024,
+	 TEST_OK_PR,
+	 probe_29f002, erase_29f002, write_29f002
+	},
+
 	{"Numonyx", "M25PE10", ST_ID, 0x8011,
 	 128, 256,
 	 TEST_UNTESTED,