Home
last modified time | relevance | path

Searched refs:plat_info (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/platform/x86/intel/pmt/
H A Ddiscovery-kunit.c30 i, region->plat_info.cdie_mask, region->plat_info.package_id, in validate_pmt_regions()
31 region->plat_info.partition, region->plat_info.segment); in validate_pmt_regions()
33 region->plat_info.bus_number, region->plat_info.device_number, in validate_pmt_regions()
34 region->plat_info.function_number, region->guid); in validate_pmt_regions()
39 KUNIT_ASSERT_GE(test, region->plat_info.cdie_mask, 0); in validate_pmt_regions()
40 KUNIT_ASSERT_GE(test, region->plat_info.package_id, 0); in validate_pmt_regions()
41 KUNIT_ASSERT_GE(test, region->plat_info.partition, 0); in validate_pmt_regions()
42 KUNIT_ASSERT_GE(test, region->plat_info.segment, 0); in validate_pmt_regions()
43 KUNIT_ASSERT_GE(test, region->plat_info.bus_number, 0); in validate_pmt_regions()
44 KUNIT_ASSERT_GE(test, region->plat_info.device_number, 0); in validate_pmt_regions()
[all …]
H A Dtelemetry.c221 struct oobmsm_plat_info *plat_info; in pmt_copy_region() local
223 plat_info = intel_vsec_get_mapping(entry->ep->pcidev); in pmt_copy_region()
224 if (IS_ERR(plat_info)) in pmt_copy_region()
225 return PTR_ERR(plat_info); in pmt_copy_region()
227 region->plat_info = *plat_info; in pmt_copy_region()
/linux/drivers/net/ethernet/cadence/
H A Dmacb_pci.c31 struct platform_device_info plat_info; in macb_probe() local
76 memset(&plat_info, 0, sizeof(plat_info)); in macb_probe()
77 plat_info.parent = &pdev->dev; in macb_probe()
78 plat_info.fwnode = pdev->dev.fwnode; in macb_probe()
79 plat_info.name = PLAT_DRIVER_NAME; in macb_probe()
80 plat_info.id = pdev->devfn; in macb_probe()
81 plat_info.res = res; in macb_probe()
82 plat_info.num_res = ARRAY_SIZE(res); in macb_probe()
83 plat_info.data = &plat_data; in macb_probe()
84 plat_info.size_data = sizeof(plat_data); in macb_probe()
[all …]
/linux/drivers/usb/cdns3/
H A Dcdns3-pci-wrap.c71 struct platform_device_info plat_info; in cdns3_pci_probe() local
149 memset(&plat_info, 0, sizeof(plat_info)); in cdns3_pci_probe()
150 plat_info.parent = &pdev->dev; in cdns3_pci_probe()
151 plat_info.fwnode = pdev->dev.fwnode; in cdns3_pci_probe()
152 plat_info.name = PLAT_DRIVER_NAME; in cdns3_pci_probe()
153 plat_info.id = pdev->devfn; in cdns3_pci_probe()
155 plat_info.res = wrap->dev_res; in cdns3_pci_probe()
156 plat_info.num_res = ARRAY_SIZE(wrap->dev_res); in cdns3_pci_probe()
157 plat_info.dma_mask = pdev->dma_mask; in cdns3_pci_probe()
159 wrap->plat_dev = platform_device_register_full(&plat_info); in cdns3_pci_probe()
/linux/drivers/platform/x86/intel/uncore-frequency/
H A Duncore-frequency-tpmi.c389 struct oobmsm_plat_info *plat_info, in set_domain_id() argument
394 if (plat_info->partition >= MAX_PARTITIONS) { in set_domain_id()
405 cdie_range = fls(plat_info->cdie_mask) - ffs(plat_info->cdie_mask) + 1; in set_domain_id()
420 if (!io_die_start[plat_info->partition]) { in set_domain_id()
421 io_die_start[plat_info->partition] = io_die_index_next; in set_domain_id()
442 pkg_io_index = io_die_start[plat_info->partition] + part_io_index; in set_domain_id()
528 struct oobmsm_plat_info *plat_info) in set_cdie_id() argument
533 if (plat_info->cdie_mask && cluster_info->uncore_data.agent_type_mask & AGENT_TYPE_CORE) in set_cdie_id()
534 cluster_info->cdie_id = domain_id + ffs(plat_info->cdie_mask) - 1; in set_cdie_id()
546 struct oobmsm_plat_info *plat_info; in uncore_probe() local
[all …]
/linux/drivers/platform/x86/intel/
H A Dvsec_tpmi.c119 struct oobmsm_plat_info plat_info; member
648 feature_vsec_dev->priv_data = &tpmi_info->plat_info; in tpmi_create_device()
649 feature_vsec_dev->priv_data_size = sizeof(tpmi_info->plat_info); in tpmi_create_device()
708 tpmi_info->plat_info.package_id = header.pkg; in tpmi_process_info()
709 tpmi_info->plat_info.bus_number = header.bus; in tpmi_process_info()
710 tpmi_info->plat_info.device_number = header.dev; in tpmi_process_info()
711 tpmi_info->plat_info.function_number = header.fn; in tpmi_process_info()
714 tpmi_info->plat_info.cdie_mask = header.cdie_mask; in tpmi_process_info()
715 tpmi_info->plat_info.partition = header.partition; in tpmi_process_info()
716 tpmi_info->plat_info.segment = header.segment; in tpmi_process_info()
[all …]
H A Dplr_tpmi.c260 struct oobmsm_plat_info *plat_info; in intel_plr_probe() local
269 plat_info = tpmi_get_platform_data(auxdev); in intel_plr_probe()
270 if (!plat_info) in intel_plr_probe()
308 plr->die_info[i].package_id = plat_info->package_id; in intel_plr_probe()
H A Dvsec.c47 struct oobmsm_plat_info plat_info; member
669 int intel_vsec_set_mapping(struct oobmsm_plat_info *plat_info, in intel_vsec_set_mapping() argument
678 priv->plat_info = *plat_info; in intel_vsec_set_mapping()
695 return &priv->plat_info; in intel_vsec_get_mapping()
/linux/drivers/platform/x86/intel/speed_select_if/
H A Disst_tpmi_core.c1559 struct oobmsm_plat_info *plat_info; in tpmi_sst_dev_add() local
1577 plat_info = tpmi_get_platform_data(auxdev); in tpmi_sst_dev_add()
1578 if (!plat_info) { in tpmi_sst_dev_add()
1583 pkg = plat_info->package_id; in tpmi_sst_dev_add()
1589 partition = plat_info->partition; in tpmi_sst_dev_add()
1628 if (plat_info->cdie_mask) { in tpmi_sst_dev_add()
1631 cdie_mask = plat_info->cdie_mask; in tpmi_sst_dev_add()
1711 struct oobmsm_plat_info *plat_info; in tpmi_sst_dev_remove() local
1713 plat_info = tpmi_get_platform_data(auxdev); in tpmi_sst_dev_remove()
1714 if (!plat_info) in tpmi_sst_dev_remove()
[all …]
/linux/include/linux/
H A Dintel_vsec.h173 struct oobmsm_plat_info plat_info; member
204 int intel_vsec_set_mapping(struct oobmsm_plat_info *plat_info,
213 static inline int intel_vsec_set_mapping(struct oobmsm_plat_info *plat_info, in intel_vsec_set_mapping() argument
/linux/arch/x86/kernel/cpu/resctrl/
H A Dintel_aet.c171 if (tr->plat_info.package_id >= topology_max_packages()) { in skip_telem_region()
172 pr_warn("Bad package %u in guid 0x%x\n", tr->plat_info.package_id, in skip_telem_region()
372 if (e->pfg->regions[i].plat_info.package_id != domid) in intel_aet_read_event()
/linux/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_interface.h106 struct sfh_platform_info plat_info; member
/linux/drivers/cpufreq/
H A Dintel_pstate.c2171 static int core_get_tdp_ratio(int cpu, u64 plat_info) in core_get_tdp_ratio() argument
2174 if (plat_info & 0x600000000) { in core_get_tdp_ratio()
2207 u64 plat_info; in core_get_max_pstate() local
2212 rdmsrq_on_cpu(cpu, MSR_PLATFORM_INFO, &plat_info); in core_get_max_pstate()
2213 max_pstate = (plat_info >> 8) & 0xFF; in core_get_max_pstate()
2215 tdp_ratio = core_get_tdp_ratio(cpu, plat_info); in core_get_max_pstate()
3609 static struct acpi_platform_list plat_info[] __initdata = { variable
3646 idx = acpi_match_platform_list(plat_info); in intel_pstate_platform_pwr_mgmt_exists()
3650 switch (plat_info[idx].data) { in intel_pstate_platform_pwr_mgmt_exists()