Lines Matching refs:outb_p
290 outb_p(status, SMBHSTSTS(priv)); in i801_check_pre()
322 outb_p(inb_p(SMBHSTCNT(priv)) | SMBHSTCNT_KILL, in i801_check_post()
325 outb_p(inb_p(SMBHSTCNT(priv)) & (~SMBHSTCNT_KILL), in i801_check_post()
334 outb_p(STATUS_FLAGS, SMBHSTSTS(priv)); in i801_check_post()
352 outb_p(status, SMBHSTSTS(priv)); in i801_check_post()
409 outb_p(xact | SMBHSTCNT_INTREN | SMBHSTCNT_START, in i801_transaction()
425 outb_p(xact | SMBHSTCNT_START, SMBHSTCNT(priv)); in i801_transaction()
443 outb_p(len, SMBHSTDAT0(priv)); in i801_block_transaction_by_block()
445 outb_p(data->block[i+1], SMBBLKDAT(priv)); in i801_block_transaction_by_block()
495 outb_p(priv->cmd | SMBHSTCNT_LAST_BYTE, in i801_isr_byte_done()
499 outb_p(priv->data[++priv->count], SMBBLKDAT(priv)); in i801_isr_byte_done()
503 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv)); in i801_isr_byte_done()
541 outb_p(status, SMBHSTSTS(priv)); in i801_isr()
572 outb_p(len, SMBHSTDAT0(priv)); in i801_block_transaction_byte_by_byte()
573 outb_p(data->block[1], SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
591 outb_p(priv->cmd | SMBHSTCNT_START, SMBHSTCNT(priv)); in i801_block_transaction_byte_by_byte()
607 outb_p(smbcmd, SMBHSTCNT(priv)); in i801_block_transaction_byte_by_byte()
610 outb_p(inb(SMBHSTCNT(priv)) | SMBHSTCNT_START, in i801_block_transaction_byte_by_byte()
627 outb_p(SMBHSTSTS_BYTE_DONE, in i801_block_transaction_byte_by_byte()
629 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
639 outb_p(data->block[i+1], SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
642 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
652 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_set_block_buffer_mode()
726 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
731 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
734 outb_p(command, SMBHSTCMD(priv)); in i801_access()
738 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
740 outb_p(command, SMBHSTCMD(priv)); in i801_access()
742 outb_p(data->byte, SMBHSTDAT0(priv)); in i801_access()
746 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
748 outb_p(command, SMBHSTCMD(priv)); in i801_access()
750 outb_p(data->word & 0xff, SMBHSTDAT0(priv)); in i801_access()
751 outb_p((data->word & 0xff00) >> 8, SMBHSTDAT1(priv)); in i801_access()
756 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
758 outb_p(command, SMBHSTCMD(priv)); in i801_access()
764 outb_p((addr & 0x7f) << 1, SMBHSTADD(priv)); in i801_access()
768 outb_p(command, SMBHSTDAT1(priv)); in i801_access()
770 outb_p(command, SMBHSTCMD(priv)); in i801_access()
780 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
782 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access()
795 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_access()
1363 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_probe()