Browse Source

boards: x86: intel_adl: move and convert alder_lake boards to HWMv2

Move and convert intel_adl_crb and intel_adl_rvp boards to HWMv2.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
pull/69687/head
Dmitrii Golovanov 1 year ago committed by Jamie McCrae
parent
commit
83b133c207
  1. 10
      boards/v2/intel/index.rst
  2. 2
      boards/v2/intel/intel_adl/CMakeLists.txt
  3. 12
      boards/v2/intel/intel_adl/Kconfig.defconfig
  4. 5
      boards/v2/intel/intel_adl/Kconfig.intel_adl_crb
  5. 5
      boards/v2/intel/intel_adl/Kconfig.intel_adl_rvp
  6. 4
      boards/v2/intel/intel_adl/board.cmake
  7. 9
      boards/v2/intel/intel_adl/board.yml
  8. 2
      boards/v2/intel/intel_adl/doc/index.rst
  9. 0
      boards/v2/intel/intel_adl/intel_adl.dts
  10. 0
      boards/v2/intel/intel_adl/intel_adl_crb.dts
  11. 0
      boards/v2/intel/intel_adl/intel_adl_crb.yaml
  12. 2
      boards/v2/intel/intel_adl/intel_adl_crb_defconfig
  13. 0
      boards/v2/intel/intel_adl/intel_adl_rvp.dts
  14. 0
      boards/v2/intel/intel_adl/intel_adl_rvp.yaml
  15. 2
      boards/v2/intel/intel_adl/intel_adl_rvp_defconfig
  16. 12
      boards/x86/intel_adl/Kconfig.board

10
boards/v2/intel/index.rst

@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
.. _boards-intel:
Intel Corporation
#################
.. toctree::
:maxdepth: 1
:glob:
**/*

2
boards/x86/intel_adl/CMakeLists.txt → boards/v2/intel/intel_adl/CMakeLists.txt

@ -1,3 +1,5 @@ @@ -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

12
boards/x86/intel_adl/Kconfig.defconfig → boards/v2/intel/intel_adl/Kconfig.defconfig

@ -1,13 +1,6 @@ @@ -1,13 +1,6 @@
# Copyright (c) 2023 Intel Corporation
# Copyright (c) 2023-2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
if BOARD_INTEL_ADL_CRB || BOARD_INTEL_ADL_RVP || BOARD_UP_SQUARED_PRO_7000
config BOARD
default "intel_adl_crb" if BOARD_INTEL_ADL_CRB
default "intel_adl_rvp" if BOARD_INTEL_ADL_RVP
default "up_squared_pro_7000" if BOARD_UP_SQUARED_PRO_7000
config BUILD_OUTPUT_STRIPPED
default y
@ -56,4 +49,5 @@ endif @@ -56,4 +49,5 @@ endif
config UART_NS16550_INTEL_LPSS_DMA
default y
endif # BOARD_INTEL_ADL_CRB || BOARD_INTEL_ADL_RVP || BOARD_UP_SQUARED_PRO_7000
config HAS_COVERAGE_SUPPORT
default y

5
boards/v2/intel/intel_adl/Kconfig.intel_adl_crb

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2023-2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config BOARD_INTEL_ADL_CRB
select SOC_ALDER_LAKE

5
boards/v2/intel/intel_adl/Kconfig.intel_adl_rvp

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2023-2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config BOARD_INTEL_ADL_RVP
select SOC_ALDER_LAKE

4
boards/v2/intel/intel_adl/board.cmake

@ -0,0 +1,4 @@ @@ -0,0 +1,4 @@
# SPDX-License-Identifier: Apache-2.0
board_set_flasher_ifnset(misc-flasher)
board_finalize_runner_args(misc-flasher)

9
boards/v2/intel/intel_adl/board.yml

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
boards:
- name: intel_adl_crb
vendor: intel
socs:
- name: alder_lake
- name: intel_adl_rvp
vendor: intel
socs:
- name: alder_lake

2
boards/x86/intel_adl/doc/index.rst → boards/v2/intel/intel_adl/doc/index.rst

@ -59,7 +59,7 @@ Build Zephyr application @@ -59,7 +59,7 @@ Build Zephyr application
Booting the Alder Lake N CRB Board using UEFI
=============================================
.. include:: ../../common/efi_boot.rst
.. include:: ../../../../../boards/x86/common/efi_boot.rst
:start-after: start_include_here
.. _INTEL_ADL: https://edc.intel.com/content/www/us/en/design/products/platforms/processor-and-core-i3-n-series-datasheet-volume-1-of-2/

0
boards/x86/intel_adl/intel_adl.dts → boards/v2/intel/intel_adl/intel_adl.dts

0
boards/x86/intel_adl/intel_adl_crb.dts → boards/v2/intel/intel_adl/intel_adl_crb.dts

0
boards/x86/intel_adl/intel_adl_crb.yaml → boards/v2/intel/intel_adl/intel_adl_crb.yaml

2
boards/x86/intel_adl/intel_adl_crb_defconfig → boards/v2/intel/intel_adl/intel_adl_crb_defconfig

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

0
boards/x86/intel_adl/intel_adl_rvp.dts → boards/v2/intel/intel_adl/intel_adl_rvp.dts

0
boards/x86/intel_adl/intel_adl_rvp.yaml → boards/v2/intel/intel_adl/intel_adl_rvp.yaml

2
boards/x86/intel_adl/intel_adl_rvp_defconfig → boards/v2/intel/intel_adl/intel_adl_rvp_defconfig

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

12
boards/x86/intel_adl/Kconfig.board

@ -1,18 +1,6 @@ @@ -1,18 +1,6 @@
# Copyright (c) 2023 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config BOARD_INTEL_ADL_CRB
bool "Alder Lake CRB"
depends on SOC_ALDER_LAKE
select X86_64
select HAS_COVERAGE_SUPPORT
config BOARD_INTEL_ADL_RVP
bool "Alder Lake RVP"
depends on SOC_ALDER_LAKE
select X86_64
select HAS_COVERAGE_SUPPORT
config BOARD_UP_SQUARED_PRO_7000
bool "UP SQUARED PRO 7000 board"
depends on SOC_ALDER_LAKE

Loading…
Cancel
Save