Lines Matching refs:inb_p
333 status = inb_p(SMBHSTSTS(priv)); in i801_check_pre()
353 status = inb_p(SMBAUXSTS(priv)) & SMBAUXSTS_CRCE; in i801_check_pre()
379 status = inb_p(SMBHSTSTS(priv)); in i801_check_post()
408 (inb_p(SMBAUXSTS(priv)) & SMBAUXSTS_CRCE)) { in i801_check_post()
433 status = inb_p(SMBHSTSTS(priv)); in i801_wait_intr()
451 status = inb_p(SMBHSTSTS(priv)); in i801_wait_byte_done()
495 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block()
497 inb_p(SMBHSTCNT(priv)); /* reset the data buffer index */ in i801_block_transaction_by_block()
512 len = inb_p(SMBHSTDAT0(priv)); in i801_block_transaction_by_block()
520 data->block[i + 1] = inb_p(SMBBLKDAT(priv)); in i801_block_transaction_by_block()
523 outb_p(inb_p(SMBAUXCTL(priv)) & ~SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block()
533 priv->len = inb_p(SMBHSTDAT0(priv)); in i801_isr_byte_done()
565 addr = inb_p(SMBNTFDADD(priv)) >> 1; in i801_host_notify_isr()
606 status = inb_p(SMBSLVSTS(priv)); in i801_isr()
611 status = inb_p(SMBHSTSTS(priv)); in i801_isr()
693 len = inb_p(SMBHSTDAT0(priv)); in i801_block_transaction_byte_by_byte()
699 while (inb_p(SMBHSTSTS(priv)) & in i801_block_transaction_byte_by_byte()
711 data->block[i] = inb_p(SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
780 data->byte = inb_p(SMBHSTDAT0(priv)); in i801_simple_transaction()
784 data->word = inb_p(SMBHSTDAT0(priv)) + in i801_simple_transaction()
785 (inb_p(SMBHSTDAT1(priv)) << 8); in i801_simple_transaction()
891 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
893 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access()
909 outb_p(inb_p(SMBAUXCTL(priv)) & ~SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
1704 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_probe()
1741 priv->original_hstcnt = inb_p(SMBHSTCNT(priv)) & ~SMBHSTCNT_KILL; in i801_probe()
1743 priv->original_slvcmd = inb_p(SMBSLVCMD(priv)); in i801_probe()