coreboot/src
Chris Morgan 5e5e789f9b nb/intel/haswell/peg: Add PEG driver stub
This is a port of https://review.coreboot.org/c/coreboot/+/22337 to the
Haswell northbridge.  This code is necessary to support the dGPU of the
t440p. Code was cut and pasted from Sandy Bridge with vendor IDs updated
to the correct Haswell values.  Tested on t440p with dGPU on Ubuntu
18.04.4 with 5.3.0-28 kernel. Without patches dmesg reports Nouveau is
unable to read the VBIOS of the dGPU as it has an invalid checksum (I
checked that the ROM in CBFS is correct). With this patch DRM works
correctly with both the Nouveau driver and the Nvidia proprietary
driver. Windows 10 1909 also tested but generates bluescreen once GPU
driver is loaded.

Change-Id: Ie5f089fb6fd774e6c61f4f9281e2945bd44edf27
Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38743
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2020-03-06 07:54:26 +00:00
..
acpi src/acpi: Update license headers to SPDX 2020-01-02 14:49:00 +00:00
arch src/arch/x86: Convert to SPDX license header 2020-03-06 07:48:24 +00:00
commonlib lz4: Fix out-of-bounds reads 2020-03-02 15:03:03 +00:00
console treewide: Replace BOARD_EMULATION_QEMU_X86 2020-03-03 10:16:09 +00:00
cpu src: capitalize 'PCIe' 2020-03-04 15:43:30 +00:00
device treewide: Replace BOARD_EMULATION_QEMU_X86 2020-03-03 10:16:09 +00:00
drivers soc/intel/denverton_ns: Allow using FSP repo 2020-03-04 10:31:45 +00:00
ec src/ec,mainboard: Move weak smbios_system_sku() override inwards 2020-03-04 03:57:14 +00:00
include include/cpu/amd: Drop unused files 2020-03-04 15:44:33 +00:00
lib lib/lzma: Fix out-of-bounds read 2020-02-25 10:13:51 +00:00
mainboard mb/google/hatch/puff: Enable VBOOT_EC_EFS 2020-03-06 00:28:52 +00:00
northbridge nb/intel/haswell/peg: Add PEG driver stub 2020-03-06 07:54:26 +00:00
security security/vboot: Support enabling EC EFS with EC software sync 2020-03-06 00:28:42 +00:00
soc soc/intel/tigerlake: Avoid NULL pointer dereference 2020-03-06 07:52:45 +00:00
southbridge sb/intel/common/firmware/Makefile.inc: use ifdtool --output flag 2020-03-06 07:53:04 +00:00
superio superio/nuvoton/npcd378: Switch to superio/common 2020-03-02 10:19:44 +00:00
vendorcode vc/amd/agesa/[...]/Config: Avoid out-of-bounds warnings 2020-03-04 16:09:09 +00:00
Kconfig Kconfig: Have GDB_STUB depend on DRIVERS_UART 2020-03-03 07:45:23 +00:00