| /linux/arch/parisc/kernel/ |
| H A D | topology.c | 60 cpuid_topo->package_id = cpu_topology[cpu].package_id; in store_cpu_topology() 65 if (cpuid_topo->package_id == -1) in store_cpu_topology() 66 max_socket = max(max_socket, cpu_topology[cpu].package_id); in store_cpu_topology() 69 if (cpuid_topo->package_id == -1) in store_cpu_topology() 70 cpuid_topo->package_id = max_socket + 1; in store_cpu_topology() 77 cpu_topology[cpuid].package_id); in store_cpu_topology()
|
| /linux/drivers/soc/tegra/fuse/ |
| H A D | speedo-tegra30.c | 113 int package_id = tegra_fuse_read_early(FUSE_PACKAGE_INFO) & 0x0F; in rev_sku_to_speedo_ids() local 131 switch (package_id) { in rev_sku_to_speedo_ids() 143 pr_err("Tegra Unknown pkg %d\n", package_id); in rev_sku_to_speedo_ids() 148 switch (package_id) { in rev_sku_to_speedo_ids() 160 pr_err("Tegra Unknown pkg %d\n", package_id); in rev_sku_to_speedo_ids() 165 switch (package_id) { in rev_sku_to_speedo_ids() 177 pr_err("Tegra Unknown pkg %d\n", package_id); in rev_sku_to_speedo_ids() 202 switch (package_id) { in rev_sku_to_speedo_ids() 214 pr_err("Tegra Unknown pkg %d\n", package_id); in rev_sku_to_speedo_ids()
|
| /linux/drivers/base/ |
| H A D | arch_topology.c | 500 static int __init parse_core(struct device_node *core, int package_id, in parse_core() argument 519 cpu_topology[cpu].package_id = package_id; in parse_core() 540 cpu_topology[cpu].package_id = package_id; in parse_core() 551 static int __init parse_cluster(struct device_node *cluster, int package_id, in parse_cluster() argument 575 ret = parse_cluster(c, package_id, i, depth + 1); in parse_cluster() 601 ret = parse_core(c, package_id, cluster_id, core_id++); in parse_cluster() 623 int package_id = 0, ret; in parse_socket() local 626 snprintf(name, sizeof(name), "socket%d", package_id); in parse_socket() 634 ret = parse_cluster(c, package_id, -1, 0); in parse_socket() 638 package_id++; in parse_socket() [all …]
|
| /linux/net/ncsi/ |
| H A D | ncsi-netlink.c | 157 unsigned int package_id; in ncsi_pkg_info_nl() local 188 package_id = nla_get_u32(info->attrs[NCSI_ATTR_PACKAGE_ID]); in ncsi_pkg_info_nl() 195 rc = ncsi_write_package_info(skb, ndp, package_id); in ncsi_pkg_info_nl() 218 unsigned int package_id; in ncsi_pkg_info_all_nl() local 237 package_id = cb->args[0]; in ncsi_pkg_info_all_nl() 240 if (np->id == package_id) in ncsi_pkg_info_all_nl() 267 cb->args[0] = package_id + 1; in ncsi_pkg_info_all_nl() 279 u32 package_id, channel_id; in ncsi_set_interface_nl() local 297 package_id = nla_get_u32(info->attrs[NCSI_ATTR_PACKAGE_ID]); in ncsi_set_interface_nl() 301 if (np->id == package_id) in ncsi_set_interface_nl() [all …]
|
| /linux/arch/arm/kernel/ |
| H A D | topology.c | 190 if (cpuid_topo->package_id != -1) in store_cpu_topology() 206 cpuid_topo->package_id = MPIDR_AFFINITY_LEVEL(mpidr, 2); in store_cpu_topology() 211 cpuid_topo->package_id = MPIDR_AFFINITY_LEVEL(mpidr, 1); in store_cpu_topology() 221 cpuid_topo->package_id = -1; in store_cpu_topology() 229 cpu_topology[cpuid].package_id, mpidr); in store_cpu_topology()
|
| /linux/arch/mips/loongson64/ |
| H A D | smp.c | 801 uint64_t package_id = cpu_data[cpu].package; in loongson3_disable_clock() local 803 if (!loongson_chipcfg[package_id] || !loongson_freqctrl[package_id]) in loongson3_disable_clock() 807 LOONGSON_CHIPCFG(package_id) &= ~(1 << (12 + core_id)); in loongson3_disable_clock() 810 LOONGSON_FREQCTRL(package_id) &= ~(1 << (core_id * 4 + 3)); in loongson3_disable_clock() 818 uint64_t package_id = cpu_data[cpu].package; in loongson3_enable_clock() local 820 if (!loongson_chipcfg[package_id] || !loongson_freqctrl[package_id]) in loongson3_enable_clock() 824 LOONGSON_CHIPCFG(package_id) |= 1 << (12 + core_id); in loongson3_enable_clock() 827 LOONGSON_FREQCTRL(package_id) |= 1 << (core_id * 4 + 3); in loongson3_enable_clock()
|
| /linux/drivers/platform/x86/intel/ |
| H A D | plr_tpmi.c | 53 int package_id; member 208 if (plr_die->package_id != topology_physical_package_id(cpu)) in plr_status_show() 248 if (plr_die->package_id != topology_physical_package_id(cpu)) in plr_status_write() 308 plr->die_info[i].package_id = plat_info->package_id; in intel_plr_probe()
|
| H A D | tpmi_power_domains.c | 101 int tpmi_get_linux_cpu_number(int package_id, int domain_id, int punit_core_id) in tpmi_get_linux_cpu_number() argument 108 if (info->punit_domain_id == domain_id && info->pkg_id == package_id) { in tpmi_get_linux_cpu_number()
|
| H A D | tpmi_power_domains.h | 13 int tpmi_get_linux_cpu_number(int package_id, int die_id, int punit_core_id);
|
| /linux/drivers/input/rmi4/ |
| H A D | rmi_f01.c | 55 u32 package_id; member 234 props->package_id = get_unaligned_le64(queries); in rmi_f01_read_properties() 318 u32 package_id = f01->properties.package_id; in rmi_driver_package_id_show() local 321 package_id & 0xffff, (package_id >> 16) & 0xffff); in rmi_driver_package_id_show() 324 static DEVICE_ATTR(package_id, 0444, rmi_driver_package_id_show, NULL);
|
| /linux/include/linux/ |
| H A D | arch_topology.h | 66 int package_id; member 76 #define topology_physical_package_id(cpu) (cpu_topology[cpu].package_id)
|
| /linux/drivers/platform/x86/intel/pmt/ |
| H A D | discovery-kunit.c | 30 i, region->plat_info.cdie_mask, region->plat_info.package_id, in validate_pmt_regions() 40 KUNIT_ASSERT_GE(test, region->plat_info.package_id, 0); in validate_pmt_regions()
|
| /linux/drivers/platform/x86/intel/uncore-frequency/ |
| H A D | uncore-frequency-tpmi.c | 470 ret = tpmi_get_linux_die_id(cluster_info->uncore_data.package_id, in uncore_read() 598 pkg = plat_info->package_id; in uncore_probe() 685 cluster_info->uncore_data.package_id = pkg; in uncore_probe() 725 tpmi_uncore->root_cluster.uncore_data.package_id = pkg; in uncore_probe()
|
| H A D | uncore-frequency-common.h | 70 int package_id; member
|
| H A D | uncore-frequency.c | 161 data->package_id = topology_physical_package_id(cpu); in uncore_event_cpu_online()
|
| /linux/drivers/platform/x86/intel/speed_select_if/ |
| H A D | isst_tpmi_core.c | 249 int package_id; member 291 int package_id; member 1583 pkg = plat_info->package_id; in tpmi_sst_dev_add() 1652 pd_info[i].package_id = pkg; in tpmi_sst_dev_add() 1683 tpmi_sst->package_id = pkg; in tpmi_sst_dev_add() 1722 isst_common.sst_inst[tpmi_sst->package_id] = NULL; in tpmi_sst_dev_remove()
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | intel_uncore_frequency_scaling.rst | 86 The scope of control is specified by attributes "package_id", "domain_id" 102 ``package_id``
|
| /linux/tools/power/x86/turbostat/ |
| H A D | turbostat.c | 2390 int package_id; member 2486 int pkg_id = cpus[cpu].package_id; in for_all_cpus() 2701 return cpus[cpu].package_id; in cpu_to_domain() 3412 outp += sprintf(outp, "%s%d", (printed++ ? delim : ""), cpus[t->cpu_id].package_id); in format_counters() 5218 return cpus[cpu].package_id; in get_rapl_domain_id() 5220 return GLOBAL_CORE_ID(cpus[cpu].core_id, cpus[cpu].package_id); in get_rapl_domain_id() 5362 p->uncore_mhz = get_legacy_uncore_mhz(cpus[t->cpu_id].package_id); in get_counters() 5386 path = find_sysfs_path_by_id(mp->sp, cpus[t->cpu_id].package_id); in get_counters() 5388 warnx("%s: package_id %d not found", __func__, cpus[t->cpu_id].package_id); in get_counters() 5400 p->pmt_counter[i] = pmt_read_counter(pp, cpus[t->cpu_id].package_id); in get_counters() [all …]
|