]> www.infradead.org Git - users/jedix/linux-maple.git/commit
EDAC/fsl_ddr: Add support for i.MX9 DDR controller
authorYe Li <ye.li@nxp.com>
Wed, 16 Oct 2024 20:31:13 +0000 (16:31 -0400)
committerBorislav Petkov (AMD) <bp@alien8.de>
Wed, 23 Oct 2024 14:53:55 +0000 (16:53 +0200)
commitddb8a8a022b9733e50a353d1d09a95fcdb8d2b8f
tree0da8255219c1877c3e3496f480002429b95de9b2
parentb01a731a4a5e3e8b6bc53ed80dbc6f69c42cb6d2
EDAC/fsl_ddr: Add support for i.MX9 DDR controller

Add support for the i.MX9 DDR controller, which has different register
offsets and some function changes compared to the existing fsl_ddr
controller. The ECC and error injection functions are almost the same,
so update and reuse the driver for i.MX9. Add a special type 'TYPE_IMX9'
specifically for the i.MX9 controller to distinguish the differences.

Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Link: https://lore.kernel.org/r/20241016-imx95_edac-v3-5-86ae6fc2756a@nxp.com
drivers/edac/fsl_ddr_edac.c
drivers/edac/fsl_ddr_edac.h
drivers/edac/layerscape_edac.c