summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2026-09-22 19:21:43 +0100
committerLeah Rowe <leah@libreboot.org>2026-09-22 19:22:19 +0100
commit336ba8560529c98fdf213fd246131e9aa655ef5a (patch)
tree3689333bf4a4721e4397c317aa752c16f215bdf2
parentdce337bc07955c8d2cdf8e22cd7d1397de11511b (diff)
kaby desktops: support pcie rebar
39-bit limit on kaby note: micro desktops are do-not-care. igpu only. sff can have graphics cards. probably not going to use anything that needs it, but there is no reason not to enable this. Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_corebootfb5
-rw-r--r--config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_txtmode5
-rw-r--r--config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_corebootfb5
-rw-r--r--config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_txtmode5
4 files changed, 12 insertions, 8 deletions
diff --git a/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_corebootfb b/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_corebootfb
index ff4b84ec..cebf02b9 100644
--- a/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_corebootfb
+++ b/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_corebootfb
@@ -198,6 +198,7 @@ CONFIG_ME_BIN_PATH="../../../vendorfiles/5050sff/me.bin"
CONFIG_GBE_BIN_PATH="../../../config/ifd/5050sff/gbe"
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
CONFIG_D3COLD_SUPPORT=y
+CONFIG_PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS=39
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
@@ -309,7 +310,7 @@ CONFIG_SOC_INTEL_KABYLAKE=y
CONFIG_SKYLAKE_SOC_PCH_H=y
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_CPU=y
CONFIG_MAINBOARD_SUPPORTS_COFFEELAKE_CPU=y
-# CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION is not set
+CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION=y
CONFIG_FSP_T_LOCATION=0xfffe0000
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_FIXED_SMBUS_IO_BASE=0xefa0
@@ -591,7 +592,7 @@ CONFIG_ECAM_MMCONF_LENGTH=0x10000000
CONFIG_PCI_ALLOW_BUS_MASTER=y
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
-# CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS is not set
+CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS=y
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
# CONFIG_EARLY_PCI_BRIDGE is not set
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
diff --git a/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_txtmode b/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_txtmode
index 984db7cd..ecbd25c3 100644
--- a/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_txtmode
+++ b/config/module/coreboot/dell5050sff_vfsp_16mb/config/libgfxinit_txtmode
@@ -196,6 +196,7 @@ CONFIG_ME_BIN_PATH="../../../vendorfiles/5050sff/me.bin"
CONFIG_GBE_BIN_PATH="../../../config/ifd/5050sff/gbe"
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
CONFIG_D3COLD_SUPPORT=y
+CONFIG_PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS=39
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
@@ -307,7 +308,7 @@ CONFIG_SOC_INTEL_KABYLAKE=y
CONFIG_SKYLAKE_SOC_PCH_H=y
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_CPU=y
CONFIG_MAINBOARD_SUPPORTS_COFFEELAKE_CPU=y
-# CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION is not set
+CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION=y
CONFIG_FSP_T_LOCATION=0xfffe0000
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_FIXED_SMBUS_IO_BASE=0xefa0
@@ -583,7 +584,7 @@ CONFIG_ECAM_MMCONF_LENGTH=0x10000000
CONFIG_PCI_ALLOW_BUS_MASTER=y
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
-# CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS is not set
+CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS=y
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
# CONFIG_EARLY_PCI_BRIDGE is not set
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
diff --git a/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_corebootfb b/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_corebootfb
index ff64804a..40beb291 100644
--- a/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_corebootfb
+++ b/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_corebootfb
@@ -171,6 +171,7 @@ CONFIG_IFD_BIN_PATH="../../../config/ifd/supermicro_x11_lga1151_series/ifd"
CONFIG_ME_BIN_PATH="../../../vendorfiles/supermicro_x11_lga1151_series/me.bin"
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
CONFIG_D3COLD_SUPPORT=y
+CONFIG_PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS=39
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
@@ -291,7 +292,7 @@ CONFIG_SKYLAKE_SOC_PCH_H=y
CONFIG_NO_FADT_8042=y
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_CPU=y
CONFIG_MAINBOARD_SUPPORTS_COFFEELAKE_CPU=y
-# CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION is not set
+CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION=y
CONFIG_FSP_T_LOCATION=0xfffe0000
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_FIXED_SMBUS_IO_BASE=0xefa0
@@ -569,7 +570,7 @@ CONFIG_ECAM_MMCONF_LENGTH=0x10000000
CONFIG_PCI_ALLOW_BUS_MASTER=y
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
-# CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS is not set
+CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS=y
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
# CONFIG_EARLY_PCI_BRIDGE is not set
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
diff --git a/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_txtmode b/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_txtmode
index b8ddcd5e..785792b7 100644
--- a/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_txtmode
+++ b/config/module/coreboot/supermicro_x11ssh_f_vfsp_16mb/config/libgfxinit_txtmode
@@ -171,6 +171,7 @@ CONFIG_IFD_BIN_PATH="../../../config/ifd/supermicro_x11_lga1151_series/ifd"
CONFIG_ME_BIN_PATH="../../../vendorfiles/supermicro_x11_lga1151_series/me.bin"
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
CONFIG_D3COLD_SUPPORT=y
+CONFIG_PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS=39
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
@@ -291,7 +292,7 @@ CONFIG_SKYLAKE_SOC_PCH_H=y
CONFIG_NO_FADT_8042=y
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_CPU=y
CONFIG_MAINBOARD_SUPPORTS_COFFEELAKE_CPU=y
-# CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION is not set
+CONFIG_ALWAYS_ALLOW_ABOVE_4G_ALLOCATION=y
CONFIG_FSP_T_LOCATION=0xfffe0000
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_FIXED_SMBUS_IO_BASE=0xefa0
@@ -567,7 +568,7 @@ CONFIG_ECAM_MMCONF_LENGTH=0x10000000
CONFIG_PCI_ALLOW_BUS_MASTER=y
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
-# CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS is not set
+CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS=y
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
# CONFIG_EARLY_PCI_BRIDGE is not set
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000