mb/starlabs/starfighter: Fix Thunderbolt disabling code
When Thunderbolt was disabled in the option table, only VtdBaseAddress[3] was zero'd, when it should be VtdBaseAddress[4] as well. Change-Id: I63e3cefcb74c2ef31b5b0180d13a4720a6d7d0c2 Signed-off-by: Sean Rhodes <sean@starlabs.systems> Reviewed-on: https://review.coreboot.org/c/coreboot/+/89553 Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
5e36d9ba04
commit
06de11693f
1 changed files with 1 additions and 0 deletions
|
|
@ -134,6 +134,7 @@ void mainboard_memory_init_params(FSPM_UPD *mupd)
|
|||
if (get_uint_option("thunderbolt", 1) == 0) {
|
||||
mupd->FspmConfig.VtdItbtEnable = 0;
|
||||
mupd->FspmConfig.VtdBaseAddress[3] = 0;
|
||||
mupd->FspmConfig.VtdBaseAddress[4] = 0;
|
||||
mupd->FspmConfig.TcssDma0En = 0;
|
||||
mupd->FspmConfig.TcssItbtPcie0En = 0;
|
||||
mupd->FspmConfig.TcssXhciEn = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue