]> git.ipfire.org Git - people/arne_f/kernel.git/blame - drivers/dax/Kconfig
i2c: i801: Fix resume bug
[people/arne_f/kernel.git] / drivers / dax / Kconfig
CommitLineData
7b6be844 1menuconfig DAX
ab68f262 2 tristate "DAX: direct access to differentiated memory"
7b6be844 3 select SRCU
ab68f262 4 default m if NVDIMM_DAX
7b6be844
DW
5
6if DAX
7
8config DEV_DAX
9 tristate "Device DAX: direct access mapping device"
dee41079 10 depends on TRANSPARENT_HUGEPAGE
ab68f262
DW
11 help
12 Support raw access to differentiated (persistence, bandwidth,
13 latency...) memory via an mmap(2) capable character
14 device. Platform firmware or a device driver may identify a
15 platform memory resource that is differentiated from the
16 baseline memory pool. Mappings of a /dev/daxX.Y device impose
17 restrictions that make the mapping behavior deterministic.
18
ab68f262
DW
19
20config DEV_DAX_PMEM
21 tristate "PMEM DAX: direct access to persistent memory"
74d71a01 22 depends on LIBNVDIMM && NVDIMM_DAX && DEV_DAX
ab68f262
DW
23 default DEV_DAX
24 help
25 Support raw access to persistent memory. Note that this
26 driver consumes memory ranges allocated and exported by the
27 libnvdimm sub-system.
28
29 Say Y if unsure
30
31endif