SMB_STS
temp = sis630_read(SMB_STS);
sis630_write(SMB_STS, temp & 0x1e);
temp = sis630_read(SMB_STS);
sis630_write(SMB_STS, 0xFF);
sis630_write(SMB_STS, BYTE_DONE_STS);
sis630_write(SMB_STS, BYTE_DONE_STS);
retval = acpi_check_region(smbus_base + SMB_STS, SIS630_SMB_IOREGION,
if (!request_region(smbus_base + SMB_STS, SIS630_SMB_IOREGION,
smbus_base + SMB_STS,
smbus_base + SMB_STS + SIS630_SMB_IOREGION - 1);
"SMBus SIS630 adapter at %04x", smbus_base + SMB_STS);
release_region(smbus_base + SMB_STS, SIS630_SMB_IOREGION);
release_region(smbus_base + SMB_STS, SIS630_SMB_IOREGION);
temp = sis96x_read(SMB_STS);
sis96x_write(SMB_STS, temp & 0x1e);
temp = sis96x_read(SMB_STS);
sis96x_write(SMB_STS, temp);
if ((temp = sis96x_read(SMB_STS))) {