tpm_tis: Return 0 for every register in case of failure mode
commit6cd65969da57eaa9bdff07b80ecca2becce0597a
authorStefan Berger <stefanb@linux.vnet.ibm.com>
Sat, 11 Nov 2017 03:33:14 +0000 (10 22:33 -0500)
committerStefan Berger <Stefan Berger stefanb@linux.vnet.ibm.com>
Wed, 15 Nov 2017 11:47:35 +0000 (15 06:47 -0500)
tree9d685a4ded3ddbe6a634f2adb31b51673f889f35
parentad4aca69bbd40663ca93a3eb1d8042c023b9b407
tpm_tis: Return 0 for every register in case of failure mode

Rather than returning ~0, return 0 for every register in case of failure
mode. The '0' is better to indicate that there's no device there. It avoids
SeaBIOS detecting a device and getting stuck on it trying to read and write
its registers.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
hw/tpm/tpm_tis.c