xref: /openbmc/linux/drivers/dax/Kconfig (revision ab68f262)
1menuconfig 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
26