diff options
author | George Hung <george.hung@quantatw.com> | 2019-05-23 15:27:33 +0300 |
---|---|---|
committer | Joel Stanley <joel@jms.id.au> | 2021-02-09 04:06:08 +0300 |
commit | de41564da1f87ab0a27aeebe3c65cf23f69fe251 (patch) | |
tree | 5c90c473948ae1b77574e59e2ee0f12530fb2023 /MAINTAINERS | |
parent | bdacb1dd28b9f27e7e587434b8ab62b3c4322870 (diff) | |
download | linux-de41564da1f87ab0a27aeebe3c65cf23f69fe251.tar.xz |
edac: npcm: Add Nuvoton NPCM7xx EDAC driver
Add support for the Nuvoton NPCM7xx SoC EDAC driver
NPCM7xx ECC datasheet from nuvoton.israel-Poleg:
"Cadence DDR Controller User’s Manual For DDR3 & DDR4 Memories"
Tested: Forcing an ECC error event
Write a value to the xor_check_bits parameter that will trigger
an ECC event once that word is read
For example, to force a single-bit correctable error on bit 0 of
the user-word space shown, write 0x75 into that byte of the
xor_check_bits parameter and then assert fwc (force write check)
bit to 'b1' (mem base: 0xf0824000, xor_check_bits reg addr: 0x178)
$ devmem 0xf0824178 32 0x7501
To force a double-bit un-correctable error for the user-word space,
write 0x03 into that byte of the xor_check_bits parameter
$ devmem 0xf0824178 32 0x301
OpenBMC-Staging-Count: 7
Signed-off-by: George Hung <george.hung@quantatw.com>
Reviewed-by: Avi Fishman <avifishman70@gmail.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r-- | MAINTAINERS | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index bb8a3b8a2321..bbe21f61571d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -6375,6 +6375,12 @@ L: linux-edac@vger.kernel.org S: Maintained F: drivers/edac/mpc85xx_edac.[ch] +EDAC-NPCM7XX +M: George Hung <george.hung@quantatw.com> +S: Maintained +F: drivers/edac/npcm7xx_edac.c +F: Documentation/devicetree/bindings/edac/npcm7xx-sdram-edac.txt + EDAC-PASEMI M: Egor Martovetsky <egor@pasemi.com> L: linux-edac@vger.kernel.org |