aboutsummaryrefslogtreecommitdiff
path: root/src/flash/nor/stmsmi.c
diff options
context:
space:
mode:
authorSpencer Oliver <spen@spen-soft.co.uk>2014-01-20 15:03:24 +0000
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>2014-02-06 22:17:51 +0000
commit32c4c18045599ddfed36f52b276166ce932b1bf7 (patch)
tree0588eb0d97558a49f9c5417e954bb237032499b7 /src/flash/nor/stmsmi.c
parentfacd0e7827926d0639260be40e9cc4c595794194 (diff)
downloadriscv-openocd-32c4c18045599ddfed36f52b276166ce932b1bf7.zip
riscv-openocd-32c4c18045599ddfed36f52b276166ce932b1bf7.tar.gz
riscv-openocd-32c4c18045599ddfed36f52b276166ce932b1bf7.tar.bz2
flash: declare fixed arrays const
Change-Id: Id06b8b53ec59a7b3182f60f51dde5b16563aaeef Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/1887 Tested-by: jenkins
Diffstat (limited to 'src/flash/nor/stmsmi.c')
-rw-r--r--src/flash/nor/stmsmi.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/flash/nor/stmsmi.c b/src/flash/nor/stmsmi.c
index 9a715ef..eea1d9f 100644
--- a/src/flash/nor/stmsmi.c
+++ b/src/flash/nor/stmsmi.c
@@ -120,7 +120,7 @@ struct stmsmi_flash_bank {
int probed;
uint32_t io_base;
uint32_t bank_num;
- struct flash_device *dev;
+ const struct flash_device *dev;
};
struct stmsmi_target {
@@ -130,7 +130,7 @@ struct stmsmi_target {
uint32_t io_base;
};
-static struct stmsmi_target target_devices[] = {
+static const struct stmsmi_target target_devices[] = {
/* name, tap_idcode, smi_base, io_base */
{ "SPEAr3xx/6xx", 0x07926041, 0xf8000000, 0xfc000000 },
{ "STR75x", 0x4f1f0041, 0x80000000, 0x90000000 },
@@ -529,7 +529,7 @@ static int stmsmi_probe(struct flash_bank *bank)
uint32_t io_base;
struct flash_sector *sectors;
uint32_t id = 0; /* silence uninitialized warning */
- struct stmsmi_target *target_device;
+ const struct stmsmi_target *target_device;
int retval;
if (stmsmi_info->probed)
@@ -575,7 +575,7 @@ static int stmsmi_probe(struct flash_bank *bank)
return retval;
stmsmi_info->dev = NULL;
- for (struct flash_device *p = flash_devices; p->name ; p++)
+ for (const struct flash_device *p = flash_devices; p->name ; p++)
if (p->device_id == id) {
stmsmi_info->dev = p;
break;