libnvdimm: Add device-tree based driver
authorOliver O'Halloran <oohall@gmail.com>
Fri, 6 Apr 2018 05:21:14 +0000 (15:21 +1000)
committerDan Williams <dan.j.williams@intel.com>
Sat, 7 Apr 2018 14:53:23 +0000 (07:53 -0700)
commit7171976089528cb3d057a6fb288e7f8f89ab7f68
treeffd002598790b71dfa9cf3cbfb0005803c95f7f7
parent1ff19f487a7e55bf3cebc96ea2a9a38d66fb7db7
libnvdimm: Add device-tree based driver

This patch adds peliminary device-tree bindings for persistent memory
regions. The driver registers a libnvdimm bus for each pmem-region
node and each address range under the node is converted to a region
within that bus.

Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
MAINTAINERS
drivers/nvdimm/Kconfig
drivers/nvdimm/Makefile
drivers/nvdimm/of_pmem.c [new file with mode: 0644]