Searched refs:TPM_STS (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/dev/tpm/ |
H A D | tpm_tis_core.c | 41 #define TPM_STS 0x18 macro 267 burst_count = (TPM_READ_4(sc->dev, TPM_STS) & TPM_STS_BURST_MASK) >> in tpmtis_wait_for_burst() 371 TPM_WRITE_4(sc->dev, TPM_STS, TPM_STS_CMD_RDY); in tpmtis_go_ready() 372 TPM_WRITE_BARRIER(sc->dev, TPM_STS, 4); in tpmtis_go_ready() 373 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, TPM_TIMEOUT_B)) in tpmtis_go_ready() 408 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, TPM_TIMEOUT_C)) { in tpmtis_transmit() 413 if (TPM_READ_4(dev, TPM_STS) & TPM_STS_DATA_EXPECTED) { in tpmtis_transmit() 427 TPM_WRITE_4(dev, TPM_STS, TPM_STS_CMD_START); in tpmtis_transmit() 428 TPM_WRITE_BARRIER(dev, TPM_STS, 4); in tpmtis_transmit() 432 if (!tpm_wait_for_u32(sc, TPM_STS, mask, mask, timeout)) { in tpmtis_transmit() [all …]
|
H A D | tpm_tis.c |
|
H A D | tpm.c | 93 #define TPM_STS 0x0018 /* status register */ macro 394 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY); in tpm_tis12_init() 455 burst = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS + 1); in tpm_getburst() 456 burst |= bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS + 2) in tpm_getburst() 478 status = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_STS) & in tpm_status() 712 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, in tpm_waitfor() 752 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY); in tpm_tis12_start() 889 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, in tpm_tis12_end() 906 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, in tpm_tis12_end()
|