Lines Matching refs:page_size
94 unsigned int page_size; /* of bytes per page */ member
157 unsigned blocksize = priv->page_size << 3; in dataflash_erase()
165 div_u64_rem(instr->len, priv->page_size, &rem); in dataflash_erase()
168 div_u64_rem(instr->addr, priv->page_size, &rem); in dataflash_erase()
187 pageaddr = div_u64(instr->addr, priv->page_size); in dataflash_erase()
217 instr->addr += priv->page_size; in dataflash_erase()
218 instr->len -= priv->page_size; in dataflash_erase()
251 addr = (((unsigned)from / priv->page_size) << priv->page_offset) in dataflash_read()
252 + ((unsigned)from % priv->page_size); in dataflash_read()
324 pageaddr = ((unsigned)to / priv->page_size); in dataflash_write()
325 offset = ((unsigned)to % priv->page_size); in dataflash_write()
326 if (offset + len > priv->page_size) in dataflash_write()
327 writelen = priv->page_size - offset; in dataflash_write()
355 if (writelen != priv->page_size) { in dataflash_write()
431 if (remaining > priv->page_size) in dataflash_write()
432 writelen = priv->page_size; in dataflash_write()
635 priv->page_size = pagesize; in add_dataflash_otp()