coreboot/src
Reka Norman f7bb72333a soc/intel/alderlake: Select SOC_INTEL_CSE_SEND_EOP_LATE for ADL-N
On nissa, sending EOP late improves boot time by about 57ms.

Before (SOC_INTEL_CSE_SEND_EOP_EARLY):
943:after sending EOP to ME                           931,206 (58,431)
943:after sending EOP to ME                           932,911 (58,427)
943:after sending EOP to ME                           930,908 (58,429)
943:after sending EOP to ME                           941,357 (61,748)
943:after sending EOP to ME                           933,289 (62,050)
943:after sending EOP to ME                           939,578 (62,453)
943:after sending EOP to ME                           932,491 (62,050)
943:after sending EOP to ME                           929,693 (62,655)
943:after sending EOP to ME                           942,247 (62,654)
943:after sending EOP to ME                           936,984 (61,751)

After (SOC_INTEL_CSE_SEND_EOP_LATE):
943:after sending EOP to ME                           1,107,816 (3,498)
943:after sending EOP to ME                           1,053,286 (25,212)
943:after sending EOP to ME                           1,124,095 (3,511)
943:after sending EOP to ME                           1,098,591 (3,498)
943:after sending EOP to ME                           1,107,772 (3,499)
943:after sending EOP to ME                           1,080,008 (45,969)
943:after sending EOP to ME                           1,081,754 (8,024)
943:after sending EOP to ME                           1,109,193 (4,102)
943:after sending EOP to ME                           1,088,866 (4,201)
943:after sending EOP to ME                           1,081,684 (4,203)

BUG=b:247902068
TEST=EOP time is improved on nissa (measurements above).

Change-Id: I2389831b4ab62f247193b5b0c5ec201e12eaa3db
Signed-off-by: Reka Norman <rekanorman@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/70849
Reviewed-by: Kangheui Won <khwon@chromium.org>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-12-17 20:33:52 +00:00
..
acpi acpi/acpi.c: Add a method to generate IOAPIC DMAR entries from hw 2022-12-06 17:44:20 +00:00
arch Set x86_64 as supported architecture for clang 2022-12-16 17:21:17 +00:00
commonlib mem_chip_info: Fix potential overflow 2022-12-15 02:53:45 +00:00
console console/post.c: Sort includes 2022-10-27 15:46:39 +00:00
cpu cpu/intel: Fix clearing MTRR for clang 64bit 2022-12-16 17:20:32 +00:00
device device/Kconfig: bump desktop framebuffer max height/width to support 4K 2022-12-17 18:11:04 +00:00
drivers drivers/generic/nau8315: Change method for HID assignment 2022-12-17 20:29:15 +00:00
ec ec/kontron/it8516e/acpi: Replace Store(a,b) with ASL 2.0 syntax 2022-12-16 00:59:41 +00:00
include soc/intel/{adl, common}: provide a list of D-states to enter LPM 2022-12-15 16:53:51 +00:00
lib lib/ramtest.c: Use {read,write}32p() 2022-12-10 00:01:05 +00:00
mainboard mb/google/nissa/var/yaviks: Enable wifi SAR 2022-12-17 20:26:49 +00:00
northbridge nb/intel/haswell: Add native raminit scaffolding 2022-12-16 17:19:07 +00:00
sbom Add SBOM (Software Bill of Materials) Generation 2022-08-22 14:48:46 +00:00
security security/vboot: Update vbnv_init signature 2022-12-16 01:23:03 +00:00
soc soc/intel/alderlake: Select SOC_INTEL_CSE_SEND_EOP_LATE for ADL-N 2022-12-17 20:33:52 +00:00
southbridge sb/intel/lynxpoint: Add native PCH init 2022-12-16 17:15:53 +00:00
superio sio/winbond/w83627hf/acpi: Replace Store(a,b) with ASL 2.0 syntax 2022-12-14 00:53:57 +00:00
vendorcode vc/intel/fsp/mtl: Update header files from 2404_00 to 2431_80 2022-12-14 06:47:47 +00:00
Kconfig build: List all Kconfigs in CBFS config file, compress it 2022-11-18 17:19:44 +00:00