Searched refs:TPM_STS (Results 1 - 2 of 2) sorted by relevance
/freebsd-12-stable/sys/dev/tpm/ |
H A D | tpm_tis.c | 42 #define TPM_STS 0x18 macro 283 burst_count = (RD4(sc, TPM_STS) & TPM_STS_BURST_MASK) >> 388 OR4(sc, TPM_STS, TPM_STS_CMD_RDY); 389 bus_barrier(sc->mem_res, TPM_STS, 4, BUS_SPACE_BARRIER_WRITE); 390 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, TPM_TIMEOUT_B)) 393 AND4(sc, TPM_STS, ~TPM_STS_CMD_RDY); 424 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, TPM_TIMEOUT_C)) { 429 if (RD4(sc, TPM_STS) & TPM_STS_DATA_EXPECTED) { 443 WR4(sc, TPM_STS, TPM_STS_CMD_START); 444 bus_barrier(sc->mem_res, TPM_STS, [all...] |
H A D | tpm.c | 115 #define TPM_STS 0x0018 /* status register */ macro 537 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY); 598 burst = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS + 1); 599 burst |= bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS + 2) 621 status = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS) & 812 * really long. The other TPM_STS* are not needed very often 879 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, 919 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY); 1056 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, 1073 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, [all...] |
Completed in 110 milliseconds