Lines Matching full:smbus
36 #include <dev/smbus/smbconf.h>
52 device_t smbus; member
93 { 0x71138086, "Intel PIIX4 SMBUS Interface" },
94 { 0x719b8086, "Intel PIIX4 SMBUS Interface" },
99 { 0x43721002, "ATI IXP400 SMBus Controller" },
100 { AMDSB_SMBUS_DEVID, "AMD SB600/7xx/8xx/9xx SMBus Controller" },
101 { AMDFCH_SMBUS_DEVID, "AMD FCH SMBus Controller" },
102 { AMDCZ_SMBUS_DEVID, "AMD FCH SMBus Controller" },
103 { HYGONCZ_SMBUS_DEVID, "Hygon FCH SMBus Controller" },
152 * w/ SMBus PCI revision ID 0x51 or greater. MMIO is supported on in sb8xx_attach()
200 device_printf(dev, "SB8xx/SB9xx/FCH SMBus not enabled\n"); in sb8xx_attach()
208 device_printf(dev, "bus_set_resource for SMBus IO failed\n"); in sb8xx_attach()
350 sc->smbus = device_add_child(dev, "smbus", DEVICE_UNIT_ANY); in intsmb_attach()
351 if (sc->smbus == NULL) { in intsmb_attach()
352 device_printf(dev, "failed to add smbus child\n"); in intsmb_attach()
356 error = device_probe_and_attach(sc->smbus); in intsmb_attach()
358 device_printf(dev, "failed to probe+attach smbus child\n"); in intsmb_attach()
617 /* So that it can use device during device probe on SMBus. */ in intsmb_stop()
718 * Linux SMBus stuff also troubles in intsmb_recvb()
896 /* SMBus interface */
919 DRIVER_MODULE(smbus, intsmb, smbus_driver, 0, 0);
920 MODULE_DEPEND(intsmb, smbus, SMBUS_MINVER, SMBUS_PREFVER, SMBUS_MAXVER);