Lines Matching refs:part_info

160 	const struct bma180_part_info *part_info;  member
229 int ret = bma180_set_bits(data, data->part_info->int_reset_reg, in bma180_reset_intr()
230 data->part_info->int_reset_mask, 1); in bma180_reset_intr()
240 int ret = bma180_set_bits(data, data->part_info->int_enable_reg, in bma180_set_new_data_intr_state()
241 data->part_info->int_enable_mask, state); in bma180_set_new_data_intr_state()
258 int ret = bma180_set_bits(data, data->part_info->sleep_reg, in bma180_set_sleep_state()
259 data->part_info->sleep_mask, state); in bma180_set_sleep_state()
289 for (i = 0; i < data->part_info->num_bw; ++i) { in bma180_set_bw()
290 if (data->part_info->bw_table[i] == val) { in bma180_set_bw()
291 ret = bma180_set_bits(data, data->part_info->bw_reg, in bma180_set_bw()
292 data->part_info->bw_mask, in bma180_set_bw()
293 i + data->part_info->bw_offset); in bma180_set_bw()
314 for (i = 0; i < data->part_info->num_scales; ++i) in bma180_set_scale()
315 if (data->part_info->scale_table[i] == val) { in bma180_set_scale()
316 ret = bma180_set_bits(data, data->part_info->scale_reg, in bma180_set_scale()
317 data->part_info->scale_mask, i); in bma180_set_scale()
332 u8 reg_val = mode ? data->part_info->lowpower_val : 0; in bma180_set_pmode()
333 int ret = bma180_set_bits(data, data->part_info->power_reg, in bma180_set_pmode()
334 data->part_info->power_mask, reg_val); in bma180_set_pmode()
348 data->part_info->softreset_reg, in bma180_soft_reset()
349 data->part_info->softreset_val); in bma180_soft_reset()
364 if (ret != data->part_info->chip_id) { in bma180_chip_init()
366 ret, data->part_info->chip_id); in bma180_chip_init()
454 ret = bma180_set_bits(data, data->part_info->int_map_reg, in bma25x_chip_config()
455 data->part_info->int_enable_dataready_int1_mask, 1); in bma25x_chip_config()
527 return bma180_show_avail(buf, data->part_info->bw_table, in bma180_show_filter_freq_avail()
528 data->part_info->num_bw, false); in bma180_show_filter_freq_avail()
536 return bma180_show_avail(buf, data->part_info->scale_table, in bma180_show_scale_avail()
537 data->part_info->num_scales, true); in bma180_show_scale_avail()
599 *val = data->part_info->temp_offset; in bma180_read_raw()
1004 data->part_info = &bma180_part_info[chip]; in bma180_probe()
1041 ret = data->part_info->chip_config(data); in bma180_probe()
1046 indio_dev->channels = data->part_info->channels; in bma180_probe()
1047 indio_dev->num_channels = data->part_info->num_channels; in bma180_probe()
1102 data->part_info->chip_disable(data); in bma180_probe()
1123 data->part_info->chip_disable(data); in bma180_remove()