Lines Matching refs:from
234 static int dataflash_read(struct mtd_info *mtd, loff_t from, size_t len, in dataflash_read() argument
245 (unsigned)from, (unsigned)(from + len)); in dataflash_read()
248 addr = (((unsigned)from / priv->page_size) << priv->page_offset) in dataflash_read()
249 + ((unsigned)from % priv->page_size); in dataflash_read()
287 (unsigned)from, (unsigned)(from + len), in dataflash_read()
502 loff_t from, size_t len, size_t *retlen, u_char *buf) in dataflash_read_fact_otp() argument
509 status = otp_read(priv->spi, 64, buf, from, len); in dataflash_read_fact_otp()
519 loff_t from, size_t len, size_t *retlen, u_char *buf) in dataflash_read_user_otp() argument
526 status = otp_read(priv->spi, 0, buf, from, len); in dataflash_read_user_otp()
536 loff_t from, size_t len, size_t *retlen, u_char *buf) in dataflash_write_user_otp() argument
545 if (from >= 64) { in dataflash_write_user_otp()
555 if ((from + len) > 64) in dataflash_write_user_otp()
556 len = 64 - from; in dataflash_write_user_otp()
565 memcpy(scratch + 4 + from, buf, len); in dataflash_write_user_otp()