Browse Source
Move and convert soc/x86/intel_ish to HWMv2 as soc/intel/intel_ish Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>pull/69687/head
21 changed files with 65 additions and 65 deletions
@ -1,11 +1,10 @@
@@ -1,11 +1,10 @@
|
||||
# Intel ISH family configuration options |
||||
# |
||||
# Copyright (c) 2023 Intel Corporation |
||||
# Copyright (c) 2023-2024 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
config SOC_FAMILY_INTEL_ISH |
||||
bool "Intel ISH SoC family" |
||||
select X86 |
||||
select X86_NO_SPECULATIVE_VULNERABILITIES |
||||
select IOAPIC |
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
# Intel ISH family selection |
||||
# |
||||
# Copyright (c) 2023-2024 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
config SOC_FAMILY_INTEL_ISH |
||||
bool |
||||
|
||||
config SOC_FAMILY |
||||
default "intel_ish" if SOC_FAMILY_INTEL_ISH |
||||
|
||||
rsource "*/Kconfig.soc" |
@ -1,8 +1,10 @@
@@ -1,8 +1,10 @@
|
||||
# Copyright (c) 2023 Intel Corporation |
||||
# Copyright (c) 2023-2024 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
# |
||||
|
||||
zephyr_include_directories(.) |
||||
|
||||
zephyr_cc_option(-march=pentium -mtune=i486) |
||||
|
||||
zephyr_sources(soc.c) |
@ -0,0 +1,10 @@
@@ -0,0 +1,10 @@
|
||||
# Copyright (c) 2023-2024 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
# |
||||
|
||||
if SOC_SERIES_INTEL_ISH5 |
||||
|
||||
rsource "pm/Kconfig.pm" |
||||
|
||||
endif # SOC_SERIES_INTEL_ISH5 |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2023-2024 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
config SOC_SERIES_INTEL_ISH5 |
||||
bool |
||||
select SOC_FAMILY_INTEL_ISH |
||||
|
||||
config SOC_SERIES |
||||
default "intel_ish5" if SOC_SERIES_INTEL_ISH5 |
||||
|
||||
config SOC_INTEL_ISH_5_4_1 |
||||
bool |
||||
select SOC_SERIES_INTEL_ISH5 |
||||
|
||||
config SOC_INTEL_ISH_5_6_0 |
||||
bool |
||||
select SOC_SERIES_INTEL_ISH5 |
||||
|
||||
config SOC_INTEL_ISH_5_8_0 |
||||
bool |
||||
select SOC_SERIES_INTEL_ISH5 |
||||
|
||||
config SOC |
||||
default "intel_ish_5_4_1" if SOC_INTEL_ISH_5_4_1 |
||||
default "intel_ish_5_6_0" if SOC_INTEL_ISH_5_6_0 |
||||
default "intel_ish_5_8_0" if SOC_INTEL_ISH_5_8_0 |
@ -0,0 +1,8 @@
@@ -0,0 +1,8 @@
|
||||
family: |
||||
- name: intel_ish |
||||
series: |
||||
- name: intel_ish5 |
||||
socs: |
||||
- name: intel_ish_5_4_1 |
||||
- name: intel_ish_5_6_0 |
||||
- name: intel_ish_5_8_0 |
@ -1,8 +0,0 @@
@@ -1,8 +0,0 @@
|
||||
# Intel ISH family selection |
||||
# |
||||
# Copyright (c) 2023 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
rsource "*/Kconfig.series" |
||||
rsource "*/Kconfig.soc" |
@ -1,20 +0,0 @@
@@ -1,20 +0,0 @@
|
||||
# Copyright (c) 2023 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
# |
||||
|
||||
if SOC_SERIES_INTEL_ISH5 |
||||
|
||||
config SOC_SERIES |
||||
string |
||||
default "intel_ish5" |
||||
|
||||
config SOC |
||||
string |
||||
default "intel_ish_5_4_1" if SOC_INTEL_ISH_5_4_1 |
||||
default "intel_ish_5_6_0" if SOC_INTEL_ISH_5_6_0 |
||||
default "intel_ish_5_8_0" if SOC_INTEL_ISH_5_8_0 |
||||
|
||||
endif # SOC_SERIES_INTEL_ISH5 |
||||
|
||||
rsource "pm/Kconfig.pm" |
@ -1,8 +0,0 @@
@@ -1,8 +0,0 @@
|
||||
# Copyright (c) 2023 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
# |
||||
|
||||
config SOC_SERIES_INTEL_ISH5 |
||||
bool "Intel ISH5 SoC" |
||||
select SOC_FAMILY_INTEL_ISH |
@ -1,19 +0,0 @@
@@ -1,19 +0,0 @@
|
||||
# Copyright (c) 2023 Intel Corporation |
||||
# |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
# |
||||
|
||||
choice |
||||
prompt "Intel ISH5 SoCs" |
||||
depends on SOC_SERIES_INTEL_ISH5 |
||||
|
||||
config SOC_INTEL_ISH_5_4_1 |
||||
bool "Intel ISH 5.4.1 SoC" |
||||
|
||||
config SOC_INTEL_ISH_5_6_0 |
||||
bool "Intel ISH 5.6.0 SoC" |
||||
|
||||
config SOC_INTEL_ISH_5_8_0 |
||||
bool "Intel ISH 5.8.0 SoC" |
||||
|
||||
endchoice |
Loading…
Reference in new issue