flash: add missing stm32l medium+ device id 91/1491/3
authorSpencer Oliver <spen@spen-soft.co.uk>
Mon, 8 Jul 2013 16:18:54 +0000 (17:18 +0100)
committerSpencer Oliver <spen@spen-soft.co.uk>
Mon, 15 Jul 2013 09:55:35 +0000 (09:55 +0000)
The device was correctly used in stm32lx_probe but missing from stm32lx_get_info.

Change-Id: If288b8df3210a945e727e4e27cfbdb948db32fc7
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/1491
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Tested-by: jenkins
src/flash/nor/stm32lx.c

index 0a4e5f8..7093fa4 100644 (file)
@@ -739,7 +739,8 @@ static int stm32lx_get_info(struct flash_bank *bank, char *buf, int buf_size)
                                snprintf(buf, buf_size, "unknown");
                                break;
                }
-       } else if ((device_id & 0xfff) == 0x436) {
+       } else if (((device_id & 0xfff) == 0x436) ||
+                       ((device_id & 0xfff) == 0x427)) {
                printed = snprintf(buf, buf_size, "stm32lx (HD) - Rev: ");
                buf += printed;
                buf_size -= printed;