coreboot-kgpe-d16/src/mainboard/intel
Aamir Bohra 630aa4b3db mb/intel/jasperlake_rvp: Add initial mainboard code
This is a initial mainboard code aimed to serve as base for
further mainboard check-ins.

This is a copy patch from icelake_rvp as on commit ID:
I64db2460115f5fb35ca197b83440f8ee47470761

Below are the changes done over the copy patch:

 1. Rename "Icelake" with "Jasperlake".
 2. Replace "icelake_rvp" with "jasperlake_rvp".
 3. Rename "icl" with "jsl".
 4. Remove unwanted SPD file, add empty SPD as
    placeholder.
 5. Replace "soc/intel/icelake" with "soc/intel/tigerlake"
    as tigerlake SOC hosts jasperlake code as well.
 6. Empty romstage_fsp_params.c, to fill it later with
    SOC specific config.
 7. Empty GPIO configuration, to be filled as per board.
 8. Change copyright year to 2019.
 9. Add two board support namely BOARD_INTEL_JASPERLAKE_RVP
    and BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
 10. Replace icl_u and icl_y variant with jslrvp variant.
 11. Remove basebord gpio.c and rely on variant override.
 12. Remove HDA verb table and config support.

Changes to follow on top of this:
 1. Add correct memory parameters, add SPDs.
 2. Clean up devicetree as per jasperlake SOC.
 3. Add GPIO support.
 4. Update chromeos.fmd to make 10MB BIOS region.

TEST=Build jasperlake rvp board

Change-Id: I3314215807959b7348b71933fbba98e6487c0632
Signed-off-by: Aamir Bohra <aamir.bohra@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37557
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
2020-01-02 06:18:51 +00:00
..
apollolake_rvp mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
baskingridge mb/**/acpi: Remove unused files 2019-12-31 18:57:16 +00:00
cannonlake_rvp mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
coffeelake_rvp mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
d510mo mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
d945gclf mb/**/acpi: Remove unused files 2019-12-31 18:57:16 +00:00
dcp847ske mb/**/dsdt.asl: Remove "Some generic macros" comment 2019-12-21 11:38:16 +00:00
dg41wv mb/*/*/acpi_tables: Don't zero out gnvs again 2019-12-31 15:21:11 +00:00
dg43gt mb/*/*/acpi_tables: Don't zero out gnvs again 2019-12-31 15:21:11 +00:00
emeraldlake2 mb/**/acpi: Remove unused files 2019-12-31 18:57:16 +00:00
galileo mb/*/*/Kconfig: Drop redundant redeclaration of MAINBOARD_VENDOR 2019-11-28 10:52:27 +00:00
glkrvp mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
harcuvar mb/**/acpi: Remove unused files 2019-12-31 18:57:16 +00:00
icelake_rvp mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
jasperlake_rvp mb/intel/jasperlake_rvp: Add initial mainboard code 2020-01-02 06:18:51 +00:00
kblrvp mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
kunimitsu mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
leafhill mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
minnow3 mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
saddlebrook mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
strago mb/**/dsdt.asl: Remove outdated sleepstates.asl comment 2019-12-31 15:16:57 +00:00
wtm2 mb/**/acpi: Remove unused files 2019-12-31 18:57:16 +00:00
Kconfig
Kconfig.name