aboutsummaryrefslogtreecommitdiff
path: root/src/northbridge/intel/haswell/registers
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2020-07-23 02:32:27 +0200
committerAngel Pons <th3fanbus@gmail.com>2020-10-24 15:44:14 +0000
commit76b8bc220122efd3774b0bddf5d2f229401fac46 (patch)
tree09d8396d159a2e9b19163bc4b3cbf420cb6feede /src/northbridge/intel/haswell/registers
parent72f4dda6b7d1de5eef1df1d32be4595067c4a15d (diff)
nb/intel/haswell: Set up Root Complex topology
System BIOS must program some of the Root Complex Topology Capability Structure registers located in configuration space, specs say. So do it. Tested on Asrock B85M Pro4, still boots. Change-Id: Ia2a61706a127bf2b817004a8ec6a723da9826aad Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/43744 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/northbridge/intel/haswell/registers')
-rw-r--r--src/northbridge/intel/haswell/registers/epbar.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/northbridge/intel/haswell/registers/epbar.h b/src/northbridge/intel/haswell/registers/epbar.h
index 963ceaddf4..699a2ba578 100644
--- a/src/northbridge/intel/haswell/registers/epbar.h
+++ b/src/northbridge/intel/haswell/registers/epbar.h
@@ -20,5 +20,9 @@
#define EPLE1A 0x058 /* 64bit */
#define EPLE2D 0x060 /* 32bit */
#define EPLE2A 0x068 /* 64bit */
+#define EPLE3D 0x070 /* 32bit */
+#define EPLE3A 0x078 /* 64bit */
+#define EPLE4D 0x080 /* 32bit */
+#define EPLE4A 0x088 /* 64bit */
#endif /* __HASWELL_REGISTERS_EPBAR_H__ */