HomeSort by relevance Sort by last modified time
    Searched refs:I2cTransfer (Results 1 - 11 of 11) sorted by null

  /device/google/contexthub/firmware/os/drivers/leds/
leds_lp3943.c 88 struct I2cTransfer
108 struct I2cTransfer transfers[LP3943_MAX_PENDING_I2C_REQUESTS];
114 struct I2cTransfer *xfer = cookie;
149 static struct I2cTransfer *allocXfer(uint8_t state)
166 static inline void releaseXfer(struct I2cTransfer *xfer)
175 struct I2cTransfer *xfer = allocXfer(state);
269 static void handleI2cEvent(struct I2cTransfer *xfer)
320 handleI2cEvent((struct I2cTransfer *)evtData);
  /device/google/contexthub/firmware/os/drivers/intersil_isl29034/
isl29034.c 123 struct I2cTransfer
142 struct I2cTransfer transfers[ISL29034_MAX_PENDING_I2C_REQUESTS];
171 struct I2cTransfer *xfer = cookie;
184 static struct I2cTransfer *allocXfer(uint8_t state)
204 struct I2cTransfer *xfer = allocXfer(state);
313 static void handle_i2c_event(struct I2cTransfer *xfer)
316 struct I2cTransfer *nextXfer;
414 struct I2cTransfer *xfer;
428 handle_i2c_event((struct I2cTransfer *)evtData);
  /device/google/contexthub/firmware/os/drivers/synaptics_s3708/
synaptics_s3708.c 116 struct I2cTransfer
148 struct I2cTransfer transfers[MAX_PENDING_I2C_REQUESTS];
189 struct I2cTransfer *xfer = cookie;
212 static struct I2cTransfer *allocXfer(uint8_t state)
231 static bool performXfer(struct I2cTransfer *xfer, size_t txBytes, size_t rxBytes)
257 struct I2cTransfer *xfer = allocXfer(state);
275 struct I2cTransfer *xfer;
429 static void processI2cResponse(struct I2cTransfer *xfer)
431 struct I2cTransfer *nextXfer;
492 static void handleI2cEvent(struct I2cTransfer *xfer
    [all...]
  /device/google/contexthub/firmware/os/drivers/si_si7034/
si7034a10.c 109 struct I2cTransfer
133 struct I2cTransfer transfers[SI7034_MAX_PENDING_I2C_REQUESTS];
143 static struct I2cTransfer *allocXfer(uint8_t state)
159 static inline void releaseXfer(struct I2cTransfer *xfer)
166 struct I2cTransfer *xfer = cookie;
179 struct I2cTransfer *xfer = allocXfer(state);
198 struct I2cTransfer *xfer = allocXfer(state);
360 struct I2cTransfer *xfer = (struct I2cTransfer *)evtData;
  /device/google/contexthub/firmware/os/drivers/st_hts221/
hts221.c 136 struct I2cTransfer
164 struct I2cTransfer transfers[HTS221_MAX_PENDING_I2C_REQUESTS];
189 static struct I2cTransfer *allocXfer(uint8_t state)
205 static inline void releaseXfer(struct I2cTransfer *xfer)
213 struct I2cTransfer *xfer = cookie;
226 struct I2cTransfer *xfer = allocXfer(state);
250 struct I2cTransfer *xfer = allocXfer(state);
394 struct I2cTransfer *xfer = (struct I2cTransfer *)evtData;
  /device/google/contexthub/firmware/os/drivers/ams_tmd2772/
ams_tmd2772.c 146 struct I2cTransfer
179 struct I2cTransfer transfers[AMS_TMD2772_MAX_PENDING_I2C_REQUESTS];
219 struct I2cTransfer *xfer = cookie;
232 static struct I2cTransfer *allocXfer(uint8_t state)
252 struct I2cTransfer *xfer = allocXfer(state);
307 struct I2cTransfer *xfer;
479 static void handle_calibration_event(struct I2cTransfer *xfer) {
480 struct I2cTransfer *nextXfer;
541 static void handle_i2c_event(struct I2cTransfer *xfer)
545 struct I2cTransfer *nextXfer
    [all...]
  /device/google/contexthub/firmware/os/drivers/bosch_bmp280/
bosch_bmp280.c 104 struct I2cTransfer
129 struct I2cTransfer transfers[BOSCH_BMP280_MAX_PENDING_I2C_REQUESTS];
186 static struct I2cTransfer *allocXfer(uint8_t state)
202 // Helper function to release I2cTransfer structure
203 static inline void releaseXfer(struct I2cTransfer *xfer)
212 struct I2cTransfer *xfer = allocXfer(state);
255 struct I2cTransfer *xfer = cookie;
551 static void handleI2cEvent(struct I2cTransfer *xfer)
555 struct I2cTransfer *newXfer;
702 struct I2cTransfer *newXfer
    [all...]
  /device/google/contexthub/firmware/os/drivers/rohm_rpr0521/
rohm_rpr0521.c 213 struct I2cTransfer
236 struct I2cTransfer transfers[ROHM_RPR0521_MAX_PENDING_I2C_REQUESTS];
301 struct I2cTransfer *xfer = cookie;
319 static struct I2cTransfer *allocXfer(uint8_t state)
339 struct I2cTransfer *xfer = allocXfer(state);
484 struct I2cTransfer *xfer;
570 static void handle_i2c_event(struct I2cTransfer *xfer)
575 struct I2cTransfer *newXfer;
758 struct I2cTransfer *xfer;
769 handle_i2c_event((struct I2cTransfer*)evtData)
    [all...]
  /device/google/contexthub/firmware/os/drivers/st_acc44/
st_acc44.c 218 struct I2cTransfer
253 struct I2cTransfer transfers[ST_ACC44_MAX_PENDING_I2C_REQUESTS];
555 static struct I2cTransfer *allocXfer(void)
570 static inline void releaseXfer(struct I2cTransfer *xfer)
577 struct I2cTransfer *xfer = cookie;
596 struct I2cTransfer *xfer = allocXfer();
615 struct I2cTransfer *xfer = allocXfer();
688 struct I2cTransfer *xfer = (struct I2cTransfer *)evtData;
  /device/google/contexthub/firmware/os/drivers/st_lps22hb/
lps22hb.c 144 struct I2cTransfer
177 struct I2cTransfer transfers[LPS22HB_MAX_PENDING_I2C_REQUESTS];
214 static struct I2cTransfer *allocXfer(uint8_t state)
230 static inline void releaseXfer(struct I2cTransfer *xfer)
237 struct I2cTransfer *xfer = cookie;
250 struct I2cTransfer *xfer = allocXfer(state);
267 struct I2cTransfer *xfer = allocXfer(state);
526 struct I2cTransfer *xfer = (struct I2cTransfer *)evtData;
  /device/google/contexthub/firmware/os/drivers/st_mag40/
st_mag40.c 196 struct I2cTransfer
234 struct I2cTransfer transfers[ST_MAG40_MAX_PENDING_I2C_REQUESTS];
306 static struct I2cTransfer *allocXfer(void)
321 static inline void releaseXfer(struct I2cTransfer *xfer)
331 struct I2cTransfer *xfer = data;
338 struct I2cTransfer *xfer = cookie;
373 struct I2cTransfer *xfer = allocXfer();
385 struct I2cTransfer *xfer = allocXfer();
560 static void magTestHandling(struct I2cTransfer *xfer)
888 struct I2cTransfer *xfer = (struct I2cTransfer *)evtData
    [all...]

Completed in 94 milliseconds