| # SPDX-License-Identifier: GPL-2.0 | |
| config ACPI_NFIT | |
| tristate "ACPI NVDIMM Firmware Interface Table (NFIT)" | |
| depends on PHYS_ADDR_T_64BIT | |
| depends on BLK_DEV | |
| depends on ARCH_HAS_PMEM_API | |
| select LIBNVDIMM | |
| help | |
| Infrastructure to probe ACPI 6 compliant platforms for | |
| NVDIMMs (NFIT) and register a libnvdimm device tree. In | |
| addition to storage devices this also enables libnvdimm to pass | |
| ACPI._DSM messages for platform/dimm configuration. | |
| To compile this driver as a module, choose M here: | |
| the module will be called nfit. | |
| config NFIT_SECURITY_DEBUG | |
| bool "Enable debug for NVDIMM security commands" | |
| depends on ACPI_NFIT | |
| help | |
| Some NVDIMM devices and controllers support encryption and | |
| other security features. The payloads for the commands that | |
| enable those features may contain sensitive clear-text | |
| security material. Disable debug of those command payloads | |
| by default. If you are a kernel developer actively working | |
| on NVDIMM security enabling say Y, otherwise say N. |