coreboot-kgpe-d16/src
Aaron Durbin 042b53ad65 mb/google/octopus: add support for fetching DRAM part number from CBI
Add 3 new Kconfig options:
DRAM_PART_NUM_IN_CBI
DRAM_PART_NUM_ALWAYS_IN_CBI
DRAM_PART_IN_CBI_BOARD_ID_MIN

These control whether to 1. attempt to use CBI at all 2. always use cbi
and 3. conditionally use cbi based on board id. The intent is that the
MIN variant would be used for the tranisition period then cut over to
ALWAYS after full transition. Since multiple OEMs have different
schedules these options are there to bridge the gap. yorp. bip, and
octopus build targets would never flip DRAM_PART_NUM_IN_CBI, but in case
someone does the MIN values are 255 to always take the old path.

BUG=b:112203105
TEST=Set correct part number on phaser during testing.

Change-Id: If9a0102806d78e89330b42aa6947d503a8a2deac
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/27946
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2018-08-09 16:56:57 +00:00
..
acpi
arch arch/x86/tables.c: Avoid static analysis error for unused value 2018-08-09 16:06:06 +00:00
commonlib security/tpm: Improve TCPA log generation 2018-08-03 23:46:21 +00:00
console
cpu cpu/x86/mp_init.c: Avoid static analysis error for unused value 2018-08-09 16:05:45 +00:00
device src/device: Fix typo 2018-08-09 15:57:35 +00:00
drivers google/grunt: Override BayHub EMMC driving strength 2018-08-09 15:47:45 +00:00
ec src/ec/google/chromeec: Fix typo 2018-08-09 15:57:07 +00:00
include src/include: Fix typo 2018-08-09 15:56:52 +00:00
lib src/lib: Fix typo 2018-08-09 15:56:42 +00:00
mainboard mb/google/octopus: add support for fetching DRAM part number from CBI 2018-08-09 16:56:57 +00:00
northbridge src/northbridge: Fix typo 2018-08-09 15:51:10 +00:00
security src/security/vboot: Fix typo 2018-08-09 15:50:16 +00:00
soc src/soc: Fix typo 2018-08-09 15:49:53 +00:00
southbridge sb/intel/i82801[ijg]x: remove stale board-specific comments from ich*.asl 2018-08-07 07:09:11 +00:00
superio src/superio: Fix typo and remove unneeded whitespace 2018-08-09 15:49:08 +00:00
vendorcode vendorcode/intel/fsp/fsp2_0/glk: Add nWR config in Odt Config 2018-08-06 07:56:47 +00:00
Kconfig Kconfig: Make the EM100 config option common 2018-07-16 07:41:14 +00:00