blob: 86ffbaa891adfd336e4832f2a05551aa852a9e13 [file] [log] [blame]
Dan Williamsab68f262016-05-18 09:15:08 -07001menuconfig DEV_DAX
2 tristate "DAX: direct access to differentiated memory"
3 default m if NVDIMM_DAX
4 help
5 Support raw access to differentiated (persistence, bandwidth,
6 latency...) memory via an mmap(2) capable character
7 device. Platform firmware or a device driver may identify a
8 platform memory resource that is differentiated from the
9 baseline memory pool. Mappings of a /dev/daxX.Y device impose
10 restrictions that make the mapping behavior deterministic.
11
12if DEV_DAX
13
14config DEV_DAX_PMEM
15 tristate "PMEM DAX: direct access to persistent memory"
16 depends on NVDIMM_DAX
17 default DEV_DAX
18 help
19 Support raw access to persistent memory. Note that this
20 driver consumes memory ranges allocated and exported by the
21 libnvdimm sub-system.
22
23 Say Y if unsure
24
25endif