]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ACPI: scan: Update honor list for RPMI System MSI
authorSunil V L <sunilvl@ventanamicro.com>
Mon, 18 Aug 2025 04:09:12 +0000 (09:39 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Nov 2025 20:34:30 +0000 (15:34 -0500)
[ Upstream commit 4215d1cf59e4b272755f4277a05cd5967935a704 ]

The RPMI System MSI interrupt controller (just like PLIC and APLIC)
needs to probed prior to devices like GED which use interrupts provided
by it. Also, it has dependency on the SBI MPXY mailbox device.

Add HIDs of RPMI System MSI and SBI MPXY mailbox devices to the honor
list so that those dependencies are handled.

Reviewed-by: Atish Patra <atishp@rivosinc.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Sunil V L <sunilvl@ventanamicro.com>
Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Acked-by: Jassi Brar <jassisinghbrar@gmail.com>
Link: https://lore.kernel.org/r/20250818040920.272664-17-apatel@ventanamicro.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/acpi/scan.c

index 4ef94d06365fc76d6ba1cd3a438ec7d31dfd63f2..ba98763ced7d497112ab0f3b358bfea0a247444f 100644 (file)
@@ -862,6 +862,8 @@ static const char * const acpi_honor_dep_ids[] = {
        "INTC10CF", /* IVSC (MTL) driver must be loaded to allow i2c access to camera sensors */
        "RSCV0001", /* RISC-V PLIC */
        "RSCV0002", /* RISC-V APLIC */
+       "RSCV0005", /* RISC-V SBI MPXY MBOX */
+       "RSCV0006", /* RISC-V RPMI SYSMSI */
        "PNP0C0F",  /* PCI Link Device */
        NULL
 };