linux-stable/drivers/cxl
Ben Widawsky 87815ee9d0 cxl/pci: Add media provisioning required commands
Some of the commands have already been defined for the support of RAW
commands (to be blocked). Unlike their usage in the RAW interface, when
used through the supported interface, they will be coordinated and
marshalled along with other commands being issued by userspace and the
driver itself. That coordination will be added later.

The list of commands was determined based on the learnings from
libnvdimm and this list is provided directly from Dan.

Recommended-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Ben Widawsky <ben.widawsky@intel.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/20210413140907.534404-1-ben.widawsky@intel.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2021-06-14 23:54:53 -07:00
..
acpi.c cxl/acpi: Introduce cxl_decoder objects 2021-06-09 18:02:39 -07:00
core.c cxl/component_regs: Fix offset 2021-06-12 10:30:41 -07:00
cxl.h cxl/hdm: Fix decoder count calculation 2021-06-12 10:29:03 -07:00
Kconfig cxl/Kconfig: Default drivers to CONFIG_CXL_BUS 2021-06-09 18:02:38 -07:00
Makefile cxl/acpi: Introduce the root of a cxl_port topology 2021-06-09 18:02:38 -07:00
mem.h cxl/mem: Get rid of @cxlm.base 2021-05-26 11:20:18 -07:00
pci.c cxl/pci: Add media provisioning required commands 2021-06-14 23:54:53 -07:00
pci.h