Lines Matching refs:domain_id
99 __le32 domain_id; member
106 __le32 domain_id; member
285 scmi_powercap_dom_info_get(const struct scmi_protocol_handle *ph, u32 domain_id) in scmi_powercap_dom_info_get() argument
289 if (domain_id >= pi->num_domains) in scmi_powercap_dom_info_get()
292 return pi->powercaps + domain_id; in scmi_powercap_dom_info_get()
296 u32 domain_id, u32 *power_cap) in scmi_powercap_xfer_cap_get() argument
306 put_unaligned_le32(domain_id, t->tx.buf); in scmi_powercap_xfer_cap_get()
317 u32 domain_id, u32 *power_cap) in scmi_powercap_cap_get() argument
322 if (!power_cap || domain_id >= pi->num_domains) in scmi_powercap_cap_get()
325 dom = pi->powercaps + domain_id; in scmi_powercap_cap_get()
329 domain_id, *power_cap, 0); in scmi_powercap_cap_get()
333 return scmi_powercap_xfer_cap_get(ph, domain_id, power_cap); in scmi_powercap_cap_get()
379 u32 domain_id, u32 power_cap, in scmi_powercap_cap_set() argument
384 pc = scmi_powercap_dom_info_get(ph, domain_id); in scmi_powercap_cap_set()
396 domain_id, power_cap, 0); in scmi_powercap_cap_set()
404 u32 domain_id, u32 *pai) in scmi_powercap_xfer_pai_get() argument
414 put_unaligned_le32(domain_id, t->tx.buf); in scmi_powercap_xfer_pai_get()
425 u32 domain_id, u32 *pai) in scmi_powercap_pai_get() argument
430 if (!pai || domain_id >= pi->num_domains) in scmi_powercap_pai_get()
433 dom = pi->powercaps + domain_id; in scmi_powercap_pai_get()
437 domain_id, *pai, 0); in scmi_powercap_pai_get()
441 return scmi_powercap_xfer_pai_get(ph, domain_id, pai); in scmi_powercap_pai_get()
445 u32 domain_id, u32 pai) in scmi_powercap_xfer_pai_set() argument
457 msg->domain = cpu_to_le32(domain_id); in scmi_powercap_xfer_pai_set()
468 u32 domain_id, u32 pai) in scmi_powercap_pai_set() argument
472 pc = scmi_powercap_dom_info_get(ph, domain_id); in scmi_powercap_pai_set()
481 domain_id, pai, 0); in scmi_powercap_pai_set()
487 return scmi_powercap_xfer_pai_set(ph, domain_id, pai); in scmi_powercap_pai_set()
491 u32 domain_id, u32 *average_power, in scmi_powercap_measurements_get() argument
499 pc = scmi_powercap_dom_info_get(ph, domain_id); in scmi_powercap_measurements_get()
509 put_unaligned_le32(domain_id, t->tx.buf); in scmi_powercap_measurements_get()
522 u32 domain_id, u32 *power_thresh_low, in scmi_powercap_measurements_threshold_get() argument
528 domain_id >= pi->num_domains) in scmi_powercap_measurements_threshold_get()
531 *power_thresh_low = THRESH_LOW(pi, domain_id); in scmi_powercap_measurements_threshold_get()
532 *power_thresh_high = THRESH_HIGH(pi, domain_id); in scmi_powercap_measurements_threshold_get()
539 u32 domain_id, u32 power_thresh_low, in scmi_powercap_measurements_threshold_set() argument
545 if (domain_id >= pi->num_domains || in scmi_powercap_measurements_threshold_set()
550 if (THRESH_LOW(pi, domain_id) == power_thresh_low && in scmi_powercap_measurements_threshold_set()
551 THRESH_HIGH(pi, domain_id) == power_thresh_high) in scmi_powercap_measurements_threshold_set()
554 pi->states[domain_id].thresholds = in scmi_powercap_measurements_threshold_set()
559 if (pi->states[domain_id].meas_notif_enabled) in scmi_powercap_measurements_threshold_set()
560 ret = scmi_powercap_notify(ph, domain_id, in scmi_powercap_measurements_threshold_set()
733 r->domain_id = le32_to_cpu(p->domain_id); in scmi_powercap_fill_custom_report()
736 *src_id = r->domain_id; in scmi_powercap_fill_custom_report()
750 r->domain_id = le32_to_cpu(p->domain_id); in scmi_powercap_fill_custom_report()
752 *src_id = r->domain_id; in scmi_powercap_fill_custom_report()