Lines Matching refs:outb
123 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_machine()
124 outb(ACBST_STASTR | ACBST_NEGACK, ACBST); in scx200_acb_machine()
127 outb(0, ACBST); in scx200_acb_machine()
138 outb(iface->address_byte & ~1, ACBSDA); in scx200_acb_machine()
144 outb(iface->command, ACBSDA); in scx200_acb_machine()
153 outb(inb(ACBCTL1) | ACBCTL1_START, ACBCTL1); in scx200_acb_machine()
159 outb(inb(ACBCTL1) | ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine()
161 outb(inb(ACBCTL1) & ~ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine()
162 outb(iface->address_byte, ACBSDA); in scx200_acb_machine()
166 outb(iface->address_byte, ACBSDA); in scx200_acb_machine()
175 outb(inb(ACBCTL1) | ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine()
177 outb(inb(ACBCTL1) & ~ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine()
182 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_machine()
194 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_machine()
198 outb(*iface->ptr++, ACBSDA); in scx200_acb_machine()
227 outb(0, ACBST); in scx200_acb_poll()
251 outb(0x70, ACBCTL2); in scx200_acb_reset()
253 outb(0, ACBCTL1); in scx200_acb_reset()
255 outb(0, ACBADDR); in scx200_acb_reset()
257 outb(inb(ACBCTL2) | ACBCTL2_ENABLE, ACBCTL2); in scx200_acb_reset()
259 outb(inb(ACBCTL1) & ~(ACBCTL1_STASTRE | ACBCTL1_NMINTE), ACBCTL1); in scx200_acb_reset()
261 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_reset()
263 outb(ACBST_BER | ACBST_NEGACK | ACBST_STASTR, ACBST); in scx200_acb_reset()
265 outb(inb(ACBCST) | ACBCST_BB, ACBCST); in scx200_acb_reset()
330 outb(inb(ACBCTL1) | ACBCTL1_START, ACBCTL1); in scx200_acb_smbus_xfer()
386 outb(0x70, ACBCTL2); in scx200_acb_probe()
393 outb(inb(ACBCTL1) | ACBCTL1_NMINTE, ACBCTL1); in scx200_acb_probe()
401 outb(inb(ACBCTL2) | ACBCTL2_ENABLE, ACBCTL2); in scx200_acb_probe()
403 outb(inb(ACBCTL1) | ACBCTL1_NMINTE, ACBCTL1); in scx200_acb_probe()