[PATCH 2/2] EDAC/altera: Use an enum to identify the platform variant
Rounak Das <[email protected]> Thu, 30 Jul 2026 02:16:42 +0530
| Newsgroups | org.kernel.vger.linux-edac,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
In preparation for Agilex5 support the driver needs to distinguish more than Stratix10 versus everything else. Replace the defines with an enum. SOCFPGA_A10 is zero so the Arria10 match entry, which has no match data, maps to it naturally. Signed-off-by: Rounak Das <[email protected]> --- drivers/edac/altera_edac.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/edac/altera_edac.h b/drivers/edac/altera_edac.h index 30e35da7eb6a..79b51f051183 100644 --- a/drivers/edac/altera_edac.h +++ b/drivers/edac/altera_edac.h @@ -372,8 +372,11 @@ enum altr_agilex5_irq_idx { #define ECC_READ_EOVR 0x2 #define ECC_READ_EDOVR 0x3 -#define SOCFPGA_S10 0x1 -#define SOCFPGA_AGILEX5 0x2 +enum altr_socfpga_platform { + SOCFPGA_A10, + SOCFPGA_S10, + SOCFPGA_AGILEX5, +}; struct altr_edac_device_dev; -- 2.50.1 (Apple Git-155)