All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drivers: altera_edac: Guard SDRAM irq2 retrieval for Arria10 only
@ 2026-05-08  7:52 muhammad.nazim.amirul.nazle.asmade
  2026-05-11 11:54 ` Dinh Nguyen
  0 siblings, 1 reply; 7+ messages in thread
From: muhammad.nazim.amirul.nazle.asmade @ 2026-05-08  7:52 UTC (permalink / raw)
  To: dinguyen, bp, tony.luck; +Cc: linux-edac, linux-arm-kernel, linux-kernel

From: Nazim Amirul <muhammad.nazim.amirul.nazle.asmade@altera.com>

Guard the irq2 retrieval with an of_machine_is_compatible() check so
that platform_get_irq(pdev, 1) is only called on Arria10 platforms.

Signed-off-by: Nazim Amirul <muhammad.nazim.amirul.nazle.asmade@altera.com>
Signed-off-by: Niravkumar L Rabara <nirav.rabara@altera.com>
---
 drivers/edac/altera_edac.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/edac/altera_edac.c b/drivers/edac/altera_edac.c
index 4edd2088c2db..b30302198cd4 100644
--- a/drivers/edac/altera_edac.c
+++ b/drivers/edac/altera_edac.c
@@ -348,7 +348,8 @@ static int altr_sdram_probe(struct platform_device *pdev)
 	}
 
 	/* Arria10 has a 2nd IRQ */
-	irq2 = platform_get_irq(pdev, 1);
+	if (of_machine_is_compatible("altr,socfpga-arria10"))
+		irq2 = platform_get_irq(pdev, 1);
 
 	layers[0].type = EDAC_MC_LAYER_CHIP_SELECT;
 	layers[0].size = 1;
-- 
2.43.7



^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-05-14  3:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-08  7:52 [PATCH] drivers: altera_edac: Guard SDRAM irq2 retrieval for Arria10 only muhammad.nazim.amirul.nazle.asmade
2026-05-11 11:54 ` Dinh Nguyen
2026-05-12  1:37   ` Nazle Asmade, Muhammad Nazim Amirul
2026-05-12 11:25     ` Dinh Nguyen
2026-05-12 11:51       ` Nazle Asmade, Muhammad Nazim Amirul
2026-05-13 10:45         ` Dinh Nguyen
2026-05-14  3:42           ` Nazle Asmade, Muhammad Nazim Amirul

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.