Lines Matching refs:sis96x_smbus_base
72 static u16 sis96x_smbus_base; variable
76 return inb(sis96x_smbus_base + reg) ; in sis96x_read()
81 outb(data, sis96x_smbus_base + reg) ; in sis96x_write()
256 if (sis96x_smbus_base) { in sis96x_probe()
267 sis96x_smbus_base = pci_resource_start(dev, SIS96x_BAR); in sis96x_probe()
268 if (!sis96x_smbus_base) { in sis96x_probe()
274 sis96x_smbus_base); in sis96x_probe()
281 if (!request_region(sis96x_smbus_base, SMB_IOSIZE, in sis96x_probe()
284 "already in use!\n", sis96x_smbus_base, in sis96x_probe()
285 sis96x_smbus_base + SMB_IOSIZE - 1); in sis96x_probe()
287 sis96x_smbus_base = 0; in sis96x_probe()
295 "SiS96x SMBus adapter at 0x%04x", sis96x_smbus_base); in sis96x_probe()
299 release_region(sis96x_smbus_base, SMB_IOSIZE); in sis96x_probe()
300 sis96x_smbus_base = 0; in sis96x_probe()
308 if (sis96x_smbus_base) { in sis96x_remove()
310 release_region(sis96x_smbus_base, SMB_IOSIZE); in sis96x_remove()
311 sis96x_smbus_base = 0; in sis96x_remove()