aboutsummaryrefslogtreecommitdiff
path: root/src/device/cpu_device.c
diff options
context:
space:
mode:
authorArthur Heymans <arthur@aheymans.xyz>2022-11-04 13:03:23 +0100
committerLean Sheng Tan <sheng.tan@9elements.com>2023-04-06 15:27:23 +0000
commit177e13513644b4d3de2529468e827ebfcadbda02 (patch)
tree32e9a7c03d8df3488b121da2ee3c862865cdef0a /src/device/cpu_device.c
parentddf48eb7c75687398d6a390bc21a50d74aef5df6 (diff)
cpu/x86/topology: Add code to fill in topology on struct path
This is needed to generate MADT and SRAT where lapicid for threads need to be added last. When CPUID leaf '0xB' is not present assume some defaults that would result in identical ACPI code generation. Change-Id: I2210eb9b663dd90941a64132aa7154440dc7e5a9 Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/69222 Reviewed-by: Maximilian Brune <maximilian.brune@9elements.com> Reviewed-by: Patrick Rudolph <siro@das-labor.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/device/cpu_device.c')
-rw-r--r--src/device/cpu_device.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/device/cpu_device.c b/src/device/cpu_device.c
index 9185cc67f2..be28ff64dc 100644
--- a/src/device/cpu_device.c
+++ b/src/device/cpu_device.c
@@ -29,13 +29,3 @@ struct device *add_cpu_device(struct bus *cpu_bus, unsigned int apic_id,
return cpu;
}
-
-void set_cpu_topology(struct device *cpu, unsigned int node,
- unsigned int package, unsigned int core,
- unsigned int thread)
-{
- cpu->path.apic.node_id = node;
- cpu->path.apic.package_id = package;
- cpu->path.apic.core_id = core;
- cpu->path.apic.thread_id = thread;
-}