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

123

/linux-master/drivers/pmdomain/arm/
H A Dscmi_perf_domain.c86 int num_domains, i, ret = 0; local
99 num_domains = perf_ops->num_domains_get(ph);
100 if (num_domains < 0) {
102 num_domains);
103 return num_domains;
104 } else if (!num_domains) {
108 scmi_pd = devm_kcalloc(dev, num_domains, sizeof(*scmi_pd), GFP_KERNEL);
116 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL);
120 for (i = 0; i < num_domains; i++, scmi_pd++) {
141 scmi_pd_data->num_domains
[all...]
H A Dscpi_pm_domain.c73 int ret, num_domains, i; local
90 ret = of_property_read_u32(np, "num-domains", &num_domains);
96 scpi_pd = devm_kcalloc(dev, num_domains, sizeof(*scpi_pd), GFP_KERNEL);
104 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL);
108 for (i = 0; i < num_domains; i++, scpi_pd++) {
133 scpi_pd_data->num_domains = num_domains;
H A Dscmi_pm_domain.c57 int num_domains, i; local
73 num_domains = power_ops->num_domains_get(ph);
74 if (num_domains < 0) {
76 return num_domains;
79 scmi_pd = devm_kcalloc(dev, num_domains, sizeof(*scmi_pd), GFP_KERNEL);
87 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL);
91 for (i = 0; i < num_domains; i++, scmi_pd++) {
113 scmi_pd_data->num_domains = num_domains;
130 for (i = 0; i < scmi_pd_data->num_domains;
[all...]
/linux-master/drivers/pmdomain/actions/
H A Dowl-sps.c29 unsigned num_domains; member in struct:owl_sps_info
112 struct_size(sps, domains, sps_info->num_domains),
126 sps->genpd_data.num_domains = sps_info->num_domains;
128 for (i = 0; i < sps_info->num_domains; i++) {
194 .num_domains = ARRAY_SIZE(s500_sps_domains),
234 .num_domains = ARRAY_SIZE(s700_sps_domains),
290 .num_domains = ARRAY_SIZE(s900_sps_domains),
/linux-master/drivers/pmdomain/sunxi/
H A Dsun20i-ppu.c40 unsigned int num_domains; member in struct:sun20i_ppu_desc
117 pds = devm_kcalloc(dev, desc->num_domains, sizeof(*pds), GFP_KERNEL);
125 ppu->domains = devm_kcalloc(dev, desc->num_domains,
130 ppu->num_domains = desc->num_domains;
149 for (unsigned int i = 0; i < ppu->num_domains; ++i) {
182 .num_domains = ARRAY_SIZE(sun20i_d1_ppu_pd_names),
/linux-master/drivers/firmware/arm_scmi/
H A Dpower.c28 __le16 num_domains; member in struct:scmi_msg_resp_power_attributes
72 int num_domains; member in struct:scmi_power_info
94 pi->num_domains = le16_to_cpu(attr->num_domains);
200 return pi->num_domains;
249 src_id >= pinfo->num_domains)
297 return pinfo->num_domains;
344 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains,
349 for (domain = 0; domain < pinfo->num_domains; domain++) {
H A Dvoltage.c70 unsigned int num_domains; member in struct:voltage_info
87 vinfo->num_domains =
225 for (dom = 0; dom < vinfo->num_domains; dom++) {
270 if (domain_id >= vinfo->num_domains)
294 if (domain_id >= vinfo->num_domains)
330 if (domain_id >= vinfo->num_domains)
380 if (domain_id >= vinfo->num_domains ||
391 return vinfo->num_domains;
425 if (vinfo->num_domains) {
426 vinfo->domains = devm_kcalloc(ph->dev, vinfo->num_domains,
[all...]
H A Dreset.c69 int num_domains; member in struct:scmi_reset_info
89 pi->num_domains = attr & NUM_RESET_DOMAIN_MASK;
153 return pi->num_domains;
184 if (domain >= pi->num_domains)
244 if (evt_id != SCMI_EVENT_RESET_ISSUED || src_id >= pi->num_domains)
315 return pinfo->num_domains;
361 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains,
366 for (domain = 0; domain < pinfo->num_domains; domain++)
H A Dpowercap.c126 int num_domains; member in struct:powercap_info
158 pi->num_domains = FIELD_GET(GENMASK(15, 0), attributes);
274 (dom_info->parent_id >= pinfo->num_domains ||
302 return pi->num_domains;
310 if (domain_id >= pi->num_domains)
494 if (!pai || domain_id >= pi->num_domains)
592 domain_id >= pi->num_domains)
609 if (domain_id >= pi->num_domains ||
819 if (evt_id >= ARRAY_SIZE(evt_2_cmd) || src_id >= pi->num_domains)
838 if (evt_id >= ARRAY_SIZE(evt_2_cmd) || src_id >= pi->num_domains)
[all...]
/linux-master/drivers/pmdomain/imx/
H A Dgpc.c290 int num_domains; member in struct:imx_gpc_dt_data
296 .num_domains = 2,
302 .num_domains = 2,
308 .num_domains = 3,
314 .num_domains = 4,
356 .num_domains = 2,
360 unsigned int num_domains)
365 for (i = 0; i < num_domains; i++) {
383 for (i = 0; i < num_domains; i++)
396 for (i = 0; i < num_domains;
359 imx_gpc_old_dt_init(struct device *dev, struct regmap *regmap, unsigned int num_domains) argument
[all...]
H A Dimx93-blk-ctrl.c89 int num_domains; member in struct:imx93_blk_ctrl_data
224 bc->domains = devm_kcalloc(dev, bc_data->num_domains,
230 bc->onecell_data.num_domains = bc_data->num_domains;
232 devm_kcalloc(dev, bc_data->num_domains,
247 for (i = 0; i < bc_data->num_domains; i++) {
316 for (i = 0; bc->onecell_data.num_domains; i++) {
421 .num_domains = ARRAY_SIZE(imx93_media_blk_ctl_domain_data),
H A Dimx8m-blk-ctrl.c76 int num_domains; member in struct:imx8m_blk_ctrl_data
201 bc->domains = devm_kcalloc(dev, bc_data->num_domains,
207 bc->onecell_data.num_domains = bc_data->num_domains;
209 devm_kcalloc(dev, bc_data->num_domains,
224 for (i = 0; i < bc_data->num_domains; i++) {
343 for (i = 0; bc->onecell_data.num_domains; i++) {
375 for (i = 0; i < bc->onecell_data.num_domains; i++) {
401 for (i = 0; i < bc->onecell_data.num_domains; i++)
481 .num_domains
[all...]
H A Dimx8mp-blk-ctrl.c79 int num_domains; member in struct:imx8mp_blk_ctrl_data
293 .num_domains = ARRAY_SIZE(imx8mp_hsio_domain_data),
520 .num_domains = ARRAY_SIZE(imx8mp_hdmi_domain_data),
605 int num_domains, i, ret; local
620 num_domains = bc_data->num_domains;
632 bc->domains = devm_kcalloc(dev, num_domains,
638 bc->onecell_data.num_domains = num_domains;
640 devm_kcalloc(dev, num_domains,
[all...]
/linux-master/drivers/clk/imx/
H A Dclk-imx8-acm.c25 * @num_domains: power domain nummber
30 int num_domains; member in struct:clk_imx_acm_pm_domains
262 dev_pm->num_domains = of_count_phandle_with_args(dev->of_node, "power-domains",
264 if (dev_pm->num_domains <= 1)
267 dev_pm->pd_dev = devm_kmalloc_array(dev, dev_pm->num_domains,
274 dev_pm->num_domains,
280 for (i = 0; i < dev_pm->num_domains; i++) {
318 if (dev_pm->num_domains <= 1)
321 for (i = 0; i < dev_pm->num_domains; i++) {
/linux-master/drivers/pmdomain/bcm/
H A Dbcm63xx-power.c111 power->genpd_data.num_domains = 0;
121 power->genpd_data.num_domains = max_bit + 1;
123 power->dev = devm_kcalloc(dev, power->genpd_data.num_domains,
129 power->genpd = devm_kcalloc(dev, power->genpd_data.num_domains,
/linux-master/drivers/pmdomain/st/
H A Dste-ux500-pm-domain.c73 genpd_data->num_domains = ARRAY_SIZE(ux500_pm_domains);
/linux-master/drivers/pmdomain/starfive/
H A Djh71xx-pmu.c61 int num_domains; member in struct:jh71xx_pmu_match_data
350 pmu->genpd = devm_kcalloc(dev, match_data->num_domains,
359 pmu->genpd_data.num_domains = match_data->num_domains;
361 for (i = 0; i < match_data->num_domains; i++) {
414 .num_domains = ARRAY_SIZE(jh7110_power_domains),
433 .num_domains = ARRAY_SIZE(jh7110_aon_power_domains),
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_device.c145 int i, num_domains; local
147 num_domains = of_count_phandle_with_args(pfdev->dev->of_node,
155 if (num_domains < 2 && pfdev->comp->num_pm_domains < 2)
158 if (num_domains != pfdev->comp->num_pm_domains) {
161 num_domains, pfdev->comp->num_pm_domains);
165 if (WARN(num_domains > ARRAY_SIZE(pfdev->pm_domain_devs),
169 for (i = 0; i < num_domains; i++) {
/linux-master/drivers/cpufreq/
H A Dqcom-cpufreq-hw.c639 int ret, i, num_domains; local
666 for (num_domains = 0; num_domains < MAX_FREQ_DOMAINS; num_domains++)
667 if (!platform_get_resource(pdev, IORESOURCE_MEM, num_domains))
670 qcom_cpufreq.data = devm_kzalloc(dev, sizeof(struct qcom_cpufreq_data) * num_domains,
679 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, num_domains), GFP_KERNEL);
683 clk_data->num = num_domains;
685 for (i = 0; i < num_domains; i++) {
/linux-master/drivers/pmdomain/ti/
H A Dti_sci_pm_domains.c97 if (idx >= genpd_data->num_domains) {
189 pd_provider->data.num_domains = max_id + 1;
/linux-master/sound/soc/sof/imx/
H A Dimx8.c63 int num_domains; member in struct:imx8_priv
209 priv->num_domains = of_count_phandle_with_args(np, "power-domains",
211 if (priv->num_domains < 0) {
213 return priv->num_domains;
216 priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains,
221 priv->link = devm_kmalloc_array(&pdev->dev, priv->num_domains,
226 for (i = 0; i < priv->num_domains; i++) {
349 for (i = 0; i < priv->num_domains; i++) {
/linux-master/drivers/pmdomain/rockchip/
H A Dpm-domains.c72 int num_domains; member in struct:rockchip_pmu_info
225 for (i = 0; i < pmu->genpd_data.num_domains; i++) {
266 for (i = 0; i < pmu->genpd_data.num_domains; i++) {
635 if (id >= pmu->info->num_domains) {
779 for (i = 0; i < pmu->genpd_data.num_domains; i++) {
873 struct_size(pmu, domains, pmu_info->num_domains),
884 pmu->genpd_data.num_domains = pmu_info->num_domains;
1148 .num_domains = ARRAY_SIZE(px30_pm_domains),
1157 .num_domains
[all...]
/linux-master/drivers/pmdomain/mediatek/
H A Dmt8167-pm-domains.h101 .num_domains = ARRAY_SIZE(scpsys_domain_data_mt8167),
H A Dmt6795-pm-domains.h109 .num_domains = ARRAY_SIZE(scpsys_domain_data_mt6795),
H A Dmtk-scpsys.c165 int num_domains; member in struct:scp_soc_data
480 pd_data->num_domains = num;
1014 .num_domains = ARRAY_SIZE(scp_domain_data_mt2701),
1024 .num_domains = ARRAY_SIZE(scp_domain_data_mt2712),
1036 .num_domains = ARRAY_SIZE(scp_domain_data_mt6797),
1048 .num_domains = ARRAY_SIZE(scp_domain_data_mt7622),
1058 .num_domains = ARRAY_SIZE(scp_domain_data_mt7623a),
1068 .num_domains = ARRAY_SIZE(scp_domain_data_mt8173),
1116 scp = init_scp(pdev, soc->domains, soc->num_domains, &soc->regs,
1121 mtk_register_power_domains(pdev, scp, soc->num_domains);
[all...]

Completed in 206 milliseconds

123