diff --git a/soc/soc_legacy/arc/snps_arc_iot/CMakeLists.txt b/soc/synopsys/arc_iot/CMakeLists.txt similarity index 100% rename from soc/soc_legacy/arc/snps_arc_iot/CMakeLists.txt rename to soc/synopsys/arc_iot/CMakeLists.txt diff --git a/soc/soc_legacy/arc/snps_arc_iot/Kconfig.soc b/soc/synopsys/arc_iot/Kconfig similarity index 88% rename from soc/soc_legacy/arc/snps_arc_iot/Kconfig.soc rename to soc/synopsys/arc_iot/Kconfig index f9793b27354..362d2d1ae71 100644 --- a/soc/soc_legacy/arc/snps_arc_iot/Kconfig.soc +++ b/soc/synopsys/arc_iot/Kconfig @@ -3,7 +3,6 @@ # SPDX-License-Identifier: Apache-2.0 config SOC_ARC_IOT - bool "Synopsys ARC IoT SoC" select ARC select CPU_HAS_MPU select CPU_HAS_FPU diff --git a/soc/soc_legacy/arc/snps_arc_iot/Kconfig.defconfig b/soc/synopsys/arc_iot/Kconfig.defconfig similarity index 94% rename from soc/soc_legacy/arc/snps_arc_iot/Kconfig.defconfig rename to soc/synopsys/arc_iot/Kconfig.defconfig index 202697a7cf9..9c64732bf1f 100644 --- a/soc/soc_legacy/arc/snps_arc_iot/Kconfig.defconfig +++ b/soc/synopsys/arc_iot/Kconfig.defconfig @@ -4,9 +4,6 @@ if SOC_ARC_IOT -config SOC - default "snps_arc_iot" - config CPU_EM4_FPUS default y diff --git a/soc/synopsys/arc_iot/Kconfig.soc b/soc/synopsys/arc_iot/Kconfig.soc new file mode 100644 index 00000000000..d7e5a54079f --- /dev/null +++ b/soc/synopsys/arc_iot/Kconfig.soc @@ -0,0 +1,11 @@ +# Copyright (c) 2014 Wind River Systems, Inc. +# Copyright (c) 2018 Synopsys, Inc. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +config SOC_ARC_IOT + bool + help + Synopsys ARC IoT SoC + +config SOC + default "arc_iot" if SOC_ARC_IOT diff --git a/soc/soc_legacy/arc/snps_arc_iot/linker.ld b/soc/synopsys/arc_iot/linker.ld similarity index 100% rename from soc/soc_legacy/arc/snps_arc_iot/linker.ld rename to soc/synopsys/arc_iot/linker.ld diff --git a/soc/soc_legacy/arc/snps_arc_iot/soc.c b/soc/synopsys/arc_iot/soc.c similarity index 100% rename from soc/soc_legacy/arc/snps_arc_iot/soc.c rename to soc/synopsys/arc_iot/soc.c diff --git a/soc/synopsys/arc_iot/soc.yml b/soc/synopsys/arc_iot/soc.yml new file mode 100644 index 00000000000..9ee993439e6 --- /dev/null +++ b/soc/synopsys/arc_iot/soc.yml @@ -0,0 +1,4 @@ +series: +- name: arc_iot + socs: + - name: arc_iot diff --git a/soc/soc_legacy/arc/snps_arc_iot/sysconf.c b/soc/synopsys/arc_iot/sysconf.c similarity index 100% rename from soc/soc_legacy/arc/snps_arc_iot/sysconf.c rename to soc/synopsys/arc_iot/sysconf.c diff --git a/soc/soc_legacy/arc/snps_arc_iot/sysconf.h b/soc/synopsys/arc_iot/sysconf.h similarity index 100% rename from soc/soc_legacy/arc/snps_arc_iot/sysconf.h rename to soc/synopsys/arc_iot/sysconf.h