linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] EDAC: TI: add support for DRA7 and keystone EDAC
@ 2017-11-07 20:38 Tero Kristo
  2017-11-07 20:38 ` [PATCH 1/3] Documentation: dt: memory: ti-emif: add edac support under emif Tero Kristo
                   ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Tero Kristo @ 2017-11-07 20:38 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

The EMIF controller on certain TI SoCs has ECC support capability.
This series adds support for this on dra7xx and keystone2 variants
of the SoCs. DTS nodes are only added for keystone2 devices, as these
can be tested with upstream right now. DRA7xx support will be added
once the specific boards that actually support ECC are posted upstream.

Tested the ECC support on keystone-k2g-evm against 4.14-rc1, injecting
1 and 2 bit errors from u-boot. Below log with 2 bit error injected at
the beginning of the SDRAM.

<snip>
root at k2g-evm:~# insmod /lib/modules/4.14.0-rc1-00003-gf5201bf/kernel/drivers/eda
c/ti_edac.ko
[   32.559025] EDAC MC0: Giving out device to module ti_edac controller ti,emif-
keystone: DEV 21010000.emif (INTERRUPT)
[   32.599088] EDAC MC0: 1 UE ti,emif-keystone on mc#0memory#0 (memory:0 page:0x
0 offset:0x0 grain:4 - 2B)
<snip>

Boot tested on keystone-k2e/l/hk also just to make sure there are no
issues (the driver is not enabled in keystone config by default either.)

-Tero

--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2017-12-07  9:03 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-07 20:38 [PATCH 0/3] EDAC: TI: add support for DRA7 and keystone EDAC Tero Kristo
2017-11-07 20:38 ` [PATCH 1/3] Documentation: dt: memory: ti-emif: add edac support under emif Tero Kristo
2017-11-10  8:25   ` [PATCHv2 2/3] EDAC: ti: add support for TI keystone and DRA7xx EDAC Tero Kristo
2017-11-11 10:46     ` Borislav Petkov
2017-11-13  9:03       ` Tero Kristo
2017-12-07  9:03   ` [PATCH 1/3] Documentation: dt: memory: ti-emif: add edac support under emif Tero Kristo
2017-11-07 20:38 ` [PATCH 2/3] EDAC: ti: add support for TI keystone and DRA7xx EDAC Tero Kristo
2017-11-09 10:14   ` Borislav Petkov
2017-11-09 10:38     ` Tero Kristo
2017-11-09 12:12       ` Borislav Petkov
2017-11-09 11:50   ` Jan Lübbe
2017-11-09 12:40     ` Tero Kristo
2017-11-13 13:08   ` [PATCHv3 " Tero Kristo
2017-11-13 17:10     ` Santosh Shilimkar
2017-11-13 17:58       ` Borislav Petkov
2017-11-13 18:04         ` Santosh Shilimkar
2017-11-13 18:08           ` Borislav Petkov
2017-11-13 18:49             ` Tero Kristo
2017-11-13 19:17               ` Santosh Shilimkar
2017-11-27 13:12     ` Borislav Petkov
2017-11-07 20:38 ` [PATCH 3/3] ARM: dts: Keystone: add ECC error handler support Tero Kristo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).