Lines Matching refs:sc_bh

261 	sc->sc_bh = rman_get_bushandle(sc->mem_res);
272 tpm_tis12_probe(sc->sc_bt, sc->sc_bh);
274 if (tpm_legacy_probe(sc->sc_bt, sc->sc_bh)) {
402 if (bus_space_map(sc->sc_bt, iobase, size, 0, &sc->sc_bh)) {
408 bus_space_unmap(sc->sc_bt, sc->sc_bh, size);
419 bus_space_unmap(sc->sc_bt, sc->sc_bh, TPM_SIZE);
478 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE,
479 bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE) &
481 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INT_STATUS,
482 bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INT_STATUS));
485 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_INT_VECTOR, irq);
495 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE, r);
507 r = bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTF_CAPABILITIES);
518 sc->sc_devid = bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_ID);
519 sc->sc_rev = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_REV);
537 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS, TPM_STS_CMD_READY);
551 if ((bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_ACCESS) &
556 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_ACCESS,
561 while ((r = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_ACCESS) &
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) &
746 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE,
747 bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE) |
749 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE,
750 bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE) |
784 out: bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE,
785 bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE) &
787 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE,
788 bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INTERRUPT_ENABLE) &
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);
958 *p++ = bus_space_read_1(sc->sc_bt, sc->sc_bh, TPM_DATA);
992 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_DATA, *p++);
1011 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_DATA, *p++);
1056 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS,
1060 bus_space_write_1(sc->sc_bt, sc->sc_bh,TPM_ACCESS,
1073 bus_space_write_1(sc->sc_bt, sc->sc_bh, TPM_STS,
1093 r = bus_space_read_4(sc->sc_bt, sc->sc_bh, TPM_INT_STATUS);
1120 bus_space_write_4(sc->sc_bt, sc->sc_bh, TPM_INT_STATUS, r);
1207 id[i] = tpm_legacy_in(sc->sc_bt, sc->sc_bh, TPM_ID + i);