Lines Matching refs:reg
48 /* relative to reg */
78 void __iomem *reg;
92 val = readl(dev->reg + CNTR_COUNT_LOW(id));
93 val |= ((u64)readl(dev->reg + CNTR_COUNT_HIGH(id))) << 32;
100 writel(val & 0xffffffff, dev->reg + CNTR_COUNT_LOW(id));
101 writel(val >> 32, dev->reg + CNTR_COUNT_HIGH(id));
106 u32 reg;
108 reg = readl(dev->reg + CNTR_CTRL(id));
109 reg |= CNTR_CTRL_ENABLE;
110 writel(reg, dev->reg + CNTR_CTRL(id));
115 u32 reg;
117 reg = readl(dev->reg + CNTR_CTRL(id));
118 reg &= ~CNTR_CTRL_ENABLE;
119 writel(reg, dev->reg + CNTR_CTRL(id));
125 u32 reg;
127 reg = readl(dev->reg + CNTR_CTRL(id));
129 reg &= ~(CNTR_CTRL_MODE_MASK | CNTR_CTRL_PRESCALE_MASK |
133 reg |= mode & CNTR_CTRL_MODE_MASK;
136 reg |= CNTR_CTRL_PRESCALE_MIN << CNTR_CTRL_PRESCALE_SHIFT;
139 reg |= trig_src & CNTR_CTRL_TRIG_SRC_MASK;
141 writel(reg, dev->reg + CNTR_CTRL(id));
188 u32 reg;
190 regmap_read(dev->cpu_misc, WDT_TIMER_SELECT, ®);
191 if ((reg & WDT_TIMER_SELECT_MASK) != WDT_TIMER_SELECT_VAL)
194 reg = readl(dev->reg + CNTR_CTRL(CNTR_ID_WDOG));
195 return !!(reg & CNTR_CTRL_ACTIVE);
272 dev->reg = devm_ioremap(&pdev->dev, res->start, resource_size(res));
273 if (!dev->reg)