]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
ACPI: bus: Add RINTC IRQ model for RISC-V
authorSunil V L <sunilvl@ventanamicro.com>
Mon, 12 Aug 2024 00:59:19 +0000 (06:29 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 27 Aug 2024 13:48:35 +0000 (15:48 +0200)
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>
drivers/acpi/bus.c
include/linux/acpi.h

index 48d27765720353fc4a0aa16abd0026be39d145ec..16917dc3ad604cc537d05bb2c0034ff5a9181fd0 100644 (file)
@@ -1203,6 +1203,9 @@ static int __init acpi_bus_init_irq(void)
        case ACPI_IRQ_MODEL_LPIC:
                message = "LPIC";
                break;
+       case ACPI_IRQ_MODEL_RINTC:
+               message = "RINTC";
+               break;
        default:
                pr_info("Unknown interrupt routing model\n");
                return -ENODEV;
index 892025d873f0b18af277da446a80dcb027bcd2f1..3a21f1cf126f5ca660ba6ab92c2cbb706595e086 100644 (file)
@@ -107,6 +107,7 @@ enum acpi_irq_model_id {
        ACPI_IRQ_MODEL_PLATFORM,
        ACPI_IRQ_MODEL_GIC,
        ACPI_IRQ_MODEL_LPIC,
+       ACPI_IRQ_MODEL_RINTC,
        ACPI_IRQ_MODEL_COUNT
 };