John Zhao uploaded patch set #5 to this change.
soc/intel/tigerlake: Clear TBT PCIe root ports BME at exit boot service
Thunderbolt firmware implementation guide requires firmware to clear the
bus master enable (BME) bit for all PCIe root ports, bridges and devices
at exit boot service on Vt-d based security platform. In this state with
BME bit cleared, the PCI root ports would be considered as trusted to not
forward any DMA transaction to download endpoint devices.
BUG=141609884
TEST=built image and booted to kernel successfully.
Change-Id: I9650b9dd4df1f9bee53ae3737b7bf60b2ef8017b
Signed-off-by: John Zhao <john.zhao@intel.com>
---
M src/soc/intel/tigerlake/chip.c
1 file changed, 44 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/68/40968/5
To view, visit change 40968. To unsubscribe, or for help writing mail filters, visit settings.