LSB
ALPM_SMBOUTB(sc, SMBHADDR, slave & ~LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave | LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave & ~LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave | LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave & ~LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave | LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave & ~LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave | LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave & ~LSB);
ALPM_SMBOUTB(sc, SMBHADDR, slave | LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave & ~LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave | LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave & ~LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave | LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave & ~LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave | LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave & ~LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave | LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave & ~LSB);
AMDPM_SMBOUTW(sc, AMDSMB_HSTADDR, slave | LSB);
addr = sc->addr | LSB;
addr = sc->addr & ~LSB;
slave = sc->msg->slave | LSB;
slave = sc->msg->slave & ~LSB;
(msgs[i].slave & ~LSB) == (msgs[i + 1].slave & ~LSB)) {
reg = msgs[i].slave & ~LSB;
reg = msgs[i].slave & ~LSB;
sc->msgs[sc->msg_idx].slave | LSB);
sc->msgs[sc->msg_idx].slave & ~LSB);
addr = priv->addr | LSB;
addr = priv->addr & ~LSB;
if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) != 0))
if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) == 0))
if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) != 0))
if (sc->started == 0 || (sc->strict != 0 && (sc->started & LSB) == 0))
u_char addr = slave & ~LSB;
u_char addr = slave | LSB;
addr |= LSB;
addr &= ~LSB;
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, SMBALTRESP | LSB);
data &= ~LSB;
data |= LSB;
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave & ~LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave | LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave & ~LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave & ~LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave | LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave | LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave & ~LSB);
bus_write_1(sc->io_res, PIIX4_SMBHSTADD, slave | LSB);
if (addr & LSB) {
req.slave = msgs[i].slave & ~LSB;
req.slave = msgs[i].slave & ~LSB;
req.slave = msgs[i].slave & ~LSB;
VIAPM_OUTB(SMBHADDR, slave & ~LSB);
VIAPM_OUTB(SMBHADDR, slave | LSB);
VIAPM_OUTB(SMBHADDR, slave & ~ LSB);
VIAPM_OUTB(SMBHADDR, slave | LSB);
VIAPM_OUTB(SMBHADDR, slave & ~ LSB);
VIAPM_OUTB(SMBHADDR, slave | LSB);
VIAPM_OUTB(SMBHADDR, slave & ~ LSB);
VIAPM_OUTB(SMBHADDR, slave | LSB);
VIAPM_OUTB(SMBHADDR, slave & ~LSB);
VIAPM_OUTB(SMBHADDR, slave | LSB);