aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/arm64/Kconfig
diff options
context:
space:
mode:
authorIlkka Koskinen <ilkka@os.amperecomputing.com>2022-03-08 18:07:50 -0800
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2022-03-10 20:17:28 +0100
commita2a591fb76e6f5461dfd04715b69c317e50c43a5 (patch)
treeaf9b8e2555779fb0ce1ff2fe55aa0de8cabf04ed /drivers/acpi/arm64/Kconfig
parentACPI/APEI: Limit printable size of BERT table data (diff)
downloadlinux-dev-a2a591fb76e6f5461dfd04715b69c317e50c43a5.tar.xz
linux-dev-a2a591fb76e6f5461dfd04715b69c317e50c43a5.zip
ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device
ACPI for Arm Components 1.1 Platform Design Document v1.1 [0] specifices Arm Generic Diagnostic Device Interface (AGDI). It allows an admin to issue diagnostic dump and reset via an SDEI event or an interrupt. This patch implements SDEI path. [0] https://developer.arm.com/documentation/den0093/latest/ Signed-off-by: Ilkka Koskinen <ilkka@os.amperecomputing.com> Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/arm64/Kconfig')
-rw-r--r--drivers/acpi/arm64/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/acpi/arm64/Kconfig b/drivers/acpi/arm64/Kconfig
index 6dba187f4f2e..d4a72835f328 100644
--- a/drivers/acpi/arm64/Kconfig
+++ b/drivers/acpi/arm64/Kconfig
@@ -8,3 +8,13 @@ config ACPI_IORT
config ACPI_GTDT
bool
+
+config ACPI_AGDI
+ bool "Arm Generic Diagnostic Dump and Reset Device Interface"
+ depends on ARM_SDE_INTERFACE
+ help
+ Arm Generic Diagnostic Dump and Reset Device Interface (AGDI) is
+ a standard that enables issuing a non-maskable diagnostic dump and
+ reset command.
+
+ If set, the kernel parses AGDI table and listens for the command.