DRAM row retirement depends on model-specific information that is best done within the AMD Address Translation Library. Export a generic wrapper function for other modules to use. Add any model-specific helpers here. Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Link: https://lore.kernel.org/r/20240214033516.1344948-2-yazen.ghannam@amd.com
21 lines
587 B
Text
21 lines
587 B
Text
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
#
|
|
# AMD Address Translation Library Kconfig
|
|
#
|
|
# Copyright (c) 2023, Advanced Micro Devices, Inc.
|
|
# All Rights Reserved.
|
|
#
|
|
# Author: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
|
|
|
config AMD_ATL
|
|
tristate "AMD Address Translation Library"
|
|
depends on AMD_NB && X86_64 && RAS
|
|
depends on MEMORY_FAILURE
|
|
default N
|
|
help
|
|
This library includes support for implementation-specific
|
|
address translation procedures needed for various error
|
|
handling cases.
|
|
|
|
Enable this option if using DRAM ECC on Zen-based systems
|
|
and OS-based error handling.
|