Lines Matching refs:sec
559 int snor_read(struct SFNOR_DEV *p_dev, u32 sec, u32 n_sec, void *p_data) in snor_read() argument
565 rkflash_print_dio("%s %x %x\n", __func__, sec, n_sec); in snor_read()
567 if ((sec + n_sec) > p_dev->capacity) in snor_read()
570 addr = sec << 9; in snor_read()
592 int snor_write(struct SFNOR_DEV *p_dev, u32 sec, u32 n_sec, void *p_data) in snor_write() argument
599 rkflash_print_dio("%s %x %x\n", __func__, sec, n_sec); in snor_write()
601 if ((sec + n_sec) > p_dev->capacity) in snor_write()
605 if (sec < 512 || sec >= p_dev->capacity - 512) in snor_write()
610 offset = (sec & (blk_size - 1)); in snor_write()
612 ret = snor_erase(p_dev, sec << 9, (blk_size == 8) ? in snor_write()
616 sec, ret); in snor_write()
622 ret = snor_prog(p_dev, sec << 9, p_buf, len << 9); in snor_write()
624 rkflash_print_error("snor_prog %x ret= %x\n", sec, ret); in snor_write()
628 sec += len; in snor_write()