Lines Matching defs:domain_id

102 	__le32 domain_id;
109 __le32 domain_id;
306 scmi_powercap_dom_info_get(const struct scmi_protocol_handle *ph, u32 domain_id)
310 if (domain_id >= pi->num_domains)
313 return pi->powercaps + domain_id;
317 u32 domain_id, u32 *power_cap)
327 put_unaligned_le32(domain_id, t->tx.buf);
352 u32 domain_id, u32 *power_cap)
359 dom = scmi_powercap_dom_info_get(ph, domain_id);
409 struct powercap_info *pi, u32 domain_id,
415 pc = scmi_powercap_dom_info_get(ph, domain_id);
429 domain_id, power_cap, 0);
438 pi->states[domain_id].last_pcap = power_cap;
444 u32 domain_id, u32 power_cap,
458 !pi->states[domain_id].enabled) {
459 pi->states[domain_id].last_pcap = power_cap;
463 return __scmi_powercap_cap_set(ph, pi, domain_id,
468 u32 domain_id, u32 *pai)
478 put_unaligned_le32(domain_id, t->tx.buf);
489 u32 domain_id, u32 *pai)
494 if (!pai || domain_id >= pi->num_domains)
497 dom = pi->powercaps + domain_id;
501 domain_id, *pai, 0);
505 return scmi_powercap_xfer_pai_get(ph, domain_id, pai);
509 u32 domain_id, u32 pai)
521 msg->domain = cpu_to_le32(domain_id);
532 u32 domain_id, u32 pai)
536 pc = scmi_powercap_dom_info_get(ph, domain_id);
545 domain_id, pai, 0);
551 return scmi_powercap_xfer_pai_set(ph, domain_id, pai);
555 u32 domain_id, u32 *average_power,
563 pc = scmi_powercap_dom_info_get(ph, domain_id);
573 put_unaligned_le32(domain_id, t->tx.buf);
586 u32 domain_id, u32 *power_thresh_low,
592 domain_id >= pi->num_domains)
595 *power_thresh_low = THRESH_LOW(pi, domain_id);
596 *power_thresh_high = THRESH_HIGH(pi, domain_id);
603 u32 domain_id, u32 power_thresh_low,
609 if (domain_id >= pi->num_domains ||
614 if (THRESH_LOW(pi, domain_id) == power_thresh_low &&
615 THRESH_HIGH(pi, domain_id) == power_thresh_high)
618 pi->states[domain_id].thresholds =
623 if (pi->states[domain_id].meas_notif_enabled)
624 ret = scmi_powercap_notify(ph, domain_id,
632 u32 domain_id, bool enable)
641 if (enable == pi->states[domain_id].enabled)
646 if (!pi->states[domain_id].last_pcap)
649 ret = __scmi_powercap_cap_set(ph, pi, domain_id,
650 pi->states[domain_id].last_pcap,
653 ret = __scmi_powercap_cap_set(ph, pi, domain_id, 0, true);
664 ret = scmi_powercap_cap_get(ph, domain_id, &power_cap);
666 pi->states[domain_id].enabled = !!power_cap;
672 u32 domain_id, bool *enable)
686 ret = scmi_powercap_cap_get(ph, domain_id, &power_cap);
691 pi->states[domain_id].enabled = *enable;
888 r->domain_id = le32_to_cpu(p->domain_id);
891 *src_id = r->domain_id;
905 r->domain_id = le32_to_cpu(p->domain_id);
907 *src_id = r->domain_id;