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()
334 "SMBus I/O Base address\n"); in vt596_probe()
341 dev_err(&pdev->dev, "SMBus base address " in vt596_probe()
353 dev_err(&pdev->dev, "SMBus region 0x%x already in use!\n", in vt596_probe()
365 dev_warn(&pdev->dev, "WARNING: SMBus interface set to new " in vt596_probe()
376 dev_info(&pdev->dev, "Enabling SMBus device\n"); in vt596_probe()
378 dev_err(&pdev->dev, "SMBUS: Error: Host SMBus " in vt596_probe()
412 "SMBus Via Pro adapter at %04x", vt596_smba); in vt596_probe()
495 MODULE_DESCRIPTION("vt82c596 SMBus driver");