Lines Matching defs:part_info

135 	const struct bma180_part_info *part_info;
204 int ret = bma180_set_bits(data, data->part_info->int_reset_reg,
205 data->part_info->int_reset_mask, 1);
215 int ret = bma180_set_bits(data, data->part_info->int_enable_reg,
216 data->part_info->int_enable_mask, state);
233 int ret = bma180_set_bits(data, data->part_info->sleep_reg,
234 data->part_info->sleep_mask, state);
264 for (i = 0; i < data->part_info->num_bw; ++i) {
265 if (data->part_info->bw_table[i] == val) {
266 ret = bma180_set_bits(data, data->part_info->bw_reg,
267 data->part_info->bw_mask,
268 i + data->part_info->bw_offset);
289 for (i = 0; i < data->part_info->num_scales; ++i)
290 if (data->part_info->scale_table[i] == val) {
291 ret = bma180_set_bits(data, data->part_info->scale_reg,
292 data->part_info->scale_mask, i);
307 u8 reg_val = mode ? data->part_info->lowpower_val : 0;
308 int ret = bma180_set_bits(data, data->part_info->power_reg,
309 data->part_info->power_mask, reg_val);
323 data->part_info->softreset_reg,
324 data->part_info->softreset_val);
339 if (ret != data->part_info->chip_id) {
341 ret, data->part_info->chip_id);
501 return bma180_show_avail(buf, data->part_info->bw_table,
502 data->part_info->num_bw, false);
510 return bma180_show_avail(buf, data->part_info->scale_table,
511 data->part_info->num_scales, true);
572 *val = data->part_info->temp_offset;
934 data->part_info = i2c_get_match_data(client);
970 ret = data->part_info->chip_config(data);
975 indio_dev->channels = data->part_info->channels;
976 indio_dev->num_channels = data->part_info->num_channels;
1030 data->part_info->chip_disable(data);
1051 data->part_info->chip_disable(data);