Lines Matching refs:reg
111 u32 reg;
113 reg = readl(dc->base + DC_RL_CH(event));
114 reg &= ~(0xffff << (16 * (event & 0x1)));
115 reg |= ((addr << 8) | priority) << (16 * (event & 0x1));
116 writel(reg, dc->base + DC_RL_CH(event));
165 u32 reg = 0;
212 reg = readl(dc->base + DC_WR_CH_CONF);
214 reg |= DC_WR_CH_CONF_FIELD_MODE;
216 reg &= ~DC_WR_CH_CONF_FIELD_MODE;
217 writel(reg, dc->base + DC_WR_CH_CONF);
243 u32 reg;
245 reg = readl(dc->base + DC_WR_CH_CONF);
246 reg |= DC_WR_CH_CONF_PROG_TYPE_NORMAL;
247 writel(reg, dc->base + DC_WR_CH_CONF);
282 u32 reg;
284 reg = readl(priv->dc_reg + DC_MAP_CONF_VAL(ptr));
285 reg &= ~(0xffff << (16 * (ptr & 0x1)));
286 reg |= ((offset << 8) | mask) << (16 * (ptr & 0x1));
287 writel(reg, priv->dc_reg + DC_MAP_CONF_VAL(ptr));
289 reg = readl(priv->dc_reg + DC_MAP_CONF_PTR(map));
290 reg &= ~(0x1f << ((16 * (map & 0x1)) + (5 * byte_num)));
291 reg |= ptr << ((16 * (map & 0x1)) + (5 * byte_num));
292 writel(reg, priv->dc_reg + DC_MAP_CONF_PTR(map));
297 u32 reg = readl(priv->dc_reg + DC_MAP_CONF_PTR(map));
299 writel(reg & ~(0xffff << (16 * (map & 0x1))),