diff options
author | Ilkka Koskinen <ilkka@os.amperecomputing.com> | 2022-03-08 18:07:50 -0800 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2022-03-10 20:17:28 +0100 |
commit | a2a591fb76e6f5461dfd04715b69c317e50c43a5 (patch) | |
tree | af9b8e2555779fb0ce1ff2fe55aa0de8cabf04ed /drivers/acpi/arm64/Kconfig | |
parent | ACPI/APEI: Limit printable size of BERT table data (diff) | |
download | linux-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/Kconfig | 10 |
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. |