13f317499SYazen Ghannam# SPDX-License-Identifier: GPL-2.0-or-later 23f317499SYazen Ghannam# 33f317499SYazen Ghannam# AMD Address Translation Library Kconfig 43f317499SYazen Ghannam# 53f317499SYazen Ghannam# Copyright (c) 2023, Advanced Micro Devices, Inc. 63f317499SYazen Ghannam# All Rights Reserved. 73f317499SYazen Ghannam# 83f317499SYazen Ghannam# Author: Yazen Ghannam <Yazen.Ghannam@amd.com> 93f317499SYazen Ghannam 103f317499SYazen Ghannamconfig AMD_ATL 113f317499SYazen Ghannam tristate "AMD Address Translation Library" 123f317499SYazen Ghannam depends on AMD_NB && X86_64 && RAS 13*d6caeafaSMario Limonciello depends on AMD_NODE 143b566b30SYazen Ghannam depends on MEMORY_FAILURE 153f317499SYazen Ghannam default N 163f317499SYazen Ghannam help 173f317499SYazen Ghannam This library includes support for implementation-specific 183f317499SYazen Ghannam address translation procedures needed for various error 193f317499SYazen Ghannam handling cases. 203f317499SYazen Ghannam 213f317499SYazen Ghannam Enable this option if using DRAM ECC on Zen-based systems 223f317499SYazen Ghannam and OS-based error handling. 2326e43c9aSJohn Allen 2426e43c9aSJohn Allenconfig AMD_ATL_PRM 2526e43c9aSJohn Allen depends on AMD_ATL && ACPI_PRMT 2626e43c9aSJohn Allen def_bool y 27