mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
ACPI: APEI: Enable APEI multiple GHES source to share a single external IRQ
X-Gene platforms describe multiple GHES error sources with the same hardware error notification type (external interrupt) and interrupt number. Change the GHES interrupt request to support sharing the same IRQ. This change includs contributions from Tuan Phan <[email protected]>. Signed-off-by: Loc Ho <[email protected]> Acked-by: Borislav Petkov <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
This commit is contained in:
parent
16f73eb02d
commit
bdb9458a33
1 changed files with 2 additions and 1 deletions
|
|
@ -1157,7 +1157,8 @@ static int ghes_probe(struct platform_device *ghes_dev)
|
|||
generic->header.source_id);
|
||||
goto err_edac_unreg;
|
||||
}
|
||||
rc = request_irq(ghes->irq, ghes_irq_func, 0, "GHES IRQ", ghes);
|
||||
rc = request_irq(ghes->irq, ghes_irq_func, IRQF_SHARED,
|
||||
"GHES IRQ", ghes);
|
||||
if (rc) {
|
||||
pr_err(GHES_PFX "Failed to register IRQ for generic hardware error source: %d\n",
|
||||
generic->header.source_id);
|
||||
|
|
|
|||
Loading…
Reference in a new issue