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 @@ |
|||||||
# Intel ISH family configuration options |
# Intel ISH family configuration options |
||||||
# |
# |
||||||
# Copyright (c) 2023 Intel Corporation |
# Copyright (c) 2023-2024 Intel Corporation |
||||||
# |
# |
||||||
# SPDX-License-Identifier: Apache-2.0 |
# SPDX-License-Identifier: Apache-2.0 |
||||||
|
|
||||||
config SOC_FAMILY_INTEL_ISH |
config SOC_FAMILY_INTEL_ISH |
||||||
bool "Intel ISH SoC family" |
|
||||||
select X86 |
select X86 |
||||||
select X86_NO_SPECULATIVE_VULNERABILITIES |
select X86_NO_SPECULATIVE_VULNERABILITIES |
||||||
select IOAPIC |
select IOAPIC |
@ -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 @@ |
|||||||
# Copyright (c) 2023 Intel Corporation |
# Copyright (c) 2023-2024 Intel Corporation |
||||||
# |
# |
||||||
# SPDX-License-Identifier: Apache-2.0 |
# SPDX-License-Identifier: Apache-2.0 |
||||||
# |
# |
||||||
|
|
||||||
|
zephyr_include_directories(.) |
||||||
|
|
||||||
zephyr_cc_option(-march=pentium -mtune=i486) |
zephyr_cc_option(-march=pentium -mtune=i486) |
||||||
|
|
||||||
zephyr_sources(soc.c) |
zephyr_sources(soc.c) |
@ -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 @@ |
|||||||
|
# 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 @@ |
|||||||
|
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 @@ |
|||||||
# 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 @@ |
|||||||
# 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 @@ |
|||||||
# 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 @@ |
|||||||
# 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