Lines Matching refs:ix
196 u32 ix, div_size;
203 for (ix = 0; ix < div_size; ix++)
204 cur_cksum += be32_to_cpu(buf[ix]);
215 u32 ix, temp;
235 for (ix = 16; ix < buf_len; ix++)
236 temp_cksum += buffer[ix];
251 u32 ix = 0, total_len = 0, addr = 0, chunk_len = 0, prevchunk_len = 0;
255 ix = *index;
257 if (buffer[ix] == 0x53) {
258 total_len = buffer[ix + 1] << 16 | buffer[ix + 2] << 8 | buffer[ix + 3];
260 addr = buffer[ix + 4] << 24 | buffer[ix + 5] << 16 |
261 buffer[ix + 6] << 8 | buffer[ix + 7];
262 ix += MXL_EAGLE_FW_SEGMENT_HEADER_SIZE;
277 memcpy(plocal_buf, &buffer[ix], chunk_len);
287 ix += chunk_len;
289 *index = ix;
416 u32 ix = 0;
426 for (ix = 0; ix < size; ix += 4) {
427 if (mxl692_i2c_read(dev, buffer + ix, 4) < 0) {
428 dev_dbg(&dev->i2c_client->dev, "ix=%d size=%d\n", ix, size);
570 u32 ix, reg_val = 0x1;
586 ix = 16;
587 status = mxl692_write_fw_block(dev, firmware_buf, buf_len, &ix); /* DRAM */
591 status = mxl692_write_fw_block(dev, firmware_buf, buf_len, &ix); /* IRAM */