• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/spectra/

Lines Matching refs:pcmds

73 	info.pcmds[info.pcmds_num].CMD = cmd;
74 info.pcmds[info.pcmds_num].DataAddr = data;
75 info.pcmds[info.pcmds_num].Block = block;
76 info.pcmds[info.pcmds_num].Page = page;
77 info.pcmds[info.pcmds_num].PageCount = num;
78 info.pcmds[info.pcmds_num].DataDestAddr = 0;
79 info.pcmds[info.pcmds_num].DataSrcAddr = 0;
80 info.pcmds[info.pcmds_num].MemCopyByteCnt = 0;
81 info.pcmds[info.pcmds_num].Flags = flags;
82 info.pcmds[info.pcmds_num].Status = 0xB0B;
123 info.pcmds[info.pcmds_num].CMD = MEMCOPY_CMD;
124 info.pcmds[info.pcmds_num].DataAddr = 0;
125 info.pcmds[info.pcmds_num].Block = 0;
126 info.pcmds[info.pcmds_num].Page = 0;
127 info.pcmds[info.pcmds_num].PageCount = 0;
128 info.pcmds[info.pcmds_num].DataDestAddr = dest;
129 info.pcmds[info.pcmds_num].DataSrcAddr = src;
130 info.pcmds[info.pcmds_num].MemCopyByteCnt = byte_cnt;
131 info.pcmds[info.pcmds_num].Flags = flags;
132 info.pcmds[info.pcmds_num].Status = 0xB0B;
197 info.pcmds[ptr[i].pcmd].Status = CMD_PASS;
275 if (info.pcmds[i].Block >= DeviceInfo.wTotalBlocks) {
276 info.pcmds[i].Status = CMD_NOT_DONE;
285 tmp_c = info.pcmds[i].Block /
287 flash_add = (u64)(info.pcmds[i].Block - tmp_c *
290 (u64)(info.pcmds[i].Page) *
299 if ((info.pcmds[i].CMD == WRITE_MAIN_SPARE_CMD) ||
300 (info.pcmds[i].CMD == READ_MAIN_SPARE_CMD)) {
322 switch (info.pcmds[i].CMD) {
333 0x2100 | info.pcmds[i].PageCount;
336 map_addr = virt_to_bus(info.pcmds[i].DataAddr);
343 0x2000 | info.pcmds[i].PageCount;
346 map_addr = virt_to_bus(info.pcmds[i].DataAddr);
353 0x2100 | info.pcmds[i].PageCount;
356 map_addr = virt_to_bus(info.pcmds[i].DataAddr);
363 0x2000 | info.pcmds[i].PageCount;
366 map_addr = virt_to_bus(info.pcmds[i].DataAddr);
386 map_addr = virt_to_bus(info.pcmds[i].DataSrcAddr);
389 map_addr = virt_to_bus(info.pcmds[i].DataDestAddr);
394 info.pcmds[i].MemCopyByteCnt;
417 if ((info.pcmds[i].CMD == WRITE_MAIN_SPARE_CMD) ||
418 (info.pcmds[i].CMD == READ_MAIN_SPARE_CMD)) {
532 info.pcmds[ptr[i].pcmd].Status = CMD_PASS;
538 switch (info.pcmds[ptr[i].pcmd].CMD) {
541 info.pcmds[ptr[i].pcmd].DataAddr,
542 info.pcmds[ptr[i].pcmd].PageCount);
546 info.pcmds[ptr[i].pcmd].DataAddr);
637 event = do_ecc_for_desc(c, info.pcmds[ptr[j].pcmd].DataAddr,
638 info.pcmds[ptr[j].pcmd].Page);
646 info.pcmds[ptr[j].pcmd].CMD,
647 info.pcmds[ptr[j].pcmd].Block,
648 info.pcmds[ptr[j].pcmd].Page,
649 info.pcmds[ptr[j].pcmd].PageCount);
652 info.pcmds[ptr[j].pcmd].Status = CMD_FAIL;
669 info.pcmds[ptr[desc_num].pcmd].Status = CMD_FAIL;