coreboot-kgpe-d16/src/soc
Duncan Laurie 3b70ad8ecf soc/intel/common: Use per-soc definition for BAR sizes
The various platform BARs are not always the same size across different
SOCs, so use the defined size rather than a hardcoded value.

This results in the following change on TGL which increased the MCHBAR
size to 128K:

-system 00:00: [mem 0xfedc0000-0xfeddffff] has been reserved
+system 00:00: [mem 0xfedc0000-0xfedc7fff] has been reserved

And fixes the following error output from the kernel:

resource sanity check: requesting [mem 0xfedc0000-0xfedcdfff],
  which spans more than pnp 00:00 [mem 0xfedc0000-0xfedc7fff]

Change-Id: I82796c2fc81dec883f3c69ae7bdcedc7d3f16c64
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47378
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
2020-11-20 00:27:21 +00:00
..
amd include/device/pci_ids: add model number to ATI GPU and HDA controller 2020-11-19 22:02:09 +00:00
cavium soc/cavium: Drop unneeded empty lines 2020-09-22 17:14:49 +00:00
example x86: Add a minimal example SoC along with a board 2020-10-30 21:34:18 +00:00
intel soc/intel/common: Use per-soc definition for BAR sizes 2020-11-20 00:27:21 +00:00
mediatek mb/google/asurada: Implement enable_regulator and regulator_is_enabled 2020-11-18 06:13:26 +00:00
nvidia soc/nvidia/tegra124/include/soc/clk_rst.h: Remove extra tab 2020-11-09 10:31:32 +00:00
qualcomm src: Add missing 'include <console/console.h>' 2020-11-17 09:50:24 +00:00
rockchip src: Change bare 'unsigned' to 'unsigned int' 2020-11-16 11:03:16 +00:00
samsung src/soc/samsung: Move common headers to "common/include/soc" 2020-10-19 07:11:32 +00:00
sifive include/console/uart: make index parameter unsigned 2020-09-12 14:59:33 +00:00
ti include/console/uart: make index parameter unsigned 2020-09-12 14:59:33 +00:00
ucb