Lines Matching refs:reg

73 	void __iomem *reg;
114 atomic_io_modify(dev->reg + TIMER_CTRL,
135 atomic_io_modify(dev->reg + TIMER_CTRL,
154 atomic_io_modify(dev->reg + TIMER_CTRL,
179 atomic_io_modify(dev->reg + TIMER_CTRL, val, val);
190 dev->reg + dev->data->wdt_counter_offset);
193 dev->reg + TIMER1_VAL_OFF);
201 u32 reg;
205 dev->reg + dev->data->wdt_counter_offset);
208 dev->reg + TIMER1_VAL_OFF);
211 atomic_io_modify(dev->reg + TIMER_A370_STATUS, WDT_A370_EXPIRED, 0);
214 reg = dev->data->wdt_enable_bit;
216 reg |= TIMER1_ENABLE_BIT;
217 atomic_io_modify(dev->reg + TIMER_CTRL, reg, reg);
220 reg = readl(dev->rstout);
221 reg |= dev->data->rstout_enable_bit;
222 writel(reg, dev->rstout);
231 u32 reg;
235 dev->reg + dev->data->wdt_counter_offset);
238 atomic_io_modify(dev->reg + TIMER_A370_STATUS, WDT_A370_EXPIRED, 0);
241 atomic_io_modify(dev->reg + TIMER_CTRL, dev->data->wdt_enable_bit,
245 reg = readl(dev->rstout);
246 reg |= dev->data->rstout_enable_bit;
247 writel(reg, dev->rstout);
257 dev->reg + dev->data->wdt_counter_offset);
260 atomic_io_modify(dev->reg + TIMER_CTRL, dev->data->wdt_enable_bit,
286 atomic_io_modify(dev->reg + TIMER_CTRL, dev->data->wdt_enable_bit, 0);
294 u32 reg, mask;
299 reg = readl(dev->rstout);
300 reg &= ~dev->data->rstout_enable_bit;
301 writel(reg, dev->rstout);
307 atomic_io_modify(dev->reg + TIMER_CTRL, mask, 0);
315 u32 reg;
318 reg = readl(dev->rstout);
319 reg &= ~dev->data->rstout_enable_bit;
320 writel(reg, dev->rstout);
323 atomic_io_modify(dev->reg + TIMER_CTRL, dev->data->wdt_enable_bit, 0);
340 running = readl(dev->reg + TIMER_CTRL) & dev->data->wdt_enable_bit;
351 running = readl(dev->reg + TIMER_CTRL) & dev->data->wdt_enable_bit;
366 return readl(dev->reg + dev->data->wdt_counter_offset) / dev->clk_rate;
392 atomic_io_modify(dev->reg + TIMER_A370_STATUS,
417 WARN(1, FW_BUG "falling back to hardcoded RSTOUT reg %pa\n", &rstout);
507 dev->reg = devm_ioremap(&pdev->dev, res->start,
509 if (!dev->reg)