Lines Matching refs:smbus
49 #include <dev/smbus/smbconf.h>
50 #include <dev/smbus/smbus.h>
56 device_t smbus;
209 sc->smbus = device_get_parent(dev);
218 rc = smbus_readb(sc->smbus, sc->spd_addr, SPD_OFFSET_DRAM_TYPE, &byte);
284 rc = smbus_readb(sc->smbus, sc->spd_addr, tsod_present_offset, &byte);
448 rc = smbus_readb(sc->smbus, sc->spd_addr, bus_width_offset,
455 rc = smbus_readb(sc->smbus, sc->spd_addr, dimm_ranks_offset,
462 rc = smbus_readb(sc->smbus, sc->spd_addr, sdram_capacity_offset,
470 rc = smbus_readb(sc->smbus, sc->spd_addr, sdram_width_offset,
479 rc = smbus_readb(sc->smbus, sc->spd_addr, sdram_pkg_type_offset,
615 rc = smbus_readb(sc->smbus, sc->spd_addr, i, &bytes[i]);
628 rc = smbus_writeb(sc->smbus,
642 rc = smbus_readb(sc->smbus, sc->spd_addr, i,
659 rc2 = smbus_writeb(sc->smbus,
719 rc = smbus_writeb(sc->smbus,
778 rc = smbus_readb(sc->smbus, sc->spd_addr, (offset + i), &byte);
813 rc2 = smbus_writeb(sc->smbus,
842 device_t smbus;
844 smbus = device_get_parent(dev);
859 rc = smbus_readb(smbus, addr, SPD_OFFSET_DRAM_TYPE, &byte);
905 rc = smbus_readw(sc->smbus, sc->tsod_addr, reg, val);
1012 DRIVER_MODULE(jedec_dimm, smbus, jedec_dimm_driver, jedec_dimm_devclass, 0, 0);
1013 MODULE_DEPEND(jedec_dimm, smbus, SMBUS_MINVER, SMBUS_PREFVER, SMBUS_MAXVER);