Home
last modified time | relevance | path

Searched refs:num_domains (Results 1 – 21 of 21) sorted by relevance

/Linux-v4.19/drivers/firmware/arm_scmi/
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()
Dpower.c18 __le16 num_domains; member
53 int num_domains; member
75 pi->num_domains = le16_to_cpu(attr->num_domains); in scmi_power_attributes_get()
164 return pi->num_domains; in scmi_power_num_domains_get()
199 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_power_protocol_init()
204 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_power_protocol_init()
Dperf.c33 __le16 num_domains; member
104 int num_domains; member
129 pi->num_domains = le16_to_cpu(attr->num_domains); in scmi_perf_attributes_get()
459 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_perf_protocol_init()
464 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_perf_protocol_init()
/Linux-v4.19/drivers/firmware/
Dscpi_pm_domain.c84 int ret, num_domains, i; in scpi_pm_domain_probe() local
101 ret = of_property_read_u32(np, "num-domains", &num_domains); in scpi_pm_domain_probe()
107 scpi_pd = devm_kcalloc(dev, num_domains, sizeof(*scpi_pd), GFP_KERNEL); in scpi_pm_domain_probe()
115 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL); in scpi_pm_domain_probe()
119 for (i = 0; i < num_domains; i++, scpi_pd++) { in scpi_pm_domain_probe()
139 scpi_pd_data->num_domains = num_domains; in scpi_pm_domain_probe()
/Linux-v4.19/drivers/soc/imx/
Dgpc.c292 int num_domains; member
298 .num_domains = 2,
304 .num_domains = 2,
310 .num_domains = 3,
316 .num_domains = 4,
357 .num_domains = 2,
361 unsigned int num_domains) in imx_gpc_old_dt_init() argument
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; i++) in imx_gpc_old_dt_init()
[all …]
/Linux-v4.19/drivers/soc/actions/
Dowl-sps.c30 unsigned num_domains; member
121 struct_size(sps, domains, sps_info->num_domains), in owl_sps_probe()
135 sps->genpd_data.num_domains = sps_info->num_domains; in owl_sps_probe()
137 for (i = 0; i < sps_info->num_domains; i++) { in owl_sps_probe()
203 .num_domains = ARRAY_SIZE(s500_sps_domains),
243 .num_domains = ARRAY_SIZE(s700_sps_domains),
/Linux-v4.19/drivers/soc/rockchip/
Dpm_domains.c56 int num_domains; member
400 if (id >= pmu->info->num_domains) { in rockchip_pm_add_one_domain()
544 for (i = 0; i < pmu->genpd_data.num_domains; i++) { in rockchip_pm_domain_cleanup()
645 struct_size(pmu, domains, pmu_info->num_domains), in rockchip_pm_domain_probe()
656 pmu->genpd_data.num_domains = pmu_info->num_domains; in rockchip_pm_domain_probe()
836 .num_domains = ARRAY_SIZE(px30_pm_domains),
845 .num_domains = ARRAY_SIZE(rk3036_pm_domains),
856 .num_domains = ARRAY_SIZE(rk3128_pm_domains),
865 .num_domains = ARRAY_SIZE(rk3228_pm_domains),
882 .num_domains = ARRAY_SIZE(rk3288_pm_domains),
[all …]
/Linux-v4.19/drivers/soc/mediatek/
Dmtk-scpsys.c162 int num_domains; member
412 pd_data->num_domains = num; in init_scp()
945 .num_domains = ARRAY_SIZE(scp_domain_data_mt2701),
955 .num_domains = ARRAY_SIZE(scp_domain_data_mt2712),
967 .num_domains = ARRAY_SIZE(scp_domain_data_mt6797),
979 .num_domains = ARRAY_SIZE(scp_domain_data_mt7622),
989 .num_domains = ARRAY_SIZE(scp_domain_data_mt7623a),
999 .num_domains = ARRAY_SIZE(scp_domain_data_mt8173),
1047 scp = init_scp(pdev, soc->domains, soc->num_domains, &soc->regs, in scpsys_probe()
1052 mtk_register_power_domains(pdev, scp, soc->num_domains); in scpsys_probe()
/Linux-v4.19/arch/arm/mach-ux500/
Dpm_domains.c72 genpd_data->num_domains = ARRAY_SIZE(ux500_pm_domains); in ux500_pm_domains_init()
/Linux-v4.19/drivers/soc/tegra/
Dpowergate-bpmp.c287 genpd->num_domains = count; in tegra_bpmp_add_powergates()
305 unsigned int i = genpd->num_domains; in tegra_bpmp_remove_powergates()
323 for (i = 0; i < genpd->num_domains; i++) { in tegra_powergate_xlate()
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_crat.h62 uint16_t num_domains; member
304 uint16_t num_domains; member
Dkfd_crat.c491 num_nodes = crat_table->num_domains; in kfd_parse_crat_table()
941 crat_table->num_domains = 0; in kfd_create_vcrat_image_cpu()
951 crat_table->num_domains, in kfd_create_vcrat_image_cpu()
963 crat_table->num_domains, in kfd_create_vcrat_image_cpu()
985 crat_table->num_domains++; in kfd_create_vcrat_image_cpu()
1109 crat_table->num_domains = 1; in kfd_create_vcrat_image_gpu()
/Linux-v4.19/drivers/soc/renesas/
Drcar-sysc.c368 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_sysc_pd_init()
467 for (i = 0; i < rcar_sysc_onecell_data->num_domains; i++) { in rcar_sysc_power_cpu()
/Linux-v4.19/drivers/soc/zte/
Dzx2967_pm_domains.c124 genpd_data->num_domains = domain_num; in zx2967_pd_probe()
/Linux-v4.19/arch/arm/mach-zx/
Dzx296702-pm-domain.c163 genpd_data->num_domains = ARRAY_SIZE(zx296702_pm_domains); in zx296702_pd_probe()
/Linux-v4.19/drivers/soc/bcm/
Draspberrypi-power.c175 rpi_domains->xlate.num_domains = RPI_POWER_DOMAIN_COUNT; in rpi_power_probe()
/Linux-v4.19/drivers/base/power/
Ddomain.c1838 if (idx >= genpd_data->num_domains) { in genpd_xlate_onecell()
1944 for (i = 0; i < data->num_domains; i++) { in of_genpd_add_provider_onecell()
2336 int num_domains; in genpd_dev_pm_attach_by_id() local
2343 num_domains = of_count_phandle_with_args(dev->of_node, "power-domains", in genpd_dev_pm_attach_by_id()
2345 if (num_domains < 2 || index >= num_domains) in genpd_dev_pm_attach_by_id()
/Linux-v4.19/include/linux/
Dpm_domain.h220 unsigned int num_domains; member
/Linux-v4.19/drivers/clk/qcom/
Dgdsc.c378 data->num_domains = num; in gdsc_register()
/Linux-v4.19/drivers/clk/davinci/
Dpsc.c416 psc->pm_data.num_domains = num_clks; in __davinci_psc_register_clocks()
/Linux-v4.19/arch/ia64/include/asm/
Dsal.h210 u32 num_domains; /* # of coherence domains */ member