Commit 93a9c901 authored by David Woodhouse's avatar David Woodhouse Committed by David Woodhouse
Browse files

riptide: treat firmware data as const

parent c2ba47d7
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -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;
	unsigned int mult = 1;
@@ -702,12 +702,12 @@ static u32 atoh(unsigned char *in, unsigned int len)
	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 data;
	u32 i;
	unsigned char *p;
	const unsigned char *p;

	i = atoh(&in[1], 2);
	addr = offset + atoh(&in[3], 4);
@@ -726,10 +726,10 @@ static int senddata(struct cmdif *cif, unsigned char *in, u32 offset)
	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 char *in;
	const unsigned char *in;
	u32 laddr, saddr, t, val;
	int err = 0;