• Home
  • Raw
  • Download

Lines Matching refs:rec

92 	const struct ihex_binrec *rec;  in emi62_load_firmware()  local
129 rec = (const struct ihex_binrec *)loader_fw->data; in emi62_load_firmware()
132 while (rec) { in emi62_load_firmware()
133 err = emi62_writememory(dev, be32_to_cpu(rec->addr), in emi62_load_firmware()
134 rec->data, be16_to_cpu(rec->len), in emi62_load_firmware()
140 rec = ihex_next_binrec(rec); in emi62_load_firmware()
154 rec = (const struct ihex_binrec *)bitstream_fw->data; in emi62_load_firmware()
157 addr = be32_to_cpu(rec->addr); in emi62_load_firmware()
160 while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { in emi62_load_firmware()
161 memcpy(buf + i, rec->data, be16_to_cpu(rec->len)); in emi62_load_firmware()
162 i += be16_to_cpu(rec->len); in emi62_load_firmware()
163 rec = ihex_next_binrec(rec); in emi62_load_firmware()
180 for (rec = (const struct ihex_binrec *)loader_fw->data; in emi62_load_firmware()
181 rec; rec = ihex_next_binrec(rec)) { in emi62_load_firmware()
182 err = emi62_writememory(dev, be32_to_cpu(rec->addr), in emi62_load_firmware()
183 rec->data, be16_to_cpu(rec->len), in emi62_load_firmware()
201 for (rec = (const struct ihex_binrec *)firmware_fw->data; in emi62_load_firmware()
202 rec; rec = ihex_next_binrec(rec)) { in emi62_load_firmware()
203 if (!INTERNAL_RAM(be32_to_cpu(rec->addr))) { in emi62_load_firmware()
204 err = emi62_writememory(dev, be32_to_cpu(rec->addr), in emi62_load_firmware()
205 rec->data, be16_to_cpu(rec->len), in emi62_load_firmware()
221 for (rec = (const struct ihex_binrec *)firmware_fw->data; in emi62_load_firmware()
222 rec; rec = ihex_next_binrec(rec)) { in emi62_load_firmware()
223 if (INTERNAL_RAM(be32_to_cpu(rec->addr))) { in emi62_load_firmware()
224 err = emi62_writememory(dev, be32_to_cpu(rec->addr), in emi62_load_firmware()
225 rec->data, be16_to_cpu(rec->len), in emi62_load_firmware()