mb/intel/jasperlake_rvp: Rework Kconfig
commita61e781e4b7a9c2b918401d0e61a7c86e888ae01
authorFelix Singer <felixsinger@posteo.net>
Mon, 12 Jul 2021 17:01:23 +0000 (12 19:01 +0200)
committerFelix Singer <felixsinger@posteo.net>
Wed, 20 Oct 2021 09:55:21 +0000 (20 09:55 +0000)
treeddb1ed6eb3540dc498f32e5f1825e42950028556
parentd23981998c81438a2eed6a1c2ba2d4ae54b090f0
mb/intel/jasperlake_rvp: Rework Kconfig

Rework Kconfig file that each variant has its own config option with
their specific selects / configuration and move common selects to
`BOARD_INTEL_JASPERLAKE_RVP_COMMON`, which is used as base for each
variant.

Also, move selects from Kconfig.name to Kconfig that the configuration
is at one place and not distributed over two files.

Built each variant with `BUILD_TIMELESS=1` and all generated
coreboot.rom files remain identical. Excluded the .config file by
disabling `INCLUDE_CONFIG_FILE` to make this reproducible.

Change-Id: Ic7552195ed5a3ae6ab8e456d7d38d5539a052009
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/56222
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
src/mainboard/intel/jasperlake_rvp/Kconfig
src/mainboard/intel/jasperlake_rvp/Kconfig.name