From 564155277ea9d4ffab7287702bdd4868c0df0bdc Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Tue, 22 Apr 2025 03:24:38 +0100 Subject: [PATCH] coreboot/g43t_am3: use ifd-based setup no-ME setup. with a gbe file. we previously made this a descriptorless setup. Signed-off-by: Leah Rowe --- .../g43t_am3/config/libgfxinit_txtmode | 22 +++++++++++++----- .../g43t_am3_16mb/config/libgfxinit_txtmode | 14 +++++++++-- config/ifd/g43t_am3/gbe | Bin 0 -> 16384 bytes config/ifd/g43t_am3/ifd | Bin 0 -> 8192 bytes config/ifd/g43t_am3/ifd_16 | Bin 0 -> 8192 bytes 5 files changed, 28 insertions(+), 8 deletions(-) create mode 100644 config/ifd/g43t_am3/gbe create mode 100644 config/ifd/g43t_am3/ifd create mode 100644 config/ifd/g43t_am3/ifd_16 diff --git a/config/coreboot/g43t_am3/config/libgfxinit_txtmode b/config/coreboot/g43t_am3/config/libgfxinit_txtmode index 6cb5f3be..dd12a433 100644 --- a/config/coreboot/g43t_am3/config/libgfxinit_txtmode +++ b/config/coreboot/g43t_am3/config/libgfxinit_txtmode @@ -127,7 +127,7 @@ CONFIG_MAINBOARD_VENDOR="Acer" # CONFIG_BOARD_ACER_VN7_572G is not set CONFIG_BOARD_ACER_G43T_AM3=y # CONFIG_BOARD_ACER_Q45T_AM is not set -CONFIG_CBFS_SIZE=0x200000 +CONFIG_CBFS_SIZE=0x3FA000 CONFIG_MAX_CPUS=4 # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set CONFIG_POST_DEVICE=y @@ -164,12 +164,14 @@ CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000 CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS=y CONFIG_SPI_FLASH_WINBOND=y # CONFIG_DRIVERS_INTEL_WIFI is not set +CONFIG_IFD_BIN_PATH="../../../config/ifd/g43t_am3/ifd" +CONFIG_GBE_BIN_PATH="../../../config/ifd/g43t_am3/gbe" CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 CONFIG_CARDBUS_PLUGIN_SUPPORT=y CONFIG_SPI_FLASH_GIGADEVICE=y CONFIG_SPI_FLASH_STMICRO=y # CONFIG_DEBUG_SMI is not set -# CONFIG_HAVE_IFD_BIN is not set +CONFIG_HAVE_IFD_BIN=y CONFIG_PCIEXP_HOTPLUG_BUSES=32 CONFIG_PCIEXP_HOTPLUG_MEM=0x800000 CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000 @@ -189,8 +191,8 @@ CONFIG_BOARD_ROMSIZE_KB_2048=y # CONFIG_COREBOOT_ROMSIZE_KB_256 is not set # CONFIG_COREBOOT_ROMSIZE_KB_512 is not set # CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set -CONFIG_COREBOOT_ROMSIZE_KB_2048=y -# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set +# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set +CONFIG_COREBOOT_ROMSIZE_KB_4096=y # CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set # CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set # CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set @@ -200,8 +202,8 @@ CONFIG_COREBOOT_ROMSIZE_KB_2048=y # CONFIG_COREBOOT_ROMSIZE_KB_24576 is not set # CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set # CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set -CONFIG_COREBOOT_ROMSIZE_KB=2048 -CONFIG_ROM_SIZE=0x00200000 +CONFIG_COREBOOT_ROMSIZE_KB=4096 +CONFIG_ROM_SIZE=0x00400000 CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y CONFIG_POWER_STATE_OFF_AFTER_FAILURE=y @@ -333,7 +335,13 @@ CONFIG_SUPERIO_ITE_IT8720F=y # # Intel Firmware # +# CONFIG_HAVE_ME_BIN is not set +# CONFIG_ME_REGION_ALLOW_CPU_READ_ACCESS is not set CONFIG_MAINBOARD_USES_IFD_GBE_REGION=y +CONFIG_HAVE_GBE_BIN=y +# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set +# CONFIG_LOCK_MANAGEMENT_ENGINE is not set +CONFIG_UNLOCK_FLASH_REGIONS=y CONFIG_ACPI_FNKEY_GEN_SCANCODE=0 # CONFIG_GOOGLE_PVMFW_CBMEM is not set CONFIG_ARCH_X86=y @@ -600,6 +608,8 @@ CONFIG_HAVE_DEBUG_SMBUS=y # CONFIG_DEBUG_SPI_FLASH is not set # CONFIG_DEBUG_BOOT_STATE is not set # CONFIG_DEBUG_ADA_CODE is not set +CONFIG_HAVE_EM100_SUPPORT=y +# CONFIG_EM100 is not set # CONFIG_DEBUG_ACPICA_COMPATIBLE is not set # end of Debugging diff --git a/config/coreboot/g43t_am3_16mb/config/libgfxinit_txtmode b/config/coreboot/g43t_am3_16mb/config/libgfxinit_txtmode index 89964024..7c74ea57 100644 --- a/config/coreboot/g43t_am3_16mb/config/libgfxinit_txtmode +++ b/config/coreboot/g43t_am3_16mb/config/libgfxinit_txtmode @@ -127,7 +127,7 @@ CONFIG_MAINBOARD_VENDOR="Acer" # CONFIG_BOARD_ACER_VN7_572G is not set CONFIG_BOARD_ACER_G43T_AM3=y # CONFIG_BOARD_ACER_Q45T_AM is not set -CONFIG_CBFS_SIZE=0x1000000 +CONFIG_CBFS_SIZE=0xFFA000 CONFIG_MAX_CPUS=4 # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set CONFIG_POST_DEVICE=y @@ -164,12 +164,14 @@ CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000 CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS=y CONFIG_SPI_FLASH_WINBOND=y # CONFIG_DRIVERS_INTEL_WIFI is not set +CONFIG_IFD_BIN_PATH="../../../config/ifd/g43t_am3/ifd_16" +CONFIG_GBE_BIN_PATH="../../../config/ifd/g43t_am3/gbe" CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 CONFIG_CARDBUS_PLUGIN_SUPPORT=y CONFIG_SPI_FLASH_GIGADEVICE=y CONFIG_SPI_FLASH_STMICRO=y # CONFIG_DEBUG_SMI is not set -# CONFIG_HAVE_IFD_BIN is not set +CONFIG_HAVE_IFD_BIN=y CONFIG_PCIEXP_HOTPLUG_BUSES=32 CONFIG_PCIEXP_HOTPLUG_MEM=0x800000 CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000 @@ -333,7 +335,13 @@ CONFIG_SUPERIO_ITE_IT8720F=y # # Intel Firmware # +# CONFIG_HAVE_ME_BIN is not set +# CONFIG_ME_REGION_ALLOW_CPU_READ_ACCESS is not set CONFIG_MAINBOARD_USES_IFD_GBE_REGION=y +CONFIG_HAVE_GBE_BIN=y +# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set +# CONFIG_LOCK_MANAGEMENT_ENGINE is not set +CONFIG_UNLOCK_FLASH_REGIONS=y CONFIG_ACPI_FNKEY_GEN_SCANCODE=0 # CONFIG_GOOGLE_PVMFW_CBMEM is not set CONFIG_ARCH_X86=y @@ -600,6 +608,8 @@ CONFIG_HAVE_DEBUG_SMBUS=y # CONFIG_DEBUG_SPI_FLASH is not set # CONFIG_DEBUG_BOOT_STATE is not set # CONFIG_DEBUG_ADA_CODE is not set +CONFIG_HAVE_EM100_SUPPORT=y +# CONFIG_EM100 is not set # CONFIG_DEBUG_ACPICA_COMPATIBLE is not set # end of Debugging diff --git a/config/ifd/g43t_am3/gbe b/config/ifd/g43t_am3/gbe new file mode 100644 index 0000000000000000000000000000000000000000..bad66aeae3fe50ef5c7760f32f95525084ce4f81 GIT binary patch literal 16384 zcmeI%F$%&k6vpwdf>snET2L2hQCxKK2nBE82|R|Qi*Bw357E)3t842G3T_@Frl8P* z7ZCm*gqJ*CGW^ygx7FhCQrFs(v7g+{&Rd$ooR5+>kW2dYw?Wsp;`*0<4jg#&974pqlwCLs*$TzUkcT{#|Z%h5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009K*0tx^Bbq@9jAbUYb)$&<17RkCFvFKs z`sY|X6;|5Sf|G9Qv_||RB&SmG5^Krim2!S9?b2$ks`B%r)Q|h18Q^E;qs+F)9PjzD z_vk|p1Q0*~0R#|0009ILKwxWuZ`a5NA6{X}dB0D=-zWE=MgRc>5I_I{1Q0*~0R#|0 I0D*G~Op*$gApigX literal 0 HcmV?d00001 diff --git a/config/ifd/g43t_am3/ifd_16 b/config/ifd/g43t_am3/ifd_16 new file mode 100644 index 0000000000000000000000000000000000000000..d41cfc8c485d674257b1e61fb2c00962ef6a0518 GIT binary patch literal 8192 zcmeI#K?;K~5QX8F!HByQgyJ$s@H}06nI54B=tX*mUPF6>7?DD{b5jxd2SR27VTLcO z+@7D{R9S5oi%x3Q>l