Lines Matching refs:inb_p
339 status = inb_p(SMBHSTSTS(priv)); in i801_check_pre()
359 status = inb_p(SMBAUXSTS(priv)) & SMBAUXSTS_CRCE; in i801_check_pre()
385 status = inb_p(SMBHSTSTS(priv)); in i801_check_post()
414 (inb_p(SMBAUXSTS(priv)) & SMBAUXSTS_CRCE)) { in i801_check_post()
439 status = inb_p(SMBHSTSTS(priv)); in i801_wait_intr()
457 status = inb_p(SMBHSTSTS(priv)); in i801_wait_byte_done()
501 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block()
506 inb_p(SMBHSTCNT(priv)); /* reset the data buffer index */ in i801_block_transaction_by_block()
517 len = inb_p(SMBHSTDAT0(priv)); in i801_block_transaction_by_block()
524 inb_p(SMBHSTCNT(priv)); /* reset the data buffer index */ in i801_block_transaction_by_block()
526 data->block[i + 1] = inb_p(SMBBLKDAT(priv)); in i801_block_transaction_by_block()
529 outb_p(inb_p(SMBAUXCTL(priv)) & ~SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block()
539 priv->len = inb_p(SMBHSTDAT0(priv)); in i801_isr_byte_done()
571 addr = inb_p(SMBNTFDADD(priv)) >> 1; in i801_host_notify_isr()
612 status = inb_p(SMBSLVSTS(priv)); in i801_isr()
617 status = inb_p(SMBHSTSTS(priv)); in i801_isr()
695 len = inb_p(SMBHSTDAT0(priv)); in i801_block_transaction_byte_by_byte()
701 while (inb_p(SMBHSTSTS(priv)) & in i801_block_transaction_byte_by_byte()
712 data->block[i] = inb_p(SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
785 data->byte = inb_p(SMBHSTDAT0(priv)); in i801_simple_transaction()
789 data->word = inb_p(SMBHSTDAT0(priv)) + in i801_simple_transaction()
790 (inb_p(SMBHSTDAT1(priv)) << 8); in i801_simple_transaction()
896 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
898 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access()
914 outb_p(inb_p(SMBAUXCTL(priv)) & ~SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
1714 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_probe()
1751 priv->original_hstcnt = inb_p(SMBHSTCNT(priv)) & ~SMBHSTCNT_KILL; in i801_probe()
1753 priv->original_slvcmd = inb_p(SMBSLVCMD(priv)); in i801_probe()