Lines Matching refs:data

50 static int32_t ReadMxc6655xaRawData(struct SensorCfgData *data, struct AccelData *rawData, uint64_t *timestamp)
62 CHECK_NULL_PTR_RETURN_VALUE(data, HDF_ERR_INVALID_PARAM);
70 int32_t ret = ReadSensor(&data->busCfg, MXC6655XA_STATUS_ADDR, &status, sizeof(uint8_t));
72 HDF_LOGE("%s: data status [%u] ret [%d]", __func__, status, ret);
76 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_LSB_ADDR, &reg[ACCEL_X_AXIS_LSB], sizeof(uint8_t));
77 CHECK_PARSER_RESULT_RETURN_VALUE(ret, "read data");
79 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_X_MSB_ADDR, &reg[ACCEL_X_AXIS_MSB], sizeof(uint8_t));
80 CHECK_PARSER_RESULT_RETURN_VALUE(ret, "read data");
82 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_LSB_ADDR, &reg[ACCEL_Y_AXIS_LSB], sizeof(uint8_t));
83 CHECK_PARSER_RESULT_RETURN_VALUE(ret, "read data");
85 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Y_MSB_ADDR, &reg[ACCEL_Y_AXIS_MSB], sizeof(uint8_t));
86 CHECK_PARSER_RESULT_RETURN_VALUE(ret, "read data");
88 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_LSB_ADDR, &reg[ACCEL_Z_AXIS_LSB], sizeof(uint8_t));
89 CHECK_PARSER_RESULT_RETURN_VALUE(ret, "read data");
91 ret = ReadSensor(&data->busCfg, MXC6655XA_ACCEL_Z_MSB_ADDR, &reg[ACCEL_Z_AXIS_MSB], sizeof(uint8_t));
92 CHECK_PARSER_RESULT_RETURN_VALUE(ret, "read data");
115 HDF_LOGE("%s: MXC6655XA read raw data failed", __func__);
133 HDF_LOGE("%s: MXC6655XA convert raw data failed", __func__);
138 event->data = (uint8_t *)&tmp;
143 static int32_t InitMxc6655xa(struct SensorCfgData *data)
147 CHECK_NULL_PTR_RETURN_VALUE(data, HDF_ERR_INVALID_PARAM);
148 ret = SetSensorRegCfgArray(&data->busCfg, data->regCfgGroup[SENSOR_INIT_GROUP]);
157 int cmd, struct HdfSBuf *data, struct HdfSBuf *reply)
161 (void)data;
173 HDF_LOGE("%s: Malloc MXC6655XA drv data fail", __func__);