From 23b874a374bd149ed4068d4e109364e8a5e8fd58 Mon Sep 17 00:00:00 2001 From: Furquan Shaikh Date: Fri, 15 May 2020 16:25:47 -0700 Subject: [PATCH] device: Switch to resource allocator v4 by default treewide This change disables the old resource allocator by default and instead uses the new v4 resource allocator. Only the chipsets that explicitly select RESOURCE_ALLOCATOR_V3 will continue to use the old v3 resource allocator. Change-Id: I2ab9f1d612b5f193f058011a18b1d6373e09f788 Signed-off-by: Furquan Shaikh Reviewed-on: https://review.coreboot.org/c/coreboot/+/41445 Tested-by: build bot (Jenkins) Reviewed-by: Angel Pons Reviewed-by: Mike Banon --- src/device/Kconfig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/device/Kconfig b/src/device/Kconfig index 801b040e08..55abfe89b2 100644 --- a/src/device/Kconfig +++ b/src/device/Kconfig @@ -779,10 +779,12 @@ config SOFTWARE_I2C config RESOURCE_ALLOCATOR_V3 bool - default y + default n help This config option enables resource allocator v3 which performs - top down allocation of resources in a single MMIO window. + top down allocation of resources in a single MMIO window. This is the + old resource allocator meant to be used only until the broken AMD + chipsets are fixed. DO NOT USE THIS FOR ANY NEW CHIPSETS! config RESOURCE_ALLOCATOR_V4 bool