Lines Matching refs:ret
516 int ret; in stm32_fmc2_read_page() local
520 ret = nand_read_page_cmd(page, 0U, 0U, 0U); in stm32_fmc2_read_page()
521 if (ret != 0) { in stm32_fmc2_read_page()
522 return ret; in stm32_fmc2_read_page()
531 ret = nand_change_read_column_cmd(s * eccsize, (uintptr_t)p, in stm32_fmc2_read_page()
533 if (ret != 0) { in stm32_fmc2_read_page()
534 return ret; in stm32_fmc2_read_page()
538 ret = stm32_fmc2_ham_calculate(p, ecc_cal); in stm32_fmc2_read_page()
539 if (ret != 0) { in stm32_fmc2_read_page()
540 return ret; in stm32_fmc2_read_page()
545 ret = nand_change_read_column_cmd(i, (uintptr_t)ecc_corr, in stm32_fmc2_read_page()
547 if (ret != 0) { in stm32_fmc2_read_page()
548 return ret; in stm32_fmc2_read_page()
553 ret = stm32_fmc2_ham_correct(p, ecc_corr, ecc_cal); in stm32_fmc2_read_page()
555 ret = stm32_fmc2_bch_correct(p, eccsize); in stm32_fmc2_read_page()
558 if (ret != 0) { in stm32_fmc2_read_page()
559 return ret; in stm32_fmc2_read_page()
702 int ret = 0; in stm32_fmc2_exec() local
729 ret = nand_wait_ready(req->delay_ms); in stm32_fmc2_exec()
732 ret = -EINVAL; in stm32_fmc2_exec()
736 return ret; in stm32_fmc2_exec()
800 int ret; in stm32_fmc2_init() local
915 ret = stm32mp_reset_assert(stm32_fmc2.reset_id, TIMEOUT_US_1_MS); in stm32_fmc2_init()
916 if (ret != 0) { in stm32_fmc2_init()
919 ret = stm32mp_reset_deassert(stm32_fmc2.reset_id, TIMEOUT_US_1_MS); in stm32_fmc2_init()
920 if (ret != 0) { in stm32_fmc2_init()