mainboard/intel/kblrvp: Initial commit for Intel Kaby Lake RVP3
commitab5d6902fdef7c7f26145619030a42aeda24b1ab
authorNaresh G Solanki <naresh.solanki@intel.com>
Sat, 15 Oct 2016 12:43:55 +0000 (15 18:13 +0530)
committerMartin Roth <martinroth@google.com>
Tue, 25 Oct 2016 19:20:06 +0000 (25 21:20 +0200)
treebbca364e427c4c60fbc91e5718b217d16af1edcb
parent9369e10f1f4e9497a09eb7848d18d78b89593147
mainboard/intel/kblrvp: Initial commit for Intel Kaby Lake RVP3

Add support for Kaby Lake RVP3.
Use kunimitsu at commit 028200f as base.

Kabylake RVP3 is based on Kabylake-Y with onboard Dual Channel
LPDDR3 DIMM.

* Update board name to kblrvp
* Remove fsp 1.1 specific code( As Kabylake uses fsp2.0)
* Remove board id function.
* Remove unused spd & add rvp3 spd file.

This is an initial commit does not have full support to boot.
Will add more CLs to boot Chrome OS with depthcharge.

Change-Id: Id8e32c5b93fc32ba84278c5c5da8f8e30c201bea
Signed-off-by: Naresh G Solanki <naresh.solanki@intel.com>
Reviewed-on: https://review.coreboot.org/17032
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
29 files changed:
src/mainboard/intel/kblrvp/Kconfig [new file with mode: 0644]
src/mainboard/intel/kblrvp/Kconfig.name [new file with mode: 0644]
src/mainboard/intel/kblrvp/Makefile.inc [new file with mode: 0644]
src/mainboard/intel/kblrvp/acpi/dptf.asl [new file with mode: 0644]
src/mainboard/intel/kblrvp/acpi/ec.asl [new file with mode: 0644]
src/mainboard/intel/kblrvp/acpi/mainboard.asl [new file with mode: 0644]
src/mainboard/intel/kblrvp/acpi/superio.asl [new file with mode: 0644]
src/mainboard/intel/kblrvp/acpi_tables.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/board_info.txt [new file with mode: 0644]
src/mainboard/intel/kblrvp/bootblock.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/chromeos.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/chromeos.fmd [new file with mode: 0644]
src/mainboard/intel/kblrvp/cmos.layout [new file with mode: 0644]
src/mainboard/intel/kblrvp/devicetree.cb [new file with mode: 0644]
src/mainboard/intel/kblrvp/dsdt.asl [new file with mode: 0644]
src/mainboard/intel/kblrvp/ec.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/ec.h [new file with mode: 0644]
src/mainboard/intel/kblrvp/fadt.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/gpio.h [new file with mode: 0644]
src/mainboard/intel/kblrvp/mainboard.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/ramstage.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/romstage.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/smihandler.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/spd/Makefile.inc [new file with mode: 0644]
src/mainboard/intel/kblrvp/spd/empty.spd.hex [new file with mode: 0644]
src/mainboard/intel/kblrvp/spd/rvp3.spd.hex [new file with mode: 0644]
src/mainboard/intel/kblrvp/spd/spd.c [new file with mode: 0644]
src/mainboard/intel/kblrvp/spd/spd.h [new file with mode: 0644]
src/mainboard/intel/kblrvp/spd/spd_util.c [new file with mode: 0644]