Lines Matching refs:base
29 void __iomem *base;
33 static bool temp_above_thresh(void __iomem *base, int thresh_idx)
35 writel(CMD_READ | thresh_idx << 8, base + TEMPSI_CMD);
37 writel(CMD_READ | thresh_idx << 8, base + TEMPSI_CMD);
39 return readl(base + TEMPSI_RES);
47 if (temp_above_thresh(priv->base, idx)) {
49 while (idx < IDX_MAX && temp_above_thresh(priv->base, ++idx))
54 while (idx > IDX_MIN && !temp_above_thresh(priv->base, --idx))
70 writel(0, priv->base + TEMPSI_CFG);
71 writel(CMD_ON, priv->base + TEMPSI_CMD);
85 priv->base = devm_ioremap_resource(&pdev->dev, res);
86 if (IS_ERR(priv->base))
87 return PTR_ERR(priv->base);