Lines Matching refs:base
87 void __iomem *base;
299 void __iomem *addr = spi_engine->base + SPI_ENGINE_REG_CMD_FIFO;
303 n = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_CMD_FIFO_ROOM);
319 void __iomem *addr = spi_engine->base + SPI_ENGINE_REG_SDO_DATA_FIFO;
323 n = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_SDO_FIFO_ROOM);
341 void __iomem *addr = spi_engine->base + SPI_ENGINE_REG_SDI_DATA_FIFO;
345 n = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_SDI_FIFO_LEVEL);
368 pending = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
372 spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
374 spi_engine->base + SPI_ENGINE_REG_SYNC_ID);
411 spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
461 spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
512 spi_engine->base = devm_platform_ioremap_resource(pdev, 0);
513 if (IS_ERR(spi_engine->base)) {
514 ret = PTR_ERR(spi_engine->base);
518 version = readl(spi_engine->base + SPI_ENGINE_REG_VERSION);
528 writel_relaxed(0x00, spi_engine->base + SPI_ENGINE_REG_RESET);
529 writel_relaxed(0xff, spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
530 writel_relaxed(0x00, spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
573 writel_relaxed(0xff, spi_engine->base + SPI_ENGINE_REG_INT_PENDING);
574 writel_relaxed(0x00, spi_engine->base + SPI_ENGINE_REG_INT_ENABLE);
575 writel_relaxed(0x01, spi_engine->base + SPI_ENGINE_REG_RESET);