Home
last modified time | relevance | path

Searched refs:iout_scale (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/hwmon/pmbus/
H A Dmp2891.c57 int iout_scale[MP2891_PAGE_NUM]; member
150 data->iout_scale[page] = 32; in mp2891_identify_iout_scale()
153 data->iout_scale[page] = 1; in mp2891_identify_iout_scale()
156 data->iout_scale[page] = 2; in mp2891_identify_iout_scale()
159 data->iout_scale[page] = 4; in mp2891_identify_iout_scale()
162 data->iout_scale[page] = 8; in mp2891_identify_iout_scale()
165 data->iout_scale[page] = 16; in mp2891_identify_iout_scale()
168 data->iout_scale[page] = 64; in mp2891_identify_iout_scale()
293 ret = DIV_ROUND_CLOSEST((ret & GENMASK(10, 0)) * data->iout_scale[page], in mp2891_read_word_data()
350 ret = DIV_ROUND_CLOSEST((ret & GENMASK(7, 0)) * data->iout_scale[page] * in mp2891_read_word_data()
[all …]
H A Dmp2869.c59 int iout_scale[MP2869_PAGE_NUM]; member
159 data->iout_scale[page] = mp2869_iout_sacle[FIELD_GET(GENMASK(2, 0), ret)]; in mp2869_identify_iout_scale()
312 ret = DIV_ROUND_CLOSEST((ret & GENMASK(10, 0)) * data->iout_scale[page], in mp2869_read_word_data()
390 ret = DIV_ROUND_CLOSEST((ret & GENMASK(7, 0)) * data->iout_scale[page] * in mp2869_read_word_data()
528 data->iout_scale[page])); in mp2869_write_word_data()