Attention is currently required from: Cliff Huang, Fred Reitberger, Jason Glenesk, Lance Zhao, Matt DeVillier, Nico Huber, Patrick Rudolph, Tim Wawrzynczak.
3 comments:
File src/acpi/acpi.c:
Patch Set #1, Line 153: for (int i = 0; i < CONFIG_ECAM_SEGMENT_COUNT; i++) {
another option that i'm planning to look into is to loop over the domains here and get the secondary, max_subordinate, and segment (if that info isn't already included in one of the other two) from those structs. having more than one mcfg entry for one segment group is ok if the bus numbers don't overlap
File src/device/Kconfig:
Patch Set #1, Line 559: config ECAM_SEGMENT_COUNT
My impression was that ECAM_MMCONF_BUS_NUMBER == 256 would be the better choice for the subordinate […]
i added a define for the maximum number of buses per segment
File src/include/device/device.h:
Patch Set #1, Line 89: uint8_t segment; /* PCI segment */
I'd be happy to test those to not have duplicate effort. […]
i think i used a macro to get the bus and segment number from the secondary/max_subordinate. has been a while i looked into that, so i'll need to look again into my local branch
To view, visit change 79877. To unsubscribe, or for help writing mail filters, visit settings.