Searched refs:dom_info (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/firmware/arm_scmi/ |
| H A D | reset.c | 70 struct reset_dom_info *dom_info; member 108 return pi->dom_info + domain; in scmi_reset_domain_lookup() 119 struct reset_dom_info *dom_info = pinfo->dom_info + domain; in scmi_reset_domain_attributes_get() local 133 dom_info->async_reset = SUPPORTS_ASYNC_RESET(attributes); in scmi_reset_domain_attributes_get() 135 dom_info->reset_notify = in scmi_reset_domain_attributes_get() 137 dom_info->latency_us = le32_to_cpu(attr->latency); in scmi_reset_domain_attributes_get() 138 if (dom_info->latency_us == U32_MAX) in scmi_reset_domain_attributes_get() 139 dom_info->latency_us = 0; in scmi_reset_domain_attributes_get() 140 strscpy(dom_info->name, attr->name, SCMI_SHORT_NAME_MAX_SIZE); in scmi_reset_domain_attributes_get() 152 NULL, dom_info->name, in scmi_reset_domain_attributes_get() [all …]
|
| H A D | powercap.c | 200 struct scmi_powercap_info *dom_info = pinfo->powercaps + domain; in scmi_powercap_domain_attributes_get() local 215 dom_info->id = domain; in scmi_powercap_domain_attributes_get() 217 dom_info->notify_powercap_cap_change = in scmi_powercap_domain_attributes_get() 220 dom_info->notify_powercap_measurement_change = in scmi_powercap_domain_attributes_get() 222 dom_info->async_powercap_cap_set = in scmi_powercap_domain_attributes_get() 224 dom_info->powercap_cap_config = in scmi_powercap_domain_attributes_get() 226 dom_info->powercap_monitoring = in scmi_powercap_domain_attributes_get() 228 dom_info->powercap_pai_config = in scmi_powercap_domain_attributes_get() 230 dom_info->powercap_scale_mw = in scmi_powercap_domain_attributes_get() 232 dom_info->powercap_scale_uw = in scmi_powercap_domain_attributes_get() [all …]
|
| H A D | perf.c | 187 struct perf_dom_info *dom_info; member 245 xa_destroy(&((pinfo->dom_info + domain)->opps_by_idx)); in scmi_perf_xa_destroy() 246 xa_destroy(&((pinfo->dom_info + domain)->opps_by_lvl)); in scmi_perf_xa_destroy() 252 struct perf_dom_info *dom_info, in scmi_perf_domain_attributes_get() argument 261 sizeof(dom_info->id), sizeof(*attr), &t); in scmi_perf_domain_attributes_get() 265 put_unaligned_le32(dom_info->id, t->tx.buf); in scmi_perf_domain_attributes_get() 272 dom_info->set_limits = SUPPORTS_SET_LIMITS(flags); in scmi_perf_domain_attributes_get() 273 dom_info->info.set_perf = SUPPORTS_SET_PERF_LVL(flags); in scmi_perf_domain_attributes_get() 275 dom_info->perf_limit_notify = in scmi_perf_domain_attributes_get() 278 dom_info->perf_level_notify = in scmi_perf_domain_attributes_get() [all …]
|
| H A D | power.c | 74 struct power_dom_info *dom_info; member 110 u32 domain, struct power_dom_info *dom_info, in scmi_power_domain_attributes_get() argument 131 dom_info->state_set_notify = in scmi_power_domain_attributes_get() 133 dom_info->state_set_async = SUPPORTS_STATE_SET_ASYNC(flags); in scmi_power_domain_attributes_get() 134 dom_info->state_set_sync = SUPPORTS_STATE_SET_SYNC(flags); in scmi_power_domain_attributes_get() 135 strscpy(dom_info->name, attr->name, SCMI_SHORT_NAME_MAX_SIZE); in scmi_power_domain_attributes_get() 146 domain, NULL, dom_info->name, in scmi_power_domain_attributes_get() 207 struct power_dom_info *dom = pi->dom_info + domain; in scmi_power_name_get() 251 dom = pinfo->dom_info + src_id; in scmi_power_notify_supported() 338 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains, in scmi_power_protocol_init() [all …]
|
| /linux/drivers/irqchip/ |
| H A D | irq-gic-v5-its.c | 1095 struct irq_domain_info dom_info = { in gicv5_its_init_domain() local 1109 dom_info.host_data = info; in gicv5_its_init_domain() 1111 if (!msi_create_parent_irq_domain(&dom_info, &gic_v5_its_msi_parent_ops)) { in gicv5_its_init_domain()
|
| H A D | irq-gic-v3-its.c | 5137 struct irq_domain_info dom_info = { in its_init_domain() local 5151 dom_info.host_data = info; in its_init_domain() 5153 if (!msi_create_parent_irq_domain(&dom_info, &gic_v3_its_msi_parent_ops)) { in its_init_domain()
|