Lines Matching refs:reg
116 unsigned reg = (irq / 32) ^ (width/32 - 1); \
126 val = bcm_readl(irq_mask_addr[cpu] + reg * sizeof(u32));\
128 bcm_writel(val, irq_mask_addr[cpu] + reg * sizeof(u32));\
138 unsigned reg = (irq / 32) ^ (width/32 - 1); \
148 val = bcm_readl(irq_mask_addr[cpu] + reg * sizeof(u32));\
153 bcm_writel(val, irq_mask_addr[cpu] + reg * sizeof(u32));\
216 u32 reg, regaddr;
221 reg = bcm_perf_readl(regaddr);
224 reg &= ~EXTIRQ_CFG_MASK_6348(irq % 4);
226 reg &= ~EXTIRQ_CFG_MASK(irq % 4);
228 bcm_perf_writel(reg, regaddr);
238 u32 reg, regaddr;
243 reg = bcm_perf_readl(regaddr);
246 reg |= EXTIRQ_CFG_MASK_6348(irq % 4);
248 reg |= EXTIRQ_CFG_MASK(irq % 4);
250 bcm_perf_writel(reg, regaddr);
261 u32 reg, regaddr;
266 reg = bcm_perf_readl(regaddr);
269 reg |= EXTIRQ_CFG_CLEAR_6348(irq % 4);
271 reg |= EXTIRQ_CFG_CLEAR(irq % 4);
273 bcm_perf_writel(reg, regaddr);
281 u32 reg, regaddr;
319 reg = bcm_perf_readl(regaddr);
325 reg |= EXTIRQ_CFG_LEVELSENSE_6348(irq);
327 reg &= ~EXTIRQ_CFG_LEVELSENSE_6348(irq);
329 reg |= EXTIRQ_CFG_SENSE_6348(irq);
331 reg &= ~EXTIRQ_CFG_SENSE_6348(irq);
333 reg |= EXTIRQ_CFG_BOTHEDGE_6348(irq);
335 reg &= ~EXTIRQ_CFG_BOTHEDGE_6348(irq);
346 reg |= EXTIRQ_CFG_LEVELSENSE(irq);
348 reg &= ~EXTIRQ_CFG_LEVELSENSE(irq);
350 reg |= EXTIRQ_CFG_SENSE(irq);
352 reg &= ~EXTIRQ_CFG_SENSE(irq);
354 reg |= EXTIRQ_CFG_BOTHEDGE(irq);
356 reg &= ~EXTIRQ_CFG_BOTHEDGE(irq);
362 bcm_perf_writel(reg, regaddr);