Searched defs:aplic (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/arch/riscv/kvm/ |
H A D | aia_aplic.c | 29 struct aplic { struct 37 struct aplic_irq *irqs; argument 40 static u32 aplic_read_sourcecfg(struct aplic *aplic, u32 irq) in aplic_read_sourcecfg() 57 static void aplic_write_sourcecfg(struct aplic *aplic, u32 irq, u32 val) in aplic_write_sourcecfg() 76 static u32 aplic_read_target(struct aplic *aplic, u32 irq) in aplic_read_target() 93 static void aplic_write_target(struct aplic *aplic, u32 irq, u32 val) in aplic_write_target() 111 static bool aplic_read_pending(struct aplic *aplic, u32 irq) in aplic_read_pending() 128 static void aplic_write_pending(struct aplic *aplic, u32 irq, bool pending) in aplic_write_pending() 165 static bool aplic_read_enabled(struct aplic *aplic, u32 irq) in aplic_read_enabled() 182 static void aplic_write_enabled(struct aplic *aplic, u32 irq, bool enabled) in aplic_write_enabled() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | riscv_aplic.c | 162 static bool riscv_aplic_irq_rectified_val(RISCVAPLICState *aplic, in riscv_aplic_irq_rectified_val() 188 static uint32_t riscv_aplic_read_input_word(RISCVAPLICState *aplic, in riscv_aplic_read_input_word() 203 static uint32_t riscv_aplic_read_pending_word(RISCVAPLICState *aplic, in riscv_aplic_read_pending_word() 220 static void riscv_aplic_set_pending_raw(RISCVAPLICState *aplic, in riscv_aplic_set_pending_raw() 230 static void riscv_aplic_set_pending(RISCVAPLICState *aplic, in riscv_aplic_set_pending() 267 static void riscv_aplic_set_pending_word(RISCVAPLICState *aplic, in riscv_aplic_set_pending_word() 285 static uint32_t riscv_aplic_read_enabled_word(RISCVAPLICState *aplic, in riscv_aplic_read_enabled_word() 302 static void riscv_aplic_set_enabled_raw(RISCVAPLICState *aplic, in riscv_aplic_set_enabled_raw() 312 static void riscv_aplic_set_enabled(RISCVAPLICState *aplic, in riscv_aplic_set_enabled() 334 static void riscv_aplic_set_enabled_word(RISCVAPLICState *aplic, in riscv_aplic_set_enabled_word() [all …]
|