diff options
author | Angel Pons <th3fanbus@gmail.com> | 2021-01-27 13:08:59 +0100 |
---|---|---|
committer | Angel Pons <th3fanbus@gmail.com> | 2021-02-13 11:00:32 +0000 |
commit | ec2ee184f774d632c2fa745ebd5619359f0815db (patch) | |
tree | 278373d9315c3f6dc8e4682581601ab882b3dd91 /src/southbridge/intel | |
parent | 5152f16a2b3f8251a90d3ab617af7a9b03b0823d (diff) |
sb/intel/bd82x6x: Clean up early_me.c cosmetics
Tested with BUILD_TIMELESS=1, Asus P8Z77-V LX2 remains identical.
Change-Id: I0dfbaaf4cb17841de109ea6abc08022846b5bd4e
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/49994
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/southbridge/intel')
-rw-r--r-- | src/southbridge/intel/bd82x6x/early_me.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/southbridge/intel/bd82x6x/early_me.c b/src/southbridge/intel/bd82x6x/early_me.c index 09e5f39c9c..51c19d1cec 100644 --- a/src/southbridge/intel/bd82x6x/early_me.c +++ b/src/southbridge/intel/bd82x6x/early_me.c @@ -104,7 +104,7 @@ int intel_early_me_init_done(u8 status) }; u32 meDID; - hfs = (pci_read_config32(PCI_DEV(0, 0x16, 0), PCI_ME_HFS) & 0xff000) >> 12; + hfs = (pci_read_config32(PCH_ME_DEV, PCI_ME_HFS) & 0xff000) >> 12; opmode = (hfs & 0xf0) >> 4; errorcode = hfs & 0xf; @@ -118,7 +118,7 @@ int intel_early_me_init_done(u8 status) //return 0; } - me_fws2 = pci_read_config32(PCI_DEV(0, 0x16, 0), 0x48); + me_fws2 = pci_read_config32(PCH_ME_DEV, PCI_ME_GMES); printk(BIOS_NOTICE, "ME: FWS2: 0x%x\n", me_fws2); printk(BIOS_NOTICE, "ME: Bist in progress: 0x%x\n", me_fws2 & 0x1); printk(BIOS_NOTICE, "ME: ICC Status : 0x%x\n", (me_fws2 & 0x6) >> 1); @@ -135,11 +135,11 @@ int intel_early_me_init_done(u8 status) printk(BIOS_NOTICE, "ME: Current PM event: 0x%x\n", (me_fws2 & 0xf000000) >> 24); printk(BIOS_NOTICE, "ME: Progress code : 0x%x\n", (me_fws2 & 0xf0000000) >> 28); - // Poll CPU replaced for 50ms + /* Poll CPU replaced for 50ms */ millisec = 0; while ((((me_fws2 & 0x100) >> 8) == 0) && millisec < 50) { udelay(1000); - me_fws2 = pci_read_config32(PCI_DEV(0, 0x16, 0), 0x48); + me_fws2 = pci_read_config32(PCH_ME_DEV, PCI_ME_GMES); millisec++; } if (millisec >= 50 || ((me_fws2 & 0x100) >> 8) == 0x0) { @@ -147,7 +147,7 @@ int intel_early_me_init_done(u8 status) } else if ((me_fws2 & 0x100) == 0x100) { if ((me_fws2 & 0x80) == 0x80) { printk(BIOS_NOTICE, "CPU was replaced & warm reset required...\n"); - pci_and_config16(PCI_DEV(0, 31, 0), 0xa2, ~0x80); + pci_and_config16(PCH_LPC_DEV, GEN_PMCON_2, ~0x80); set_global_reset(0); system_reset(); } @@ -165,7 +165,7 @@ int intel_early_me_init_done(u8 status) did.uma_base = (mebase_l >> 20) | (mebase_h << 12); meDID = did.uma_base | (1 << 28);// | (1 << 23); - pci_write_config32(PCI_DEV(0, 0x16, 0), PCI_ME_H_GS, meDID); + pci_write_config32(PCH_ME_DEV, PCI_ME_H_GS, meDID); /* Must wait for ME acknowledgement */ if (opmode == ME_HFS_MODE_DEBUG) { @@ -179,7 +179,7 @@ int intel_early_me_init_done(u8 status) do { udelay(1000); hfs = (pci_read_config32( - PCI_DEV(0, 0x16, 0), PCI_ME_HFS) & 0xfe000000) + PCH_ME_DEV, PCI_ME_HFS) & 0xfe000000) >> 24; millisec++; } while ((((hfs & 0xf0) >> 4) != ME_HFS_BIOS_DRAM_ACK) @@ -187,7 +187,7 @@ int intel_early_me_init_done(u8 status) timestamp_add_now(TS_ME_INFORM_DRAM_DONE); } - me_fws2 = pci_read_config32(PCI_DEV(0, 0x16, 0), 0x48); + me_fws2 = pci_read_config32(PCH_ME_DEV, PCI_ME_GMES); printk(BIOS_NOTICE, "ME: FWS2: 0x%x\n", me_fws2); printk(BIOS_NOTICE, "ME: Bist in progress: 0x%x\n", me_fws2 & 0x1); printk(BIOS_NOTICE, "ME: ICC Status : 0x%x\n", (me_fws2 & 0x6) >> 1); |