Lines Matching refs:status
56 s32 status;
58 status = i2c_smbus_read_i2c_block_data(client, offset, size, data);
61 offset, size, (int)size, data, status);
62 return status;
68 s32 status;
70 status = i2c_smbus_write_i2c_block_data(client, offset, size, data);
73 offset, size, (int)size, data, status);
74 return status;
92 s32 status;
95 status = i2c_nuvoton_read_buf(client, TPM_STS, 1, &data);
96 if (status <= 0) {
98 status);
108 s32 status;
112 for (i = 0, status = -1; i < TPM_I2C_RETRY_COUNT && status < 0; i++) {
113 status = i2c_nuvoton_write_buf(client, TPM_STS, 1, &data);
114 if (status < 0)
118 return status;
125 s32 status;
128 status = i2c_nuvoton_write_status(client, TPM_STS_COMMAND_READY);
129 if (status < 0)
140 s32 status;
147 status = i2c_nuvoton_read_buf(client, TPM_BURST_COUNT, 1,
149 if (status > 0 && data > 0) {
167 u8 status = i2c_nuvoton_read_status(chip);
168 return (status != TPM_STS_ERR_VAL) && ((status & mask) == value);
191 /* check current status */
271 int status;
292 status = i2c_nuvoton_wait_for_data_avail(
294 if (status != 0) {
460 static bool i2c_nuvoton_req_canceled(struct tpm_chip *chip, u8 status)
462 return (status == TPM_STS_COMMAND_READY);
467 .status = i2c_nuvoton_read_status,