Lines Matching refs:raw_val
136 static inline int da9150_gpadc_gpio_6v_voltage_now(int raw_val) in da9150_gpadc_gpio_6v_voltage_now() argument
139 return (6 * ((raw_val * 1000) + 500)) / 1024; in da9150_gpadc_gpio_6v_voltage_now()
142 static inline int da9150_gpadc_ibus_current_avg(int raw_val) in da9150_gpadc_ibus_current_avg() argument
145 return (4 * ((raw_val * 1000) + 500)) / 2048; in da9150_gpadc_ibus_current_avg()
148 static inline int da9150_gpadc_vbus_21v_voltage_now(int raw_val) in da9150_gpadc_vbus_21v_voltage_now() argument
151 return (21 * ((raw_val * 1000) + 500)) / 1024; in da9150_gpadc_vbus_21v_voltage_now()
154 static inline int da9150_gpadc_vsys_6v_voltage_now(int raw_val) in da9150_gpadc_vsys_6v_voltage_now() argument
157 return (3 * ((raw_val * 1000) + 500)) / 512; in da9150_gpadc_vsys_6v_voltage_now()
163 int raw_val; in da9150_gpadc_read_processed() local
165 raw_val = da9150_gpadc_read_adc(gpadc, hw_chan); in da9150_gpadc_read_processed()
166 if (raw_val < 0) in da9150_gpadc_read_processed()
167 return raw_val; in da9150_gpadc_read_processed()
174 *val = da9150_gpadc_gpio_6v_voltage_now(raw_val); in da9150_gpadc_read_processed()
177 *val = da9150_gpadc_ibus_current_avg(raw_val); in da9150_gpadc_read_processed()
180 *val = da9150_gpadc_vbus_21v_voltage_now(raw_val); in da9150_gpadc_read_processed()
183 *val = da9150_gpadc_vsys_6v_voltage_now(raw_val); in da9150_gpadc_read_processed()
187 *val = raw_val; in da9150_gpadc_read_processed()