Lines Matching refs:metromem_cmd
320 if (par->metromem_cmd->opcode == 0xCC40)
327 par->metromem_cmd->args[i] = 1 << 3 /* border update */
330 cs += par->metromem_cmd->args[i++];
333 memset((u8 *) (par->metromem_cmd->args + i), 0, (32-i)*2);
335 par->metromem_cmd->csum = cs;
336 par->metromem_cmd->opcode = opcode; /* display cmd */
347 par->metromem_cmd->opcode = 0x1234; /* pwr up pseudo cmd */
348 cs = par->metromem_cmd->opcode;
352 par->metromem_cmd->args[i] = 1024;
353 cs += par->metromem_cmd->args[i];
357 memset(&par->metromem_cmd->args[i], 0,
358 (ARRAY_SIZE(par->metromem_cmd->args) - i) * 2);
360 par->metromem_cmd->csum = cs;
377 memcpy(par->metromem_cmd->args, epd_frame_table[par->dt].config,
380 memset(&par->metromem_cmd->args[4], 0,
381 (ARRAY_SIZE(par->metromem_cmd->args) - 4) * 2);
383 par->metromem_cmd->csum = 0xCC10;
384 par->metromem_cmd->csum += calc_img_cksum(par->metromem_cmd->args, 4);
385 par->metromem_cmd->opcode = 0xCC10; /* config cmd */
404 par->metromem_cmd->args[i] = 0;
405 cs += par->metromem_cmd->args[i++];
408 memset((u8 *) (par->metromem_cmd->args + i), 0, (32-i)*2);
410 par->metromem_cmd->csum = cs;
411 par->metromem_cmd->opcode = 0xCC20; /* init cmd */