Lines Matching full:irq
20 * @param irq Multi-level encoded interrupt ID
22 void riscv_plic_irq_enable(uint32_t irq);
27 * @param irq Multi-level encoded interrupt ID
29 void riscv_plic_irq_disable(uint32_t irq);
34 * @param irq Multi-level encoded interrupt ID
37 int riscv_plic_irq_is_enabled(uint32_t irq);
42 * @param irq Multi-level encoded interrupt ID
45 void riscv_plic_set_priority(uint32_t irq, uint32_t prio);
48 * @brief Set IRQ affinity.
50 * @param irq IRQ line.
55 int riscv_plic_irq_set_affinity(uint32_t irq, uint32_t cpumask);
60 * @param irq Multi-level encoded interrupt ID
62 void riscv_plic_irq_set_pending(uint32_t irq);