Lines Matching defs:per_cpu_int_base
74 * "per_cpu_int_base". This base address points to a special address,
126 /* Registers relative to per_cpu_int_base */
146 static void __iomem *per_cpu_int_base;
180 writel(hwirq, per_cpu_int_base +
192 writel(hwirq, per_cpu_int_base +
286 reg = readl(per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS)
288 writel(reg, per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
290 writel(1, per_cpu_int_base + ARMADA_370_XP_INT_CLEAR_MASK_OFFS);
343 per_cpu_int_base + ARMADA_370_XP_INT_FABRIC_MASK_OFFS);
352 reg = readl(per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
354 writel(reg, per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
360 reg = readl(per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
362 writel(reg, per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
388 writel(~BIT(d->hwirq), per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_CAUSE_OFFS);
497 writel(i, per_cpu_int_base + ARMADA_370_XP_INT_SET_MASK_OFFS);
500 writel(0, per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
503 writel(0, per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_CAUSE_OFFS);
506 writel(0, per_cpu_int_base + ARMADA_370_XP_INT_CLEAR_MASK_OFFS);
571 writel(hw, per_cpu_int_base +
601 msimask = readl_relaxed(per_cpu_int_base +
605 writel(~msimask, per_cpu_int_base +
631 irqmap = readl_relaxed(per_cpu_int_base + ARMADA_375_PPI_CAUSE);
661 irqstat = readl_relaxed(per_cpu_int_base +
684 ipimask = readl_relaxed(per_cpu_int_base +
698 doorbell_mask_reg = readl(per_cpu_int_base +
722 writel(irq, per_cpu_int_base +
743 per_cpu_int_base + ARMADA_370_XP_IN_DRBEL_MSK_OFFS);
745 writel(0, per_cpu_int_base + ARMADA_370_XP_INT_CLEAR_MASK_OFFS);
747 writel(1, per_cpu_int_base + ARMADA_370_XP_INT_CLEAR_MASK_OFFS);
778 per_cpu_int_base = ioremap(per_cpu_int_res.start,
780 BUG_ON(!per_cpu_int_base);