| /linux/drivers/pmdomain/arm/ |
| H A D | scmi_perf_domain.c | 86 int num_domains, i, ret = 0; in scmi_perf_domain_probe() local 99 num_domains = perf_ops->num_domains_get(ph); in scmi_perf_domain_probe() 100 if (num_domains < 0) { in scmi_perf_domain_probe() 102 num_domains); in scmi_perf_domain_probe() 103 return num_domains; in scmi_perf_domain_probe() 104 } else if (!num_domains) { in scmi_perf_domain_probe() 108 scmi_pd = devm_kcalloc(dev, num_domains, sizeof(*scmi_pd), GFP_KERNEL); in scmi_perf_domain_probe() 116 domains = devm_kcalloc(dev, num_domains, sizeof(*domains), GFP_KERNEL); in scmi_perf_domain_probe() 120 for (i = 0; i < num_domains; i++, scmi_pd++) { in scmi_perf_domain_probe() 142 scmi_pd_data->num_domains = num_domains; in scmi_perf_domain_probe() [all …]
|
| H A D | scpi_pm_domain.c | 73 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()
|
| /linux/drivers/pmdomain/sunxi/ |
| H A D | sun20i-ppu.c | 40 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), 193 .num_domains = ARRAY_SIZE(sun8i_v853_ppu_pd_names), 206 .num_domains = ARRAY_SIZE(sun55i_a523_ppu_pd_names),
|
| H A D | sun50i-h6-prcm-ppu.c | 139 ppu->num_domains = data->nr_domains; in sun50i_h6_ppu_probe()
|
| /linux/drivers/pmdomain/actions/ |
| H A D | owl-sps.c | 29 unsigned num_domains; member 112 struct_size(sps, domains, sps_info->num_domains), in owl_sps_probe() 126 sps->genpd_data.num_domains = sps_info->num_domains; in owl_sps_probe() 128 for (i = 0; i < sps_info->num_domains; i++) { in owl_sps_probe() 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/drivers/pmdomain/imx/ |
| H A D | gpc.c | 290 int num_domains; member 296 .num_domains = 2, 302 .num_domains = 2, 308 .num_domains = 3, 314 .num_domains = 4, 355 .num_domains = 2, 359 unsigned int num_domains) in imx_gpc_old_dt_init() argument 364 for (i = 0; i < num_domains; i++) { in imx_gpc_old_dt_init() 382 for (i = 0; i < num_domains; i++) in imx_gpc_old_dt_init() 395 for (i = 0; i < num_domains; i++) in imx_gpc_old_dt_init() [all …]
|
| H A D | imx8m-blk-ctrl.c | 76 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() 343 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8m_blk_ctrl_remove() 375 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8m_blk_ctrl_suspend() 401 for (i = 0; i < bc->onecell_data.num_domains; i++) in imx8m_blk_ctrl_resume() 481 .num_domains = ARRAY_SIZE(imx8mm_vpu_blk_ctl_domain_data), 521 .num_domains = ARRAY_SIZE(imx8mp_vpu_blk_ctl_domain_data), [all …]
|
| H A D | imx8mp-blk-ctrl.c | 81 int num_domains; member 297 .num_domains = ARRAY_SIZE(imx8mp_hsio_domain_data), 518 .num_domains = ARRAY_SIZE(imx8mp_hdmi_domain_data), 617 int num_domains, i, ret; in imx8mp_blk_ctrl_probe() local 632 num_domains = bc_data->num_domains; in imx8mp_blk_ctrl_probe() 644 bc->domains = devm_kcalloc(dev, num_domains, in imx8mp_blk_ctrl_probe() 650 bc->onecell_data.num_domains = num_domains; in imx8mp_blk_ctrl_probe() 652 devm_kcalloc(dev, num_domains, in imx8mp_blk_ctrl_probe() 665 for (i = 0; i < num_domains; i++) { in imx8mp_blk_ctrl_probe() 796 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8mp_blk_ctrl_remove() [all …]
|
| /linux/drivers/pmdomain/rockchip/ |
| H A D | pm-domains.c | 82 int num_domains; member 297 for (i = 0; i < pmu->genpd_data.num_domains; i++) { in rockchip_pmu_block() 338 for (i = 0; i < pmu->genpd_data.num_domains; i++) { in rockchip_pmu_unblock() 788 if (id >= pmu->info->num_domains) { in rockchip_pm_add_one_domain() 942 for (i = 0; i < pmu->genpd_data.num_domains; i++) { in rockchip_pm_domain_cleanup() 1030 struct_size(pmu, domains, pmu_info->num_domains), in rockchip_pm_domain_probe() 1041 pmu->genpd_data.num_domains = pmu_info->num_domains; in rockchip_pm_domain_probe() 1349 .num_domains = ARRAY_SIZE(px30_pm_domains), 1358 .num_domains = ARRAY_SIZE(rk3036_pm_domains), 1369 .num_domains = ARRAY_SIZE(rk3066_pm_domains), [all …]
|
| /linux/drivers/pmdomain/starfive/ |
| H A D | jh71xx-pmu.c | 61 int num_domains; member 350 pmu->genpd = devm_kcalloc(dev, match_data->num_domains, in jh71xx_pmu_probe() 359 pmu->genpd_data.num_domains = match_data->num_domains; in jh71xx_pmu_probe() 361 for (i = 0; i < match_data->num_domains; i++) { in jh71xx_pmu_probe() 414 .num_domains = ARRAY_SIZE(jh7110_power_domains), 433 .num_domains = ARRAY_SIZE(jh7110_aon_power_domains),
|
| /linux/drivers/cpufreq/ |
| H A D | qcom-cpufreq-hw.c | 640 int ret, i, num_domains; in qcom_cpufreq_hw_driver_probe() local 667 for (num_domains = 0; num_domains < MAX_FREQ_DOMAINS; num_domains++) in qcom_cpufreq_hw_driver_probe() 668 if (!platform_get_resource(pdev, IORESOURCE_MEM, num_domains)) in qcom_cpufreq_hw_driver_probe() 671 qcom_cpufreq.data = devm_kzalloc(dev, sizeof(struct qcom_cpufreq_data) * num_domains, in qcom_cpufreq_hw_driver_probe() 680 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, num_domains), GFP_KERNEL); in qcom_cpufreq_hw_driver_probe() 684 clk_data->num = num_domains; in qcom_cpufreq_hw_driver_probe() 686 for (i = 0; i < num_domains; i++) { in qcom_cpufreq_hw_driver_probe()
|
| /linux/drivers/pmdomain/bcm/ |
| H A D | bcm63xx-power.c | 111 power->genpd_data.num_domains = 0; in bcm63xx_power_probe() 121 power->genpd_data.num_domains = max_bit + 1; in bcm63xx_power_probe() 123 power->dev = devm_kcalloc(dev, power->genpd_data.num_domains, in bcm63xx_power_probe() 129 power->genpd = devm_kcalloc(dev, power->genpd_data.num_domains, in bcm63xx_power_probe()
|
| H A D | bcm-pmb.c | 304 pmb->genpd_onecell_data.num_domains = max_id + 1; in bcm_pmb_probe() 306 devm_kcalloc(dev, pmb->genpd_onecell_data.num_domains, in bcm_pmb_probe()
|
| H A D | raspberrypi-power.c | 179 rpi_domains->xlate.num_domains = RPI_POWER_DOMAIN_COUNT; in rpi_power_probe()
|
| /linux/drivers/pmdomain/tegra/ |
| H A D | powergate-bpmp.c | 279 genpd->num_domains = count; in tegra_bpmp_add_powergates() 297 unsigned int i = genpd->num_domains; in tegra_bpmp_remove_powergates() 315 for (i = 0; i < genpd->num_domains; i++) { in tegra_powergate_xlate()
|
| /linux/drivers/pmdomain/mediatek/ |
| H A D | mtk-pm-domains.c | 762 if (id >= scpsys->soc_data->num_domains) { in scpsys_add_one_domain() 1000 for (i = scpsys->pd_data.num_domains - 1; i >= 0; i--) { in scpsys_domain_cleanup() 1217 int num_domains, ret; in scpsys_probe() 1225 num_domains = soc->num_domains + soc->num_hwv_domains; in scpsys_probe() 1227 scpsys = devm_kzalloc(dev, struct_size(scpsys, domains, num_domains), GFP_KERNEL); in scpsys_probe() 1235 scpsys->pd_data.num_domains = num_domains; in scpsys_probe() 1213 int num_domains, ret; scpsys_probe() local
|
| /linux/drivers/pmdomain/st/ |
| H A D | ste-ux500-pm-domain.c | 73 genpd_data->num_domains = ARRAY_SIZE(ux500_pm_domains); in ux500_pm_domains_probe()
|
| /linux/drivers/clk/mmp/ |
| H A D | clk-of-mmp2.c | 495 pxa_unit->pd_data.num_domains++; in mmp2_pm_domain_init() 501 pxa_unit->pd_data.num_domains++; in mmp2_pm_domain_init() 508 pxa_unit->pd_data.num_domains++; in mmp2_pm_domain_init()
|
| /linux/drivers/pmdomain/renesas/ |
| H A D | rcar-sysc.c | 393 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()
|
| H A D | rcar-gen4-sysc.c | 334 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_gen4_sysc_pd_init()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_crat.c | 1382 num_nodes = crat_table->num_domains; in kfd_parse_crat_table() 1915 crat_table->num_domains = 0; in kfd_create_vcrat_image_cpu() 1925 crat_table->num_domains, in kfd_create_vcrat_image_cpu() 1937 crat_table->num_domains, in kfd_create_vcrat_image_cpu() 1966 crat_table->num_domains++; in kfd_create_vcrat_image_cpu() 2263 crat_table->num_domains = 1; in kfd_create_vcrat_image_gpu()
|
| H A D | kfd_crat.h | 60 uint16_t num_domains; member
|
| /linux/drivers/pmdomain/xilinx/ |
| H A D | zynqmp-pm-domains.c | 284 zynqmp_pd_data->num_domains = ZYNQMP_NUM_DOMAINS; in zynqmp_gpd_probe()
|
| /linux/drivers/pmdomain/amlogic/ |
| H A D | meson-ee-pwrc.c | 529 pwrc->xlate.num_domains = match->count; in meson_ee_pwrc_probe() 571 for (i = 0 ; i < pwrc->xlate.num_domains ; ++i) { in meson_ee_pwrc_shutdown()
|
| /linux/tools/power/x86/turbostat/ |
| H A D | turbostat.c | 123 size_t num_domains; member 1979 unsigned int num_domains; member 2086 const size_t num_new_domains = new_size - pcounter->num_domains; in pmt_counter_resize_() 2088 memset(&new_mem[pcounter->num_domains], 0, num_new_domains * sizeof(*pcounter->domains)); in pmt_counter_resize_() 2090 pcounter->num_domains = new_size; in pmt_counter_resize_() 2104 new_size = MAX(new_size, pcounter->num_domains * 2); in pmt_counter_resize() 5162 assert(domain < pp->num_domains); in perf_counter_info_read_values() 5195 if (domain_id >= ppmt->num_domains) in pmt_read_counter() 5933 const int num_domains = rapl_counter_info_perdomain_size; in free_fd_rapl_percpu() local 5935 for (int domain_id = 0; domain_id < num_domains; ++domain_id) { in free_fd_rapl_percpu() [all …]
|