Searched refs:TPM_STS (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13-stable/sys/dev/tpm/ |
| HD | tpm_tis.c | 40 #define TPM_STS 0x18 macro 282 burst_count = (RD4(sc, TPM_STS) & TPM_STS_BURST_MASK) >> in tpmtis_wait_for_burst() 386 WR4(sc, TPM_STS, TPM_STS_CMD_RDY); in tpmtis_go_ready() 387 bus_barrier(sc->mem_res, TPM_STS, 4, BUS_SPACE_BARRIER_WRITE); in tpmtis_go_ready() 388 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, TPM_TIMEOUT_B)) in tpmtis_go_ready() 421 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, TPM_TIMEOUT_C)) { in tpmtis_transmit() 426 if (RD4(sc, TPM_STS) & TPM_STS_DATA_EXPECTED) { in tpmtis_transmit() 440 WR4(sc, TPM_STS, TPM_STS_CMD_START); in tpmtis_transmit() 441 bus_barrier(sc->mem_res, TPM_STS, 4, BUS_SPACE_BARRIER_WRITE); in tpmtis_transmit() 445 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, timeout)) { in tpmtis_transmit() [all …]
|
| HD | tpm.c | 94 #define TPM_STS 0x0018 /* status register */ macro 395 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY); in tpm_tis12_init() 456 burst = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS + 1); in tpm_getburst() 457 burst |= bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS + 2) in tpm_getburst() 479 status = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS) & in tpm_status() 713 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, in tpm_waitfor() 753 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY); in tpm_tis12_start() 890 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, in tpm_tis12_end() 907 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, in tpm_tis12_end()
|