nfit: fix translation of command status results
authorDan Williams <dan.j.williams@intel.com>
Mon, 2 May 2016 16:11:53 +0000 (09:11 -0700)
committerDan Williams <dan.j.williams@intel.com>
Mon, 2 May 2016 16:11:53 +0000 (09:11 -0700)
commit2eea65829dc6c20dccbe79726fd0f3fe7f8aa43b
treed18453036e12539f37828541244b74811b167f6a
parent658922e57b847bb7112aa67f6441b6bbc6554412
nfit: fix translation of command status results

When transportation of the command completes successfully, it indicates
that the 'status' result is valid.  Fix the missed checking and
translation of the status field at the end of acpi_nfit_ctl().
Otherwise, we fail to handle reported errors and assume commands
complete successfully.

Reported-by: Linda Knippers <linda.knippers@hpe.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/acpi/nfit.c