tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms
authorJerry Snitselaar <jsnitsel@redhat.com>
Thu, 29 Jun 2023 20:41:47 +0000 (13:41 -0700)
committerJarkko Sakkinen <jarkko@kernel.org>
Mon, 17 Jul 2023 19:40:22 +0000 (19:40 +0000)
commitecff6813d2bcf0c670881a9ba3f51cb032dd405a
tree08951b08995ec800a1b7bf2a5870cd2e9312d53a
parentd55901522f96082a43b9842d34867363c0cdbac5
tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms

tpm_amd_is_rng_defective is for dealing with an issue related to the
AMD firmware TPM, so on non-x86 architectures just have it inline and
return false.

Cc: stable@vger.kernel.org # v6.3+
Reported-by: Sachin Sant <sachinp@linux.ibm.com>
Reported-by: Aneesh Kumar K. V <aneesh.kumar@linux.ibm.com>
Closes: https://lore.kernel.org/lkml/99B81401-DB46-49B9-B321-CF832B50CAC3@linux.ibm.com/
Fixes: f1324bbc4011 ("tpm: disable hwrng for fTPM on some AMD designs")
Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
drivers/char/tpm/tpm-chip.c