summaryrefslogtreecommitdiff
path: root/src/mainboard/emulation
diff options
context:
space:
mode:
authorPatrick Rudolph <patrick.rudolph@9elements.com>2024-03-25 17:05:05 +0100
committerPatrick Rudolph <patrick.rudolph@9elements.com>2024-04-03 07:35:15 +0000
commit96499840aa3f5376ae8cfa1cefb6fd98800019a9 (patch)
treeaf1f04569226f29193e8c7b308b9cb3307799814 /src/mainboard/emulation
parent9ab5ae76436ee0d20076a4bccbb8c856bf09da1d (diff)
cpu/x86/topology: Add node ID parser
Currently the SRAT table only exposes one proximity group as it uses the LAPIC node_id, which is always initialized to 0. Use CPUID leaf 0x1f or 0xb to gather the node ID and fill it to make sure that at least one proximity group for every socket is advertised. For now the SNC config isn't taken into account. Change-Id: Ia3ed1e5923aa18ca7619b32cde491fdb4da0fa0d Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/81515 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Shuo Liu <shuo.liu@intel.com> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Diffstat (limited to 'src/mainboard/emulation')
0 files changed, 0 insertions, 0 deletions