Lines Matching refs:ret
353 int ret;
359 ret = fsmc_calc_timings(host, sdrt, &tims);
360 if (ret)
361 return ret;
483 int ret;
508 ret = -EIO;
516 ret = dma_submit_error(cookie);
517 if (ret) {
530 ret = -ETIMEDOUT;
534 ret = 0;
539 return ret;
624 int ret = 0;
669 ret = nand_soft_waitrdy(chip,
678 return ret;
704 int off, len, ret, group = 0;
717 ret = nand_read_data_op(chip, p, eccsize, false, false);
718 if (ret)
719 return ret;
724 ret = mtd_ooblayout_ecc(mtd, group++, &oobregion);
725 if (ret)
726 return ret;
859 int ret;
881 ret = of_property_read_u8_array(np, "timings", (u8 *)host->dev_timings,
883 if (ret)
1017 int ret = 0;
1028 ret = fsmc_nand_probe_config_dt(pdev, host, nand);
1029 if (ret)
1030 return ret;
1063 ret = clk_prepare_enable(host->clk);
1064 if (ret)
1065 return ret;
1101 ret = -ENODEV;
1107 ret = -ENODEV;
1124 ret = nand_scan(nand, 1);
1125 if (ret)
1129 ret = mtd_device_register(mtd, NULL, 0);
1130 if (ret)
1150 return ret;
1162 int ret;
1164 ret = mtd_device_unregister(nand_to_mtd(chip));
1165 WARN_ON(ret);
1193 int ret;
1196 ret = clk_prepare_enable(host->clk);
1197 if (ret) {
1199 return ret;