Lines Matching refs:base
87 void __iomem *base;
295 void __iomem *addr = spi_engine->base + SPI_ENGINE_REG_CMD_FIFO;
299 n = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_CMD_FIFO_ROOM);
315 void __iomem *addr = spi_engine->base + SPI_ENGINE_REG_SDO_DATA_FIFO;
319 n = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_SDO_FIFO_ROOM);
337 void __iomem *addr = spi_engine->base + SPI_ENGINE_REG_SDI_DATA_FIFO;
341 n = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_SDI_FIFO_LEVEL);
364 pending = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
368 spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
370 spi_engine->base + SPI_ENGINE_REG_SYNC_ID);
407 spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
457 spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
508 spi_engine->base = devm_platform_ioremap_resource(pdev, 0);
509 if (IS_ERR(spi_engine->base)) {
510 ret = PTR_ERR(spi_engine->base);
514 version = readl(spi_engine->base + SPI_ENGINE_REG_VERSION);
524 writel_relaxed(0x00, spi_engine->base + SPI_ENGINE_REG_RESET);
525 writel_relaxed(0xff, spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
526 writel_relaxed(0x00, spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
569 writel_relaxed(0xff, spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
570 writel_relaxed(0x00, spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
571 writel_relaxed(0x01, spi_engine->base + SPI_ENGINE_REG_RESET);