Lines Matching defs:config
83 /* bit mask for alert config bits of Mask/Enable Register */
114 const struct ina2xx_config *config;
154 static int ina226_reg_to_interval(u16 config)
156 int avg = ina226_avg_tab[INA226_READ_AVG(config)];
190 data->config->calibration_value);
199 data->config->config_default);
272 val = DIV_ROUND_CLOSEST((s16)regval, data->config->shunt_div);
275 val = (regval >> data->config->bus_voltage_shift)
276 * data->config->bus_voltage_lsb;
349 val *= data->config->shunt_div;
353 val = (val * 1000) << data->config->bus_voltage_shift;
354 val = DIV_ROUND_CLOSEST(val, data->config->bus_voltage_lsb);
463 data->config->shunt_div);
470 data->power_lsb_uW = data->config->power_lsb_factor *
636 data->config = &ina2xx_config[chip];
650 ina2xx_regmap_config.max_register = data->config->registers;