Lines Matching defs:base
111 void __iomem *base;
125 ospi->base + OSPI_IRQ);
132 val = readl(ospi->base + OSPI_IRQ_STAT_EN);
134 writel(val, ospi->base + OSPI_IRQ_STAT_EN);
141 val = readl(ospi->base + OSPI_IRQ_STAT_EN);
143 writel(val, ospi->base + OSPI_IRQ_STAT_EN);
150 val = readl(ospi->base + OSPI_IRQ_SIG_EN);
152 writel(val, ospi->base + OSPI_IRQ_SIG_EN);
160 val = readl(ospi->base + OSPI_CLK_CTL);
162 writel(val, ospi->base + OSPI_CLK_CTL);
168 return readl_poll_timeout(ospi->base + OSPI_STAT,
178 val = readl(ospi->base + OSPI_CLK_CTL);
180 writel(val, ospi->base + OSPI_CLK_CTL);
183 return readl_poll_timeout(ospi->base + OSPI_STAT,
220 val = readl(ospi->base + OSPI_CLK_CTL);
226 writel(val, ospi->base + OSPI_CLK_CTL);
270 writel(BIT(spi_get_chipselect(spi, 0)), ospi->base + OSPI_SSEL);
331 writel(prot, ospi->base + OSPI_PROT_CTL_INDIR);
332 writel(val, ospi->base + OSPI_DAT_SIZE_INDIR);
350 writel(f_ospi_get_dummy_cycle(op), ospi->base + OSPI_DMY_INDIR);
351 writel(op->addr.val, ospi->base + OSPI_ADDR);
352 writel(op->cmd.opcode, ospi->base + OSPI_CMD_IDX_INDIR);
383 writel(OSPI_TRANS_CTL_START_REQ, ospi->base + OSPI_TRANS_CTL);
389 writel(OSPI_TRANS_CTL_STOP_REQ, ospi->base + OSPI_TRANS_CTL);
396 return readl_poll_timeout(ospi->base + OSPI_IRQ, val,
419 ret = readl_poll_timeout(ospi->base + OSPI_IRQ, val,
425 buf[i] = readl(ospi->base + OSPI_DAT) & 0xFF;
429 if (!(readl(ospi->base + OSPI_DAT_SIZE_INDIR) & OSPI_DAT_SIZE_EN))
437 writel(OSPI_IRQ_CS_TRANS_COMP, ospi->base + OSPI_IRQ);
440 if (readl(ospi->base + OSPI_DAT_SIZE_INDIR) & OSPI_DAT_SIZE_EN)
444 writel(OSPI_SWRST_INDIR_READ_FIFO, ospi->base + OSPI_SWRST);
446 ret = readl_poll_timeout(ospi->base + OSPI_SWRST, val,
471 if (!(readl(ospi->base + OSPI_PROT_CTL_INDIR) & OSPI_PROT_DATA_EN))
476 ret = readl_poll_timeout(ospi->base + OSPI_IRQ, val,
482 writel(buf[i], ospi->base + OSPI_DAT);
486 if (!(readl(ospi->base + OSPI_DAT_SIZE_INDIR) & OSPI_DAT_SIZE_EN))
495 writel(OSPI_IRQ_CS_TRANS_COMP, ospi->base + OSPI_IRQ);
589 writel(OSPI_ACC_MODE_BOOT_DISABLE, ospi->base + OSPI_ACC_MODE);
631 ospi->base = devm_platform_ioremap_resource(pdev, 0);
632 if (IS_ERR(ospi->base)) {
633 ret = PTR_ERR(ospi->base);