Lines Matching refs:BUSWIDTH
56 #define FLASH_BLOCKSIZE_PARAM (4096 * BUSWIDTH)
64 #define FLASH_BLOCKSIZE_MAIN (32768 * BUSWIDTH)
73 #define BUSWIDTH 4 /* don't change this - a lot of the code _will_ break if you change this */ macro
444 if (from & (BUSWIDTH - 1)) in flash_read()
446 int gap = BUSWIDTH - (from & (BUSWIDTH - 1)); in flash_read()
452 while (len >= BUSWIDTH) in flash_read()
456 buf += BUSWIDTH; in flash_read()
457 from += BUSWIDTH; in flash_read()
458 len -= BUSWIDTH; in flash_read()
462 if (len & (BUSWIDTH - 1)) in flash_read()
522 if (to & (BUSWIDTH - 1)) in flash_write()
524 __u32 aligned = to & ~(BUSWIDTH - 1); in flash_write()
530 while (len && i < BUSWIDTH) tmp[i++] = buf[n++], len--; in flash_write()
531 while (i < BUSWIDTH) tmp[i++] = 0xFF; in flash_write()
541 while (len >= BUSWIDTH) in flash_write()
545 to += BUSWIDTH; in flash_write()
546 buf += BUSWIDTH; in flash_write()
547 *retlen += BUSWIDTH; in flash_write()
548 len -= BUSWIDTH; in flash_write()
552 if (len & (BUSWIDTH - 1)) in flash_write()
557 while (i < BUSWIDTH) tmp[i++] = 0xFF; in flash_write()