diff options
author | Patrick Rudolph <patrick.rudolph@9elements.com> | 2024-10-24 13:12:14 +0200 |
---|---|---|
committer | Lean Sheng Tan <sheng.tan@9elements.com> | 2024-11-19 10:35:34 +0000 |
commit | dd46eb3c7c90063f652875036ea4cc50004a18f3 (patch) | |
tree | bbc04ce65e2671577eded1ba851b302bb1b22d0c /src/include/rules.h | |
parent | 488e7bd9e4f964d80cd18c4ffa30e234a70982ce (diff) |
soc/intel/xeon_sp: Read IOAPIC ID from hardware
Currently coreboot hardcodes the same IOAPIC IDs as used on UEFI native,
however FSP does not program the IOAPIC IDs, except for PCH IOAPIC.
Drop existing code that hardcodes PCI addresses and IOAPIC IDs and
detect the IOAPIC inside the domain automatically, read the IOAPIC
base address and let existing code figure out the IOAPIC ID by reading
it back from HW.
Change-Id: I2543a46dcc4a98ec8629530ca87882a7106c9ed1
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84850
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Shuo Liu <shuo.liu@intel.com>
Diffstat (limited to 'src/include/rules.h')
0 files changed, 0 insertions, 0 deletions