Home
last modified time | relevance | path

Searched refs:num_domains (Results 1 - 25 of 92) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/
H A Dscmi_pm_domain.c56 int num_domains, i; in scmi_pm_domain_probe() local
67 num_domains = handle->power_ops->num_domains_get(handle); in scmi_pm_domain_probe()
68 if (num_domains < 0) { in scmi_pm_domain_probe()
70 return num_domains; in scmi_pm_domain_probe()
73 scmi_pd = devm_kcalloc(dev, num_domains, sizeof(*scmi_pd), GFP_KERNEL); in scmi_pm_domain_probe()
81 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL); in scmi_pm_domain_probe()
85 for (i = 0; i < num_domains; i++, scmi_pd++) { in scmi_pm_domain_probe()
107 scmi_pd_data->num_domains = num_domains; in scmi_pm_domain_probe()
124 for (i = 0; i < scmi_pd_data->num_domains; in scmi_pm_domain_remove()
[all...]
H A Dpower.c23 __le16 num_domains; member
65 int num_domains; member
87 pi->num_domains = le16_to_cpu(attr->num_domains); in scmi_power_attributes_get()
176 return pi->num_domains; in scmi_power_num_domains_get()
280 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_power_protocol_init()
285 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_power_protocol_init()
295 pinfo->num_domains); in scmi_power_protocol_init()
H A Dreset.c63 int num_domains; member
82 pi->num_domains = attr & NUM_RESET_DOMAIN_MASK; in scmi_reset_attributes_get()
126 return pi->num_domains; in scmi_reset_num_domains_get()
154 if (domain >= pi->num_domains) in scmi_domain_reset()
294 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_reset_protocol_init()
299 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_reset_protocol_init()
309 pinfo->num_domains); in scmi_reset_protocol_init()
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Dscmi_pm_domain.c57 int num_domains, i; in scmi_pm_domain_probe() local
73 num_domains = power_ops->num_domains_get(ph); in scmi_pm_domain_probe()
74 if (num_domains < 0) { in scmi_pm_domain_probe()
76 return num_domains; in scmi_pm_domain_probe()
79 scmi_pd = devm_kcalloc(dev, num_domains, sizeof(*scmi_pd), GFP_KERNEL); in scmi_pm_domain_probe()
87 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL); in scmi_pm_domain_probe()
91 for (i = 0; i < num_domains; i++, scmi_pd++) { in scmi_pm_domain_probe()
113 scmi_pd_data->num_domains = num_domains; in scmi_pm_domain_probe()
130 for (i = 0; i < scmi_pd_data->num_domains; in scmi_pm_domain_remove()
[all...]
H A Dpower.c25 __le16 num_domains; member
68 int num_domains; member
90 pi->num_domains = le16_to_cpu(attr->num_domains); in scmi_power_attributes_get()
189 return pi->num_domains; in scmi_power_num_domains_get()
272 return pinfo->num_domains; in scmi_power_get_num_sources()
318 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains, in scmi_power_protocol_init()
323 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_power_protocol_init()
H A Dvoltage.c67 unsigned int num_domains; member
84 vinfo->num_domains = in scmi_protocol_attributes_get()
222 for (dom = 0; dom < vinfo->num_domains; dom++) { in scmi_voltage_descriptors_get()
267 if (domain_id >= vinfo->num_domains) in __scmi_voltage_get_u32()
291 if (domain_id >= vinfo->num_domains) in scmi_voltage_config_set()
327 if (domain_id >= vinfo->num_domains) in scmi_voltage_level_set()
377 if (domain_id >= vinfo->num_domains || in scmi_voltage_info_get()
388 return vinfo->num_domains; in scmi_voltage_domains_num_get()
422 if (vinfo->num_domains) { in scmi_voltage_protocol_init()
423 vinfo->domains = devm_kcalloc(ph->dev, vinfo->num_domains, in scmi_voltage_protocol_init()
[all...]
H A Dreset.c66 int num_domains; member
85 pi->num_domains = attr & NUM_RESET_DOMAIN_MASK; in scmi_reset_attributes_get()
140 return pi->num_domains; in scmi_reset_num_domains_get()
171 if (domain >= pi->num_domains) in scmi_domain_reset()
288 return pinfo->num_domains; in scmi_reset_get_num_sources()
333 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains, in scmi_reset_protocol_init()
338 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_reset_protocol_init()
H A Dpowercap.c123 int num_domains; member
153 pi->num_domains = FIELD_GET(GENMASK(15, 0), attributes); in scmi_powercap_attributes_get()
255 (dom_info->parent_id >= pinfo->num_domains || in scmi_powercap_domain_attributes_get()
283 return pi->num_domains; in scmi_powercap_num_domains_get()
291 if (domain_id >= pi->num_domains) in scmi_powercap_dom_info_get()
475 if (!pai || domain_id >= pi->num_domains) in scmi_powercap_pai_get()
573 domain_id >= pi->num_domains) in scmi_powercap_measurements_threshold_get()
590 if (domain_id >= pi->num_domains || in scmi_powercap_measurements_threshold_set()
795 if (evt_id >= ARRAY_SIZE(evt_2_cmd) || src_id >= pi->num_domains) in scmi_powercap_set_notify_enabled()
883 return pi->num_domains; in scmi_powercap_get_num_sources()
[all...]
/kernel/linux/linux-5.10/drivers/firmware/
H A Dscpi_pm_domain.c72 int ret, num_domains, i; in scpi_pm_domain_probe() local
89 ret = of_property_read_u32(np, "num-domains", &num_domains); in scpi_pm_domain_probe()
95 scpi_pd = devm_kcalloc(dev, num_domains, sizeof(*scpi_pd), GFP_KERNEL); in scpi_pm_domain_probe()
103 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL); in scpi_pm_domain_probe()
107 for (i = 0; i < num_domains; i++, scpi_pd++) { in scpi_pm_domain_probe()
132 scpi_pd_data->num_domains = num_domains; in scpi_pm_domain_probe()
/kernel/linux/linux-6.6/drivers/firmware/
H A Dscpi_pm_domain.c73 int ret, num_domains, i; in scpi_pm_domain_probe() local
90 ret = of_property_read_u32(np, "num-domains", &num_domains); in scpi_pm_domain_probe()
96 scpi_pd = devm_kcalloc(dev, num_domains, sizeof(*scpi_pd), GFP_KERNEL); in scpi_pm_domain_probe()
104 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL); in scpi_pm_domain_probe()
108 for (i = 0; i < num_domains; i++, scpi_pd++) { in scpi_pm_domain_probe()
133 scpi_pd_data->num_domains = num_domains; in scpi_pm_domain_probe()
/kernel/linux/linux-5.10/drivers/soc/actions/
H A Dowl-sps.c27 unsigned num_domains; member
118 struct_size(sps, domains, sps_info->num_domains), in owl_sps_probe()
132 sps->genpd_data.num_domains = sps_info->num_domains; in owl_sps_probe()
134 for (i = 0; i < sps_info->num_domains; i++) { in owl_sps_probe()
200 .num_domains = ARRAY_SIZE(s500_sps_domains),
240 .num_domains = ARRAY_SIZE(s700_sps_domains),
296 .num_domains = ARRAY_SIZE(s900_sps_domains),
/kernel/linux/linux-6.6/drivers/pmdomain/actions/
H A Dowl-sps.c27 unsigned num_domains; member
118 struct_size(sps, domains, sps_info->num_domains), in owl_sps_probe()
132 sps->genpd_data.num_domains = sps_info->num_domains; in owl_sps_probe()
134 for (i = 0; i < sps_info->num_domains; i++) { in owl_sps_probe()
200 .num_domains = ARRAY_SIZE(s500_sps_domains),
240 .num_domains = ARRAY_SIZE(s700_sps_domains),
296 .num_domains = ARRAY_SIZE(s900_sps_domains),
/kernel/linux/linux-6.6/drivers/pmdomain/sunxi/
H A Dsun20i-ppu.c40 unsigned int num_domains; member
117 pds = devm_kcalloc(dev, desc->num_domains, sizeof(*pds), GFP_KERNEL); in sun20i_ppu_probe()
125 ppu->domains = devm_kcalloc(dev, desc->num_domains, in sun20i_ppu_probe()
130 ppu->num_domains = desc->num_domains; in sun20i_ppu_probe()
149 for (unsigned int i = 0; i < ppu->num_domains; ++i) { in sun20i_ppu_probe()
182 .num_domains = ARRAY_SIZE(sun20i_d1_ppu_pd_names),
/kernel/linux/linux-6.6/drivers/pmdomain/imx/
H A Dimx8m-blk-ctrl.c76 int num_domains; member
201 bc->domains = devm_kcalloc(dev, bc_data->num_domains, in imx8m_blk_ctrl_probe()
207 bc->onecell_data.num_domains = bc_data->num_domains; in imx8m_blk_ctrl_probe()
209 devm_kcalloc(dev, bc_data->num_domains, in imx8m_blk_ctrl_probe()
224 for (i = 0; i < bc_data->num_domains; i++) { in imx8m_blk_ctrl_probe()
340 for (i = 0; bc->onecell_data.num_domains; i++) { in imx8m_blk_ctrl_remove()
374 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8m_blk_ctrl_suspend()
400 for (i = 0; i < bc->onecell_data.num_domains; i++) in imx8m_blk_ctrl_resume()
480 .num_domains
[all...]
H A Dgpc.c291 int num_domains; member
297 .num_domains = 2,
303 .num_domains = 2,
309 .num_domains = 3,
315 .num_domains = 4,
357 .num_domains = 2,
361 unsigned int num_domains) in imx_gpc_old_dt_init()
366 for (i = 0; i < num_domains; i++) { in imx_gpc_old_dt_init()
384 for (i = 0; i < num_domains; i++) in imx_gpc_old_dt_init()
397 for (i = 0; i < num_domains; in imx_gpc_old_dt_init()
360 imx_gpc_old_dt_init(struct device *dev, struct regmap *regmap, unsigned int num_domains) imx_gpc_old_dt_init() argument
[all...]
H A Dimx8mp-blk-ctrl.c79 int num_domains; member
293 .num_domains = ARRAY_SIZE(imx8mp_hsio_domain_data),
520 .num_domains = ARRAY_SIZE(imx8mp_hdmi_domain_data),
605 int num_domains, i, ret; in imx8mp_blk_ctrl_probe() local
620 num_domains = bc_data->num_domains; in imx8mp_blk_ctrl_probe()
632 bc->domains = devm_kcalloc(dev, num_domains, in imx8mp_blk_ctrl_probe()
638 bc->onecell_data.num_domains = num_domains; in imx8mp_blk_ctrl_probe()
640 devm_kcalloc(dev, num_domains, in imx8mp_blk_ctrl_probe()
[all...]
H A Dimx93-blk-ctrl.c89 int num_domains; member
224 bc->domains = devm_kcalloc(dev, bc_data->num_domains, in imx93_blk_ctrl_probe()
230 bc->onecell_data.num_domains = bc_data->num_domains; in imx93_blk_ctrl_probe()
232 devm_kcalloc(dev, bc_data->num_domains, in imx93_blk_ctrl_probe()
247 for (i = 0; i < bc_data->num_domains; i++) { in imx93_blk_ctrl_probe()
316 for (i = 0; bc->onecell_data.num_domains; i++) { in imx93_blk_ctrl_remove()
423 .num_domains = ARRAY_SIZE(imx93_media_blk_ctl_domain_data),
/kernel/linux/linux-5.10/drivers/soc/imx/
H A Dgpc.c291 int num_domains; member
297 .num_domains = 2,
303 .num_domains = 2,
309 .num_domains = 3,
315 .num_domains = 4,
357 .num_domains = 2,
361 unsigned int num_domains) in imx_gpc_old_dt_init()
366 for (i = 0; i < num_domains; i++) { in imx_gpc_old_dt_init()
384 for (i = 0; i < num_domains; i++) in imx_gpc_old_dt_init()
397 for (i = 0; i < num_domains; in imx_gpc_old_dt_init()
360 imx_gpc_old_dt_init(struct device *dev, struct regmap *regmap, unsigned int num_domains) imx_gpc_old_dt_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
H A Dpanfrost_device.c149 int i, num_domains; in panfrost_pm_domain_init() local
151 num_domains = of_count_phandle_with_args(pfdev->dev->of_node, in panfrost_pm_domain_init()
159 if (num_domains < 2 && pfdev->comp->num_pm_domains < 2) in panfrost_pm_domain_init()
162 if (num_domains != pfdev->comp->num_pm_domains) { in panfrost_pm_domain_init()
165 num_domains, pfdev->comp->num_pm_domains); in panfrost_pm_domain_init()
169 if (WARN(num_domains > ARRAY_SIZE(pfdev->pm_domain_devs), in panfrost_pm_domain_init()
173 for (i = 0; i < num_domains; i++) { in panfrost_pm_domain_init()
/kernel/linux/linux-6.6/drivers/pmdomain/starfive/
H A Djh71xx-pmu.c56 int num_domains; member
291 pmu->genpd = devm_kcalloc(dev, match_data->num_domains, in jh71xx_pmu_probe()
300 pmu->genpd_data.num_domains = match_data->num_domains; in jh71xx_pmu_probe()
302 for (i = 0; i < match_data->num_domains; i++) { in jh71xx_pmu_probe()
358 .num_domains = ARRAY_SIZE(jh7110_power_domains),
/kernel/linux/linux-5.10/sound/soc/sof/imx/
H A Dimx8.c55 int num_domains; member
230 priv->num_domains = of_count_phandle_with_args(np, "power-domains", in imx8_probe()
232 if (priv->num_domains < 0) { in imx8_probe()
234 return priv->num_domains; in imx8_probe()
237 priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe()
242 priv->link = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe()
247 for (i = 0; i < priv->num_domains; i++) { in imx8_probe()
356 for (i = 0; i < priv->num_domains; i++) { in imx8_remove()
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-imx8-acm.c25 * @num_domains: power domain nummber
30 int num_domains; member
262 dev_pm->num_domains = of_count_phandle_with_args(dev->of_node, "power-domains", in clk_imx_acm_attach_pm_domains()
264 if (dev_pm->num_domains <= 1) in clk_imx_acm_attach_pm_domains()
267 dev_pm->pd_dev = devm_kmalloc_array(dev, dev_pm->num_domains, in clk_imx_acm_attach_pm_domains()
274 dev_pm->num_domains, in clk_imx_acm_attach_pm_domains()
280 for (i = 0; i < dev_pm->num_domains; i++) { in clk_imx_acm_attach_pm_domains()
318 if (dev_pm->num_domains <= 1) in clk_imx_acm_detach_pm_domains()
321 for (i = 0; i < dev_pm->num_domains; i++) { in clk_imx_acm_detach_pm_domains()
/kernel/linux/linux-6.6/sound/soc/sof/imx/
H A Dimx8.c63 int num_domains; member
209 priv->num_domains = of_count_phandle_with_args(np, "power-domains", in imx8_probe()
211 if (priv->num_domains < 0) { in imx8_probe()
213 return priv->num_domains; in imx8_probe()
216 priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe()
221 priv->link = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe()
226 for (i = 0; i < priv->num_domains; i++) { in imx8_probe()
349 for (i = 0; i < priv->num_domains; i++) { in imx8_remove()
/kernel/linux/linux-5.10/drivers/soc/rockchip/
H A Dpm_domains.c55 int num_domains; member
399 if (id >= pmu->info->num_domains) { in rockchip_pm_add_one_domain()
543 for (i = 0; i < pmu->genpd_data.num_domains; i++) { in rockchip_pm_domain_cleanup()
644 struct_size(pmu, domains, pmu_info->num_domains), in rockchip_pm_domain_probe()
655 pmu->genpd_data.num_domains = pmu_info->num_domains; in rockchip_pm_domain_probe()
851 .num_domains = ARRAY_SIZE(px30_pm_domains),
860 .num_domains = ARRAY_SIZE(rk3036_pm_domains),
871 .num_domains = ARRAY_SIZE(rk3066_pm_domains),
882 .num_domains
[all...]
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Dqcom-cpufreq-hw.c639 int ret, i, num_domains; in qcom_cpufreq_hw_driver_probe() local
666 for (num_domains = 0; num_domains < MAX_FREQ_DOMAINS; num_domains++) in qcom_cpufreq_hw_driver_probe()
667 if (!platform_get_resource(pdev, IORESOURCE_MEM, num_domains)) in qcom_cpufreq_hw_driver_probe()
670 qcom_cpufreq.data = devm_kzalloc(dev, sizeof(struct qcom_cpufreq_data) * num_domains, in qcom_cpufreq_hw_driver_probe()
679 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, num_domains), GFP_KERNEL); in qcom_cpufreq_hw_driver_probe()
683 clk_data->num = num_domains; in qcom_cpufreq_hw_driver_probe()
685 for (i = 0; i < num_domains; i++) { in qcom_cpufreq_hw_driver_probe()

Completed in 17 milliseconds

1234