• Home
  • Raw
  • Download

Lines Matching refs:cword

360 	cfiword_t cword;  in flash_write_cmd()  local
363 flash_make_cmd(info, cmd, &cword); in flash_write_cmd()
367 cword.w8, info->chipwidth << CFI_FLASH_SHIFT_WIDTH); in flash_write_cmd()
368 flash_write8(cword.w8, addr); in flash_write_cmd()
372 cmd, cword.w16, in flash_write_cmd()
374 flash_write16(cword.w16, addr); in flash_write_cmd()
378 cmd, cword.w32, in flash_write_cmd()
380 flash_write32(cword.w32, addr); in flash_write_cmd()
387 print_longlong(str, cword.w64); in flash_write_cmd()
394 flash_write64(cword.w64, addr); in flash_write_cmd()
416 cfiword_t cword; in flash_isequal() local
420 flash_make_cmd(info, cmd, &cword); in flash_isequal()
425 debug("is= %x %x\n", flash_read8(addr), cword.w8); in flash_isequal()
426 retval = (flash_read8(addr) == cword.w8); in flash_isequal()
429 debug("is= %4.4x %4.4x\n", flash_read16(addr), cword.w16); in flash_isequal()
430 retval = (flash_read16(addr) == cword.w16); in flash_isequal()
433 debug("is= %8.8x %8.8x\n", flash_read32(addr), cword.w32); in flash_isequal()
434 retval = (flash_read32(addr) == cword.w32); in flash_isequal()
443 print_longlong(str2, cword.w64); in flash_isequal()
447 retval = (flash_read64(addr) == cword.w64); in flash_isequal()
464 cfiword_t cword; in flash_isset() local
468 flash_make_cmd(info, cmd, &cword); in flash_isset()
471 retval = ((flash_read8(addr) & cword.w8) == cword.w8); in flash_isset()
474 retval = ((flash_read16(addr) & cword.w16) == cword.w16); in flash_isset()
477 retval = ((flash_read32(addr) & cword.w32) == cword.w32); in flash_isset()
480 retval = ((flash_read64(addr) & cword.w64) == cword.w64); in flash_isset()
497 cfiword_t cword; in flash_toggle() local
501 flash_make_cmd(info, cmd, &cword); in flash_toggle()
713 static void flash_add_byte(flash_info_t *info, cfiword_t *cword, uchar c) in flash_add_byte() argument
723 cword->w8 = c; in flash_add_byte()
729 cword->w16 = (cword->w16 >> 8) | w; in flash_add_byte()
731 cword->w16 = (cword->w16 << 8) | c; in flash_add_byte()
738 cword->w32 = (cword->w32 >> 8) | l; in flash_add_byte()
740 cword->w32 = (cword->w32 << 8) | c; in flash_add_byte()
747 cword->w64 = (cword->w64 >> 8) | ll; in flash_add_byte()
749 cword->w64 = (cword->w64 << 8) | c; in flash_add_byte()
785 static int flash_write_cfiword(flash_info_t *info, ulong dest, cfiword_t cword) in flash_write_cfiword() argument
795 flag = ((flash_read8(dstaddr) & cword.w8) == cword.w8); in flash_write_cfiword()
798 flag = ((flash_read16(dstaddr) & cword.w16) == cword.w16); in flash_write_cfiword()
801 flag = ((flash_read32(dstaddr) & cword.w32) == cword.w32); in flash_write_cfiword()
804 flag = ((flash_read64(dstaddr) & cword.w64) == cword.w64); in flash_write_cfiword()
842 flash_write8(cword.w8, dstaddr); in flash_write_cfiword()
845 flash_write16(cword.w16, dstaddr); in flash_write_cfiword()
848 flash_write32(cword.w32, dstaddr); in flash_write_cfiword()
851 flash_write64(cword.w64, dstaddr); in flash_write_cfiword()
863 return flash_status_poll(info, &cword, dstaddr, in flash_write_cfiword()
1153 cfiword_t cword; in flash_erase() local
1156 cword.w64 = 0xffffffffffffffffULL; in flash_erase()
1158 st = flash_status_poll(info, &cword, dest, in flash_erase()
1322 cfiword_t cword; in write_buff() local
1347 cword.w32 = 0; in write_buff()
1350 flash_add_byte(info, &cword, flash_read8(p + i)); in write_buff()
1353 flash_add_byte(info, &cword, *src++); in write_buff()
1357 flash_add_byte(info, &cword, flash_read8(p + i)); in write_buff()
1359 rc = flash_write_cfiword(info, wp, cword); in write_buff()
1374 cword.w32 = 0; in write_buff()
1376 flash_add_byte(info, &cword, *src++); in write_buff()
1377 rc = flash_write_cfiword(info, wp, cword); in write_buff()
1403 cword.w32 = 0; in write_buff()
1405 flash_add_byte(info, &cword, *src++); in write_buff()
1406 rc = flash_write_cfiword(info, wp, cword); in write_buff()
1424 cword.w32 = 0; in write_buff()
1427 flash_add_byte(info, &cword, *src++); in write_buff()
1431 flash_add_byte(info, &cword, flash_read8(p + i)); in write_buff()
1433 return flash_write_cfiword(info, wp, cword); in write_buff()