Searched refs:i2c_transfer_t (Results 1 - 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4u/sys/i2c/misc/
H A Di2c_svc.h30 * Version for i2c_transfer_t.i2c_version
67 } i2c_transfer_t; typedef in typeref:struct:i2c_transfer
87 int i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran);
89 i2c_transfer_t **i2c,
93 void i2c_transfer_free(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c);
H A Di2c_svc_impl.h17 * to store i2c_transfer_t allocation information so that
23 i2c_transfer_t i2cw_i2ct;
/illumos-gate/usr/src/uts/sun4u/sys/i2c/clients/
H A Dics951601_impl.h61 i2c_transfer_t *ics951601_transfer;
H A Dpca9556_impl.h69 i2c_transfer_t *pca9556_transfer;
H A Dtda8444_impl.h67 i2c_transfer_t *tda8444_transfer;
H A Dadm1031_impl.h139 i2c_transfer_t *adm1031_transfer;
/illumos-gate/usr/src/uts/sun4u/sys/i2c/nexus/
H A Di2bsc_impl.h133 i2c_transfer_t *i2bsc_cur_tran;
H A Dsmbus.h164 i2c_transfer_t *smbus_cur_tran;
243 int smbus_transfer(dev_info_t *, i2c_transfer_t *);
H A Dpcf8584.h140 i2c_transfer_t *pcf8584_cur_tran;
/illumos-gate/usr/src/uts/sun4u/io/i2c/misc/
H A Di2c_svc.c131 i2c_transfer(i2c_client_hdl_t hdl, i2c_transfer_t *i2c_tran)
181 i2c_transfer_t **i2c,
222 *i2c = (i2c_transfer_t *)i2cw;
236 i2c_transfer_free(i2c_client_hdl_t hdl, i2c_transfer_t *i2c_tran)
/illumos-gate/usr/src/uts/sun4u/snowbird/sys/
H A Dtodds1307.h88 i2c_transfer_t *i2c_tp;
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dtodds1337.h118 i2c_transfer_t *i2c_tp;
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/
H A Dpcf8591_nct.c94 extern int nct_i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran);
326 * i2c_transfer_t structure allocated for all read and write ops.
405 i2c_transfer_t i2ct;
406 i2c_transfer_t *i2ctp = unitp->i2c_tran;
410 sizeof (i2c_transfer_t), mode) != DDI_SUCCESS) {
423 bcopy(&i2ct, i2ctp, sizeof (i2c_transfer_t));
445 i2c_transfer_t i2ct;
446 i2c_transfer_t *i2ctp = unitp->i2c_tran;
455 int uskip = sizeof (i2c_transfer_t) - 3*sizeof (int16_t),
456 kskip = sizeof (i2c_transfer_t)
[all...]
H A Dpcf8574_nct.c151 extern int nct_i2c_transfer(i2c_client_hdl_t i2c_hdl, i2c_transfer_t *i2c_tran);
736 i2c_transfer_t *tp = unitp->i2c_tran;
878 i2c_transfer_t i2ct;
879 i2c_transfer_t *i2ctp = unitp->i2c_tran;
883 sizeof (i2c_transfer_t), mode) != DDI_SUCCESS) {
896 bcopy(&i2ct, i2ctp, sizeof (i2c_transfer_t));
918 i2c_transfer_t i2ct;
919 i2c_transfer_t *i2ctp = unitp->i2c_tran;
927 int uskip = sizeof (i2c_transfer_t) - 3*sizeof (int16_t),
928 kskip = sizeof (i2c_transfer_t)
[all...]
/illumos-gate/usr/src/uts/sun4u/montecarlo/sys/
H A Dpcf8591_nct.h208 i2c_transfer_t *i2c_tran;
H A Dpcf8574_nct.h300 i2c_transfer_t *i2c_tran;
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/
H A Di2bsc.c66 i2c_transfer_t *tp);
83 int i2bsc_transfer(dev_info_t *dip, i2c_transfer_t *tp);
90 static int i2bsc_safe_upload(i2bsc_t *, i2c_transfer_t *);
563 i2bsc_acquire(i2bsc_t *i2c, dev_info_t *dip, i2c_transfer_t *tp)
980 i2bsc_upload_preamble(i2bsc_t *i2c, i2c_transfer_t *tp)
1043 i2bsc_upload(i2bsc_t *i2c, i2c_transfer_t *tp)
1100 * transfer part way through an i2c_transfer_t.
1140 i2bsc_safe_upload(i2bsc_t *i2c, i2c_transfer_t *tp)
1184 i2bsc_transfer(dev_info_t *dip, i2c_transfer_t *tp)
H A Dpcf8584.c61 i2c_transfer_t *tp, boolean_t force);
88 int pcf8584_transfer(dev_info_t *dip, i2c_transfer_t *tp);
92 i2c_transfer_t *tp, kcondvar_t **waiter, int *saved_mode);
637 pcf8584_acquire(pcf8584_t *i2c, dev_info_t *dip, i2c_transfer_t *tp,
1193 i2c_transfer_t *tp = i2c->pcf8584_cur_tran;
1390 pcf8584_transfer(dev_info_t *dip, i2c_transfer_t *tp)
1515 pcf8584_take_over(pcf8584_t *i2c, dev_info_t *dip, i2c_transfer_t *tp,
H A Dsmbus.c60 i2c_transfer_t *tp);
686 smbus_acquire(smbus_t *smbus, dev_info_t *dip, i2c_transfer_t *tp)
802 smbus_transfer(dev_info_t *dip, i2c_transfer_t *tp)
908 i2c_transfer_t *tp = smbus->smbus_cur_tran;
1021 i2c_transfer_t *tp;
1201 i2c_transfer_t *tp = smbus->smbus_cur_tran;
1308 i2c_transfer_t *tp = smbus->smbus_cur_tran;
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/
H A Dmax1617.c234 i2c_transfer_t *i2ctp;
351 i2c_transfer_t *i2ctp;
534 i2c_transfer_t *i2ctp;
567 i2c_transfer_t *i2ctp;
599 i2c_transfer_t *i2ctp;
H A Dlm75.c221 i2c_transfer_t *i2c_tran_pointer;
276 i2c_transfer_t *i2c_tran_pointer;
326 i2c_transfer_t *i2c_tran_pointer;
H A Dpic16f819.c148 i2c_transfer_t *i2c_tran_pointer;
174 i2c_transfer_t *i2c_tran_pointer;
H A Dadm1026.c384 i2c_transfer_t *i2c_tran_pointer = NULL;
411 i2c_transfer_t *i2c_tran_pointer = NULL;
/illumos-gate/usr/src/uts/sun4u/io/
H A Dtodds1337.c233 i2c_transfer_t *i2c_tp = NULL;
480 i2c_transfer_t *i2c_tp = NULL;
604 i2c_transfer_t *i2c_tp = NULL;
736 i2c_transfer_t *i2c_tp = NULL;
826 i2c_transfer_t *i2c_tp = NULL;
/illumos-gate/usr/src/uts/sun4u/snowbird/io/todds1307/
H A Dtodds1307.c236 i2c_transfer_t *i2c_tp = NULL;
485 i2c_transfer_t *i2c_tp = NULL;
577 i2c_transfer_t *i2c_tp = NULL;

Completed in 92 milliseconds

12