Lines Matching full:smbus
30 Note: we assume there can only be one device, with one SMBus interface.
50 /* SMBus address offsets */
62 /* SMBus data in configuration space can be found in two places,
84 MODULE_PARM_DESC(force, "Forcibly enable the SMBus. DANGEROUS!");
91 "Forcibly enable the SMBus at the given address. "
136 /* Make sure the SMBus host is ready to start transmitting */ in vt596_transaction()
138 dev_dbg(&vt596_adapter.dev, "SMBus busy (0x%02x). " in vt596_transaction()
143 dev_err(&vt596_adapter.dev, "SMBus reset failed! " in vt596_transaction()
158 /* If the SMBus is still busy, we give up */ in vt596_transaction()
161 dev_err(&vt596_adapter.dev, "SMBus timeout!\n"); in vt596_transaction()
172 dev_err(&vt596_adapter.dev, "SMBus collision!\n"); in vt596_transaction()
317 /* Determine the address of the SMBus areas */ in vt596_probe()
335 "SMBus I/O Base address\n"); in vt596_probe()
341 return dev_err_probe(&pdev->dev, -ENODEV, "SMBus base address " in vt596_probe()
352 "SMBus region 0x%x already in use!\n", in vt596_probe()
362 dev_warn(&pdev->dev, "WARNING: SMBus interface set to new " in vt596_probe()
373 dev_info(&pdev->dev, "Enabling SMBus device\n"); in vt596_probe()
376 "SMBUS: Error: Host SMBus " in vt596_probe()
409 "SMBus Via Pro adapter at %04x", vt596_smba); in vt596_probe()
492 MODULE_DESCRIPTION("vt82c596 SMBus driver");