forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'edac_for_5.1' of git://git.kernel.org/pub/scm/linux/kernel…
…/git/bp/bp Pull EDAC updates from Borislav Petkov: - A new EDAC AST 2500 SoC driver (Stefan M Schaeckeler) - New i10nm EDAC driver for Intel 10nm CPUs (Qiuxu Zhuo and Tony Luck) - Altera SDRAM functionality carveout for separate enablement of RAS and SDRAM capabilities on some Altera chips. (Thor Thayer) - The usual round of cleanups and fixes And last but not least: recruit James Morse as a reviewer for the ARM side. * tag 'edac_for_5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp: EDAC/altera: Add separate SDRAM EDAC config EDAC, altera: Add missing of_node_put() EDAC, skx_common: Add code to recognise new compound error code EDAC, i10nm: Fix randconfig builds EDAC, i10nm: Add a driver for Intel 10nm server processors EDAC, skx_edac: Delete duplicated code EDAC, skx_common: Separate common code out from skx_edac EDAC: Do not check return value of debugfs_create() functions EDAC: Add James Morse as a reviewer dt-bindings, EDAC: Add Aspeed AST2500 EDAC, aspeed: Add an Aspeed AST2500 EDAC driver
- Loading branch information
Showing
14 changed files
with
2,323 additions
and
1,434 deletions.
There are no files selected for viewing
25 changes: 25 additions & 0 deletions
25
Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
Aspeed AST2500 SoC EDAC node | ||
|
||
The Aspeed AST2500 SoC supports DDR3 and DDR4 memory with and without ECC (error | ||
correction check). | ||
|
||
The memory controller supports SECDED (single bit error correction, double bit | ||
error detection) and single bit error auto scrubbing by reserving 8 bits for | ||
every 64 bit word (effectively reducing available memory to 8/9). | ||
|
||
Note, the bootloader must configure ECC mode in the memory controller. | ||
|
||
|
||
Required properties: | ||
- compatible: should be "aspeed,ast2500-sdram-edac" | ||
- reg: sdram controller register set should be <0x1e6e0000 0x174> | ||
- interrupts: should be AVIC interrupt #0 | ||
|
||
|
||
Example: | ||
|
||
edac: sdram@1e6e0000 { | ||
compatible = "aspeed,ast2500-sdram-edac"; | ||
reg = <0x1e6e0000 0x174>; | ||
interrupts = <0>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5503,6 +5503,12 @@ L: [email protected] | |
S: Maintained | ||
F: drivers/edac/amd64_edac* | ||
|
||
EDAC-AST2500 | ||
M: Stefan Schaeckeler <[email protected]> | ||
S: Supported | ||
F: drivers/edac/aspeed_edac.c | ||
F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt | ||
|
||
EDAC-CALXEDA | ||
M: Robert Richter <[email protected]> | ||
L: [email protected] | ||
|
@@ -5527,6 +5533,7 @@ F: drivers/edac/thunderx_edac* | |
EDAC-CORE | ||
M: Borislav Petkov <[email protected]> | ||
M: Mauro Carvalho Chehab <[email protected]> | ||
R: James Morse <[email protected]> | ||
L: [email protected] | ||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next | ||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.