coreboot-kgpe-d16/src
Michał Żygowski a49945e4b7 soc/intel/alderlake/hsphy.c: Handle case with DMA protection
The HSPHY firmware must be downloaded to DMA-allowed host address
space. Check for DMA buffer presence and use it as the buffer for HSPHY
firmware to be downloaded from CSME.

TEST=Successfully load HSPHY firmware to CPU on MSI PRO Z690-A DDR4
with DMA protection enabled.

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Change-Id: I88edda26a027b557eeaba80426a5b7be7199507d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68556
Reviewed-by: Michał Kopeć <michal.kopec@3mdeb.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-03-17 13:54:09 +00:00
..
acpi acpi: Add SRAT x2APIC table support 2023-03-03 17:08:27 +00:00
arch arch/x86/ioapic: Print IOAPIC ID for GSI #0 2023-03-16 15:19:10 +00:00
commonlib security/tpm: add TPM log format as per 2.0 spec 2023-03-04 02:01:48 +00:00
console console: Add SimNow console logging 2023-02-09 10:01:20 +00:00
cpu cpu/x86/cache: CLFLUSH programs to memory before running 2023-03-13 13:42:32 +00:00
device device/Kconfig: explain which PCI ID needs to be used for VGA_BIOS_ID 2023-03-09 22:53:02 +00:00
drivers drivers/intel/fsp2_0: Have provision for caching TOM region 2023-03-13 14:13:42 +00:00
ec Revert "ec/starlabs/merlin: Add support for enabling the mirror flag" 2023-03-09 21:38:26 +00:00
include cpu/x86/cache: CLFLUSH programs to memory before running 2023-03-13 13:42:32 +00:00
lib lib: set up specific purpose memory as LB_MEM_SOFT_RESERVED 2023-03-03 11:10:38 +00:00
mainboard mb/google/nissa/var/uldren: Create RAM ID table 2023-03-17 02:38:11 +00:00
northbridge nb/amd/pi/00730F01/acpi_tables: use existing IO_APIC2_ADDR definition 2023-02-22 22:10:46 +00:00
sbom payloads/Yabits: Remove deprecated Yabits Payload 2023-02-17 01:21:43 +00:00
security security/tpm: add TPM log format as per 2.0 spec 2023-03-04 02:01:48 +00:00
soc soc/intel/alderlake/hsphy.c: Handle case with DMA protection 2023-03-17 13:54:09 +00:00
southbridge util/ifdtool/ifdtool.c: Clean up 2023-03-09 19:36:32 +00:00
superio treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
vendorcode vc/intel/fsp/mtl: Add tCCD_L_WR to MemInfoHob as per FSP v3064 2023-03-17 07:44:07 +00:00
Kconfig tree: Drop repeated words 2023-02-07 04:37:31 +00:00