diff options
author | Enric Balletbo i Serra <enric.balletbo@collabora.com> | 2017-06-27 13:27:24 +0300 |
---|---|---|
committer | James Morris <james.l.morris@oracle.com> | 2017-07-07 02:49:26 +0300 |
commit | b5d0ebc99bf5d0801a5ecbe958caa3d68b8eaee8 (patch) | |
tree | 82e09dabb210db95c61786f2dc981c616adeb12c /drivers/char/tpm/tpm.h | |
parent | 28707bf221ce6914a3e414637c8ffc4d27e9648d (diff) | |
download | linux-b5d0ebc99bf5d0801a5ecbe958caa3d68b8eaee8.tar.xz |
tpm: do not suspend/resume if power stays on
The suspend/resume behavior of the TPM can be controlled by setting
"powered-while-suspended" in the DTS. This is useful for the cases
when hardware does not power-off the TPM.
Signed-off-by: Sonny Rao <sonnyrao@chromium.org>
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
Signed-off-by: James Morris <james.l.morris@oracle.com>
Diffstat (limited to 'drivers/char/tpm/tpm.h')
-rw-r--r-- | drivers/char/tpm/tpm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/char/tpm/tpm.h b/drivers/char/tpm/tpm.h index 71d661a60df2..04fbff2edbf3 100644 --- a/drivers/char/tpm/tpm.h +++ b/drivers/char/tpm/tpm.h @@ -174,6 +174,7 @@ enum tpm_chip_flags { TPM_CHIP_FLAG_IRQ = BIT(2), TPM_CHIP_FLAG_VIRTUAL = BIT(3), TPM_CHIP_FLAG_HAVE_TIMEOUTS = BIT(4), + TPM_CHIP_FLAG_ALWAYS_POWERED = BIT(5), }; struct tpm_bios_log { |