Lines Matching refs:value

112 static void tpm_write_byte(struct tpm_tis_lpc_priv *priv, u8 value, u8 *ptr)  in tpm_write_byte()  argument
115 (u32)(uintptr_t)ptr - (u32)(uintptr_t)priv->regs, value); in tpm_write_byte()
116 writeb(value, ptr); in tpm_write_byte()
119 static void tpm_write_word(struct tpm_tis_lpc_priv *priv, u32 value, in tpm_write_word() argument
123 (u32)(uintptr_t)ptr - (u32)(uintptr_t)priv->regs, value); in tpm_write_word()
124 writel(value, ptr); in tpm_write_word()
146 u32 value = tpm_read_word(priv, reg); in tis_wait_reg() local
147 if ((value & mask) == expected) in tis_wait_reg()
148 return value; in tis_wait_reg()
206 u32 value; in tis_senddata() local
208 value = tis_wait_reg(priv, &regs[locality].tpm_status, in tis_senddata()
210 if (value == -ETIMEDOUT) { in tis_senddata()
213 return value; in tis_senddata()
215 burst = burst_count(value); in tis_senddata()
248 value = tis_wait_reg(priv, &regs[locality].tpm_status, in tis_senddata()
251 if ((value == -ETIMEDOUT) || !(value & TIS_STS_EXPECT)) { in tis_senddata()
254 return value == -ETIMEDOUT ? value : -EIO; in tis_senddata()
257 burst = burst_count(value); in tis_senddata()
274 value = tis_wait_reg(priv, &regs[locality].tpm_status, in tis_senddata()
276 if ((value == -ETIMEDOUT) || (value & TIS_STS_EXPECT)) { in tis_senddata()
278 __FILE__, __LINE__, value); in tis_senddata()
279 return value == -ETIMEDOUT ? value : -EIO; in tis_senddata()
304 u32 value; in tis_readresponse() local
312 value = tis_wait_reg(priv, &regs[locality].tpm_status, in tis_readresponse()
314 if (value == -ETIMEDOUT) { in tis_readresponse()
317 return value; in tis_readresponse()
321 while ((burst = burst_count(value)) == 0) { in tis_readresponse()
328 value = tpm_read_word(priv, &regs[locality].tpm_status); in tis_readresponse()
362 value = tis_wait_reg(priv, &regs[locality].tpm_status, in tis_readresponse()
364 if (value == -ETIMEDOUT) { in tis_readresponse()
367 return value; in tis_readresponse()
373 } while ((value & has_data) == has_data); in tis_readresponse()
379 if (value & TIS_STS_DATA_AVAILABLE) { in tis_readresponse()
381 __FILE__, __LINE__, value); in tis_readresponse()