Searched refs:gain_nano (Results 1 – 1 of 1) sorted by relevance
706 u64 gain_nano; in ad7768_calc_pga_gain() local709 gain_nano = gain_int * NANO + gain_fract; in ad7768_calc_pga_gain()710 gain_nano = clamp(gain_nano, 0, ADAQ776X_GAIN_MAX_NANO); in ad7768_calc_pga_gain()711 tmp = DIV_ROUND_CLOSEST_ULL(gain_nano << precision, NANO); in ad7768_calc_pga_gain()712 gain_nano = DIV_ROUND_CLOSEST(st->vref_uv, tmp); in ad7768_calc_pga_gain()714 gain_nano = DIV_ROUND_CLOSEST_ULL(gain_nano * PERMYRIAD, in ad7768_calc_pga_gain()717 return find_closest(gain_nano, st->chip->pga_gains, in ad7768_calc_pga_gain()