Lines Matching refs:dom_info

182 	struct scmi_powercap_info *dom_info = pinfo->powercaps + domain;  in scmi_powercap_domain_attributes_get()  local
197 dom_info->id = domain; in scmi_powercap_domain_attributes_get()
198 dom_info->notify_powercap_cap_change = in scmi_powercap_domain_attributes_get()
200 dom_info->notify_powercap_measurement_change = in scmi_powercap_domain_attributes_get()
202 dom_info->async_powercap_cap_set = in scmi_powercap_domain_attributes_get()
204 dom_info->powercap_cap_config = in scmi_powercap_domain_attributes_get()
206 dom_info->powercap_monitoring = in scmi_powercap_domain_attributes_get()
208 dom_info->powercap_pai_config = in scmi_powercap_domain_attributes_get()
210 dom_info->powercap_scale_mw = in scmi_powercap_domain_attributes_get()
212 dom_info->powercap_scale_uw = in scmi_powercap_domain_attributes_get()
214 dom_info->fastchannels = in scmi_powercap_domain_attributes_get()
217 strscpy(dom_info->name, resp->name, SCMI_SHORT_NAME_MAX_SIZE); in scmi_powercap_domain_attributes_get()
219 dom_info->min_pai = le32_to_cpu(resp->min_pai); in scmi_powercap_domain_attributes_get()
220 dom_info->max_pai = le32_to_cpu(resp->max_pai); in scmi_powercap_domain_attributes_get()
221 dom_info->pai_step = le32_to_cpu(resp->pai_step); in scmi_powercap_domain_attributes_get()
222 ret = scmi_powercap_validate(dom_info->min_pai, in scmi_powercap_domain_attributes_get()
223 dom_info->max_pai, in scmi_powercap_domain_attributes_get()
224 dom_info->pai_step, in scmi_powercap_domain_attributes_get()
225 dom_info->powercap_pai_config); in scmi_powercap_domain_attributes_get()
229 dom_info->id, dom_info->name); in scmi_powercap_domain_attributes_get()
233 dom_info->min_power_cap = le32_to_cpu(resp->min_power_cap); in scmi_powercap_domain_attributes_get()
234 dom_info->max_power_cap = le32_to_cpu(resp->max_power_cap); in scmi_powercap_domain_attributes_get()
235 dom_info->power_cap_step = le32_to_cpu(resp->power_cap_step); in scmi_powercap_domain_attributes_get()
236 ret = scmi_powercap_validate(dom_info->min_power_cap, in scmi_powercap_domain_attributes_get()
237 dom_info->max_power_cap, in scmi_powercap_domain_attributes_get()
238 dom_info->power_cap_step, in scmi_powercap_domain_attributes_get()
239 dom_info->powercap_cap_config); in scmi_powercap_domain_attributes_get()
243 dom_info->id, dom_info->name); in scmi_powercap_domain_attributes_get()
247 dom_info->sustainable_power = in scmi_powercap_domain_attributes_get()
249 dom_info->accuracy = le32_to_cpu(resp->accuracy); in scmi_powercap_domain_attributes_get()
251 dom_info->parent_id = le32_to_cpu(resp->parent_id); in scmi_powercap_domain_attributes_get()
252 if (dom_info->parent_id != SCMI_POWERCAP_ROOT_ZONE_ID && in scmi_powercap_domain_attributes_get()
253 (dom_info->parent_id >= pinfo->num_domains || in scmi_powercap_domain_attributes_get()
254 dom_info->parent_id == dom_info->id)) { in scmi_powercap_domain_attributes_get()
257 dom_info->id, dom_info->name); in scmi_powercap_domain_attributes_get()
271 domain, dom_info->name, in scmi_powercap_domain_attributes_get()