Home
last modified time | relevance | path

Searched refs:TPM_STS (Results 1 – 2 of 2) sorted by relevance

/freebsd-13-stable/sys/dev/tpm/
HDtpm_tis.c40 #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 …]
HDtpm.c94 #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()