Lines Matching defs:raw_val
132 static inline int da9150_gpadc_gpio_6v_voltage_now(int raw_val)
135 return (6 * ((raw_val * 1000) + 500)) / 1024;
138 static inline int da9150_gpadc_ibus_current_avg(int raw_val)
141 return (4 * ((raw_val * 1000) + 500)) / 2048;
144 static inline int da9150_gpadc_vbus_21v_voltage_now(int raw_val)
147 return (21 * ((raw_val * 1000) + 500)) / 1024;
150 static inline int da9150_gpadc_vsys_6v_voltage_now(int raw_val)
153 return (3 * ((raw_val * 1000) + 500)) / 512;
159 int raw_val;
161 raw_val = da9150_gpadc_read_adc(gpadc, hw_chan);
162 if (raw_val < 0)
163 return raw_val;
170 *val = da9150_gpadc_gpio_6v_voltage_now(raw_val);
173 *val = da9150_gpadc_ibus_current_avg(raw_val);
176 *val = da9150_gpadc_vbus_21v_voltage_now(raw_val);
179 *val = da9150_gpadc_vsys_6v_voltage_now(raw_val);
183 *val = raw_val;