Lines Matching refs:outb_p
330 outb_p(status, SMBHSTSTS(priv)); in i801_check_pre()
352 outb_p(status, SMBAUXSTS(priv)); in i801_check_pre()
385 outb_p(inb_p(SMBHSTCNT(priv)) | SMBHSTCNT_KILL, in i801_check_post()
388 outb_p(inb_p(SMBHSTCNT(priv)) & (~SMBHSTCNT_KILL), in i801_check_post()
397 outb_p(STATUS_FLAGS, SMBHSTSTS(priv)); in i801_check_post()
423 outb_p(SMBAUXSTS_CRCE, SMBAUXSTS(priv)); in i801_check_post()
437 outb_p(status, SMBHSTSTS(priv)); in i801_check_post()
494 outb_p(xact | SMBHSTCNT_INTREN | SMBHSTCNT_START, in i801_transaction()
510 outb_p(xact | SMBHSTCNT_START, SMBHSTCNT(priv)); in i801_transaction()
528 outb_p(len, SMBHSTDAT0(priv)); in i801_block_transaction_by_block()
530 outb_p(data->block[i+1], SMBBLKDAT(priv)); in i801_block_transaction_by_block()
580 outb_p(priv->cmd | SMBHSTCNT_LAST_BYTE, in i801_isr_byte_done()
584 outb_p(priv->data[++priv->count], SMBBLKDAT(priv)); in i801_isr_byte_done()
588 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv)); in i801_isr_byte_done()
605 outb_p(SMBSLVSTS_HST_NTFY_STS, SMBSLVSTS(priv)); in i801_host_notify_isr()
652 outb_p(status, SMBHSTSTS(priv)); in i801_isr()
683 outb_p(len, SMBHSTDAT0(priv)); in i801_block_transaction_byte_by_byte()
684 outb_p(data->block[1], SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
702 outb_p(priv->cmd | SMBHSTCNT_START, SMBHSTCNT(priv)); in i801_block_transaction_byte_by_byte()
718 outb_p(smbcmd, SMBHSTCNT(priv)); in i801_block_transaction_byte_by_byte()
721 outb_p(inb(SMBHSTCNT(priv)) | SMBHSTCNT_START, in i801_block_transaction_byte_by_byte()
738 outb_p(SMBHSTSTS_BYTE_DONE, in i801_block_transaction_byte_by_byte()
740 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
750 outb_p(data->block[i+1], SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
753 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
763 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_set_block_buffer_mode()
845 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
850 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
853 outb_p(command, SMBHSTCMD(priv)); in i801_access()
857 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
859 outb_p(command, SMBHSTCMD(priv)); in i801_access()
861 outb_p(data->byte, SMBHSTDAT0(priv)); in i801_access()
865 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
867 outb_p(command, SMBHSTCMD(priv)); in i801_access()
869 outb_p(data->word & 0xff, SMBHSTDAT0(priv)); in i801_access()
870 outb_p((data->word & 0xff00) >> 8, SMBHSTDAT1(priv)); in i801_access()
875 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
877 outb_p(command, SMBHSTCMD(priv)); in i801_access()
887 outb_p(((addr & 0x7f) << 1) | in i801_access()
894 outb_p(command, SMBHSTDAT1(priv)); in i801_access()
896 outb_p(command, SMBHSTCMD(priv)); in i801_access()
907 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
909 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access()
922 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_access()
973 outb_p(SMBSLVCMD_HST_NTFY_INTREN | priv->original_slvcmd, in i801_enable_host_notify()
977 outb_p(SMBSLVSTS_HST_NTFY_STS, SMBSLVSTS(priv)); in i801_enable_host_notify()
985 outb_p(priv->original_slvcmd, SMBSLVCMD(priv)); in i801_disable_host_notify()
1629 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_probe()