Lines Matching refs:cnt

473 	int cnt;
475 for (cnt = 0; cnt < ARRAY_SIZE(samp_rate_map_tbl); cnt++)
476 if (new_samp_rate == samp_rate_map_tbl[cnt])
477 return cnt;
599 u32 samp_rate, cnt, tmp;
646 for (cnt = 0; cnt < info->phys_channels; cnt++) {
648 if ((ctrl_regs_tmp << cnt) & 0x80)
652 if (info->enable_energy[cnt]) {
653 curr_energy = info->chip_reg_data.energy_sec_acc[cnt];
657 if (info->bi_dir[cnt])
658 reg_data->vpower_acc[cnt] = sign_extend64(tmp_energy, 47);
660 reg_data->vpower_acc[cnt] = tmp_energy;
667 inc = (reg_data->vpower_acc[cnt] >> samp_shift);
674 reg_data->energy_sec_acc[cnt] = curr_energy;
681 for (cnt = 0; cnt < info->phys_channels; cnt++) {
682 if ((ctrl_regs_tmp << cnt) & 0x80)
687 if (info->bi_dir[cnt])
688 reg_data->vbus[cnt] = sign_extend32((u32)(tmp_value), 15);
690 reg_data->vbus[cnt] = tmp_value;
696 for (cnt = 0; cnt < info->phys_channels; cnt++) {
697 if ((ctrl_regs_tmp << cnt) & 0x80)
702 if (info->bi_dir[cnt])
703 reg_data->vsense[cnt] = sign_extend32((u32)(tmp_value), 15);
705 reg_data->vsense[cnt] = tmp_value;
711 for (cnt = 0; cnt < info->phys_channels; cnt++) {
712 if ((ctrl_regs_tmp << cnt) & 0x80)
717 if (info->bi_dir[cnt])
718 reg_data->vbus_avg[cnt] = sign_extend32((u32)(tmp_value), 15);
720 reg_data->vbus_avg[cnt] = tmp_value;
726 for (cnt = 0; cnt < info->phys_channels; cnt++) {
727 if ((ctrl_regs_tmp << cnt) & 0x80)
732 if (info->bi_dir[cnt])
733 reg_data->vsense_avg[cnt] = sign_extend32((u32)(tmp_value), 15);
735 reg_data->vsense_avg[cnt] = tmp_value;
741 for (cnt = 0; cnt < info->phys_channels; cnt++) {
742 if ((ctrl_regs_tmp << cnt) & 0x80)
747 if (info->bi_dir[cnt])
748 reg_data->vpower[cnt] = sign_extend32(tmp, 27);
750 reg_data->vpower[cnt] = tmp;
1223 int cnt, ret;
1229 for (cnt = 0; cnt < info->phys_channels; cnt++) {
1230 if (info->active_channels[cnt])
1323 int channel_size, attribute_count, cnt;
1330 for (cnt = 0; cnt < info->phys_channels; cnt++) {
1331 if (!info->active_channels[cnt])
1338 dev_dbg(dev, ":%s: Channel %d active\n", __func__, cnt + 1);
1348 for (cnt = 0; cnt < info->phys_channels; cnt++) {
1349 if (!info->active_channels[cnt])
1354 ch_sp[PAC1934_CH_ENERGY].channel = cnt + 1;
1355 ch_sp[PAC1934_CH_ENERGY].scan_index = cnt;
1356 ch_sp[PAC1934_CH_ENERGY].address = cnt + PAC1934_VPOWER_ACC_1_ADDR;
1357 ch_sp[PAC1934_CH_POWER].channel = cnt + 1;
1358 ch_sp[PAC1934_CH_POWER].scan_index = cnt;
1359 ch_sp[PAC1934_CH_POWER].address = cnt + PAC1934_VPOWER_1_ADDR;
1360 ch_sp[PAC1934_CH_VOLTAGE].channel = cnt + 1;
1361 ch_sp[PAC1934_CH_VOLTAGE].scan_index = cnt;
1362 ch_sp[PAC1934_CH_VOLTAGE].address = cnt + PAC1934_VBUS_1_ADDR;
1363 ch_sp[PAC1934_CH_CURRENT].channel = cnt + 1;
1364 ch_sp[PAC1934_CH_CURRENT].scan_index = cnt;
1365 ch_sp[PAC1934_CH_CURRENT].address = cnt + PAC1934_VSENSE_1_ADDR;
1373 ch_sp[PAC1934_CH_VOLTAGE_AVERAGE].channel = cnt + 5;
1374 ch_sp[PAC1934_CH_VOLTAGE_AVERAGE].scan_index = cnt;
1375 ch_sp[PAC1934_CH_VOLTAGE_AVERAGE].address = cnt + PAC1934_VBUS_AVG_1_ADDR;
1376 ch_sp[PAC1934_CH_CURRENT_AVERAGE].channel = cnt + 5;
1377 ch_sp[PAC1934_CH_CURRENT_AVERAGE].scan_index = cnt;
1378 ch_sp[PAC1934_CH_CURRENT_AVERAGE].address = cnt + PAC1934_VSENSE_AVG_1_ADDR;
1384 if (info->bi_dir[cnt]) {
1482 int cnt, ret;
1494 for (cnt = 0; cnt < PAC1934_MAX_NUM_CHANNELS; cnt++)
1495 info->enable_energy[cnt] = true;