SIO_REG_ENABLE
if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) {
if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) {
val = superio_inb(sioaddr, SIO_REG_ENABLE);
superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01);
val = sio_data->sio_inb(sio_data, SIO_REG_ENABLE);
sio_data->sio_outb(sio_data, SIO_REG_ENABLE, val | 0x01);
reg = sio_data->sio_inb(sio_data, SIO_REG_ENABLE);
sio_data->sio_outb(sio_data, SIO_REG_ENABLE, data->sio_reg_enable);
data->sio_reg_enable = sio_data->sio_inb(sio_data, SIO_REG_ENABLE);
sio_data->sio_outb(sio_data, SIO_REG_ENABLE,
if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) {
val = superio_inb(sioaddr, SIO_REG_ENABLE);
superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01);
superio_set_bit(wd->sioaddr, SIO_REG_ENABLE, 0);
return (superio_inb(wd->sioaddr, SIO_REG_ENABLE) & BIT(0))