Lines Matching full:aplic
12 #include <linux/irqchip/riscv-aplic.h>
21 #include "irq-riscv-aplic-main.h"
47 * APLIC’s source identity number for the interrupt to the domain’s in aplic_msi_irq_retrigger_level()
61 * when APLIC is in MSI mode. in aplic_msi_irq_eoi()
74 * requires interrupt retriggering when APLIC is in MSI mode. in aplic_msi_irq_set_type()
148 .name = "APLIC-MSI",
190 dev_err(dev, "failed to create APLIC context\n"); in aplic_msi_setup()
196 * The APLIC outgoing MSI config registers assume target MSI in aplic_msi_setup()
208 dev_err(dev, "IMSIC guest index bits big for APLIC LHXS\n"); in aplic_msi_setup()
215 dev_err(dev, "IMSIC hart index bits big for APLIC LHXW\n"); in aplic_msi_setup()
222 dev_err(dev, "IMSIC group index bits big for APLIC HHXW\n"); in aplic_msi_setup()
235 dev_err(dev, "IMSIC group index shift big for APLIC HHXS\n"); in aplic_msi_setup()
248 /* Set the APLIC device MSI domain if not available */ in aplic_msi_setup()
257 * In case of APLIC device, the parent MSI domain is always in aplic_msi_setup()