Lines Matching refs:ret

144 	int ret;
147 ret = readl_poll_timeout(sp->base + MTK_NOR_REG_CMD, reg, !(reg & cmd),
149 if (ret < 0)
151 return ret;
369 int ret = 0;
397 ret = -ETIMEDOUT;
399 ret = readl_poll_timeout(sp->base + MTK_NOR_REG_DMA_CTL, reg,
404 if (ret < 0)
407 return ret;
413 int ret;
420 ret = mtk_nor_dma_exec(sp, op->addr.val, rdlen, sp->buffer_dma);
422 if (!ret)
425 return ret;
430 int ret;
442 ret = mtk_nor_dma_exec(sp, op->addr.val, op->data.nbytes, dma_addr);
446 return ret;
452 int ret;
454 ret = mtk_nor_cmd_exec(sp, MTK_NOR_CMD_READ, 6 * BITS_PER_BYTE);
455 if (!ret)
457 return ret;
462 int ret;
471 ret = readl_poll_timeout(sp->base + MTK_NOR_REG_CFG2, val,
475 ret = readl_poll_timeout(sp->base + MTK_NOR_REG_CFG2, val,
479 if (!ret)
482 return ret;
489 int ret, i;
491 ret = mtk_nor_setup_write_buffer(sp, true);
492 if (ret < 0)
493 return ret;
508 int ret;
510 ret = mtk_nor_setup_write_buffer(sp, false);
511 if (ret < 0)
512 return ret;
522 int i, ret;
582 ret = mtk_nor_cmd_exec(sp, MTK_NOR_CMD_PROGRAM,
584 if (ret)
585 return ret;
602 int ret;
617 ret = mtk_nor_setup_write_buffer(sp, false);
618 if (ret < 0)
619 return ret;
625 ret = mtk_nor_read_dma(sp, op);
626 if (unlikely(ret)) {
633 return ret;
714 int ret;
716 ret = clk_prepare_enable(sp->spi_clk);
717 if (ret)
718 return ret;
720 ret = clk_prepare_enable(sp->ctlr_clk);
721 if (ret) {
723 return ret;
726 ret = clk_prepare_enable(sp->axi_clk);
727 if (ret) {
730 return ret;
733 ret = clk_prepare_enable(sp->axi_s_clk);
734 if (ret) {
738 return ret;
817 int ret, irq;
841 ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(caps->dma_bits));
842 if (ret) {
844 return ret;
888 ret = mtk_nor_enable_clk(sp);
889 if (ret < 0)
890 return ret;
901 ret = devm_request_irq(sp->dev, irq, mtk_nor_irq_handler, 0,
903 if (ret < 0) {
917 ret = devm_spi_register_controller(&pdev->dev, ctlr);
918 if (ret < 0)
935 return ret;
977 int ret;
979 ret = pm_runtime_force_resume(dev);
980 if (ret)
981 return ret;