Lines Matching refs:vinfo
140 const struct scmi_voltage_info *vinfo)
150 delta_uV = (vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_HIGH] -
151 vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_LOW]);
157 vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_LOW],
158 vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_HIGH],
166 vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_LOW];
172 vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_LOW];
174 vinfo->levels_uv[SCMI_VOLTAGE_SEGMENT_STEP];
185 const struct scmi_voltage_info *vinfo)
188 sreg->desc.n_voltages = vinfo->num_levels;
191 sreg->desc.volt_table = (const unsigned int *)vinfo->levels_uv;
194 sreg->desc.fixed_uV = vinfo->levels_uv[0];
205 const struct scmi_voltage_info *vinfo;
207 vinfo = voltage_ops->info_get(sreg->ph, sreg->id);
208 if (!vinfo) {
220 if (vinfo->negative_volts_allowed) {
226 sreg->desc.name = devm_kasprintf(dev, GFP_KERNEL, "%s", vinfo->name);
236 if (vinfo->segmented)
237 ret = scmi_config_linear_regulator_mappings(sreg, vinfo);
239 ret = scmi_config_discrete_regulator_mappings(sreg, vinfo);