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:
committed by
Jamie McCrae
parent
384307e3dc
commit
4789e1068e
@@ -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
|
||||
@@ -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
|
||||
5
boards/v2/intel/intel_rpl/Kconfig.intel_rpl_p_crb
Normal file
5
boards/v2/intel/intel_rpl/Kconfig.intel_rpl_p_crb
Normal 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
|
||||
5
boards/v2/intel/intel_rpl/Kconfig.intel_rpl_s_crb
Normal file
5
boards/v2/intel/intel_rpl/Kconfig.intel_rpl_s_crb
Normal 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
|
||||
9
boards/v2/intel/intel_rpl/board.yml
Normal file
9
boards/v2/intel/intel_rpl/board.yml
Normal 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
|
||||
@@ -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/
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user