/src/sys/dev/onewire/ |
ds28e17iicvar.h | 35 struct i2c_controller sc_i2c_tag; member in struct:ds28e17iic_softc
|
/src/sys/arch/x86/pci/imcsmb/ |
imcsmb_var.h | 121 struct i2c_controller sc_i2c_tag; /* i2c tag info */ member in struct:imcsmb_softc
|
/src/sys/dev/i2c/ |
ssdfb_i2c.c | 44 i2c_tag_t sc_i2c_tag; member in struct:ssdfb_i2c_softc 117 sc->sc_i2c_tag = ia->ia_tag; 143 error = iic_acquire_bus(sc->sc_i2c_tag, flags); 149 error = iic_exec(sc->sc_i2c_tag, I2C_OP_WRITE_WITH_STOP, 161 (void) iic_release_bus(sc->sc_i2c_tag, flags); 174 error = iic_exec(sc->sc_i2c_tag, I2C_OP_WRITE_WITH_STOP, 182 error = iic_exec(sc->sc_i2c_tag, I2C_OP_WRITE_WITH_STOP, 197 error = iic_acquire_bus(sc->sc_i2c_tag, flags); 200 error = iic_exec(sc->sc_i2c_tag, I2C_OP_WRITE_WITH_STOP, 202 (void) iic_release_bus(sc->sc_i2c_tag, flags) [all...] |
tea5767.c | 66 i2c_tag_t sc_i2c_tag; member in struct:tea5767_softc 125 sc->sc_i2c_tag = ia->ia_tag; 154 if (iic_acquire_bus(sc->sc_i2c_tag, 0)) { 159 exec_result = iic_exec(sc->sc_i2c_tag, I2C_OP_WRITE_WITH_STOP, 163 iic_release_bus(sc->sc_i2c_tag, 0); 169 iic_release_bus(sc->sc_i2c_tag, 0); 180 if (iic_acquire_bus(sc->sc_i2c_tag, 0)) { 185 exec_result = iic_exec(sc->sc_i2c_tag, I2C_OP_READ_WITH_STOP, 189 iic_release_bus(sc->sc_i2c_tag, 0); 194 iic_release_bus(sc->sc_i2c_tag, 0) [all...] |
/src/sys/dev/gpio/ |
gpioiic.c | 55 struct i2c_controller sc_i2c_tag; member in struct:gpioiic_softc 184 iic_tag_init(&sc->sc_i2c_tag); 185 sc->sc_i2c_tag.ic_cookie = sc; 186 sc->sc_i2c_tag.ic_send_start = gpioiic_i2c_send_start; 187 sc->sc_i2c_tag.ic_send_stop = gpioiic_i2c_send_stop; 188 sc->sc_i2c_tag.ic_initiate_xfer = gpioiic_i2c_initiate_xfer; 189 sc->sc_i2c_tag.ic_read_byte = gpioiic_i2c_read_byte; 190 sc->sc_i2c_tag.ic_write_byte = gpioiic_i2c_write_byte; 192 sc->sc_i2c_dev = iicbus_attach(self, &sc->sc_i2c_tag); 213 iic_tag_fini(&sc->sc_i2c_tag); [all...] |
/src/sys/dev/ic/ |
dwiic_var.h | 62 struct i2c_controller sc_i2c_tag; member in struct:dwiic_softc
|
/src/sys/dev/usb/ |
umcpmio.h | 97 struct i2c_controller sc_i2c_tag; member in struct:umcpmio_softc
|
/src/sys/dev/acpi/ |
smbus_acpi.c | 74 struct i2c_controller sc_i2c_tag; member in struct:acpi_smbus_softc 150 iic_tag_init(&sc->sc_i2c_tag); 151 sc->sc_i2c_tag.ic_cookie = sc; 152 sc->sc_i2c_tag.ic_exec = acpi_smbus_exec; 174 iba.iba_tag = &sc->sc_i2c_tag; 190 iic_tag_fini(&sc->sc_i2c_tag);
|
/src/sys/dev/pci/ |
ichsmb.c | 70 struct i2c_controller sc_i2c_tag; member in struct:ichsmb_softc 247 iic_tag_init(&sc->sc_i2c_tag); 248 sc->sc_i2c_tag.ic_cookie = sc; 249 sc->sc_i2c_tag.ic_exec = ichsmb_i2c_exec; 452 sc->sc_i2c_device = iicbus_attach(self, &sc->sc_i2c_tag); 483 iic_tag_fini(&sc->sc_i2c_tag);
|
ismt.c | 187 struct i2c_controller sc_i2c_tag; member in struct:ismt_softc 653 iic_tag_fini(&sc->sc_i2c_tag); 797 iic_tag_init(&sc->sc_i2c_tag); 798 sc->sc_i2c_tag.ic_cookie = sc; 799 sc->sc_i2c_tag.ic_exec = ismt_i2c_exec; 801 sc->smbdev = iicbus_attach(self, &sc->sc_i2c_tag);
|