coreboot-kgpe-d16/src/soc/intel/common/block
Subrata Banik f8d9a13aba soc/intel/common: Update SA bit fields as per EDS
This patch updates system agent related registers bit definitions
as per EDS.

For example:
As per CNL/ICL EDS MCHBAR register base is between bit 16-38
but coreboot programming was not aligned with EDS previously.

CNL EDS doc number: 566216

Also provide provision to program 64bit values as per SA EDS definitions

TEST=Dump MCHBAR in coreboot and ASL shows same 32 bit value.

Change-Id: I37340408fe89c94ce81953c751c8d7e22bc81a42
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38387
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2020-01-23 05:06:12 +00:00
..
acpi soc/intel/{apl,cnl,icl,skl,tgl}: Make above 4GB MMIO resource proper 2020-01-10 08:40:57 +00:00
chip soc/intel/common/block/chip/Kconfig: Fix minor whitespace 2019-12-16 09:39:08 +00:00
cpu soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
cse soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
dsp soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
fast_spi soc/intel/common/block/fast_spi: don't include all spi flash drivers 2020-01-15 16:34:31 +00:00
gpio soc/intel/common/block/gpio: Fix the mask for gpio_pm_configure 2019-05-30 23:54:01 +00:00
graphics soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
gspi soc/intel: Rename <intelblocks/chip.h> 2019-09-29 03:38:13 +00:00
hda soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
i2c soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
imc common/block/imc: Add Integrated Memory Controller (IMC) driver 2019-08-14 03:34:42 +00:00
include/intelblocks soc/intel/common: Update SA bit fields as per EDS 2020-01-23 05:06:12 +00:00
itss intel/common/block/itss: Extend itss_irq_init() to handle IOSF 1.0 2017-07-26 04:37:13 +00:00
lpc soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
lpss soc/intel/common/lpss: Add function to check for a LPSS controller 2019-08-05 22:42:42 +00:00
p2sb soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
pcie soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
pcr soc/intel/common/block/pcr: Remove unneded 'else' 2019-06-21 08:33:35 +00:00
pmc soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
rtc coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
sata soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
scs soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
sgx soc/intel/sgx: convert SGX and PRMRR devicetree options to Kconfig 2019-11-04 19:25:02 +00:00
smbus soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
smm src/soc/intel: Remove unused <stdlib.h> 2019-12-19 05:41:08 +00:00
spi soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
sram soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
systemagent soc/intel/common: Update SA bit fields as per EDS 2020-01-23 05:06:12 +00:00
thermal soc/intel: Rename <intelblocks/chip.h> 2019-09-29 03:38:13 +00:00
timer arch/x86: Move max cpuid leaf function into arch/x86 2019-10-28 18:26:50 +00:00
uart soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
xdci soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
xhci soc/intel/common: Add Elkhartlake Device IDs 2020-01-22 15:42:26 +00:00
Kconfig soc/intel/common/*/Kconfig: Remove redundant comments 2018-11-18 20:57:28 +00:00
Makefile.inc