coreboot/src/mainboard/intel
Barnali Sarkar 194fa904d6 UPSTREAM: mainboard/intel/kblrvp: Enabling Kaby Lake RVP7
Add support for Kaby Lake RVP7 board

* Add RVP7 board support in Kconfig
* Override default descriptor and ME binary paths in Kconfig
  since those binaries will differ for RVP3 and RVP7
* Add RVP7 board name in board_info.txt and Kconfig.name
* Add devicetree.cb for RVP7 in the variants path
* Add gpio.h for RVP7 in variants/include/variant path
* Made board specific code for retrieving spd, i.e., in RVP7
  there is non-soldered DIMMs, so SPD is read through smbus,
  unlike RVP3 where memory DIMMs are soldered down with board.
  Hence for RVP3, the spd binaries will be fixed and can be
  kept as binary file in cbfs.

BUG=none
BRANCH=none
TEST=Built and boot Kaby Lake RVP7

Signed-off-by: Barnali Sarkar <barnali.sarkar@intel.com>
Reviewed-on: https://review.coreboot.org/17637
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>

Change-Id: I6f3d17d857bad1b5cf39f0bc900c760fee72da48
Reviewed-on: https://chromium-review.googlesource.com/416260
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-04 01:20:09 -08:00
..
apollolake_rvp UPSTREAM: drivers/intel/fsp2_0: Make FSP Headers Consumable out of Box 2016-09-06 13:26:32 -07:00
bakersport_fsp tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
baskingridge UPSTREAM: mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 12:49:03 -07:00
bayleybay_fsp UPSTREAM: mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 12:49:03 -07:00
camelbackmountain_fsp UPSTREAM: camelbackmountain_fsp: Select SERIRQ_CONTINUOUS_MODE 2016-09-15 13:41:46 -07:00
cougar_canyon2 UPSTREAM: intel FSP sandy/ivy: Move select MMCONF_SUPPORT 2016-11-29 17:38:31 -08:00
d510mo UPSTREAM: intel/car/cache_as_ram_ht.inc: Prepare for dynamic CONFIG_RAMTOP 2016-06-22 10:40:47 -07:00
d810e2cb UPSTREAM: mainboard/*/*/irq_tables.c: Use tabs for indents 2016-09-26 16:52:44 -07:00
d945gclf UPSTREAM: mb/intel/d945gclf: Add cmos.default 2016-11-30 02:53:47 -08:00
eagleheights UPSTREAM: src/mainboard: Remove unnecessary whitespace 2016-10-11 14:31:36 -07:00
emeraldlake2 UPSTREAM: intel sandy/ivy: Improve DIMM replacement detection 2016-11-21 11:54:04 -08:00
galileo UPSTREAM: mainboard/intel/galileo: Make FSP 2.0 the default 2016-09-30 18:03:35 -07:00
kblrvp UPSTREAM: mainboard/intel/kblrvp: Enabling Kaby Lake RVP7 2016-12-04 01:20:09 -08:00
kunimitsu UPSTREAM: lib/nhlt: add support for setting the oem_revision 2016-12-02 14:23:05 -08:00
littleplains UPSTREAM: Remove explicit select MMCONF_SUPPORT 2016-11-29 17:38:33 -08:00
minnowmax UPSTREAM: intel/minnowmax: Clean up whitespace 2016-09-07 11:31:16 -07:00
mohonpeak UPSTREAM: Remove explicit select MMCONF_SUPPORT 2016-11-29 17:38:33 -08:00
mtarvon UPSTREAM: src/mainboard/getac - kontron: Add space around operators 2016-09-22 08:55:14 -07:00
stargo2 UPSTREAM: intel FSP sandy/ivy: Move select MMCONF_SUPPORT 2016-11-29 17:38:31 -08:00
strago UPSTREAM: google/chromeec: Add common infrastructure for boot-mode switches 2016-11-19 03:18:03 -08:00
truxton UPSTREAM: src/mainboard/getac - kontron: Add space around operators 2016-09-22 08:55:14 -07:00
wtm2 UPSTREAM: src/mainboard: Remove whitespace after sizeof 2016-10-11 14:31:38 -07:00
Kconfig kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
Kconfig.name kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00