Home
last modified time | relevance | path

Searched refs:pd_info (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/platform/x86/intel/uncore-frequency/
H A Duncore-frequency-tpmi.c403 pd_info = &tpmi_uncore->pd_info[i]; in remove_cluster_entries()
404 if (!pd_info->uncore_base) in remove_cluster_entries()
458 sizeof(*tpmi_uncore->pd_info), in uncore_probe()
460 if (!tpmi_uncore->pd_info) { in uncore_probe()
487 pd_info = &tpmi_uncore->pd_info[i]; in uncore_probe()
490 if (IS_ERR(pd_info->uncore_base)) { in uncore_probe()
491 ret = PTR_ERR(pd_info->uncore_base); in uncore_probe()
497 pd_info->uncore_base = NULL; in uncore_probe()
502 header = readq(pd_info->uncore_base); in uncore_probe()
529 pd_info->cluster_infos = devm_kcalloc(&auxdev->dev, pd_info->cluster_count, in uncore_probe()
[all …]
/linux-6.15/drivers/platform/x86/intel/speed_select_if/
H A Disst_tpmi_core.c340 pd_info->ratio_unit = pd_info->pp_header.ratio_unit; in sst_add_perf_profiles()
342 pd_info->pp_block_size = pd_info->pp_header.block_size; in sst_add_perf_profiles()
345 *((u64 *)&pd_info->feature_offsets) = readq(pd_info->sst_base + in sst_add_perf_profiles()
349 perf_level_offsets = readq(pd_info->sst_base + pd_info->sst_header.pp_offset + in sst_add_perf_profiles()
359 pd_info->perf_levels[i].mmio_offset = pd_info->sst_header.pp_offset + offset; in sst_add_perf_profiles()
370 *((u64 *)&pd_info->sst_header) = readq(pd_info->sst_base); in sst_main()
388 *((u64 *)&pd_info->cp_header) = readq(pd_info->sst_base + pd_info->sst_header.cp_offset); in sst_main()
391 *((u64 *)&pd_info->pp_header) = readq(pd_info->sst_base + pd_info->sst_header.pp_offset); in sst_main()
1315 if (pd_info->sst_base) in isst_if_get_tpmi_instance_count()
1511 pd_info = devm_kcalloc(dev, num_resources, sizeof(*pd_info), GFP_KERNEL); in tpmi_sst_dev_add()
[all …]
/linux-6.15/drivers/pmdomain/rockchip/
H A Dpm-domains.c323 return (val & pd_info->idle_mask) == pd_info->idle_mask; in rockchip_pmu_domain_is_idle()
341 if (!pd_info->clk_ungate_mask) in rockchip_pmu_ungate_clk()
360 u32 pd_req_offset = pd_info->req_offset; in rockchip_pmu_set_idle_request()
366 if (pd_info->req_mask == 0) in rockchip_pmu_set_idle_request()
368 else if (pd_info->req_w_mask) in rockchip_pmu_set_idle_request()
370 idle ? (pd_info->req_mask | pd_info->req_w_mask) : in rockchip_pmu_set_idle_request()
371 pd_info->req_w_mask); in rockchip_pmu_set_idle_request()
758 pd_info = &pmu->info->domain_info[id]; in rockchip_pm_add_one_domain()
759 if (!pd_info) { in rockchip_pm_add_one_domain()
769 pd->info = pd_info; in rockchip_pm_add_one_domain()
[all …]
/linux-6.15/drivers/scsi/megaraid/
H A Dmegaraid_sas_base.c2091 if ((instance->pd_info) && !MEGASAS_IS_LOGICAL(sdev)) in megasas_sdev_configure()
4556 memset(instance->pd_info, 0, sizeof(*instance->pd_info)); in megasas_get_pd_info()
4581 le16_to_cpus((u16 *)&instance->pd_info->state.ddf.pdType); in megasas_get_pd_info()
4583 instance->pd_info->state.ddf.pdType.intf; in megasas_get_pd_info()
7294 instance->pd_info = in megasas_alloc_ctrl_dma_buffers()
7310 if (!instance->pd_info) in megasas_alloc_ctrl_dma_buffers()
7376 if (instance->pd_info) in megasas_free_ctrl_dma_buffers()
7378 instance->pd_info, instance->pd_info_h); in megasas_free_ctrl_dma_buffers()
H A Dmegaraid_sas.h2293 struct MR_PD_INFO *pd_info; member