util/autoport: Separate NB and SB PCIe port IDs
The root port IDs on bd82x6x.go were for both the PCH and the CPU PCIe root ports. Put the latter on sandybridge.go instead, and add missing IDs. Change-Id: I04b5220c460f1930accd64b63c11f512581f2c6c Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/30962 Reviewed-by: Felix Held <felix-coreboot@felixheld.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
11949990a8
commit
8296fdd979
|
@ -430,12 +430,11 @@ func init() {
|
||||||
|
|
||||||
/* PCIe bridge */
|
/* PCIe bridge */
|
||||||
for _, id := range []uint16{
|
for _, id := range []uint16{
|
||||||
0x0151, 0x0155, 0x1c10, 0x1c12,
|
0x1c10, 0x1c12, 0x1c14, 0x1c16,
|
||||||
0x1c14, 0x1c16, 0x1c18, 0x1c1a,
|
0x1c18, 0x1c1a, 0x1c1c, 0x1c1e,
|
||||||
0x1c1c, 0x1c1e, 0x1e10, 0x1e12,
|
0x1e10, 0x1e12, 0x1e14, 0x1e16,
|
||||||
0x1e14, 0x1e16, 0x1e18, 0x1e1a,
|
0x1e18, 0x1e1a, 0x1e1c, 0x1e1e,
|
||||||
0x1e1c, 0x1e1e, 0x1e25, 0x244e,
|
0x1e25, 0x244e, 0x2448,
|
||||||
0x2448,
|
|
||||||
} {
|
} {
|
||||||
RegisterPCI(0x8086, id, GenericPCI{})
|
RegisterPCI(0x8086, id, GenericPCI{})
|
||||||
}
|
}
|
||||||
|
|
|
@ -139,4 +139,12 @@ func init() {
|
||||||
} {
|
} {
|
||||||
RegisterPCI(0x8086, id, GenericVGA{GenericPCI{Comment: "VGA controller"}})
|
RegisterPCI(0x8086, id, GenericVGA{GenericPCI{Comment: "VGA controller"}})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* PCIe bridge */
|
||||||
|
for _, id := range []uint16{
|
||||||
|
0x0101, 0x0105, 0x0109, 0x010d,
|
||||||
|
0x0151, 0x0155, 0x0159, 0x015d,
|
||||||
|
} {
|
||||||
|
RegisterPCI(0x8086, id, GenericPCI{})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue