1*bdf97013SDan Williamsconfig ACPI_NFIT 2*bdf97013SDan Williams tristate "ACPI NVDIMM Firmware Interface Table (NFIT)" 3*bdf97013SDan Williams depends on PHYS_ADDR_T_64BIT 4*bdf97013SDan Williams depends on BLK_DEV 5*bdf97013SDan Williams depends on ARCH_HAS_MMIO_FLUSH 6*bdf97013SDan Williams select LIBNVDIMM 7*bdf97013SDan Williams help 8*bdf97013SDan Williams Infrastructure to probe ACPI 6 compliant platforms for 9*bdf97013SDan Williams NVDIMMs (NFIT) and register a libnvdimm device tree. In 10*bdf97013SDan Williams addition to storage devices this also enables libnvdimm to pass 11*bdf97013SDan Williams ACPI._DSM messages for platform/dimm configuration. 12*bdf97013SDan Williams 13*bdf97013SDan Williams To compile this driver as a module, choose M here: 14*bdf97013SDan Williams the module will be called nfit. 15*bdf97013SDan Williams 16*bdf97013SDan Williamsconfig ACPI_NFIT_DEBUG 17*bdf97013SDan Williams bool "NFIT DSM debug" 18*bdf97013SDan Williams depends on ACPI_NFIT 19*bdf97013SDan Williams depends on DYNAMIC_DEBUG 20*bdf97013SDan Williams default n 21*bdf97013SDan Williams help 22*bdf97013SDan Williams Enabling this option causes the nfit driver to dump the 23*bdf97013SDan Williams input and output buffers of _DSM operations on the ACPI0012 24*bdf97013SDan Williams device and its children. This can be very verbose, so leave 25*bdf97013SDan Williams it disabled unless you are debugging a hardware / firmware 26*bdf97013SDan Williams issue. 27