Lines Matching defs:data
61 struct max5970_regulator *data = rdev_get_drvdata(rdev);
83 /* reg = ADC_MASK * (lim_uV / 1000000) / (data->mon_rng / 1000000) */
84 reg = ADC_MASK * lim_uV / data->mon_rng;
143 struct max5970_regulator *data = rdev_get_drvdata(rdev);
150 if (lim_uA != 0 && lim_uA != data->lim_uA)
151 data->lim_uA = lim_uA;
160 div_u64(mul_u32_u32(data->shunt_micro_ohms, data->lim_uA),
172 if (vthfst > data->irng) {
177 val = div_u64(mul_u32_u32(0xFF, vthfst), data->irng);
225 struct max5970_regulator *data = cfg->driver_data;
230 &data->shunt_micro_ohms);
277 struct max5970_regulator *d = (struct max5970_regulator *)rid->data;
397 int num_switches, struct max5970_regulator *data)
402 .data = data,
430 struct max5970_regulator *data;
458 data =
461 if (!data)
464 data->num_switches = num_switches;
465 data->regmap = regmap;
471 data->irng = max597x->irng[i];
472 data->mon_rng = max597x->mon_rng[i];
475 config.driver_data = (void *)data;
476 config.regmap = data->regmap;
485 max597x->shunt_micro_ohms[i] = data->shunt_micro_ohms;
491 data);