From: Philippe Mathieu-Daudé <[email protected]> Describe the supported interrupt and the effect of @level.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> Reviewed-by: Alistair Francis <[email protected]> Message-ID: <[email protected]> Signed-off-by: Alistair Francis <[email protected]> --- target/riscv/kvm/kvm_riscv.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/target/riscv/kvm/kvm_riscv.h b/target/riscv/kvm/kvm_riscv.h index 0e27ce8bf3..aef681f0a2 100644 --- a/target/riscv/kvm/kvm_riscv.h +++ b/target/riscv/kvm/kvm_riscv.h @@ -22,6 +22,12 @@ #include "target/riscv/cpu-qom.h" void kvm_riscv_reset_vcpu(RISCVCPU *cpu); +/** + * kvm_riscv_set_irq: + * @cpu: RISC-V CPU + * @irq: Interrupt to set or clear (only %IRQ_S_EXT is supported). + * @level: %0 to clear the interrupt, non-zero to set it. + */ void kvm_riscv_set_irq(RISCVCPU *cpu, int irq, int level); void kvm_riscv_aia_create(MachineState *machine, uint64_t group_shift, uint64_t aia_irq_num, uint64_t aia_msi_num, -- 2.55.0
