Kconfig (c95baf12f5077419db01313ab61c2aac007d40cd) | Kconfig (afd586f0d06ce3d81b7c474499630fec88833828) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig LIBNVDIMM 3 tristate "NVDIMM (Non-Volatile Memory Device) Support" 4 depends on PHYS_ADDR_T_64BIT 5 depends on HAS_IOMEM 6 depends on BLK_DEV 7 select MEMREGION 8 help --- 8 unchanged lines hidden (view full) --- 17 region which exposes an mmio register set for windowed access 18 mode to non-volatile memory. 19 20if LIBNVDIMM 21 22config BLK_DEV_PMEM 23 tristate "PMEM: Persistent memory block device support" 24 default LIBNVDIMM | 1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig LIBNVDIMM 3 tristate "NVDIMM (Non-Volatile Memory Device) Support" 4 depends on PHYS_ADDR_T_64BIT 5 depends on HAS_IOMEM 6 depends on BLK_DEV 7 select MEMREGION 8 help --- 8 unchanged lines hidden (view full) --- 17 region which exposes an mmio register set for windowed access 18 mode to non-volatile memory. 19 20if LIBNVDIMM 21 22config BLK_DEV_PMEM 23 tristate "PMEM: Persistent memory block device support" 24 default LIBNVDIMM |
25 select DAX_DRIVER | 25 select DAX |
26 select ND_BTT if BTT 27 select ND_PFN if NVDIMM_PFN 28 help 29 Memory ranges for PMEM are described by either an NFIT 30 (NVDIMM Firmware Interface Table, see CONFIG_NFIT_ACPI), a 31 non-standard OEM-specific E820 memory type (type-12, see 32 CONFIG_X86_PMEM_LEGACY), or it is manually specified by the 33 'memmap=nn[KMG]!ss[KMG]' kernel command line (see --- 101 unchanged lines hidden --- | 26 select ND_BTT if BTT 27 select ND_PFN if NVDIMM_PFN 28 help 29 Memory ranges for PMEM are described by either an NFIT 30 (NVDIMM Firmware Interface Table, see CONFIG_NFIT_ACPI), a 31 non-standard OEM-specific E820 memory type (type-12, see 32 CONFIG_X86_PMEM_LEGACY), or it is manually specified by the 33 'memmap=nn[KMG]!ss[KMG]' kernel command line (see --- 101 unchanged lines hidden --- |