EDAC/synopsys: Do not dump uninitialized pinf->col
authorSherry Sun <sherry.sun@nxp.com>
Mon, 16 Mar 2020 13:34:39 +0000 (21:34 +0800)
committerBorislav Petkov <bp@suse.de>
Tue, 17 Mar 2020 13:32:31 +0000 (14:32 +0100)
commit2fb3f6e12510b02cf17b7c394fc34359bb4bfd32
tree71862475d755acd8b0217f0a5478cf78f46e871b
parentfb33c6510d5595144d585aa194d377cf74d31911
EDAC/synopsys: Do not dump uninitialized pinf->col

On the ZynqMP platform, zynqmp_get_error_info() is used to read out
error information. In this function, the pinf->col parameter is not
used (it is only used by the Zynq platform's zynq_get_error_info()). So
there's no need to print pinf->col on ZynqMP.

In order to differentiate on which platform handle_error() is executed,
use DDR_ECC_INTR_SUPPORT as the check condition to distinguish between
Zynq and ZynqMP platforms.

 [ bp: Massage. ]

Fixes: b500b4a029d57 ("EDAC, synopsys: Add ECC support for ZynqMP DDR controller")
Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Manish Narani <manish.narani@xilinx.com>
Link: https://lkml.kernel.org/r/1584365679-27443-1-git-send-email-sherry.sun@nxp.com
drivers/edac/synopsys_edac.c