coreboot/src
Maxim Polyakov b4383fc759 soc/skl/vr_config: set Iccmax_gt depends on CPU/GT
According to the DC Current Specifications [1], the current limit for
the graphical VR domain (Iccmax_gt) isn't same for different Kaby Lake S
CPUs. This value should depend on the iGPU model and processor TDP:

  +---------------------+-----+------------+
  |       Segment       | TDP | Icc_max GT |
  +---------------------+-----+------------+
  | Dual Core GT2/GT1   | 35W |            |
  | Dual Core GT2       | 51W |    48 A    |
  | Dual Core GT1       | 54W |            |
  +---------------------+-----+------------+
  | Quad Core GT2       | 35W |    35 A    |
  +---------------------+-----+------------+
  | Quad Core GT2       | 65W |    45 A    |
  | Quad Core GT2 K-SKU | 91W |            |
  +---------------------+-----+------------+

This patch adds the remaining Iccmax_gt current limit values from the
documentation [1].

[1] 7th Generation Intel(R) Processor Families for S Platforms and
    Intel(R) Core(TM) X-Series Processor Family Datasheet, Volume 1,
    December 2018, Document Number: 335195-003

Change-Id: I19766e4f8fab6b48565b65ed4cf13efbc213e654
Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/35166
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2019-10-04 16:21:43 +00:00
..
acpi AUTHORS: Move src/acpi copyrights into AUTHORS file 2019-07-30 11:04:14 +00:00
arch arch/x86/acpi: Add SSDT for QEMU 2019-10-04 06:44:44 +00:00
commonlib device,drivers/: Drop some __SIMPLE_DEVICE__ use 2019-09-30 11:07:46 +00:00
console src/: Replace some __PRE_RAM__ use 2019-09-14 11:16:17 +00:00
cpu cpu/intel/: Fix regression with smmrelocate 2019-10-03 15:34:13 +00:00
device device/pci_early: Drop some __SIMPLE_DEVICE__ use 2019-09-30 20:06:06 +00:00
drivers drivers/i2c/lm96000: Add more settings for fan control 2019-09-30 11:52:31 +00:00
ec ec/google/chromec: Default EC_GOOGLE_CHROMEEC_LPC to disabled 2019-10-03 15:30:12 +00:00
include soc/intel: Replace config_of_path() with config_of_soc() 2019-10-02 11:21:10 +00:00
lib fmap: Add get_fmap_flash_offset() 2019-09-27 21:59:44 +00:00
mainboard mb/facebook/fbg1701: Add measured boot support 2019-10-04 13:39:09 +00:00
northbridge intel/i945: Define peg_plugin for potential add-on PCIe card 2019-10-01 01:56:17 +00:00
security vboot: create board-specific test-only GBB HWID if not set 2019-09-30 11:33:20 +00:00
soc soc/skl/vr_config: set Iccmax_gt depends on CPU/GT 2019-10-04 16:21:43 +00:00
southbridge southbridge/intel: Add config option to validate firmware descriptor 2019-10-03 15:28:58 +00:00
superio superio/common: Fix types in printf 2019-09-17 10:33:40 +00:00
vendorcode vendorcode/eltan/security/verified_boot: Add verified boot support 2019-10-04 13:37:03 +00:00
Kconfig Kconfig: Hide CONFIG_CBFS_SIZE when an FMDFILE is provided 2019-09-28 12:14:12 +00:00