allocator_v4: Introduce RESOURCE_ALLOCATION_TOP_DOWN
Add option to resource allocator v4 that restores the top-down allocation approach at the domain level. This makes it easier to handle 64-bit resources natively. With the top-down approach, resources that can be placed either above or below 4G would be placed above, to save precious space below the 4G boundary. Change-Id: Iaf463d3e6b37d52e46761d8e210034fded58a8a4 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/41957 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com> Reviewed-by: Subrata Banik <subratabanik@google.com>
This commit is contained in:
committed by
Martin L Roth
parent
38688519cf
commit
526c64249a
@@ -933,6 +933,11 @@ config RESOURCE_ALLOCATOR_V4
|
||||
ranges for allocating resources. This allows allocation of resources
|
||||
above 4G boundary as well.
|
||||
|
||||
config RESOURCE_ALLOCATION_TOP_DOWN
|
||||
bool "Allocate resources from top down"
|
||||
default y
|
||||
depends on RESOURCE_ALLOCATOR_V4
|
||||
|
||||
config XHCI_UTILS
|
||||
def_bool n
|
||||
help
|
||||
|
Reference in New Issue
Block a user