Lines Matching full:edac
1 Error Detection And Correction (EDAC) Devices
4 Main Concepts used at the EDAC subsystem
123 Most of the EDAC core is focused on doing Memory Controller error detection.
125 to describe the memory controllers, with is an opaque struct for the EDAC
126 drivers. Only the EDAC core is allowed to touch it.
128 .. kernel-doc:: include/linux/edac.h
130 .. kernel-doc:: drivers/edac/edac_mc.h
135 The EDAC subsystem provides a mechanism to handle PCI controllers by calling
139 .. kernel-doc:: drivers/edac/edac_pci.h
141 EDAC Blocks
144 The EDAC subsystem also provides a generic mechanism to report errors on
152 …d the code that implements the APIs for the same, provide for registering EDAC type devices which …
160 - other EDAC/ECC type devices that can be monitored for
170 /sys/devices/system/edac/..
188 .. kernel-doc:: drivers/edac/edac_device.h
207 Memory controllers on AMD GPU nodes can be represented in EDAC thusly:
209 GPU DF / GPU Node -> EDAC MC
210 GPU UMC -> EDAC CSROW
211 GPU UMC channel -> EDAC CHANNEL
221 - CPU UMCs use 1 channel, In this case UMC = EDAC channel. This follows the
223 - CPU UMCs use up to 4 chip selects, So UMC chip select = EDAC CSROW.
224 - GPU UMCs use 1 chip select, So UMC = EDAC CSROW.
225 - GPU UMCs use 8 channels, So UMC channel = EDAC channel.
227 The EDAC subsystem provides a mechanism to handle AMD heterogeneous
234 $ ls /sys/devices/system/edac/mc/
249 /sys/devices/system/edac/mc/..