riptide: treat firmware data as const

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
This commit is contained in:
David Woodhouse
2008-05-24 00:02:03 +01:00
committed by David Woodhouse
parent c2ba47d776
commit 93a9c901c8

View File

@@ -682,7 +682,7 @@ static union firmware_version firmware_versions[] = {
}, },
}; };
static u32 atoh(unsigned char *in, unsigned int len) static u32 atoh(const unsigned char *in, unsigned int len)
{ {
u32 sum = 0; u32 sum = 0;
unsigned int mult = 1; unsigned int mult = 1;
@@ -702,12 +702,12 @@ static u32 atoh(unsigned char *in, unsigned int len)
return sum; return sum;
} }
static int senddata(struct cmdif *cif, unsigned char *in, u32 offset) static int senddata(struct cmdif *cif, const unsigned char *in, u32 offset)
{ {
u32 addr; u32 addr;
u32 data; u32 data;
u32 i; u32 i;
unsigned char *p; const unsigned char *p;
i = atoh(&in[1], 2); i = atoh(&in[1], 2);
addr = offset + atoh(&in[3], 4); addr = offset + atoh(&in[3], 4);
@@ -726,10 +726,10 @@ static int senddata(struct cmdif *cif, unsigned char *in, u32 offset)
return 0; return 0;
} }
static int loadfirmware(struct cmdif *cif, unsigned char *img, static int loadfirmware(struct cmdif *cif, const unsigned char *img,
unsigned int size) unsigned int size)
{ {
unsigned char *in; const unsigned char *in;
u32 laddr, saddr, t, val; u32 laddr, saddr, t, val;
int err = 0; int err = 0;