xref: /linux/drivers/ras/amd/atl/Kconfig (revision 1260ed77798502de9c98020040d2995008de10cc)
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