hpsa: correct return values from driver functions.
hpsa: correct return values from driver functions.

correct return codes for error conditions

Reviewed-by: Scott Teel <a7e0ce414fba0c6a771cbc0f20d6d2c5203e64ca@pmcs.com>
Reviewed-by: Kevin Barnett <41c5c2fac2360ea1d1744ec1b5a9c3fc6c0cbe74@pmcs.com>
Reviewed-by: Tomas Henzl <ed03cdd404c1c501a81ee6cc756c3c81b1d33f83@redhat.com>
Reviewed-by: Hannes Reinecke <b0d1e9e4a4e27620745ff49be9000da3174a4cc6@Suse.de>
Signed-off-by: Robert Elliott <fcf6aac10c16bf4310224494560ff8cb9772fa2e@hp.com>
Signed-off-by: Don Brace <2492869e79b95109d0bee0fc4e8bb0141c1888c7@pmcs.com>
Reviewed-by: Christoph Hellwig <923f7720577207a44b32e59bbfbea59d27f1ae8e@lst.de>
Signed-off-by: James Bottomley <1acebbdca565c7b6b638bdc23b58b5610d1a56b8@Odin.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs