• Home
  • Raw
  • Download

Lines Matching refs:rec

83 	const struct ihex_binrec *rec;  in emi26_load_firmware()  local
123 rec = (const struct ihex_binrec *)loader_fw->data; in emi26_load_firmware()
125 while (rec) { in emi26_load_firmware()
126 err = emi26_writememory(dev, be32_to_cpu(rec->addr), in emi26_load_firmware()
127 rec->data, be16_to_cpu(rec->len), in emi26_load_firmware()
133 rec = ihex_next_binrec(rec); in emi26_load_firmware()
147 rec = (const struct ihex_binrec *)bitstream_fw->data; in emi26_load_firmware()
150 addr = be32_to_cpu(rec->addr); in emi26_load_firmware()
153 while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { in emi26_load_firmware()
154 memcpy(buf + i, rec->data, be16_to_cpu(rec->len)); in emi26_load_firmware()
155 i += be16_to_cpu(rec->len); in emi26_load_firmware()
156 rec = ihex_next_binrec(rec); in emi26_load_firmware()
163 } while (rec); in emi26_load_firmware()
173 for (rec = (const struct ihex_binrec *)loader_fw->data; in emi26_load_firmware()
174 rec; rec = ihex_next_binrec(rec)) { in emi26_load_firmware()
175 err = emi26_writememory(dev, be32_to_cpu(rec->addr), in emi26_load_firmware()
176 rec->data, be16_to_cpu(rec->len), in emi26_load_firmware()
194 for (rec = (const struct ihex_binrec *)firmware_fw->data; in emi26_load_firmware()
195 rec; rec = ihex_next_binrec(rec)) { in emi26_load_firmware()
196 if (!INTERNAL_RAM(be32_to_cpu(rec->addr))) { in emi26_load_firmware()
197 err = emi26_writememory(dev, be32_to_cpu(rec->addr), in emi26_load_firmware()
198 rec->data, be16_to_cpu(rec->len), in emi26_load_firmware()
214 for (rec = (const struct ihex_binrec *)firmware_fw->data; in emi26_load_firmware()
215 rec; rec = ihex_next_binrec(rec)) { in emi26_load_firmware()
216 if (INTERNAL_RAM(be32_to_cpu(rec->addr))) { in emi26_load_firmware()
217 err = emi26_writememory(dev, be32_to_cpu(rec->addr), in emi26_load_firmware()
218 rec->data, be16_to_cpu(rec->len), in emi26_load_firmware()