Home
last modified time | relevance | path

Searched refs:APLIC_TARGET_BASE (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/arch/riscv/kvm/
Daia_aplic.c431 } else if ((off >= APLIC_TARGET_BASE) && in aplic_mmio_read_offset()
432 (off < (APLIC_TARGET_BASE + (aplic->nr_irqs - 1) * 4))) { in aplic_mmio_read_offset()
433 i = ((off - APLIC_TARGET_BASE) >> 2) + 1; in aplic_mmio_read_offset()
501 } else if ((off >= APLIC_TARGET_BASE) && in aplic_mmio_write_offset()
502 (off < (APLIC_TARGET_BASE + (aplic->nr_irqs - 1) * 4))) { in aplic_mmio_write_offset()
503 i = ((off - APLIC_TARGET_BASE) >> 2) + 1; in aplic_mmio_write_offset()
/linux-6.12.1/drivers/irqchip/
Dirq-riscv-aplic-msi.c90 target = priv->regs + APLIC_TARGET_BASE; in aplic_msi_write_msg()
123 target = priv->regs + APLIC_TARGET_BASE; in aplic_msi_write_msg()
Dirq-riscv-aplic-direct.c69 target = priv->regs + APLIC_TARGET_BASE + (d->hwirq - 1) * sizeof(u32); in aplic_direct_set_affinity()
282 writel(v, priv->regs + APLIC_TARGET_BASE + (j - 1) * sizeof(u32)); in aplic_direct_setup()
Dirq-riscv-aplic-main.c123 priv->regs + APLIC_TARGET_BASE + (i - 1) * sizeof(u32)); in aplic_init_hw_irqs()
/linux-6.12.1/include/linux/irqchip/
Driscv-aplic.h106 #define APLIC_TARGET_BASE 0x3004 macro