Searched refs:i2c_tran (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/io/i2c/misc/ |
H A D | i2c_svc.c | 131 i2c_transfer(i2c_client_hdl_t hdl, i2c_transfer_t *i2c_tran) argument 133 switch (i2c_tran->i2c_flags) { 135 if (i2c_tran->i2c_wlen == 0) { 141 if (i2c_tran->i2c_rlen == 0) { 147 if (i2c_tran->i2c_wlen == 0 || i2c_tran->i2c_rlen == 0) { 159 (CHDL(hdl)->chdl_dip, i2c_tran); 161 return (i2c_tran->i2c_result); 236 i2c_transfer_free(i2c_client_hdl_t hdl, i2c_transfer_t *i2c_tran) argument 238 i2c_transfer_alloc_t *i2cw = (i2c_transfer_alloc_t *)i2c_tran; [all...] |
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/ |
H A D | pcf8591_nct.c | 94 extern int nct_i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran); 354 unitp->i2c_tran->i2c_flags = I2C_WR_RD; 355 unitp->i2c_tran->i2c_wlen = 1; 356 unitp->i2c_tran->i2c_wbuf[0] = (unitp->pcf8591_inprog | 361 unitp->i2c_tran->i2c_rlen = bytes_to_rw + 1; 364 unitp->i2c_tran) != I2C_SUCCESS) { 372 unitp->i2c_tran->i2c_rbuf[0] = 373 translate_cputemp(unitp->i2c_tran->i2c_rbuf[1]); 375 unitp->i2c_tran->i2c_rbuf[0] = 376 unitp->i2c_tran [all...] |
H A D | pcf8574_nct.c | 151 extern int nct_i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran); 328 err = uiomove(unitp->i2c_tran->i2c_wbuf, 339 err = uiomove(unitp->i2c_tran->i2c_rbuf, 401 unitp->i2c_tran->i2c_wlen = MAX_WLEN; 402 unitp->i2c_tran->i2c_rlen = MAX_RLEN; 403 i2c_transfer_free(unitp->pcf8574_hdl, unitp->i2c_tran); 570 if (i2c_transfer_alloc(unitp->pcf8574_hdl, &unitp->i2c_tran, 580 unitp->i2c_tran->i2c_flags = I2C_RD; 581 unitp->i2c_tran->i2c_version = I2C_XFER_REV; 736 i2c_transfer_t *tp = unitp->i2c_tran; [all...] |
H A D | scsb.c | 234 int nct_i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran); 7423 nct_i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran) argument 7436 retval = i2c_transfer(i2c_hdl, i2c_tran);
|
/illumos-gate/usr/src/uts/sun4u/sys/i2c/misc/ |
H A D | i2c_svc.h | 87 int i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran);
|
/illumos-gate/usr/src/uts/sun4u/montecarlo/sys/ |
H A D | pcf8591_nct.h | 208 i2c_transfer_t *i2c_tran; member in struct:pcf8591_unit
|
H A D | pcf8574_nct.h | 300 i2c_transfer_t *i2c_tran; member in struct:pcf8574_unit
|
Completed in 88 milliseconds