nfit, address-range-scrub: introduce nfit_spa->ars_state
authorDan Williams <dan.j.williams@intel.com>
Mon, 2 Apr 2018 22:40:30 +0000 (15:40 -0700)
committerDan Williams <dan.j.williams@intel.com>
Fri, 6 Apr 2018 03:10:55 +0000 (20:10 -0700)
commit14c73f997a5e060c6887a80c143021a58975c92a
tree69767964c99f4767c6b0abbf3342513e213e4503
parent243f29fe449bbead69076ad861dbe8f51b42c4d7
nfit, address-range-scrub: introduce nfit_spa->ars_state

In preparation for re-working the ARS implementation to better handle
short vs long ARS runs, introduce nfit_spa->ars_state. For now this just
replaces the nfit_spa->ars_required bit-field/flag, but going forward it
will be used to track ARS completion and make short vs long ARS
requests.

Reviewed-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/acpi/nfit/core.c
drivers/acpi/nfit/nfit.h