DIV_S64_ROUND_CLOSEST
pll_k = DIV_S64_ROUND_CLOSEST(pll_k, MILLI);
*val = DIV_S64_ROUND_CLOSEST((s64)regval * lsb, factor);
*val = DIV_S64_ROUND_CLOSEST((s64)(s16)regval * data->voltage_lsb[channel],
val = DIV_S64_ROUND_CLOSEST((s64)val * NUNIT_PER_MUNIT, data->voltage_lsb[channel]);
*val = DIV_S64_ROUND_CLOSEST((s64)regval * lsb, 1000);
*val = DIV_S64_ROUND_CLOSEST((s64)(s16)regval * data->current_lsb, 1000);
*val = DIV_S64_ROUND_CLOSEST(__val * st->lsb_energy, 1000);
DIV_S64_ROUND_CLOSEST(clk_khz * t->sda_hold_ns, MICRO);
return DIV_S64_ROUND_CLOSEST(adc * 1000, data->cur_1000ma_adc);
return DIV_S64_ROUND_CLOSEST(adc * 1000, data->vol_1000mv_adc);