OSDN Git Service

drivers: edac: Add EDAC driver support for QCOM SoCs
authorChannagoud Kadabi <ckadabi@codeaurora.org>
Wed, 12 Sep 2018 18:06:34 +0000 (11:06 -0700)
committerAndy Gross <andy.gross@linaro.org>
Thu, 13 Sep 2018 20:54:05 +0000 (15:54 -0500)
commit27450653f1db0b9d5b5048a246c850c52ee4aa61
tree19e4535d7999ee456f897a33cf2bb293a1c92b54
parentc081f3060fab316fcf103967a24e502d58488849
drivers: edac: Add EDAC driver support for QCOM SoCs

Add error reporting driver for Single Bit Errors (SBEs) and Double Bit
Errors (DBEs). As of now, this driver supports error reporting for
Last Level Cache Controller (LLCC) of Tag RAM and Data RAM. Interrupts
are triggered when the errors happen in the cache, the driver handles
those interrupts and dumps the syndrome registers.

Signed-off-by: Channagoud Kadabi <ckadabi@codeaurora.org>
Signed-off-by: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
Co-developed-by: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
MAINTAINERS
drivers/edac/Kconfig
drivers/edac/Makefile
drivers/edac/qcom_edac.c [new file with mode: 0644]
include/linux/soc/qcom/llcc-qcom.h