drivers/fsp2_0/mp_service_ppi: Use struct device to fill in buffer
commit8b8400a889abadbbd2156d4a35a27203068766f1
authorArthur Heymans <arthur@aheymans.xyz>
Fri, 4 Nov 2022 12:27:07 +0000 (4 13:27 +0100)
committerFelix Held <felix-coreboot@felixheld.de>
Tue, 11 Apr 2023 16:02:09 +0000 (11 16:02 +0000)
tree7825fbe13877b703230eb35c9b269345e743bc4a
parentd9b938b0cf2da9278ddef3287156569789d39cae
drivers/fsp2_0/mp_service_ppi: Use struct device to fill in buffer

Now the CPU topology is filled in struct device during mp_init.

Change-Id: I7322b43f5b95dda5fbe81e7427f5269c9d6f8755
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69223
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
src/drivers/intel/fsp2_0/ppi/mp_service_ppi.c
src/soc/intel/common/block/cpu/cpulib.c
src/soc/intel/common/block/include/intelblocks/cpulib.h