coreboot/src
Matt DeVillier 5d6ab45dbb soc/intel/braswell: add resource allocation for LPE BAR1
coreboot's PCI resource allocator doesn't assign BAR1 for
Braswell's LPE device because it doesn't exist, but is
required by Windows drivers for the device to function.

Manually add the required resource via the existing
lpe_read_resources function, and marked it as IORESOURCE_STORED
so pci_dev_set_resources ignores it.

TEST: boot Windows 10 on google/edgar, observe that memory resources
are properly assigned to LPE driver for BAR1 and no error reported.

Change-Id: Iaa68319da5fb999fe8d73792eaee692cce60c8a2
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/21103
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2018-03-08 18:19:28 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch smbios: Extend Baseboard (or Module) Information (type2) 2018-03-07 21:12:47 +00:00
commonlib timestamps: Add timestamps around the vbios load & init 2018-03-08 18:14:54 +00:00
console console: only allow console messages after initialization 2018-03-02 15:22:24 +00:00
cpu cpu/x86/mp_init: Increase AP check-in time-out to 1second 2018-03-05 17:55:44 +00:00
device timestamps: Add timestamps around the vbios load & init 2018-03-08 18:14:54 +00:00
drivers drivers/intel/fsp2_0: Fix build error while DISPLAY_HOBS is selected 2018-02-28 17:40:01 +00:00
ec ec/google/chromeec: Fix typo preventing PD EC firmware inclusion 2018-03-07 12:12:38 +00:00
include smbios: Extend Baseboard (or Module) Information (type2) 2018-03-07 21:12:47 +00:00
lib coreboot_table: Print GPIO state correctly for lb_gpios 2018-03-08 17:55:23 +00:00
mainboard mb/google/poppy : Get SKU_ID from EC for Nami/Vayne 2018-03-08 18:05:09 +00:00
northbridge nb/intel/haswell: Generate ACPI DMAR table 2018-03-08 17:49:50 +00:00
security security/vboot: overwrite existing spaces during factory init for tpm2 2018-02-07 02:37:25 +00:00
soc soc/intel/braswell: add resource allocation for LPE BAR1 2018-03-08 18:19:28 +00:00
southbridge sb/intel/common: Fix conflicting OIC register definition 2018-03-02 17:21:06 +00:00
superio Intel i3100 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:12 +00:00
vendorcode intel/fsp: Update cannonlake fsp header 2018-02-14 17:01:25 +00:00
Kconfig smbios: Add option to select the enclosure type 2018-03-01 13:46:49 +00:00