| /OK3568_Linux_fs/kernel/drivers/firmware/arm_scmi/ |
| H A D | scmi_pm_domain.c | 57 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; i++) { in scmi_pm_domain_remove()
|
| H A D | voltage.c | 58 unsigned int num_domains; member 75 vinfo->num_domains = in scmi_protocol_attributes_get() 133 for (dom = 0; dom < vinfo->num_domains; dom++) { in scmi_voltage_descriptors_get() 223 if (domain_id >= vinfo->num_domains) in __scmi_voltage_get_u32() 247 if (domain_id >= vinfo->num_domains) in scmi_voltage_config_set() 280 if (domain_id >= vinfo->num_domains) in scmi_voltage_level_set() 311 if (domain_id >= vinfo->num_domains || in scmi_voltage_info_get() 322 return vinfo->num_domains; in scmi_voltage_domains_num_get() 356 if (vinfo->num_domains) { in scmi_voltage_protocol_init() 357 vinfo->domains = devm_kcalloc(ph->dev, vinfo->num_domains, in scmi_voltage_protocol_init()
|
| H A D | power.c | 24 __le16 num_domains; member 66 int num_domains; member 88 pi->num_domains = le16_to_cpu(attr->num_domains); in scmi_power_attributes_get() 174 return pi->num_domains; in scmi_power_num_domains_get() 256 return pinfo->num_domains; in scmi_power_get_num_sources() 298 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains, in scmi_power_protocol_init() 303 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_power_protocol_init()
|
| H A D | reset.c | 64 int num_domains; member 83 pi->num_domains = attr & NUM_RESET_DOMAIN_MASK; in scmi_reset_attributes_get() 126 return pi->num_domains; in scmi_reset_num_domains_get() 270 return pinfo->num_domains; in scmi_reset_get_num_sources() 311 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains, in scmi_reset_protocol_init() 316 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_reset_protocol_init()
|
| H A D | perf.c | 42 __le16 num_domains; member 167 int num_domains; member 197 pi->num_domains = le16_to_cpu(attr->num_domains); in scmi_perf_attributes_get() 845 return pi->num_domains; in scmi_perf_get_num_sources() 891 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo->num_domains, in scmi_perf_protocol_init() 896 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_perf_protocol_init()
|
| /OK3568_Linux_fs/kernel/drivers/firmware/ |
| H A D | scpi_pm_domain.c | 72 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()
|
| /OK3568_Linux_fs/kernel/drivers/soc/actions/ |
| H A D | owl-sps.c | 27 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),
|
| /OK3568_Linux_fs/kernel/drivers/soc/imx/ |
| H A D | gpc.c | 291 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() 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_group.c | 248 u32 num_domains = 0; in mali_group_activate() local 278 domains[num_domains] = child->pm_domain; in mali_group_activate() 279 groups[num_domains] = child; in mali_group_activate() 280 num_domains++; in mali_group_activate() 286 > num_domains); in mali_group_activate() 287 domains[num_domains] = mali_l2_cache_get_pm_domain( in mali_group_activate() 289 groups[num_domains] = NULL; in mali_group_activate() 292 num_domains++; in mali_group_activate() 297 num_domains); in mali_group_activate() 299 domains[num_domains] = mali_l2_cache_get_pm_domain( in mali_group_activate() [all …]
|
| H A D | mali_pm.h | 59 u32 num_domains); 61 u32 num_domains);
|
| H A D | mali_pm.c | 212 u32 num_domains) in mali_pm_get_domain_refs() argument 219 for (i = 0; i < num_domains; i++) { in mali_pm_get_domain_refs() 248 u32 num_domains) in mali_pm_put_domain_refs() argument 256 for (i = 0; i < num_domains; i++) { in mali_pm_put_domain_refs()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_device.c | 149 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()
|
| /OK3568_Linux_fs/kernel/sound/soc/sof/imx/ |
| H A D | imx8.c | 55 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()
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | pm_domains.c | 85 int num_domains; member 1006 if (id >= pmu->info->num_domains) { in rockchip_pm_add_one_domain() 1224 for (i = 0; i < pmu->genpd_data.num_domains; i++) { in rockchip_pm_domain_cleanup() 1321 for (i = 0; i < g_pmu->genpd_data.num_domains; i++) { in rockchip_pd_keepon_do_release() 1415 struct_size(pmu, domains, pmu_info->num_domains), in rockchip_pm_domain_probe() 1426 pmu->genpd_data.num_domains = pmu_info->num_domains; in rockchip_pm_domain_probe() 1722 .num_domains = ARRAY_SIZE(px30_pm_domains), 1733 .num_domains = ARRAY_SIZE(rk1808_pm_domains), 1742 .num_domains = ARRAY_SIZE(rk3036_pm_domains), 1753 .num_domains = ARRAY_SIZE(rk3066_pm_domains), [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/bcm/bcm63xx/ |
| H A D | bcm63xx-power.c | 114 power->genpd_data.num_domains = 0; in bcm63xx_power_probe() 124 power->genpd_data.num_domains = max_bit + 1; in bcm63xx_power_probe() 126 power->dev = devm_kcalloc(dev, power->genpd_data.num_domains, in bcm63xx_power_probe() 132 power->genpd = devm_kcalloc(dev, power->genpd_data.num_domains, in bcm63xx_power_probe()
|
| /OK3568_Linux_fs/kernel/drivers/soc/mediatek/ |
| H A D | mtk-scpsys.c | 165 int num_domains; member 482 pd_data->num_domains = num; in init_scp() 1016 .num_domains = ARRAY_SIZE(scp_domain_data_mt2701), 1026 .num_domains = ARRAY_SIZE(scp_domain_data_mt2712), 1038 .num_domains = ARRAY_SIZE(scp_domain_data_mt6797), 1050 .num_domains = ARRAY_SIZE(scp_domain_data_mt7622), 1060 .num_domains = ARRAY_SIZE(scp_domain_data_mt7623a), 1070 .num_domains = ARRAY_SIZE(scp_domain_data_mt8173), 1118 scp = init_scp(pdev, soc->domains, soc->num_domains, &soc->regs, in scpsys_probe() 1123 mtk_register_power_domains(pdev, scp, soc->num_domains); in scpsys_probe()
|
| /OK3568_Linux_fs/kernel/drivers/soc/ti/ |
| H A D | ti_sci_pm_domains.c | 97 if (idx >= genpd_data->num_domains) { in ti_sci_pd_xlate() 189 pd_provider->data.num_domains = max_id + 1; in ti_sci_pm_domain_probe()
|
| /OK3568_Linux_fs/kernel/drivers/soc/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()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_crat.h | 62 uint16_t num_domains; member 311 uint16_t num_domains; member
|
| H A D | kfd_crat.c | 502 num_nodes = crat_table->num_domains; in kfd_parse_crat_table() 998 crat_table->num_domains = 0; in kfd_create_vcrat_image_cpu() 1008 crat_table->num_domains, in kfd_create_vcrat_image_cpu() 1020 crat_table->num_domains, in kfd_create_vcrat_image_cpu() 1049 crat_table->num_domains++; in kfd_create_vcrat_image_cpu() 1203 crat_table->num_domains = 1; in kfd_create_vcrat_image_gpu()
|
| /OK3568_Linux_fs/kernel/drivers/firmware/imx/ |
| H A D | scu-pd.c | 240 for (i = 0; i < pd_data->num_domains; i++) { in imx_scu_pd_xlate() 333 pd_data->num_domains = count; in imx_scu_init_pm_domains()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-ux500/ |
| H A D | pm_domains.c | 72 genpd_data->num_domains = ARRAY_SIZE(ux500_pm_domains); in ux500_pm_domains_init()
|
| /OK3568_Linux_fs/kernel/drivers/clk/mmp/ |
| H A D | clk-of-mmp2.c | 496 pxa_unit->pd_data.num_domains++; in mmp2_pm_domain_init() 502 pxa_unit->pd_data.num_domains++; in mmp2_pm_domain_init() 509 pxa_unit->pd_data.num_domains++; in mmp2_pm_domain_init()
|
| /OK3568_Linux_fs/kernel/drivers/soc/renesas/ |
| H A D | rcar-sysc.c | 398 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_sysc_pd_init() 471 for (i = 0; i < rcar_sysc_onecell_data->num_domains; i++) { in rcar_sysc_power_cpu()
|
| /OK3568_Linux_fs/kernel/drivers/soc/qcom/ |
| H A D | qcom_aoss.c | 379 data->num_domains = i; in qmp_pd_add() 402 for (i = 0; i < data->num_domains; i++) in qmp_pd_remove()
|