diff options
| author | Leah Rowe <leah@libreboot.org> | 2026-09-22 19:21:43 +0100 |
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2026-09-22 19:22:19 +0100 |
| commit | 336ba8560529c98fdf213fd246131e9aa655ef5a (patch) | |
| tree | 3689333bf4a4721e4397c317aa752c16f215bdf2 | |
| parent | dce337bc07955c8d2cdf8e22cd7d1397de11511b (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>
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 |
