xref: /linux/drivers/ras/amd/atl/Kconfig (revision 7dfc15c47372e8bf8a693ca3dfaaec33a68ee116)
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
133b566b30SYazen Ghannam	depends on MEMORY_FAILURE
143f317499SYazen Ghannam	default N
153f317499SYazen Ghannam	help
163f317499SYazen Ghannam	  This library includes support for implementation-specific
173f317499SYazen Ghannam	  address translation procedures needed for various error
183f317499SYazen Ghannam	  handling cases.
193f317499SYazen Ghannam
203f317499SYazen Ghannam	  Enable this option if using DRAM ECC on Zen-based systems
213f317499SYazen Ghannam	  and OS-based error handling.
22*26e43c9aSJohn Allen
23*26e43c9aSJohn Allenconfig AMD_ATL_PRM
24*26e43c9aSJohn Allen	depends on AMD_ATL && ACPI_PRMT
25*26e43c9aSJohn Allen	def_bool y
26