Searched full:aplic (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-riscv-aplic-msi.c | 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() [all …]
|
| H A D | irq-riscv-aplic-main.c | 9 #include <linux/irqchip/riscv-aplic.h> 20 #include "irq-riscv-aplic-main.h" 275 /* Setup APLIC domaincfg register */ in aplic_init_hw_global() 302 /* Clear APLIC domaincfg */ in aplic_init_hw_irqs() 337 * APLIC IDCs which forces the APLIC driver to use MSI mode. in aplic_setup_priv() 352 /* Setup initial state APLIC interrupts */ in aplic_setup_priv() 373 * If msi-parent property is present then setup APLIC MSI in aplic_probe() 374 * mode otherwise setup APLIC direct mode. in aplic_probe() 387 dev_err_probe(dev, rc, "failed to setup APLIC in %s mode\n", in aplic_probe() 403 { .compatible = "riscv,aplic" }, [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 23457 F: Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml 23459 F: drivers/irqchip/irq-riscv-aplic-*.c 23460 F: drivers/irqchip/irq-riscv-aplic-*.h 23464 F: include/linux/irqchip/riscv-aplic.h
|