TPM_STS_COMMAND_READY
if ((status & TPM_STS_COMMAND_READY) == 0) {
(chip, TPM_STS_COMMAND_READY, chip->timeout_b,
return (status == TPM_STS_COMMAND_READY);
data = TPM_STS_COMMAND_READY;
u8 buf = TPM_STS_COMMAND_READY;
if ((status & TPM_STS_COMMAND_READY) == 0) {
(chip, TPM_STS_COMMAND_READY,
return (status == TPM_STS_COMMAND_READY);
status = i2c_nuvoton_write_status(client, TPM_STS_COMMAND_READY);
if (i2c_nuvoton_wait_for_stat(chip, TPM_STS_COMMAND_READY,
TPM_STS_COMMAND_READY,
return (status == TPM_STS_COMMAND_READY);
TPM_STS_COMMAND_READY,
TPM_STS_COMMAND_READY,
tpm_tis_write8(priv, TPM_STS(priv->locality), TPM_STS_COMMAND_READY);
if ((status & TPM_STS_COMMAND_READY) == 0) {
(chip, TPM_STS_COMMAND_READY, chip->timeout_b,
sts_mask &= ~TPM_STS_COMMAND_READY;
(status == (TPM_STS_VALID | TPM_STS_COMMAND_READY)));
return (status == (TPM_STS_VALID | TPM_STS_COMMAND_READY));
return status == TPM_STS_COMMAND_READY;
TPM_STS_COMMAND_READY);
u8 buf[4] = { TPM_STS_COMMAND_READY };
if (tpm_cr50_i2c_tis_status(chip) & TPM_STS_COMMAND_READY)
while (!(tpm_cr50_i2c_tis_status(chip) & TPM_STS_COMMAND_READY)) {
if (tpm_cr50_i2c_tis_status(chip) & TPM_STS_COMMAND_READY)
return status == TPM_STS_COMMAND_READY;