Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ACPI: bus: Add RINTC IRQ model for RISC-V

Add the IRQ model for RISC-V INTC so that acpi_set_irq_model can use this
for RISC-V.

Signed-off-by: Sunil V L <sunilvl@ventanamicro.com>
Tested-by: Björn Töpel <bjorn@rivosinc.com>
Link: https://patch.msgid.link/20240812005929.113499-8-sunilvl@ventanamicro.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Sunil V L and committed by
Rafael J. Wysocki
21734d29 8cf25273

+4
+3
drivers/acpi/bus.c
··· 1203 1203 case ACPI_IRQ_MODEL_LPIC: 1204 1204 message = "LPIC"; 1205 1205 break; 1206 + case ACPI_IRQ_MODEL_RINTC: 1207 + message = "RINTC"; 1208 + break; 1206 1209 default: 1207 1210 pr_info("Unknown interrupt routing model\n"); 1208 1211 return -ENODEV;
+1
include/linux/acpi.h
··· 107 107 ACPI_IRQ_MODEL_PLATFORM, 108 108 ACPI_IRQ_MODEL_GIC, 109 109 ACPI_IRQ_MODEL_LPIC, 110 + ACPI_IRQ_MODEL_RINTC, 110 111 ACPI_IRQ_MODEL_COUNT 111 112 }; 112 113