Lines Matching refs:outb_p
342 outb_p(status, SMBHSTSTS(priv)); in i801_check_pre()
356 outb_p(status, SMBAUXSTS(priv)); in i801_check_pre()
374 outb_p(SMBHSTCNT_KILL, SMBHSTCNT(priv)); in i801_check_post()
376 outb_p(0, SMBHSTCNT(priv)); in i801_check_post()
409 outb_p(SMBAUXSTS_CRCE, SMBAUXSTS(priv)); in i801_check_post()
471 outb_p(xact | SMBHSTCNT_INTREN | SMBHSTCNT_START, in i801_transaction()
477 outb_p(xact | SMBHSTCNT_START, SMBHSTCNT(priv)); in i801_transaction()
501 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block()
507 outb_p(len, SMBHSTDAT0(priv)); in i801_block_transaction_by_block()
509 outb_p(data->block[i+1], SMBBLKDAT(priv)); in i801_block_transaction_by_block()
555 outb_p(priv->cmd | SMBHSTCNT_LAST_BYTE, in i801_isr_byte_done()
559 outb_p(priv->data[++priv->count], SMBBLKDAT(priv)); in i801_isr_byte_done()
563 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv)); in i801_isr_byte_done()
580 outb_p(SMBSLVSTS_HST_NTFY_STS, SMBSLVSTS(priv)); in i801_host_notify_isr()
629 outb_p(status, SMBHSTSTS(priv)); in i801_isr()
668 outb_p(len, SMBHSTDAT0(priv)); in i801_block_transaction_byte_by_byte()
669 outb_p(data->block[1], SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
688 outb_p(priv->cmd | SMBHSTCNT_START, SMBHSTCNT(priv)); in i801_block_transaction_byte_by_byte()
696 outb_p(smbcmd, SMBHSTCNT(priv)); in i801_block_transaction_byte_by_byte()
699 outb_p(inb(SMBHSTCNT(priv)) | SMBHSTCNT_START, in i801_block_transaction_byte_by_byte()
716 outb_p(SMBHSTSTS_BYTE_DONE, in i801_block_transaction_byte_by_byte()
718 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
728 outb_p(data->block[i+1], SMBBLKDAT(priv)); in i801_block_transaction_byte_by_byte()
731 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
809 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
814 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
817 outb_p(command, SMBHSTCMD(priv)); in i801_access()
821 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
823 outb_p(command, SMBHSTCMD(priv)); in i801_access()
825 outb_p(data->byte, SMBHSTDAT0(priv)); in i801_access()
829 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
831 outb_p(command, SMBHSTCMD(priv)); in i801_access()
833 outb_p(data->word & 0xff, SMBHSTDAT0(priv)); in i801_access()
834 outb_p((data->word & 0xff00) >> 8, SMBHSTDAT1(priv)); in i801_access()
839 outb_p((addr & 0x7f) << 1, SMBHSTADD(priv)); in i801_access()
840 outb_p(command, SMBHSTCMD(priv)); in i801_access()
841 outb_p(data->word & 0xff, SMBHSTDAT0(priv)); in i801_access()
842 outb_p((data->word & 0xff00) >> 8, SMBHSTDAT1(priv)); in i801_access()
847 outb_p(((addr & 0x7f) << 1) | (read_write & 0x01), in i801_access()
849 outb_p(command, SMBHSTCMD(priv)); in i801_access()
859 outb_p(((addr & 0x7f) << 1) | in i801_access()
866 outb_p(command, SMBHSTDAT1(priv)); in i801_access()
868 outb_p(command, SMBHSTCMD(priv)); in i801_access()
876 outb_p((addr & 0x7f) << 1, SMBHSTADD(priv)); in i801_access()
877 outb_p(command, SMBHSTCMD(priv)); in i801_access()
888 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access()
890 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access()
902 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_access()
929 outb_p(SMBHSTSTS_INUSE_STS | STATUS_FLAGS, SMBHSTSTS(priv)); in i801_access()
967 outb_p(SMBSLVCMD_HST_NTFY_INTREN | SMBSLVCMD_SMBALERT_DISABLE | in i801_enable_host_notify()
971 outb_p(SMBSLVSTS_HST_NTFY_STS, SMBSLVSTS(priv)); in i801_enable_host_notify()
979 outb_p(priv->original_slvcmd, SMBSLVCMD(priv)); in i801_disable_host_notify()
1714 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_probe()
1782 outb_p(priv->original_hstcnt, SMBHSTCNT(priv)); in i801_remove()
1806 outb_p(priv->original_hstcnt, SMBHSTCNT(priv)); in i801_shutdown()
1816 outb_p(priv->original_hstcnt, SMBHSTCNT(priv)); in i801_suspend()