Lines Matching defs:base
126 void __iomem *base;
144 u32 val = readl(priv->base + ASPEED_PECI_CTRL);
149 writel(val, priv->base + ASPEED_PECI_CTRL);
157 writel(ASPEED_PECI_INT_MASK, priv->base + ASPEED_PECI_INT_STS);
162 writel(val, priv->base + ASPEED_PECI_INT_CTRL);
165 writel(val, priv->base + ASPEED_PECI_CTRL);
170 u32 cmd_sts = readl(priv->base + ASPEED_PECI_CMD);
203 return readl_poll_timeout(priv->base + ASPEED_PECI_CMD,
234 writel(peci_head, priv->base + ASPEED_PECI_RW_LENGTH);
239 writel(get_unaligned_le32(&req->tx.buf[i]), priv->base + reg);
248 writel(ASPEED_PECI_CMD_FIRE, priv->base + ASPEED_PECI_CMD);
278 u32 rx_data = readl(priv->base + reg);
295 status = readl(priv->base + ASPEED_PECI_INT_STS);
296 writel(status, priv->base + ASPEED_PECI_INT_STS);
306 writel(0, priv->base + ASPEED_PECI_CMD);
353 val = readl(aspeed_peci->base + ASPEED_PECI_CTRL);
355 writel(val, aspeed_peci->base + ASPEED_PECI_CTRL);
359 writel(val, aspeed_peci->base + ASPEED_PECI_TIMING_NEGOTIATION);
379 reg = readl(aspeed_peci->base + ASPEED_PECI_TIMING_NEGOTIATION);
386 reg = readl(aspeed_peci->base + ASPEED_PECI_CTRL);
521 priv->base = devm_platform_ioremap_resource(pdev, 0);
522 if (IS_ERR(priv->base))
523 return PTR_ERR(priv->base);