Browse Source

soc: alder_lake: move and convert to HWMv2

Move and convert soc/x86/alder_lake 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
847a12f1e4
  1. 2
      soc/v2/intel/alder_lake/CMakeLists.txt
  2. 4
      soc/v2/intel/alder_lake/Kconfig
  3. 5
      soc/v2/intel/alder_lake/Kconfig.defconfig
  4. 8
      soc/v2/intel/alder_lake/Kconfig.soc
  5. 0
      soc/v2/intel/alder_lake/cpu.c
  6. 0
      soc/v2/intel/alder_lake/doc/supported_features.txt
  7. 0
      soc/v2/intel/alder_lake/linker.ld
  8. 0
      soc/v2/intel/alder_lake/soc.h
  9. 4
      soc/v2/intel/alder_lake/soc.yml
  10. 0
      soc/v2/intel/alder_lake/soc_gpio.h

2
soc/x86/alder_lake/CMakeLists.txt → soc/v2/intel/alder_lake/CMakeLists.txt

@ -1,5 +1,7 @@ @@ -1,5 +1,7 @@
# SPDX-License-Identifier: Apache-2.0
zephyr_include_directories(.)
zephyr_library()
zephyr_library_include_directories(${ZEPHYR_BASE}/drivers)

4
soc/x86/alder_lake/Kconfig.soc → soc/v2/intel/alder_lake/Kconfig

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
# Copyright (c) 2018-2023 Intel Corporation Inc.
# Copyright (c) 2018-2024 Intel Corporation Inc.
# SPDX-License-Identifier: Apache-2.0
config SOC_ALDER_LAKE
bool "Intel Alder Lake SOC"
select X86
select X86_64
select CPU_ATOM
select PCIE
select PCIE_MSI

5
soc/x86/alder_lake/Kconfig.defconfig → soc/v2/intel/alder_lake/Kconfig.defconfig

@ -1,14 +1,11 @@ @@ -1,14 +1,11 @@
# Alder Lake SoC configuration options
# Copyright (c) 2018-2023 Intel Corporation
# Copyright (c) 2018-2024 Intel Corporation
# Copyright (c) 2014-2015 Wind River Systems, Inc.
# SPDX-License-Identifier: Apache-2.0
if SOC_ALDER_LAKE
config SOC
default "alder_lake"
config PCIE_MMIO_CFG
default y

8
soc/v2/intel/alder_lake/Kconfig.soc

@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
# Copyright (c) 2018-2024 Intel Corporation Inc.
# SPDX-License-Identifier: Apache-2.0
config SOC_ALDER_LAKE
bool
config SOC
default "alder_lake" if SOC_ALDER_LAKE

0
soc/x86/alder_lake/cpu.c → soc/v2/intel/alder_lake/cpu.c

0
soc/x86/alder_lake/doc/supported_features.txt → soc/v2/intel/alder_lake/doc/supported_features.txt

0
soc/x86/alder_lake/linker.ld → soc/v2/intel/alder_lake/linker.ld

0
soc/x86/alder_lake/soc.h → soc/v2/intel/alder_lake/soc.h

4
soc/v2/intel/alder_lake/soc.yml

@ -0,0 +1,4 @@ @@ -0,0 +1,4 @@
vendor: intel
comment: "Intel Alder Lake SoC"
socs:
- name: alder_lake

0
soc/x86/alder_lake/soc_gpio.h → soc/v2/intel/alder_lake/soc_gpio.h

Loading…
Cancel
Save