Aaron Durbin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/38548 )
Change subject: soc/intel: Add Intel Xeon Scalable Processor support
......................................................................
Patch Set 54:
(1 comment)
https://review.coreboot.org/c/coreboot/+/38548/54/src/soc/intel/xeon_sp/chip...
File src/soc/intel/xeon_sp/chip.c:
https://review.coreboot.org/c/coreboot/+/38548/54/src/soc/intel/xeon_sp/chip...
PS54, Line 269: static void assign_bridge_resources(struct iiostack_resource *stack_list,
Hi Aaron, in Xeon Scalable Processor, there is a concept of (Integrated IO) stack. Each stack can be considered to be a root port, it needs to be assigned with IO/memory resource that is big enough and aligned to meet the needs of all PCIe devices in the stack. This is similar to resource reservation for PCIe bridge device in consideration of PCIe end point devices, but it is one another hierarchy. If any further clarification/discussion is needed, let's chat (through either messenger such as slack or phone call, or both).
Then we should model that more appropriately instead of open coding this approach. Do you think you could write up more concretely the requirements so we can come up with an approach that more accurately fits into coreboot? I feel like we're sidestepping some core coreboot implementation details by taking this approach.
--
To view, visit
https://review.coreboot.org/c/coreboot/+/38548
To unsubscribe, or for help writing mail filters, visit
https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Idc9c3bee17caf8b4841f0bc190cb1aa9d38fc23e
Gerrit-Change-Number: 38548
Gerrit-PatchSet: 54
Gerrit-Owner: Jonathan Zhang
jonzhang@fb.com
Gerrit-Reviewer: Andrey Petrov
andrey.petrov@gmail.com
Gerrit-Reviewer: Angel Pons
th3fanbus@gmail.com
Gerrit-Reviewer: Anjaneya "Reddy" Chagam
anjaneya.chagam@intel.com
Gerrit-Reviewer: David Hendricks
david.hendricks@gmail.com
Gerrit-Reviewer: Johnny Lin
Gerrit-Reviewer: Jonathan Zhang
jonzhang@fb.com
Gerrit-Reviewer: Martin Roth
martinroth@google.com
Gerrit-Reviewer: Patrick Georgi
pgeorgi@google.com
Gerrit-Reviewer: Patrick Rudolph
siro@das-labor.org
Gerrit-Reviewer: build bot (Jenkins)
no-reply@coreboot.org
Gerrit-CC: 9elements QA
hardwaretestrobot@gmail.com
Gerrit-CC: Aaron Durbin
adurbin@chromium.org
Gerrit-CC: Andrey Petrov
anpetrov@fb.com
Gerrit-CC: Jingle Hsu
Gerrit-CC: Maxim Polyakov
max.senia.poliak@gmail.com
Gerrit-CC: Michał Żygowski
michal.zygowski@3mdeb.com
Gerrit-CC: Morgan Jang
Gerrit-CC: Nico Huber
nico.h@gmx.de
Gerrit-CC: Patrick Rudolph
Gerrit-CC: Paul Menzel
paulepanter@users.sourceforge.net
Gerrit-Comment-Date: Fri, 27 Mar 2020 23:25:19 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Jonathan Zhang
jonzhang@fb.com
Comment-In-Reply-To: Aaron Durbin
adurbin@chromium.org
Gerrit-MessageType: comment