Lines Matching refs:part_info

137 	const struct bma180_part_info *part_info;
206 int ret = bma180_set_bits(data, data->part_info->int_reset_reg,
207 data->part_info->int_reset_mask, 1);
217 int ret = bma180_set_bits(data, data->part_info->int_enable_reg,
218 data->part_info->int_enable_mask, state);
235 int ret = bma180_set_bits(data, data->part_info->sleep_reg,
236 data->part_info->sleep_mask, state);
266 for (i = 0; i < data->part_info->num_bw; ++i) {
267 if (data->part_info->bw_table[i] == val) {
268 ret = bma180_set_bits(data, data->part_info->bw_reg,
269 data->part_info->bw_mask,
270 i + data->part_info->bw_offset);
291 for (i = 0; i < data->part_info->num_scales; ++i)
292 if (data->part_info->scale_table[i] == val) {
293 ret = bma180_set_bits(data, data->part_info->scale_reg,
294 data->part_info->scale_mask, i);
309 u8 reg_val = mode ? data->part_info->lowpower_val : 0;
310 int ret = bma180_set_bits(data, data->part_info->power_reg,
311 data->part_info->power_mask, reg_val);
325 data->part_info->softreset_reg,
326 data->part_info->softreset_val);
341 if (ret != data->part_info->chip_id) {
343 ret, data->part_info->chip_id);
503 return bma180_show_avail(buf, data->part_info->bw_table,
504 data->part_info->num_bw, false);
512 return bma180_show_avail(buf, data->part_info->scale_table,
513 data->part_info->num_scales, true);
575 *val = data->part_info->temp_offset;
943 data->part_info = &bma180_part_info[chip];
979 ret = data->part_info->chip_config(data);
984 indio_dev->channels = data->part_info->channels;
985 indio_dev->num_channels = data->part_info->num_channels;
1039 data->part_info->chip_disable(data);
1060 data->part_info->chip_disable(data);