boards: x86: intel_rpl: move and convert raptor_lake boards to HWMv2

Move and convert intel_rpl_p_crb and intel_rpl_s_crb boards to HWMv2.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
This commit is contained in:
Dmitrii Golovanov
2024-01-24 13:05:04 +01:00
committed by Jamie McCrae
parent 384307e3dc
commit 4789e1068e
14 changed files with 26 additions and 27 deletions

View File

@@ -1,3 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
# Create an EFI image
if(CONFIG_BUILD_OUTPUT_EFI)
set_property(GLOBAL APPEND PROPERTY extra_post_build_commands

View File

@@ -1,11 +1,6 @@
# Copyright (c) 2022-2023 Intel Corporation
# Copyright (c) 2022-2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
if BOARD_INTEL_RPL_S_CRB || BOARD_INTEL_RPL_P_CRB
config BOARD
default "intel_rpl_p_crb" if BOARD_INTEL_RPL_P_CRB
default "intel_rpl_s_crb" if BOARD_INTEL_RPL_S_CRB
config BUILD_OUTPUT_STRIPPED
default y
@@ -60,4 +55,5 @@ config SHELL_STACK_SIZE
default 320000
endif
endif # BOARD_INTEL_RPL_S_CRB || BOARD_INTEL_RPL_P_CRB
config HAS_COVERAGE_SUPPORT
default y

View File

@@ -0,0 +1,5 @@
# Copyright (c) 2022-2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config BOARD_INTEL_RPL_P_CRB
select SOC_RAPTOR_LAKE

View File

@@ -0,0 +1,5 @@
# Copyright (c) 2022-2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config BOARD_INTEL_RPL_S_CRB
select SOC_RAPTOR_LAKE

View File

@@ -0,0 +1,9 @@
boards:
- name: intel_rpl_p_crb
vendor: intel
socs:
- name: raptor_lake
- name: intel_rpl_s_crb
vendor: intel
socs:
- name: raptor_lake

View File

@@ -33,7 +33,7 @@ Hardware
General information about the board can be found at the `RPL`_.
.. include:: ../../../../soc/x86/raptor_lake/doc/supported_features.txt
.. include:: ../../../../../soc/v2/intel/raptor_lake/doc/supported_features.txt
Connections and IOs
@@ -69,7 +69,7 @@ Build Zephyr application
Booting the Raptor Lake S CRB Board using UEFI
==============================================
.. include:: ../../common/efi_boot.rst
.. include:: ../../../../../boards/x86/common/efi_boot.rst
:start-after: start_include_here
.. _RPL: https://edc.intel.com/content/www/us/en/design/products/platforms/details/raptor-lake-s/13th-generation-core-processors-datasheet-volume-1-of-2/

View File

@@ -1,7 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_RAPTOR_LAKE=y
CONFIG_BOARD_INTEL_RPL_P_CRB=y
CONFIG_PIC_DISABLE=y
CONFIG_LOAPIC=y
CONFIG_CONSOLE=y

View File

@@ -1,7 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_RAPTOR_LAKE=y
CONFIG_BOARD_INTEL_RPL_S_CRB=y
CONFIG_PIC_DISABLE=y
CONFIG_LOAPIC=y
CONFIG_CONSOLE=y

View File

@@ -1,14 +0,0 @@
# Copyright (c) 2022-2023 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config BOARD_INTEL_RPL_S_CRB
bool "Raptor Lake S CRB"
depends on SOC_RAPTOR_LAKE
select X86_64
select HAS_COVERAGE_SUPPORT
config BOARD_INTEL_RPL_P_CRB
bool "Raptor Lake P CRB"
depends on SOC_RAPTOR_LAKE
select X86_64
select HAS_COVERAGE_SUPPORT