Lines Matching full:smbus
8 /* Note: we assume there can only be one SIS5595 with one SMBus interface */
77 /* SIS5595 SMBus registers */
151 /* Determine the address of the SMBus areas */ in sis5595_setup()
162 /* NB: We grab just the two SMBus registers here, but this may still in sis5595_setup()
171 dev_err(&SIS5595_dev->dev, "SMBus registers 0x%04x-0x%04x already in use!\n", in sis5595_setup()
223 /* Make sure the SMBus host is ready to start transmitting */ in sis5595_transaction()
226 dev_dbg(&adap->dev, "SMBus busy (%04x). Resetting...\n", temp); in sis5595_transaction()
246 /* If the SMBus is still busy, we give up */ in sis5595_transaction()
248 dev_dbg(&adap->dev, "SMBus Timeout!\n"); in sis5595_transaction()
258 dev_err(&adap->dev, "Bus collision! SMBus may be locked until " in sis5595_transaction()
380 "SMBus SIS5595 adapter at %04x", sis5595_base + SMB_INDEX); in sis5595_probe()
418 MODULE_DESCRIPTION("SIS5595 SMBus driver");