diff --git a/arch/arm/CMakeLists.txt b/arch/arm/CMakeLists.txt index 5c73fe77402..daaa198e980 100644 --- a/arch/arm/CMakeLists.txt +++ b/arch/arm/CMakeLists.txt @@ -17,5 +17,4 @@ zephyr_compile_options( ${ARCH_FLAG} ) -add_subdirectory(soc) add_subdirectory(core) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index ea2534c86d3..80f5010a73f 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -11,7 +11,7 @@ choice default SOC_SERIES_KINETIS_K6X depends on ARM - source "arch/arm/soc/*/Kconfig.soc" + source "soc/arm/*/Kconfig.soc" endchoice menu "ARM Options" @@ -20,7 +20,7 @@ menu "ARM Options" menu "SoC Configuration" # Include these first so that any properties (e.g. defaults) below can be # overriden (by defining symbols in multiple locations) -source "arch/arm/soc/*/Kconfig" +source "soc/arm/*/Kconfig" endmenu source "arch/arm/core/Kconfig" diff --git a/arch/arm/soc/nxp_kinetis/Kconfig.defconfig b/arch/arm/soc/nxp_kinetis/Kconfig.defconfig deleted file mode 100644 index 7ceb7a560b6..00000000000 --- a/arch/arm/soc/nxp_kinetis/Kconfig.defconfig +++ /dev/null @@ -1 +0,0 @@ -source "arch/arm/soc/nxp_kinetis/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/silabs_exx32/Kconfig.defconfig b/arch/arm/soc/silabs_exx32/Kconfig.defconfig deleted file mode 100644 index 129445c29c7..00000000000 --- a/arch/arm/soc/silabs_exx32/Kconfig.defconfig +++ /dev/null @@ -1 +0,0 @@ -source "arch/arm/soc/silabs_exx32/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/st_stm32/Kconfig.defconfig b/arch/arm/soc/st_stm32/Kconfig.defconfig deleted file mode 100644 index cd94a36ca59..00000000000 --- a/arch/arm/soc/st_stm32/Kconfig.defconfig +++ /dev/null @@ -1 +0,0 @@ -source "arch/arm/soc/st_stm32/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/ti_simplelink/Kconfig.defconfig b/arch/arm/soc/ti_simplelink/Kconfig.defconfig deleted file mode 100644 index 98f6ef6dcf9..00000000000 --- a/arch/arm/soc/ti_simplelink/Kconfig.defconfig +++ /dev/null @@ -1 +0,0 @@ -source "arch/arm/soc/ti_simplelink/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/ti_simplelink/Kconfig.soc b/arch/arm/soc/ti_simplelink/Kconfig.soc deleted file mode 100644 index d17c7ca69f3..00000000000 --- a/arch/arm/soc/ti_simplelink/Kconfig.soc +++ /dev/null @@ -1,4 +0,0 @@ -# Kconfig - Texas Instruments SimpleLink Family -# - -source "arch/arm/soc/ti_simplelink/*/Kconfig.series" diff --git a/boards/arm/cc2650_sensortag/doc/cc2650_sensortag.rst b/boards/arm/cc2650_sensortag/doc/cc2650_sensortag.rst index 4cf93f69881..8648154f54c 100644 --- a/boards/arm/cc2650_sensortag/doc/cc2650_sensortag.rst +++ b/boards/arm/cc2650_sensortag/doc/cc2650_sensortag.rst @@ -135,7 +135,7 @@ CCFG ("Customer Configuration" area). A 32-bit word in this area, pass control to your program. You can find more information on the CCFG in the `CC2650 reference manual`_, section 9.1. The current CC2650 port for Zephyr already does this by default; if you wish to check or modify -the CCFG content, see :file:`arch/arm/soc/ti_simplelink/cc2650/soc.c`. +the CCFG content, see :file:`soc/arm/ti_simplelink/cc2650/soc.c`. Building ======== diff --git a/arch/arm/soc/CMakeLists.txt b/soc/arm/CMakeLists.txt similarity index 100% rename from arch/arm/soc/CMakeLists.txt rename to soc/arm/CMakeLists.txt diff --git a/arch/arm/soc/arm/CMakeLists.txt b/soc/arm/arm/CMakeLists.txt similarity index 100% rename from arch/arm/soc/arm/CMakeLists.txt rename to soc/arm/arm/CMakeLists.txt diff --git a/arch/arm/soc/arm/Kconfig b/soc/arm/arm/Kconfig similarity index 87% rename from arch/arm/soc/arm/Kconfig rename to soc/arm/arm/Kconfig index 7c393093f2d..5f4bfdbbb9e 100644 --- a/arch/arm/soc/arm/Kconfig +++ b/soc/arm/arm/Kconfig @@ -14,5 +14,5 @@ config SOC_FAMILY string default "arm" -source "arch/arm/soc/arm/*/Kconfig.soc" +source "soc/arm/arm/*/Kconfig.soc" endif # SOC_FAMILY_ARM diff --git a/arch/arm/soc/arm/Kconfig.defconfig b/soc/arm/arm/Kconfig.defconfig similarity index 70% rename from arch/arm/soc/arm/Kconfig.defconfig rename to soc/arm/arm/Kconfig.defconfig index 765ebbcb42c..9bf483f1f66 100644 --- a/arch/arm/soc/arm/Kconfig.defconfig +++ b/soc/arm/arm/Kconfig.defconfig @@ -5,4 +5,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/arm/*/Kconfig.defconfig.series" +source "soc/arm/arm/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/arm/Kconfig.soc b/soc/arm/arm/Kconfig.soc similarity index 74% rename from arch/arm/soc/arm/Kconfig.soc rename to soc/arm/arm/Kconfig.soc index 649d83501d5..7b93e8e6c9d 100644 --- a/arch/arm/soc/arm/Kconfig.soc +++ b/soc/arm/arm/Kconfig.soc @@ -5,4 +5,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/arm/*/Kconfig.series" +source "soc/arm/arm/*/Kconfig.series" diff --git a/arch/arm/soc/arm/beetle/CMSDK_BEETLE.h b/soc/arm/arm/beetle/CMSDK_BEETLE.h similarity index 100% rename from arch/arm/soc/arm/beetle/CMSDK_BEETLE.h rename to soc/arm/arm/beetle/CMSDK_BEETLE.h diff --git a/arch/arm/soc/arm/beetle/CMakeLists.txt b/soc/arm/arm/beetle/CMakeLists.txt similarity index 100% rename from arch/arm/soc/arm/beetle/CMakeLists.txt rename to soc/arm/arm/beetle/CMakeLists.txt diff --git a/arch/arm/soc/arm/beetle/Kconfig.defconfig.beetle_r0 b/soc/arm/arm/beetle/Kconfig.defconfig.beetle_r0 similarity index 100% rename from arch/arm/soc/arm/beetle/Kconfig.defconfig.beetle_r0 rename to soc/arm/arm/beetle/Kconfig.defconfig.beetle_r0 diff --git a/arch/arm/soc/arm/beetle/Kconfig.defconfig.series b/soc/arm/arm/beetle/Kconfig.defconfig.series similarity index 84% rename from arch/arm/soc/arm/beetle/Kconfig.defconfig.series rename to soc/arm/arm/beetle/Kconfig.defconfig.series index d4d0a78b2b4..3dadba5ae41 100644 --- a/arch/arm/soc/arm/beetle/Kconfig.defconfig.series +++ b/soc/arm/arm/beetle/Kconfig.defconfig.series @@ -8,7 +8,7 @@ if SOC_SERIES_BEETLE -source "arch/arm/soc/arm/beetle/Kconfig.defconfig.beetle*" +source "soc/arm/arm/beetle/Kconfig.defconfig.beetle*" config SOC_SERIES default "beetle" diff --git a/arch/arm/soc/arm/beetle/Kconfig.series b/soc/arm/arm/beetle/Kconfig.series similarity index 100% rename from arch/arm/soc/arm/beetle/Kconfig.series rename to soc/arm/arm/beetle/Kconfig.series diff --git a/arch/arm/soc/arm/beetle/Kconfig.soc b/soc/arm/arm/beetle/Kconfig.soc similarity index 100% rename from arch/arm/soc/arm/beetle/Kconfig.soc rename to soc/arm/arm/beetle/Kconfig.soc diff --git a/arch/arm/soc/arm/beetle/arm_mpu_regions.c b/soc/arm/arm/beetle/arm_mpu_regions.c similarity index 100% rename from arch/arm/soc/arm/beetle/arm_mpu_regions.c rename to soc/arm/arm/beetle/arm_mpu_regions.c diff --git a/arch/arm/soc/arm/beetle/dts.fixup b/soc/arm/arm/beetle/dts.fixup similarity index 100% rename from arch/arm/soc/arm/beetle/dts.fixup rename to soc/arm/arm/beetle/dts.fixup diff --git a/arch/arm/soc/arm/beetle/linker.ld b/soc/arm/arm/beetle/linker.ld similarity index 100% rename from arch/arm/soc/arm/beetle/linker.ld rename to soc/arm/arm/beetle/linker.ld diff --git a/arch/arm/soc/arm/beetle/power.c b/soc/arm/arm/beetle/power.c similarity index 100% rename from arch/arm/soc/arm/beetle/power.c rename to soc/arm/arm/beetle/power.c diff --git a/arch/arm/soc/arm/beetle/soc.c b/soc/arm/arm/beetle/soc.c similarity index 100% rename from arch/arm/soc/arm/beetle/soc.c rename to soc/arm/arm/beetle/soc.c diff --git a/arch/arm/soc/arm/beetle/soc.h b/soc/arm/arm/beetle/soc.h similarity index 100% rename from arch/arm/soc/arm/beetle/soc.h rename to soc/arm/arm/beetle/soc.h diff --git a/arch/arm/soc/arm/beetle/soc_irq.h b/soc/arm/arm/beetle/soc_irq.h similarity index 100% rename from arch/arm/soc/arm/beetle/soc_irq.h rename to soc/arm/arm/beetle/soc_irq.h diff --git a/arch/arm/soc/arm/beetle/soc_pins.h b/soc/arm/arm/beetle/soc_pins.h similarity index 100% rename from arch/arm/soc/arm/beetle/soc_pins.h rename to soc/arm/arm/beetle/soc_pins.h diff --git a/arch/arm/soc/arm/beetle/soc_pll.h b/soc/arm/arm/beetle/soc_pll.h similarity index 100% rename from arch/arm/soc/arm/beetle/soc_pll.h rename to soc/arm/arm/beetle/soc_pll.h diff --git a/arch/arm/soc/arm/beetle/soc_power.h b/soc/arm/arm/beetle/soc_power.h similarity index 100% rename from arch/arm/soc/arm/beetle/soc_power.h rename to soc/arm/arm/beetle/soc_power.h diff --git a/arch/arm/soc/arm/beetle/soc_registers.h b/soc/arm/arm/beetle/soc_registers.h similarity index 100% rename from arch/arm/soc/arm/beetle/soc_registers.h rename to soc/arm/arm/beetle/soc_registers.h diff --git a/arch/arm/soc/arm/mps2/CMakeLists.txt b/soc/arm/arm/mps2/CMakeLists.txt similarity index 100% rename from arch/arm/soc/arm/mps2/CMakeLists.txt rename to soc/arm/arm/mps2/CMakeLists.txt diff --git a/arch/arm/soc/arm/mps2/Kconfig.defconfig.mps2_an385 b/soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385 similarity index 100% rename from arch/arm/soc/arm/mps2/Kconfig.defconfig.mps2_an385 rename to soc/arm/arm/mps2/Kconfig.defconfig.mps2_an385 diff --git a/arch/arm/soc/arm/mps2/Kconfig.defconfig.series b/soc/arm/arm/mps2/Kconfig.defconfig.series similarity index 80% rename from arch/arm/soc/arm/mps2/Kconfig.defconfig.series rename to soc/arm/arm/mps2/Kconfig.defconfig.series index dccf8d0f0a4..66704afa0ce 100644 --- a/arch/arm/soc/arm/mps2/Kconfig.defconfig.series +++ b/soc/arm/arm/mps2/Kconfig.defconfig.series @@ -13,6 +13,6 @@ config SYS_CLOCK_HW_CYCLES_PER_SEC int default 25000000 -source "arch/arm/soc/arm/mps2/Kconfig.defconfig.mps2*" +source "soc/arm/arm/mps2/Kconfig.defconfig.mps2*" endif # SOC_SERIES_MPS2 diff --git a/arch/arm/soc/arm/mps2/Kconfig.series b/soc/arm/arm/mps2/Kconfig.series similarity index 100% rename from arch/arm/soc/arm/mps2/Kconfig.series rename to soc/arm/arm/mps2/Kconfig.series diff --git a/arch/arm/soc/arm/mps2/Kconfig.soc b/soc/arm/arm/mps2/Kconfig.soc similarity index 100% rename from arch/arm/soc/arm/mps2/Kconfig.soc rename to soc/arm/arm/mps2/Kconfig.soc diff --git a/arch/arm/soc/arm/mps2/linker.ld b/soc/arm/arm/mps2/linker.ld similarity index 100% rename from arch/arm/soc/arm/mps2/linker.ld rename to soc/arm/arm/mps2/linker.ld diff --git a/arch/arm/soc/arm/mps2/soc.c b/soc/arm/arm/mps2/soc.c similarity index 93% rename from arch/arm/soc/arm/mps2/soc.c rename to soc/arm/arm/mps2/soc.c index e9855cef7f2..d77a879d4b5 100644 --- a/arch/arm/soc/arm/mps2/soc.c +++ b/soc/arm/arm/mps2/soc.c @@ -1,7 +1,7 @@ /* * Copyright (c) 2017 Linaro Limited * - * Initial contents based on arch/arm/soc/ti_lm3s6965/soc.c which is: + * Initial contents based on soc/arm/ti_lm3s6965/soc.c which is: * Copyright (c) 2013-2015 Wind River Systems, Inc. * * SPDX-License-Identifier: Apache-2.0 diff --git a/arch/arm/soc/arm/mps2/soc.h b/soc/arm/arm/mps2/soc.h similarity index 100% rename from arch/arm/soc/arm/mps2/soc.h rename to soc/arm/arm/mps2/soc.h diff --git a/arch/arm/soc/arm/mps2/soc_devices.h b/soc/arm/arm/mps2/soc_devices.h similarity index 100% rename from arch/arm/soc/arm/mps2/soc_devices.h rename to soc/arm/arm/mps2/soc_devices.h diff --git a/arch/arm/soc/arm/mps2/soc_registers.h b/soc/arm/arm/mps2/soc_registers.h similarity index 100% rename from arch/arm/soc/arm/mps2/soc_registers.h rename to soc/arm/arm/mps2/soc_registers.h diff --git a/arch/arm/soc/atmel_sam/CMakeLists.txt b/soc/arm/atmel_sam/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam/CMakeLists.txt rename to soc/arm/atmel_sam/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam/Kconfig b/soc/arm/atmel_sam/Kconfig similarity index 88% rename from arch/arm/soc/atmel_sam/Kconfig rename to soc/arm/atmel_sam/Kconfig index 3a3c341c584..67dff5635bd 100644 --- a/arch/arm/soc/atmel_sam/Kconfig +++ b/soc/arm/atmel_sam/Kconfig @@ -14,6 +14,6 @@ config SOC_FAMILY default "atmel_sam" # Select SoC Part No. and configuration options -source "arch/arm/soc/atmel_sam/*/Kconfig.soc" +source "soc/arm/atmel_sam/*/Kconfig.soc" endif # SOC_FAMILY_SAM diff --git a/arch/arm/soc/atmel_sam/Kconfig.defconfig b/soc/arm/atmel_sam/Kconfig.defconfig similarity index 77% rename from arch/arm/soc/atmel_sam/Kconfig.defconfig rename to soc/arm/atmel_sam/Kconfig.defconfig index e51abe31d4f..b9ea836d9d9 100644 --- a/arch/arm/soc/atmel_sam/Kconfig.defconfig +++ b/soc/arm/atmel_sam/Kconfig.defconfig @@ -4,7 +4,7 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/atmel_sam/*/Kconfig.defconfig.series" +source "soc/arm/atmel_sam/*/Kconfig.defconfig.series" if SOC_FAMILY_SAM diff --git a/arch/arm/soc/atmel_sam/Kconfig.soc b/soc/arm/atmel_sam/Kconfig.soc similarity index 71% rename from arch/arm/soc/atmel_sam/Kconfig.soc rename to soc/arm/atmel_sam/Kconfig.soc index c98fb93e9b7..2878641b067 100644 --- a/arch/arm/soc/atmel_sam/Kconfig.soc +++ b/soc/arm/atmel_sam/Kconfig.soc @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/atmel_sam/*/Kconfig.series" +source "soc/arm/atmel_sam/*/Kconfig.series" diff --git a/arch/arm/soc/atmel_sam/common/CMakeLists.txt b/soc/arm/atmel_sam/common/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam/common/CMakeLists.txt rename to soc/arm/atmel_sam/common/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam/common/arm_mpu_mem_cfg.h b/soc/arm/atmel_sam/common/arm_mpu_mem_cfg.h similarity index 100% rename from arch/arm/soc/atmel_sam/common/arm_mpu_mem_cfg.h rename to soc/arm/atmel_sam/common/arm_mpu_mem_cfg.h diff --git a/arch/arm/soc/atmel_sam/common/arm_mpu_regions.c b/soc/arm/atmel_sam/common/arm_mpu_regions.c similarity index 100% rename from arch/arm/soc/atmel_sam/common/arm_mpu_regions.c rename to soc/arm/atmel_sam/common/arm_mpu_regions.c diff --git a/arch/arm/soc/atmel_sam/common/soc_gpio.c b/soc/arm/atmel_sam/common/soc_gpio.c similarity index 100% rename from arch/arm/soc/atmel_sam/common/soc_gpio.c rename to soc/arm/atmel_sam/common/soc_gpio.c diff --git a/arch/arm/soc/atmel_sam/common/soc_gpio.h b/soc/arm/atmel_sam/common/soc_gpio.h similarity index 100% rename from arch/arm/soc/atmel_sam/common/soc_gpio.h rename to soc/arm/atmel_sam/common/soc_gpio.h diff --git a/arch/arm/soc/atmel_sam/common/soc_pmc.c b/soc/arm/atmel_sam/common/soc_pmc.c similarity index 100% rename from arch/arm/soc/atmel_sam/common/soc_pmc.c rename to soc/arm/atmel_sam/common/soc_pmc.c diff --git a/arch/arm/soc/atmel_sam/common/soc_pmc.h b/soc/arm/atmel_sam/common/soc_pmc.h similarity index 100% rename from arch/arm/soc/atmel_sam/common/soc_pmc.h rename to soc/arm/atmel_sam/common/soc_pmc.h diff --git a/arch/arm/soc/atmel_sam/sam3x/CMakeLists.txt b/soc/arm/atmel_sam/sam3x/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/CMakeLists.txt rename to soc/arm/atmel_sam/sam3x/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam/sam3x/Kconfig.defconfig.series b/soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/Kconfig.defconfig.series rename to soc/arm/atmel_sam/sam3x/Kconfig.defconfig.series diff --git a/arch/arm/soc/atmel_sam/sam3x/Kconfig.series b/soc/arm/atmel_sam/sam3x/Kconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/Kconfig.series rename to soc/arm/atmel_sam/sam3x/Kconfig.series diff --git a/arch/arm/soc/atmel_sam/sam3x/Kconfig.soc b/soc/arm/atmel_sam/sam3x/Kconfig.soc similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/Kconfig.soc rename to soc/arm/atmel_sam/sam3x/Kconfig.soc diff --git a/arch/arm/soc/atmel_sam/sam3x/dts.fixup b/soc/arm/atmel_sam/sam3x/dts.fixup similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/dts.fixup rename to soc/arm/atmel_sam/sam3x/dts.fixup diff --git a/arch/arm/soc/atmel_sam/sam3x/linker.ld b/soc/arm/atmel_sam/sam3x/linker.ld similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/linker.ld rename to soc/arm/atmel_sam/sam3x/linker.ld diff --git a/arch/arm/soc/atmel_sam/sam3x/soc.c b/soc/arm/atmel_sam/sam3x/soc.c similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/soc.c rename to soc/arm/atmel_sam/sam3x/soc.c diff --git a/arch/arm/soc/atmel_sam/sam3x/soc.h b/soc/arm/atmel_sam/sam3x/soc.h similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/soc.h rename to soc/arm/atmel_sam/sam3x/soc.h diff --git a/arch/arm/soc/atmel_sam/sam3x/soc_pinmap.h b/soc/arm/atmel_sam/sam3x/soc_pinmap.h similarity index 100% rename from arch/arm/soc/atmel_sam/sam3x/soc_pinmap.h rename to soc/arm/atmel_sam/sam3x/soc_pinmap.h diff --git a/arch/arm/soc/atmel_sam/sam4s/CMakeLists.txt b/soc/arm/atmel_sam/sam4s/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/CMakeLists.txt rename to soc/arm/atmel_sam/sam4s/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam/sam4s/Kconfig.defconfig.series b/soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/Kconfig.defconfig.series rename to soc/arm/atmel_sam/sam4s/Kconfig.defconfig.series diff --git a/arch/arm/soc/atmel_sam/sam4s/Kconfig.series b/soc/arm/atmel_sam/sam4s/Kconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/Kconfig.series rename to soc/arm/atmel_sam/sam4s/Kconfig.series diff --git a/arch/arm/soc/atmel_sam/sam4s/Kconfig.soc b/soc/arm/atmel_sam/sam4s/Kconfig.soc similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/Kconfig.soc rename to soc/arm/atmel_sam/sam4s/Kconfig.soc diff --git a/arch/arm/soc/atmel_sam/sam4s/dts.fixup b/soc/arm/atmel_sam/sam4s/dts.fixup similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/dts.fixup rename to soc/arm/atmel_sam/sam4s/dts.fixup diff --git a/arch/arm/soc/atmel_sam/sam4s/linker.ld b/soc/arm/atmel_sam/sam4s/linker.ld similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/linker.ld rename to soc/arm/atmel_sam/sam4s/linker.ld diff --git a/arch/arm/soc/atmel_sam/sam4s/soc.c b/soc/arm/atmel_sam/sam4s/soc.c similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/soc.c rename to soc/arm/atmel_sam/sam4s/soc.c diff --git a/arch/arm/soc/atmel_sam/sam4s/soc.h b/soc/arm/atmel_sam/sam4s/soc.h similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/soc.h rename to soc/arm/atmel_sam/sam4s/soc.h diff --git a/arch/arm/soc/atmel_sam/sam4s/soc_pinmap.h b/soc/arm/atmel_sam/sam4s/soc_pinmap.h similarity index 100% rename from arch/arm/soc/atmel_sam/sam4s/soc_pinmap.h rename to soc/arm/atmel_sam/sam4s/soc_pinmap.h diff --git a/arch/arm/soc/atmel_sam/same70/CMakeLists.txt b/soc/arm/atmel_sam/same70/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam/same70/CMakeLists.txt rename to soc/arm/atmel_sam/same70/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam/same70/Kconfig.defconfig.series b/soc/arm/atmel_sam/same70/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam/same70/Kconfig.defconfig.series rename to soc/arm/atmel_sam/same70/Kconfig.defconfig.series diff --git a/arch/arm/soc/atmel_sam/same70/Kconfig.series b/soc/arm/atmel_sam/same70/Kconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam/same70/Kconfig.series rename to soc/arm/atmel_sam/same70/Kconfig.series diff --git a/arch/arm/soc/atmel_sam/same70/Kconfig.soc b/soc/arm/atmel_sam/same70/Kconfig.soc similarity index 100% rename from arch/arm/soc/atmel_sam/same70/Kconfig.soc rename to soc/arm/atmel_sam/same70/Kconfig.soc diff --git a/arch/arm/soc/atmel_sam/same70/dts.fixup b/soc/arm/atmel_sam/same70/dts.fixup similarity index 100% rename from arch/arm/soc/atmel_sam/same70/dts.fixup rename to soc/arm/atmel_sam/same70/dts.fixup diff --git a/arch/arm/soc/atmel_sam/same70/linker.ld b/soc/arm/atmel_sam/same70/linker.ld similarity index 100% rename from arch/arm/soc/atmel_sam/same70/linker.ld rename to soc/arm/atmel_sam/same70/linker.ld diff --git a/arch/arm/soc/atmel_sam/same70/soc.c b/soc/arm/atmel_sam/same70/soc.c similarity index 100% rename from arch/arm/soc/atmel_sam/same70/soc.c rename to soc/arm/atmel_sam/same70/soc.c diff --git a/arch/arm/soc/atmel_sam/same70/soc.h b/soc/arm/atmel_sam/same70/soc.h similarity index 100% rename from arch/arm/soc/atmel_sam/same70/soc.h rename to soc/arm/atmel_sam/same70/soc.h diff --git a/arch/arm/soc/atmel_sam/same70/soc_config.c b/soc/arm/atmel_sam/same70/soc_config.c similarity index 100% rename from arch/arm/soc/atmel_sam/same70/soc_config.c rename to soc/arm/atmel_sam/same70/soc_config.c diff --git a/arch/arm/soc/atmel_sam/same70/soc_pinmap.h b/soc/arm/atmel_sam/same70/soc_pinmap.h similarity index 100% rename from arch/arm/soc/atmel_sam/same70/soc_pinmap.h rename to soc/arm/atmel_sam/same70/soc_pinmap.h diff --git a/arch/arm/soc/atmel_sam0/CMakeLists.txt b/soc/arm/atmel_sam0/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam0/CMakeLists.txt rename to soc/arm/atmel_sam0/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam0/Kconfig b/soc/arm/atmel_sam0/Kconfig similarity index 70% rename from arch/arm/soc/atmel_sam0/Kconfig rename to soc/arm/atmel_sam0/Kconfig index 35da05da02f..ae5b13c5ac0 100644 --- a/arch/arm/soc/atmel_sam0/Kconfig +++ b/soc/arm/atmel_sam0/Kconfig @@ -12,6 +12,6 @@ config SOC_FAMILY string default "atmel_sam0" -source arch/arm/soc/atmel_sam0/common/Kconfig.samd2x -source "arch/arm/soc/atmel_sam0/*/Kconfig.soc" +source soc/arm/atmel_sam0/common/Kconfig.samd2x +source "soc/arm/atmel_sam0/*/Kconfig.soc" endif diff --git a/arch/arm/soc/atmel_sam0/Kconfig.defconfig b/soc/arm/atmel_sam0/Kconfig.defconfig similarity index 69% rename from arch/arm/soc/atmel_sam0/Kconfig.defconfig rename to soc/arm/atmel_sam0/Kconfig.defconfig index e9d2a6c54f5..7c29a9c489e 100644 --- a/arch/arm/soc/atmel_sam0/Kconfig.defconfig +++ b/soc/arm/atmel_sam0/Kconfig.defconfig @@ -3,4 +3,4 @@ # Copyright (c) 2017 Google LLC. # SPDX-License-Identifier: Apache-2.0 -source "arch/arm/soc/atmel_sam0/*/Kconfig.defconfig.series" +source "soc/arm/atmel_sam0/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/atmel_sam0/Kconfig.soc b/soc/arm/atmel_sam0/Kconfig.soc similarity index 70% rename from arch/arm/soc/atmel_sam0/Kconfig.soc rename to soc/arm/atmel_sam0/Kconfig.soc index 9ef04d42555..64e1df02f04 100644 --- a/arch/arm/soc/atmel_sam0/Kconfig.soc +++ b/soc/arm/atmel_sam0/Kconfig.soc @@ -3,4 +3,4 @@ # Copyright (c) 2017 Google LLC. # SPDX-License-Identifier: Apache-2.0 -source "arch/arm/soc/atmel_sam0/*/Kconfig.series" +source "soc/arm/atmel_sam0/*/Kconfig.series" diff --git a/arch/arm/soc/atmel_sam0/common/Kconfig.samd2x b/soc/arm/atmel_sam0/common/Kconfig.samd2x similarity index 100% rename from arch/arm/soc/atmel_sam0/common/Kconfig.samd2x rename to soc/arm/atmel_sam0/common/Kconfig.samd2x diff --git a/arch/arm/soc/atmel_sam0/samd20/CMakeLists.txt b/soc/arm/atmel_sam0/samd20/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/CMakeLists.txt rename to soc/arm/atmel_sam0/samd20/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam0/samd20/Kconfig.defconfig.series b/soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/Kconfig.defconfig.series rename to soc/arm/atmel_sam0/samd20/Kconfig.defconfig.series diff --git a/arch/arm/soc/atmel_sam0/samd20/Kconfig.series b/soc/arm/atmel_sam0/samd20/Kconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/Kconfig.series rename to soc/arm/atmel_sam0/samd20/Kconfig.series diff --git a/arch/arm/soc/atmel_sam0/samd20/Kconfig.soc b/soc/arm/atmel_sam0/samd20/Kconfig.soc similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/Kconfig.soc rename to soc/arm/atmel_sam0/samd20/Kconfig.soc diff --git a/arch/arm/soc/atmel_sam0/samd20/dts.fixup b/soc/arm/atmel_sam0/samd20/dts.fixup similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/dts.fixup rename to soc/arm/atmel_sam0/samd20/dts.fixup diff --git a/arch/arm/soc/atmel_sam0/samd20/linker.ld b/soc/arm/atmel_sam0/samd20/linker.ld similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/linker.ld rename to soc/arm/atmel_sam0/samd20/linker.ld diff --git a/arch/arm/soc/atmel_sam0/samd20/soc.c b/soc/arm/atmel_sam0/samd20/soc.c similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/soc.c rename to soc/arm/atmel_sam0/samd20/soc.c diff --git a/arch/arm/soc/atmel_sam0/samd20/soc.h b/soc/arm/atmel_sam0/samd20/soc.h similarity index 100% rename from arch/arm/soc/atmel_sam0/samd20/soc.h rename to soc/arm/atmel_sam0/samd20/soc.h diff --git a/arch/arm/soc/atmel_sam0/samd21/CMakeLists.txt b/soc/arm/atmel_sam0/samd21/CMakeLists.txt similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/CMakeLists.txt rename to soc/arm/atmel_sam0/samd21/CMakeLists.txt diff --git a/arch/arm/soc/atmel_sam0/samd21/Kconfig.defconfig.series b/soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/Kconfig.defconfig.series rename to soc/arm/atmel_sam0/samd21/Kconfig.defconfig.series diff --git a/arch/arm/soc/atmel_sam0/samd21/Kconfig.series b/soc/arm/atmel_sam0/samd21/Kconfig.series similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/Kconfig.series rename to soc/arm/atmel_sam0/samd21/Kconfig.series diff --git a/arch/arm/soc/atmel_sam0/samd21/Kconfig.soc b/soc/arm/atmel_sam0/samd21/Kconfig.soc similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/Kconfig.soc rename to soc/arm/atmel_sam0/samd21/Kconfig.soc diff --git a/arch/arm/soc/atmel_sam0/samd21/dts.fixup b/soc/arm/atmel_sam0/samd21/dts.fixup similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/dts.fixup rename to soc/arm/atmel_sam0/samd21/dts.fixup diff --git a/arch/arm/soc/atmel_sam0/samd21/linker.ld b/soc/arm/atmel_sam0/samd21/linker.ld similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/linker.ld rename to soc/arm/atmel_sam0/samd21/linker.ld diff --git a/arch/arm/soc/atmel_sam0/samd21/soc.c b/soc/arm/atmel_sam0/samd21/soc.c similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/soc.c rename to soc/arm/atmel_sam0/samd21/soc.c diff --git a/arch/arm/soc/atmel_sam0/samd21/soc.h b/soc/arm/atmel_sam0/samd21/soc.h similarity index 100% rename from arch/arm/soc/atmel_sam0/samd21/soc.h rename to soc/arm/atmel_sam0/samd21/soc.h diff --git a/arch/arm/soc/nordic_nrf/CMakeLists.txt b/soc/arm/nordic_nrf/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nordic_nrf/CMakeLists.txt rename to soc/arm/nordic_nrf/CMakeLists.txt diff --git a/arch/arm/soc/nordic_nrf/Kconfig b/soc/arm/nordic_nrf/Kconfig similarity index 75% rename from arch/arm/soc/nordic_nrf/Kconfig rename to soc/arm/nordic_nrf/Kconfig index f645f1a4e51..34c535eafbe 100644 --- a/arch/arm/soc/nordic_nrf/Kconfig +++ b/soc/arm/nordic_nrf/Kconfig @@ -14,7 +14,7 @@ config SOC_FAMILY string default "nordic_nrf" -source "arch/arm/soc/nordic_nrf/Kconfig.peripherals" -source "arch/arm/soc/nordic_nrf/*/Kconfig.soc" +source "soc/arm/nordic_nrf/Kconfig.peripherals" +source "soc/arm/nordic_nrf/*/Kconfig.soc" endif # SOC_FAMILY_NRF diff --git a/arch/arm/soc/nordic_nrf/Kconfig.defconfig b/soc/arm/nordic_nrf/Kconfig.defconfig similarity index 86% rename from arch/arm/soc/nordic_nrf/Kconfig.defconfig rename to soc/arm/nordic_nrf/Kconfig.defconfig index 039d7f578a6..33580bdb9d3 100644 --- a/arch/arm/soc/nordic_nrf/Kconfig.defconfig +++ b/soc/arm/nordic_nrf/Kconfig.defconfig @@ -7,7 +7,7 @@ if SOC_FAMILY_NRF -source "arch/arm/soc/nordic_nrf/*/Kconfig.defconfig.series" +source "soc/arm/nordic_nrf/*/Kconfig.defconfig.series" config BUILD_OUTPUT_HEX default y diff --git a/arch/arm/soc/nordic_nrf/Kconfig.peripherals b/soc/arm/nordic_nrf/Kconfig.peripherals similarity index 100% rename from arch/arm/soc/nordic_nrf/Kconfig.peripherals rename to soc/arm/nordic_nrf/Kconfig.peripherals diff --git a/arch/arm/soc/nordic_nrf/Kconfig.soc b/soc/arm/nordic_nrf/Kconfig.soc similarity index 74% rename from arch/arm/soc/nordic_nrf/Kconfig.soc rename to soc/arm/nordic_nrf/Kconfig.soc index f9c59a31a8b..d54bf217fde 100644 --- a/arch/arm/soc/nordic_nrf/Kconfig.soc +++ b/soc/arm/nordic_nrf/Kconfig.soc @@ -5,5 +5,5 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/nordic_nrf/*/Kconfig.series" +source "soc/arm/nordic_nrf/*/Kconfig.series" diff --git a/arch/arm/soc/nordic_nrf/include/nrf_common.h b/soc/arm/nordic_nrf/include/nrf_common.h similarity index 100% rename from arch/arm/soc/nordic_nrf/include/nrf_common.h rename to soc/arm/nordic_nrf/include/nrf_common.h diff --git a/arch/arm/soc/nordic_nrf/nrf51/CMakeLists.txt b/soc/arm/nordic_nrf/nrf51/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/CMakeLists.txt rename to soc/arm/nordic_nrf/nrf51/CMakeLists.txt diff --git a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAA b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAA similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAA rename to soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAA diff --git a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAB b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAB similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAB rename to soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAB diff --git a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAC b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAC similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAC rename to soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAC diff --git a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.series b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series similarity index 87% rename from arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.series rename to soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series index fdf10e90eec..a0335a83dc9 100644 --- a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.series +++ b/soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.series @@ -8,7 +8,7 @@ if SOC_SERIES_NRF51X -source "arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.nrf51*" +source "soc/arm/nordic_nrf/nrf51/Kconfig.defconfig.nrf51*" config SOC_SERIES default "nrf51" diff --git a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.series b/soc/arm/nordic_nrf/nrf51/Kconfig.series similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/Kconfig.series rename to soc/arm/nordic_nrf/nrf51/Kconfig.series diff --git a/arch/arm/soc/nordic_nrf/nrf51/Kconfig.soc b/soc/arm/nordic_nrf/nrf51/Kconfig.soc similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/Kconfig.soc rename to soc/arm/nordic_nrf/nrf51/Kconfig.soc diff --git a/arch/arm/soc/nordic_nrf/nrf51/dts.fixup b/soc/arm/nordic_nrf/nrf51/dts.fixup similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/dts.fixup rename to soc/arm/nordic_nrf/nrf51/dts.fixup diff --git a/arch/arm/soc/nordic_nrf/nrf51/linker.ld b/soc/arm/nordic_nrf/nrf51/linker.ld similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/linker.ld rename to soc/arm/nordic_nrf/nrf51/linker.ld diff --git a/arch/arm/soc/nordic_nrf/nrf51/soc.c b/soc/arm/nordic_nrf/nrf51/soc.c similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/soc.c rename to soc/arm/nordic_nrf/nrf51/soc.c diff --git a/arch/arm/soc/nordic_nrf/nrf51/soc.h b/soc/arm/nordic_nrf/nrf51/soc.h similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf51/soc.h rename to soc/arm/nordic_nrf/nrf51/soc.h diff --git a/arch/arm/soc/nordic_nrf/nrf52/CMakeLists.txt b/soc/arm/nordic_nrf/nrf52/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/CMakeLists.txt rename to soc/arm/nordic_nrf/nrf52/CMakeLists.txt diff --git a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA rename to soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA diff --git a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA rename to soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA diff --git a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA rename to soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA diff --git a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.series b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series similarity index 84% rename from arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.series rename to soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series index 66dc4fb77d8..39349577163 100644 --- a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.series +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_NRF52X -source "arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52*" +source "soc/arm/nordic_nrf/nrf52/Kconfig.defconfig.nrf52*" config SOC_SERIES default "nrf52" diff --git a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.series b/soc/arm/nordic_nrf/nrf52/Kconfig.series similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/Kconfig.series rename to soc/arm/nordic_nrf/nrf52/Kconfig.series diff --git a/arch/arm/soc/nordic_nrf/nrf52/Kconfig.soc b/soc/arm/nordic_nrf/nrf52/Kconfig.soc similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/Kconfig.soc rename to soc/arm/nordic_nrf/nrf52/Kconfig.soc diff --git a/arch/arm/soc/nordic_nrf/nrf52/dts.fixup b/soc/arm/nordic_nrf/nrf52/dts.fixup similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/dts.fixup rename to soc/arm/nordic_nrf/nrf52/dts.fixup diff --git a/arch/arm/soc/nordic_nrf/nrf52/linker.ld b/soc/arm/nordic_nrf/nrf52/linker.ld similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/linker.ld rename to soc/arm/nordic_nrf/nrf52/linker.ld diff --git a/arch/arm/soc/nordic_nrf/nrf52/mpu_mem_cfg.h b/soc/arm/nordic_nrf/nrf52/mpu_mem_cfg.h similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/mpu_mem_cfg.h rename to soc/arm/nordic_nrf/nrf52/mpu_mem_cfg.h diff --git a/arch/arm/soc/nordic_nrf/nrf52/mpu_regions.c b/soc/arm/nordic_nrf/nrf52/mpu_regions.c similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/mpu_regions.c rename to soc/arm/nordic_nrf/nrf52/mpu_regions.c diff --git a/arch/arm/soc/nordic_nrf/nrf52/power.c b/soc/arm/nordic_nrf/nrf52/power.c similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/power.c rename to soc/arm/nordic_nrf/nrf52/power.c diff --git a/arch/arm/soc/nordic_nrf/nrf52/soc.c b/soc/arm/nordic_nrf/nrf52/soc.c similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/soc.c rename to soc/arm/nordic_nrf/nrf52/soc.c diff --git a/arch/arm/soc/nordic_nrf/nrf52/soc.h b/soc/arm/nordic_nrf/nrf52/soc.h similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/soc.h rename to soc/arm/nordic_nrf/nrf52/soc.h diff --git a/arch/arm/soc/nordic_nrf/nrf52/soc_power.h b/soc/arm/nordic_nrf/nrf52/soc_power.h similarity index 100% rename from arch/arm/soc/nordic_nrf/nrf52/soc_power.h rename to soc/arm/nordic_nrf/nrf52/soc_power.h diff --git a/arch/arm/soc/nxp_imx/CMakeLists.txt b/soc/arm/nxp_imx/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_imx/CMakeLists.txt rename to soc/arm/nxp_imx/CMakeLists.txt diff --git a/arch/arm/soc/nxp_imx/Kconfig b/soc/arm/nxp_imx/Kconfig similarity index 93% rename from arch/arm/soc/nxp_imx/Kconfig rename to soc/arm/nxp_imx/Kconfig index c41191efa8b..cc5e73f25e8 100644 --- a/arch/arm/soc/nxp_imx/Kconfig +++ b/soc/arm/nxp_imx/Kconfig @@ -14,7 +14,7 @@ config SOC_FAMILY string default "nxp_imx" -source "arch/arm/soc/nxp_imx/*/Kconfig.soc" +source "soc/arm/nxp_imx/*/Kconfig.soc" config SOC_PART_NUMBER string diff --git a/arch/arm/soc/nxp_imx/Kconfig.defconfig b/soc/arm/nxp_imx/Kconfig.defconfig similarity index 55% rename from arch/arm/soc/nxp_imx/Kconfig.defconfig rename to soc/arm/nxp_imx/Kconfig.defconfig index 2baa0d2099e..62a499e1d1f 100644 --- a/arch/arm/soc/nxp_imx/Kconfig.defconfig +++ b/soc/arm/nxp_imx/Kconfig.defconfig @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/nxp_imx/*/Kconfig.defconfig.series" +source "soc/arm/nxp_imx/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/nxp_imx/Kconfig.soc b/soc/arm/nxp_imx/Kconfig.soc similarity index 60% rename from arch/arm/soc/nxp_imx/Kconfig.soc rename to soc/arm/nxp_imx/Kconfig.soc index 0b399381d1f..db3a90e480a 100644 --- a/arch/arm/soc/nxp_imx/Kconfig.soc +++ b/soc/arm/nxp_imx/Kconfig.soc @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/nxp_imx/*/Kconfig.series" +source "soc/arm/nxp_imx/*/Kconfig.series" diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/CMakeLists.txt b/soc/arm/nxp_imx/mcimx6x_m4/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/CMakeLists.txt rename to soc/arm/nxp_imx/mcimx6x_m4/CMakeLists.txt diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 rename to soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series similarity index 80% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series rename to soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series index aa858a82e02..035b85c736f 100644 --- a/arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series @@ -15,6 +15,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 128 -source "arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4" +source "soc/arm/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4" endif # SOC_SERIES_IMX_6X_M4 diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.series b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.series rename to soc/arm/nxp_imx/mcimx6x_m4/Kconfig.series diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.soc b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.soc rename to soc/arm/nxp_imx/mcimx6x_m4/Kconfig.soc diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/dts.fixup b/soc/arm/nxp_imx/mcimx6x_m4/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/dts.fixup rename to soc/arm/nxp_imx/mcimx6x_m4/dts.fixup diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/linker.ld b/soc/arm/nxp_imx/mcimx6x_m4/linker.ld similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/linker.ld rename to soc/arm/nxp_imx/mcimx6x_m4/linker.ld diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/soc.c b/soc/arm/nxp_imx/mcimx6x_m4/soc.c similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/soc.c rename to soc/arm/nxp_imx/mcimx6x_m4/soc.c diff --git a/arch/arm/soc/nxp_imx/mcimx6x_m4/soc.h b/soc/arm/nxp_imx/mcimx6x_m4/soc.h similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx6x_m4/soc.h rename to soc/arm/nxp_imx/mcimx6x_m4/soc.h diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/CMakeLists.txt b/soc/arm/nxp_imx/mcimx7_m4/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/CMakeLists.txt rename to soc/arm/nxp_imx/mcimx7_m4/CMakeLists.txt diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 rename to soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.series b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series similarity index 80% rename from arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.series rename to soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series index 116d273f836..5901e7a5373 100644 --- a/arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.series @@ -15,6 +15,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 127 -source "arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4" +source "soc/arm/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4" endif # SOC_SERIES_IMX7_M4 diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.series b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.series rename to soc/arm/nxp_imx/mcimx7_m4/Kconfig.series diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.soc b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.soc rename to soc/arm/nxp_imx/mcimx7_m4/Kconfig.soc diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/dts.fixup b/soc/arm/nxp_imx/mcimx7_m4/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/dts.fixup rename to soc/arm/nxp_imx/mcimx7_m4/dts.fixup diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/linker.ld b/soc/arm/nxp_imx/mcimx7_m4/linker.ld similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/linker.ld rename to soc/arm/nxp_imx/mcimx7_m4/linker.ld diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/soc.c b/soc/arm/nxp_imx/mcimx7_m4/soc.c similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/soc.c rename to soc/arm/nxp_imx/mcimx7_m4/soc.c diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/soc.h b/soc/arm/nxp_imx/mcimx7_m4/soc.h similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/soc.h rename to soc/arm/nxp_imx/mcimx7_m4/soc.h diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/soc_clk_freq.c b/soc/arm/nxp_imx/mcimx7_m4/soc_clk_freq.c similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/soc_clk_freq.c rename to soc/arm/nxp_imx/mcimx7_m4/soc_clk_freq.c diff --git a/arch/arm/soc/nxp_imx/mcimx7_m4/soc_clk_freq.h b/soc/arm/nxp_imx/mcimx7_m4/soc_clk_freq.h similarity index 100% rename from arch/arm/soc/nxp_imx/mcimx7_m4/soc_clk_freq.h rename to soc/arm/nxp_imx/mcimx7_m4/soc_clk_freq.h diff --git a/arch/arm/soc/nxp_imx/rt/CMakeLists.txt b/soc/arm/nxp_imx/rt/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_imx/rt/CMakeLists.txt rename to soc/arm/nxp_imx/rt/CMakeLists.txt diff --git a/arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.mimxrt1052 b/soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1052 similarity index 100% rename from arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.mimxrt1052 rename to soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt1052 diff --git a/arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.series b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series similarity index 81% rename from arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.series rename to soc/arm/nxp_imx/rt/Kconfig.defconfig.series index 29c2216176b..05370e5645c 100644 --- a/arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series @@ -15,6 +15,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 160 -source "arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.mimxrt*" +source "soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt*" endif # SOC_SERIES_IMX_RT diff --git a/arch/arm/soc/nxp_imx/rt/Kconfig.series b/soc/arm/nxp_imx/rt/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_imx/rt/Kconfig.series rename to soc/arm/nxp_imx/rt/Kconfig.series diff --git a/arch/arm/soc/nxp_imx/rt/Kconfig.soc b/soc/arm/nxp_imx/rt/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_imx/rt/Kconfig.soc rename to soc/arm/nxp_imx/rt/Kconfig.soc diff --git a/arch/arm/soc/nxp_imx/rt/arm_mpu_mem_cfg.h b/soc/arm/nxp_imx/rt/arm_mpu_mem_cfg.h similarity index 100% rename from arch/arm/soc/nxp_imx/rt/arm_mpu_mem_cfg.h rename to soc/arm/nxp_imx/rt/arm_mpu_mem_cfg.h diff --git a/arch/arm/soc/nxp_imx/rt/arm_mpu_regions.c b/soc/arm/nxp_imx/rt/arm_mpu_regions.c similarity index 100% rename from arch/arm/soc/nxp_imx/rt/arm_mpu_regions.c rename to soc/arm/nxp_imx/rt/arm_mpu_regions.c diff --git a/arch/arm/soc/nxp_imx/rt/dts.fixup b/soc/arm/nxp_imx/rt/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_imx/rt/dts.fixup rename to soc/arm/nxp_imx/rt/dts.fixup diff --git a/arch/arm/soc/nxp_imx/rt/linker.ld b/soc/arm/nxp_imx/rt/linker.ld similarity index 100% rename from arch/arm/soc/nxp_imx/rt/linker.ld rename to soc/arm/nxp_imx/rt/linker.ld diff --git a/arch/arm/soc/nxp_imx/rt/soc.c b/soc/arm/nxp_imx/rt/soc.c similarity index 100% rename from arch/arm/soc/nxp_imx/rt/soc.c rename to soc/arm/nxp_imx/rt/soc.c diff --git a/arch/arm/soc/nxp_imx/rt/soc.h b/soc/arm/nxp_imx/rt/soc.h similarity index 100% rename from arch/arm/soc/nxp_imx/rt/soc.h rename to soc/arm/nxp_imx/rt/soc.h diff --git a/arch/arm/soc/nxp_kinetis/CMakeLists.txt b/soc/arm/nxp_kinetis/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_kinetis/CMakeLists.txt rename to soc/arm/nxp_kinetis/CMakeLists.txt diff --git a/arch/arm/soc/nxp_kinetis/Kconfig b/soc/arm/nxp_kinetis/Kconfig similarity index 98% rename from arch/arm/soc/nxp_kinetis/Kconfig rename to soc/arm/nxp_kinetis/Kconfig index 888eba188d1..245dfff4624 100644 --- a/arch/arm/soc/nxp_kinetis/Kconfig +++ b/soc/arm/nxp_kinetis/Kconfig @@ -15,7 +15,7 @@ config SOC_FAMILY string default "nxp_kinetis" -source "arch/arm/soc/nxp_kinetis/*/Kconfig.soc" +source "soc/arm/nxp_kinetis/*/Kconfig.soc" config SOC_PART_NUMBER string diff --git a/soc/arm/nxp_kinetis/Kconfig.defconfig b/soc/arm/nxp_kinetis/Kconfig.defconfig new file mode 100644 index 00000000000..b708ebee28e --- /dev/null +++ b/soc/arm/nxp_kinetis/Kconfig.defconfig @@ -0,0 +1 @@ +source "soc/arm/nxp_kinetis/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/nxp_kinetis/Kconfig.soc b/soc/arm/nxp_kinetis/Kconfig.soc similarity index 62% rename from arch/arm/soc/nxp_kinetis/Kconfig.soc rename to soc/arm/nxp_kinetis/Kconfig.soc index 31cadb6126b..32d7f406054 100644 --- a/arch/arm/soc/nxp_kinetis/Kconfig.soc +++ b/soc/arm/nxp_kinetis/Kconfig.soc @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/nxp_kinetis/*/Kconfig.series" +source "soc/arm/nxp_kinetis/*/Kconfig.series" diff --git a/arch/arm/soc/nxp_kinetis/k6x/CMakeLists.txt b/soc/arm/nxp_kinetis/k6x/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/CMakeLists.txt rename to soc/arm/nxp_kinetis/k6x/CMakeLists.txt diff --git a/arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 rename to soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 diff --git a/arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series similarity index 84% rename from arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.series rename to soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series index e757103fc3c..aaf86601725 100644 --- a/arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series @@ -16,6 +16,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 86 -source "arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.mk*" +source "soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk*" endif # SOC_SERIES_KINETIS_K6X diff --git a/arch/arm/soc/nxp_kinetis/k6x/Kconfig.series b/soc/arm/nxp_kinetis/k6x/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/Kconfig.series rename to soc/arm/nxp_kinetis/k6x/Kconfig.series diff --git a/arch/arm/soc/nxp_kinetis/k6x/Kconfig.soc b/soc/arm/nxp_kinetis/k6x/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/Kconfig.soc rename to soc/arm/nxp_kinetis/k6x/Kconfig.soc diff --git a/arch/arm/soc/nxp_kinetis/k6x/README.txt b/soc/arm/nxp_kinetis/k6x/README.txt similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/README.txt rename to soc/arm/nxp_kinetis/k6x/README.txt diff --git a/arch/arm/soc/nxp_kinetis/k6x/dts.fixup b/soc/arm/nxp_kinetis/k6x/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/dts.fixup rename to soc/arm/nxp_kinetis/k6x/dts.fixup diff --git a/arch/arm/soc/nxp_kinetis/k6x/linker.ld b/soc/arm/nxp_kinetis/k6x/linker.ld similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/linker.ld rename to soc/arm/nxp_kinetis/k6x/linker.ld diff --git a/arch/arm/soc/nxp_kinetis/k6x/nxp_mpu_regions.c b/soc/arm/nxp_kinetis/k6x/nxp_mpu_regions.c similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/nxp_mpu_regions.c rename to soc/arm/nxp_kinetis/k6x/nxp_mpu_regions.c diff --git a/arch/arm/soc/nxp_kinetis/k6x/soc.c b/soc/arm/nxp_kinetis/k6x/soc.c similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/soc.c rename to soc/arm/nxp_kinetis/k6x/soc.c diff --git a/arch/arm/soc/nxp_kinetis/k6x/soc.h b/soc/arm/nxp_kinetis/k6x/soc.h similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/soc.h rename to soc/arm/nxp_kinetis/k6x/soc.h diff --git a/arch/arm/soc/nxp_kinetis/k6x/wdog.S b/soc/arm/nxp_kinetis/k6x/wdog.S similarity index 100% rename from arch/arm/soc/nxp_kinetis/k6x/wdog.S rename to soc/arm/nxp_kinetis/k6x/wdog.S diff --git a/arch/arm/soc/nxp_kinetis/kl2x/CMakeLists.txt b/soc/arm/nxp_kinetis/kl2x/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/CMakeLists.txt rename to soc/arm/nxp_kinetis/kl2x/CMakeLists.txt diff --git a/arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 rename to soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 diff --git a/arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.series similarity index 78% rename from arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.series rename to soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.series index 40888c1ce08..5e8b74d9eca 100644 --- a/arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.series @@ -10,6 +10,6 @@ if SOC_SERIES_KINETIS_KL2X config SOC_SERIES default "kl2x" -source "arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.mk*" +source "soc/arm/nxp_kinetis/kl2x/Kconfig.defconfig.mk*" endif # SOC_SERIES_KINETIS_KL2X diff --git a/arch/arm/soc/nxp_kinetis/kl2x/Kconfig.series b/soc/arm/nxp_kinetis/kl2x/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/Kconfig.series rename to soc/arm/nxp_kinetis/kl2x/Kconfig.series diff --git a/arch/arm/soc/nxp_kinetis/kl2x/Kconfig.soc b/soc/arm/nxp_kinetis/kl2x/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/Kconfig.soc rename to soc/arm/nxp_kinetis/kl2x/Kconfig.soc diff --git a/arch/arm/soc/nxp_kinetis/kl2x/dts.fixup b/soc/arm/nxp_kinetis/kl2x/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/dts.fixup rename to soc/arm/nxp_kinetis/kl2x/dts.fixup diff --git a/arch/arm/soc/nxp_kinetis/kl2x/linker.ld b/soc/arm/nxp_kinetis/kl2x/linker.ld similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/linker.ld rename to soc/arm/nxp_kinetis/kl2x/linker.ld diff --git a/arch/arm/soc/nxp_kinetis/kl2x/soc.c b/soc/arm/nxp_kinetis/kl2x/soc.c similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/soc.c rename to soc/arm/nxp_kinetis/kl2x/soc.c diff --git a/arch/arm/soc/nxp_kinetis/kl2x/soc.h b/soc/arm/nxp_kinetis/kl2x/soc.h similarity index 100% rename from arch/arm/soc/nxp_kinetis/kl2x/soc.h rename to soc/arm/nxp_kinetis/kl2x/soc.h diff --git a/arch/arm/soc/nxp_kinetis/kwx/CMakeLists.txt b/soc/arm/nxp_kinetis/kwx/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/CMakeLists.txt rename to soc/arm/nxp_kinetis/kwx/CMakeLists.txt diff --git a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 rename to soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 diff --git a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 rename to soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 diff --git a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 rename to soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 diff --git a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.series b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series similarity index 78% rename from arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.series rename to soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series index 9045eb9e931..f7f0f737656 100644 --- a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.series +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.series @@ -10,6 +10,6 @@ if SOC_SERIES_KINETIS_KWX config SOC_SERIES default "kwx" -source "arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mk*" +source "soc/arm/nxp_kinetis/kwx/Kconfig.defconfig.mk*" endif # SOC_SERIES_KINETIS_KWX diff --git a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.series b/soc/arm/nxp_kinetis/kwx/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/Kconfig.series rename to soc/arm/nxp_kinetis/kwx/Kconfig.series diff --git a/arch/arm/soc/nxp_kinetis/kwx/Kconfig.soc b/soc/arm/nxp_kinetis/kwx/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/Kconfig.soc rename to soc/arm/nxp_kinetis/kwx/Kconfig.soc diff --git a/arch/arm/soc/nxp_kinetis/kwx/dts.fixup b/soc/arm/nxp_kinetis/kwx/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/dts.fixup rename to soc/arm/nxp_kinetis/kwx/dts.fixup diff --git a/arch/arm/soc/nxp_kinetis/kwx/linker.ld b/soc/arm/nxp_kinetis/kwx/linker.ld similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/linker.ld rename to soc/arm/nxp_kinetis/kwx/linker.ld diff --git a/arch/arm/soc/nxp_kinetis/kwx/soc.h b/soc/arm/nxp_kinetis/kwx/soc.h similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/soc.h rename to soc/arm/nxp_kinetis/kwx/soc.h diff --git a/arch/arm/soc/nxp_kinetis/kwx/soc_kw2xd.c b/soc/arm/nxp_kinetis/kwx/soc_kw2xd.c similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/soc_kw2xd.c rename to soc/arm/nxp_kinetis/kwx/soc_kw2xd.c diff --git a/arch/arm/soc/nxp_kinetis/kwx/soc_kw4xz.c b/soc/arm/nxp_kinetis/kwx/soc_kw4xz.c similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/soc_kw4xz.c rename to soc/arm/nxp_kinetis/kwx/soc_kw4xz.c diff --git a/arch/arm/soc/nxp_kinetis/kwx/wdog.S b/soc/arm/nxp_kinetis/kwx/wdog.S similarity index 100% rename from arch/arm/soc/nxp_kinetis/kwx/wdog.S rename to soc/arm/nxp_kinetis/kwx/wdog.S diff --git a/arch/arm/soc/nxp_lpc/CMakeLists.txt b/soc/arm/nxp_lpc/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_lpc/CMakeLists.txt rename to soc/arm/nxp_lpc/CMakeLists.txt diff --git a/arch/arm/soc/nxp_lpc/Kconfig b/soc/arm/nxp_lpc/Kconfig similarity index 92% rename from arch/arm/soc/nxp_lpc/Kconfig rename to soc/arm/nxp_lpc/Kconfig index 6456a3a844b..49b53149833 100644 --- a/arch/arm/soc/nxp_lpc/Kconfig +++ b/soc/arm/nxp_lpc/Kconfig @@ -14,7 +14,7 @@ config SOC_FAMILY string default "nxp_lpc" -source "arch/arm/soc/nxp_lpc/*/Kconfig.soc" +source "soc/arm/nxp_lpc/*/Kconfig.soc" config SOC_PART_NUMBER string diff --git a/arch/arm/soc/nxp_lpc/Kconfig.defconfig b/soc/arm/nxp_lpc/Kconfig.defconfig similarity index 55% rename from arch/arm/soc/nxp_lpc/Kconfig.defconfig rename to soc/arm/nxp_lpc/Kconfig.defconfig index 3a8e4a1d068..aaca7b029ce 100644 --- a/arch/arm/soc/nxp_lpc/Kconfig.defconfig +++ b/soc/arm/nxp_lpc/Kconfig.defconfig @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/nxp_lpc/*/Kconfig.defconfig.series" +source "soc/arm/nxp_lpc/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/nxp_lpc/Kconfig.soc b/soc/arm/nxp_lpc/Kconfig.soc similarity index 60% rename from arch/arm/soc/nxp_lpc/Kconfig.soc rename to soc/arm/nxp_lpc/Kconfig.soc index 5e2b5e861af..dce9360030a 100644 --- a/arch/arm/soc/nxp_lpc/Kconfig.soc +++ b/soc/arm/nxp_lpc/Kconfig.soc @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/nxp_lpc/*/Kconfig.series" +source "soc/arm/nxp_lpc/*/Kconfig.series" diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/CMakeLists.txt b/soc/arm/nxp_lpc/lpc54xxx/CMakeLists.txt similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/CMakeLists.txt rename to soc/arm/nxp_lpc/lpc54xxx/CMakeLists.txt diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 rename to soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 rename to soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.series b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series similarity index 82% rename from arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.series rename to soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series index 2120030d27c..7c9830df768 100644 --- a/arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.series +++ b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.series @@ -15,6 +15,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 40 -source "arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.lp*" +source "soc/arm/nxp_lpc/lpc54xxx/Kconfig.defconfig.lp*" endif # SOC_SERIES_LPC54XXX diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.series b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.series similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.series rename to soc/arm/nxp_lpc/lpc54xxx/Kconfig.series diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.soc b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.soc similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.soc rename to soc/arm/nxp_lpc/lpc54xxx/Kconfig.soc diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/dts.fixup b/soc/arm/nxp_lpc/lpc54xxx/dts.fixup similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/dts.fixup rename to soc/arm/nxp_lpc/lpc54xxx/dts.fixup diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/linker.ld b/soc/arm/nxp_lpc/lpc54xxx/linker.ld similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/linker.ld rename to soc/arm/nxp_lpc/lpc54xxx/linker.ld diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/soc.c b/soc/arm/nxp_lpc/lpc54xxx/soc.c similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/soc.c rename to soc/arm/nxp_lpc/lpc54xxx/soc.c diff --git a/arch/arm/soc/nxp_lpc/lpc54xxx/soc.h b/soc/arm/nxp_lpc/lpc54xxx/soc.h similarity index 100% rename from arch/arm/soc/nxp_lpc/lpc54xxx/soc.h rename to soc/arm/nxp_lpc/lpc54xxx/soc.h diff --git a/arch/arm/soc/silabs_exx32/CMakeLists.txt b/soc/arm/silabs_exx32/CMakeLists.txt similarity index 100% rename from arch/arm/soc/silabs_exx32/CMakeLists.txt rename to soc/arm/silabs_exx32/CMakeLists.txt diff --git a/arch/arm/soc/silabs_exx32/Kconfig b/soc/arm/silabs_exx32/Kconfig similarity index 97% rename from arch/arm/soc/silabs_exx32/Kconfig rename to soc/arm/silabs_exx32/Kconfig index 81cee34a0cd..cf2046699ce 100644 --- a/arch/arm/soc/silabs_exx32/Kconfig +++ b/soc/arm/silabs_exx32/Kconfig @@ -13,7 +13,7 @@ config SOC_FAMILY string default "silabs_exx32" -source "arch/arm/soc/silabs_exx32/*/Kconfig.soc" +source "soc/arm/silabs_exx32/*/Kconfig.soc" config SOC_PART_NUMBER string diff --git a/soc/arm/silabs_exx32/Kconfig.defconfig b/soc/arm/silabs_exx32/Kconfig.defconfig new file mode 100644 index 00000000000..48c34a880c1 --- /dev/null +++ b/soc/arm/silabs_exx32/Kconfig.defconfig @@ -0,0 +1 @@ +source "soc/arm/silabs_exx32/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/silabs_exx32/Kconfig.soc b/soc/arm/silabs_exx32/Kconfig.soc similarity index 61% rename from arch/arm/soc/silabs_exx32/Kconfig.soc rename to soc/arm/silabs_exx32/Kconfig.soc index dc332fdb10b..f3f6edda3ff 100644 --- a/arch/arm/soc/silabs_exx32/Kconfig.soc +++ b/soc/arm/silabs_exx32/Kconfig.soc @@ -4,4 +4,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/silabs_exx32/*/Kconfig.series" +source "soc/arm/silabs_exx32/*/Kconfig.series" diff --git a/arch/arm/soc/silabs_exx32/common/CMakeLists.txt b/soc/arm/silabs_exx32/common/CMakeLists.txt similarity index 100% rename from arch/arm/soc/silabs_exx32/common/CMakeLists.txt rename to soc/arm/silabs_exx32/common/CMakeLists.txt diff --git a/arch/arm/soc/silabs_exx32/common/soc_gpio.c b/soc/arm/silabs_exx32/common/soc_gpio.c similarity index 100% rename from arch/arm/soc/silabs_exx32/common/soc_gpio.c rename to soc/arm/silabs_exx32/common/soc_gpio.c diff --git a/arch/arm/soc/silabs_exx32/common/soc_gpio.h b/soc/arm/silabs_exx32/common/soc_gpio.h similarity index 100% rename from arch/arm/soc/silabs_exx32/common/soc_gpio.h rename to soc/arm/silabs_exx32/common/soc_gpio.h diff --git a/arch/arm/soc/silabs_exx32/efm32wg/CMakeLists.txt b/soc/arm/silabs_exx32/efm32wg/CMakeLists.txt similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/CMakeLists.txt rename to soc/arm/silabs_exx32/efm32wg/CMakeLists.txt diff --git a/arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg rename to soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg diff --git a/arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series similarity index 82% rename from arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.series rename to soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series index eb4f90a41b4..d098b0e5e93 100644 --- a/arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.series @@ -16,6 +16,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 39 -source "arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.e*" +source "soc/arm/silabs_exx32/efm32wg/Kconfig.defconfig.e*" endif # SOC_SERIES_EFM32WG diff --git a/arch/arm/soc/silabs_exx32/efm32wg/Kconfig.series b/soc/arm/silabs_exx32/efm32wg/Kconfig.series similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/Kconfig.series rename to soc/arm/silabs_exx32/efm32wg/Kconfig.series diff --git a/arch/arm/soc/silabs_exx32/efm32wg/Kconfig.soc b/soc/arm/silabs_exx32/efm32wg/Kconfig.soc similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/Kconfig.soc rename to soc/arm/silabs_exx32/efm32wg/Kconfig.soc diff --git a/arch/arm/soc/silabs_exx32/efm32wg/dts.fixup b/soc/arm/silabs_exx32/efm32wg/dts.fixup similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/dts.fixup rename to soc/arm/silabs_exx32/efm32wg/dts.fixup diff --git a/arch/arm/soc/silabs_exx32/efm32wg/linker.ld b/soc/arm/silabs_exx32/efm32wg/linker.ld similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/linker.ld rename to soc/arm/silabs_exx32/efm32wg/linker.ld diff --git a/arch/arm/soc/silabs_exx32/efm32wg/soc.c b/soc/arm/silabs_exx32/efm32wg/soc.c similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/soc.c rename to soc/arm/silabs_exx32/efm32wg/soc.c diff --git a/arch/arm/soc/silabs_exx32/efm32wg/soc.h b/soc/arm/silabs_exx32/efm32wg/soc.h similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/soc.h rename to soc/arm/silabs_exx32/efm32wg/soc.h diff --git a/arch/arm/soc/silabs_exx32/efm32wg/soc_pinmap.h b/soc/arm/silabs_exx32/efm32wg/soc_pinmap.h similarity index 100% rename from arch/arm/soc/silabs_exx32/efm32wg/soc_pinmap.h rename to soc/arm/silabs_exx32/efm32wg/soc_pinmap.h diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/CMakeLists.txt b/soc/arm/silabs_exx32/efr32fg1p/CMakeLists.txt similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/CMakeLists.txt rename to soc/arm/silabs_exx32/efr32fg1p/CMakeLists.txt diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p rename to soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.series b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series similarity index 82% rename from arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.series rename to soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series index db9b60aa39a..0e39630f486 100644 --- a/arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.series +++ b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.series @@ -16,6 +16,6 @@ config NUM_IRQS # must be >= the highest interrupt number used default 33 -source "arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.e*" +source "soc/arm/silabs_exx32/efr32fg1p/Kconfig.defconfig.e*" endif # SOC_SERIES_EFR32FG1P diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.series b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.series similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.series rename to soc/arm/silabs_exx32/efr32fg1p/Kconfig.series diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.soc b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.soc similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.soc rename to soc/arm/silabs_exx32/efr32fg1p/Kconfig.soc diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/dts.fixup b/soc/arm/silabs_exx32/efr32fg1p/dts.fixup similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/dts.fixup rename to soc/arm/silabs_exx32/efr32fg1p/dts.fixup diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/linker.ld b/soc/arm/silabs_exx32/efr32fg1p/linker.ld similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/linker.ld rename to soc/arm/silabs_exx32/efr32fg1p/linker.ld diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/soc.c b/soc/arm/silabs_exx32/efr32fg1p/soc.c similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/soc.c rename to soc/arm/silabs_exx32/efr32fg1p/soc.c diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/soc.h b/soc/arm/silabs_exx32/efr32fg1p/soc.h similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/soc.h rename to soc/arm/silabs_exx32/efr32fg1p/soc.h diff --git a/arch/arm/soc/silabs_exx32/efr32fg1p/soc_pinmap.h b/soc/arm/silabs_exx32/efr32fg1p/soc_pinmap.h similarity index 100% rename from arch/arm/soc/silabs_exx32/efr32fg1p/soc_pinmap.h rename to soc/arm/silabs_exx32/efr32fg1p/soc_pinmap.h diff --git a/arch/arm/soc/st_stm32/CMakeLists.txt b/soc/arm/st_stm32/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/CMakeLists.txt rename to soc/arm/st_stm32/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/Kconfig b/soc/arm/st_stm32/Kconfig similarity index 92% rename from arch/arm/soc/st_stm32/Kconfig rename to soc/arm/st_stm32/Kconfig index b99c986384e..4f4e25f687c 100644 --- a/arch/arm/soc/st_stm32/Kconfig +++ b/soc/arm/st_stm32/Kconfig @@ -25,6 +25,6 @@ config STM32_ARM_MPU_ENABLE help Enable MPU support on STM32 SoCs -source "arch/arm/soc/st_stm32/*/Kconfig.soc" +source "soc/arm/st_stm32/*/Kconfig.soc" endif # SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/Kconfig.defconfig b/soc/arm/st_stm32/Kconfig.defconfig new file mode 100644 index 00000000000..c5238b26c39 --- /dev/null +++ b/soc/arm/st_stm32/Kconfig.defconfig @@ -0,0 +1 @@ +source "soc/arm/st_stm32/*/Kconfig.defconfig.series" diff --git a/arch/arm/soc/st_stm32/Kconfig.soc b/soc/arm/st_stm32/Kconfig.soc similarity index 73% rename from arch/arm/soc/st_stm32/Kconfig.soc rename to soc/arm/st_stm32/Kconfig.soc index 5f2c10840fc..687b0304abd 100644 --- a/arch/arm/soc/st_stm32/Kconfig.soc +++ b/soc/arm/st_stm32/Kconfig.soc @@ -5,4 +5,4 @@ # SPDX-License-Identifier: Apache-2.0 # -source "arch/arm/soc/st_stm32/*/Kconfig.series" +source "soc/arm/st_stm32/*/Kconfig.series" diff --git a/arch/arm/soc/st_stm32/common/CMakeLists.txt b/soc/arm/st_stm32/common/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/common/CMakeLists.txt rename to soc/arm/st_stm32/common/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/common/Kconfig.defconfig.series b/soc/arm/st_stm32/common/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/common/Kconfig.defconfig.series rename to soc/arm/st_stm32/common/Kconfig.defconfig.series diff --git a/arch/arm/soc/st_stm32/common/arm_mpu_mem_cfg.h b/soc/arm/st_stm32/common/arm_mpu_mem_cfg.h similarity index 100% rename from arch/arm/soc/st_stm32/common/arm_mpu_mem_cfg.h rename to soc/arm/st_stm32/common/arm_mpu_mem_cfg.h diff --git a/arch/arm/soc/st_stm32/common/arm_mpu_regions.c b/soc/arm/st_stm32/common/arm_mpu_regions.c similarity index 100% rename from arch/arm/soc/st_stm32/common/arm_mpu_regions.c rename to soc/arm/st_stm32/common/arm_mpu_regions.c diff --git a/arch/arm/soc/st_stm32/common/stm32cube_hal.c b/soc/arm/st_stm32/common/stm32cube_hal.c similarity index 100% rename from arch/arm/soc/st_stm32/common/stm32cube_hal.c rename to soc/arm/st_stm32/common/stm32cube_hal.c diff --git a/arch/arm/soc/st_stm32/stm32f0/CMakeLists.txt b/soc/arm/st_stm32/stm32f0/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/CMakeLists.txt rename to soc/arm/st_stm32/stm32f0/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series similarity index 85% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series index 5e3c2438d6c..edb10a1124f 100644 --- a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32F0X -source "arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f0*" +source "soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f0*" config SOC_SERIES default "stm32f0" diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 rename to soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 rename to soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb rename to soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb rename to soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc b/soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc rename to soc/arm/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.series b/soc/arm/st_stm32/stm32f0/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.series rename to soc/arm/st_stm32/stm32f0/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32f0/Kconfig.soc b/soc/arm/st_stm32/stm32f0/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/Kconfig.soc rename to soc/arm/st_stm32/stm32f0/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32f0/dts.fixup b/soc/arm/st_stm32/stm32f0/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/dts.fixup rename to soc/arm/st_stm32/stm32f0/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32f0/flash_registers.h b/soc/arm/st_stm32/stm32f0/flash_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/flash_registers.h rename to soc/arm/st_stm32/stm32f0/flash_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f0/gpio_registers.h b/soc/arm/st_stm32/stm32f0/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/gpio_registers.h rename to soc/arm/st_stm32/stm32f0/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f0/linker.ld b/soc/arm/st_stm32/stm32f0/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/linker.ld rename to soc/arm/st_stm32/stm32f0/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32f0/soc.c b/soc/arm/st_stm32/stm32f0/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/soc.c rename to soc/arm/st_stm32/stm32f0/soc.c diff --git a/arch/arm/soc/st_stm32/stm32f0/soc.h b/soc/arm/st_stm32/stm32f0/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/soc.h rename to soc/arm/st_stm32/stm32f0/soc.h diff --git a/arch/arm/soc/st_stm32/stm32f0/soc_gpio.c b/soc/arm/st_stm32/stm32f0/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/soc_gpio.c rename to soc/arm/st_stm32/stm32f0/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32f0/soc_registers.h b/soc/arm/st_stm32/stm32f0/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f0/soc_registers.h rename to soc/arm/st_stm32/stm32f0/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f1/CMakeLists.txt b/soc/arm/st_stm32/stm32f1/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/CMakeLists.txt rename to soc/arm/st_stm32/stm32f1/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series similarity index 84% rename from arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series index c8b218c69c2..759e55694fc 100644 --- a/arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32F1X -source "arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f1*" +source "soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f1*" config SOC_SERIES default "stm32f1" diff --git a/arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx rename to soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx diff --git a/arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc b/soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc rename to soc/arm/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc diff --git a/arch/arm/soc/st_stm32/stm32f1/Kconfig.series b/soc/arm/st_stm32/stm32f1/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/Kconfig.series rename to soc/arm/st_stm32/stm32f1/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32f1/Kconfig.soc b/soc/arm/st_stm32/stm32f1/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/Kconfig.soc rename to soc/arm/st_stm32/stm32f1/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32f1/dts.fixup b/soc/arm/st_stm32/stm32f1/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/dts.fixup rename to soc/arm/st_stm32/stm32f1/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32f1/flash_registers.h b/soc/arm/st_stm32/stm32f1/flash_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/flash_registers.h rename to soc/arm/st_stm32/stm32f1/flash_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f1/gpio_registers.h b/soc/arm/st_stm32/stm32f1/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/gpio_registers.h rename to soc/arm/st_stm32/stm32f1/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f1/linker.ld b/soc/arm/st_stm32/stm32f1/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/linker.ld rename to soc/arm/st_stm32/stm32f1/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32f1/soc.c b/soc/arm/st_stm32/stm32f1/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/soc.c rename to soc/arm/st_stm32/stm32f1/soc.c diff --git a/arch/arm/soc/st_stm32/stm32f1/soc.h b/soc/arm/st_stm32/stm32f1/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/soc.h rename to soc/arm/st_stm32/stm32f1/soc.h diff --git a/arch/arm/soc/st_stm32/stm32f1/soc_gpio.c b/soc/arm/st_stm32/stm32f1/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/soc_gpio.c rename to soc/arm/st_stm32/stm32f1/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32f1/soc_registers.h b/soc/arm/st_stm32/stm32f1/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f1/soc_registers.h rename to soc/arm/st_stm32/stm32f1/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f2/CMakeLists.txt b/soc/arm/st_stm32/stm32f2/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/CMakeLists.txt rename to soc/arm/st_stm32/stm32f2/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.series similarity index 88% rename from arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32f2/Kconfig.defconfig.series index 8e67f9fa954..2863734403d 100644 --- a/arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32F2X -source "arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.stm32f2*" +source "soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f2*" config SOC_SERIES default "stm32f2" diff --git a/arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx b/soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx rename to soc/arm/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx diff --git a/arch/arm/soc/st_stm32/stm32f2/Kconfig.series b/soc/arm/st_stm32/stm32f2/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/Kconfig.series rename to soc/arm/st_stm32/stm32f2/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32f2/Kconfig.soc b/soc/arm/st_stm32/stm32f2/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/Kconfig.soc rename to soc/arm/st_stm32/stm32f2/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32f2/dts.fixup b/soc/arm/st_stm32/stm32f2/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/dts.fixup rename to soc/arm/st_stm32/stm32f2/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32f2/gpio_registers.h b/soc/arm/st_stm32/stm32f2/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/gpio_registers.h rename to soc/arm/st_stm32/stm32f2/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f2/linker.ld b/soc/arm/st_stm32/stm32f2/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/linker.ld rename to soc/arm/st_stm32/stm32f2/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32f2/soc.c b/soc/arm/st_stm32/stm32f2/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/soc.c rename to soc/arm/st_stm32/stm32f2/soc.c diff --git a/arch/arm/soc/st_stm32/stm32f2/soc.h b/soc/arm/st_stm32/stm32f2/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/soc.h rename to soc/arm/st_stm32/stm32f2/soc.h diff --git a/arch/arm/soc/st_stm32/stm32f2/soc_gpio.c b/soc/arm/st_stm32/stm32f2/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/soc_gpio.c rename to soc/arm/st_stm32/stm32f2/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32f2/soc_registers.h b/soc/arm/st_stm32/stm32f2/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f2/soc_registers.h rename to soc/arm/st_stm32/stm32f2/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f3/CMakeLists.txt b/soc/arm/st_stm32/stm32f3/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/CMakeLists.txt rename to soc/arm/st_stm32/stm32f3/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series similarity index 84% rename from arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series index 11ec438f887..191c42c03db 100644 --- a/arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32F3X -source "arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f3*" +source "soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f3*" config SOC_SERIES default "stm32f3" diff --git a/arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc rename to soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc diff --git a/arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 rename to soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 diff --git a/arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc b/soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc rename to soc/arm/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc diff --git a/arch/arm/soc/st_stm32/stm32f3/Kconfig.series b/soc/arm/st_stm32/stm32f3/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/Kconfig.series rename to soc/arm/st_stm32/stm32f3/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32f3/Kconfig.soc b/soc/arm/st_stm32/stm32f3/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/Kconfig.soc rename to soc/arm/st_stm32/stm32f3/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32f3/dts.fixup b/soc/arm/st_stm32/stm32f3/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/dts.fixup rename to soc/arm/st_stm32/stm32f3/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32f3/flash_registers.h b/soc/arm/st_stm32/stm32f3/flash_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/flash_registers.h rename to soc/arm/st_stm32/stm32f3/flash_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f3/gpio_registers.h b/soc/arm/st_stm32/stm32f3/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/gpio_registers.h rename to soc/arm/st_stm32/stm32f3/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f3/linker.ld b/soc/arm/st_stm32/stm32f3/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/linker.ld rename to soc/arm/st_stm32/stm32f3/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32f3/soc.c b/soc/arm/st_stm32/stm32f3/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/soc.c rename to soc/arm/st_stm32/stm32f3/soc.c diff --git a/arch/arm/soc/st_stm32/stm32f3/soc.h b/soc/arm/st_stm32/stm32f3/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/soc.h rename to soc/arm/st_stm32/stm32f3/soc.h diff --git a/arch/arm/soc/st_stm32/stm32f3/soc_gpio.c b/soc/arm/st_stm32/stm32f3/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/soc_gpio.c rename to soc/arm/st_stm32/stm32f3/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32f3/soc_registers.h b/soc/arm/st_stm32/stm32f3/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f3/soc_registers.h rename to soc/arm/st_stm32/stm32f3/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f4/CMakeLists.txt b/soc/arm/st_stm32/stm32f4/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/CMakeLists.txt rename to soc/arm/st_stm32/stm32f4/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series similarity index 87% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series index cc559900ef1..195ff07074d 100644 --- a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32F4X -source "arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f4*" +source "soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f4*" config SOC_SERIES default "stm32f4" diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi rename to soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.series b/soc/arm/st_stm32/stm32f4/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.series rename to soc/arm/st_stm32/stm32f4/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32f4/Kconfig.soc b/soc/arm/st_stm32/stm32f4/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/Kconfig.soc rename to soc/arm/st_stm32/stm32f4/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32f4/dts.fixup b/soc/arm/st_stm32/stm32f4/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/dts.fixup rename to soc/arm/st_stm32/stm32f4/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32f4/flash_registers.h b/soc/arm/st_stm32/stm32f4/flash_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/flash_registers.h rename to soc/arm/st_stm32/stm32f4/flash_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f4/gpio_registers.h b/soc/arm/st_stm32/stm32f4/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/gpio_registers.h rename to soc/arm/st_stm32/stm32f4/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f4/linker.ld b/soc/arm/st_stm32/stm32f4/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/linker.ld rename to soc/arm/st_stm32/stm32f4/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32f4/soc.c b/soc/arm/st_stm32/stm32f4/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/soc.c rename to soc/arm/st_stm32/stm32f4/soc.c diff --git a/arch/arm/soc/st_stm32/stm32f4/soc.h b/soc/arm/st_stm32/stm32f4/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/soc.h rename to soc/arm/st_stm32/stm32f4/soc.h diff --git a/arch/arm/soc/st_stm32/stm32f4/soc_gpio.c b/soc/arm/st_stm32/stm32f4/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/soc_gpio.c rename to soc/arm/st_stm32/stm32f4/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32f4/soc_registers.h b/soc/arm/st_stm32/stm32f4/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f4/soc_registers.h rename to soc/arm/st_stm32/stm32f4/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f7/CMakeLists.txt b/soc/arm/st_stm32/stm32f7/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/CMakeLists.txt rename to soc/arm/st_stm32/stm32f7/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series similarity index 89% rename from arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series index 9e029ad5531..306ee174d5e 100644 --- a/arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32F7X -source "arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f7*" +source "soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f7*" config SOC_SERIES default "stm32f7" diff --git a/arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe rename to soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe diff --git a/arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg rename to soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg diff --git a/arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi b/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi rename to soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi diff --git a/arch/arm/soc/st_stm32/stm32f7/Kconfig.series b/soc/arm/st_stm32/stm32f7/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/Kconfig.series rename to soc/arm/st_stm32/stm32f7/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32f7/Kconfig.soc b/soc/arm/st_stm32/stm32f7/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/Kconfig.soc rename to soc/arm/st_stm32/stm32f7/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32f7/dts.fixup b/soc/arm/st_stm32/stm32f7/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/dts.fixup rename to soc/arm/st_stm32/stm32f7/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32f7/flash_registers.h b/soc/arm/st_stm32/stm32f7/flash_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/flash_registers.h rename to soc/arm/st_stm32/stm32f7/flash_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f7/gpio_registers.h b/soc/arm/st_stm32/stm32f7/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/gpio_registers.h rename to soc/arm/st_stm32/stm32f7/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32f7/linker.ld b/soc/arm/st_stm32/stm32f7/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/linker.ld rename to soc/arm/st_stm32/stm32f7/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32f7/soc.c b/soc/arm/st_stm32/stm32f7/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/soc.c rename to soc/arm/st_stm32/stm32f7/soc.c diff --git a/arch/arm/soc/st_stm32/stm32f7/soc.h b/soc/arm/st_stm32/stm32f7/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/soc.h rename to soc/arm/st_stm32/stm32f7/soc.h diff --git a/arch/arm/soc/st_stm32/stm32f7/soc_gpio.c b/soc/arm/st_stm32/stm32f7/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/soc_gpio.c rename to soc/arm/st_stm32/stm32f7/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32f7/soc_registers.h b/soc/arm/st_stm32/stm32f7/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32f7/soc_registers.h rename to soc/arm/st_stm32/stm32f7/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32l0/CMakeLists.txt b/soc/arm/st_stm32/stm32l0/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/CMakeLists.txt rename to soc/arm/st_stm32/stm32l0/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series similarity index 84% rename from arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series index ba40e33b0e5..3c493b08e3f 100644 --- a/arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_STM32L0X -source "arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l0*" +source "soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l0*" config SOC_SERIES default "stm32l0" diff --git a/arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8 b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8 similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8 rename to soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8 diff --git a/arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz rename to soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz diff --git a/arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz b/soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz rename to soc/arm/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz diff --git a/arch/arm/soc/st_stm32/stm32l0/Kconfig.series b/soc/arm/st_stm32/stm32l0/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/Kconfig.series rename to soc/arm/st_stm32/stm32l0/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32l0/Kconfig.soc b/soc/arm/st_stm32/stm32l0/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/Kconfig.soc rename to soc/arm/st_stm32/stm32l0/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32l0/dts.fixup b/soc/arm/st_stm32/stm32l0/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/dts.fixup rename to soc/arm/st_stm32/stm32l0/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32l0/gpio_registers.h b/soc/arm/st_stm32/stm32l0/gpio_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/gpio_registers.h rename to soc/arm/st_stm32/stm32l0/gpio_registers.h diff --git a/arch/arm/soc/st_stm32/stm32l0/linker.ld b/soc/arm/st_stm32/stm32l0/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/linker.ld rename to soc/arm/st_stm32/stm32l0/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32l0/soc.c b/soc/arm/st_stm32/stm32l0/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/soc.c rename to soc/arm/st_stm32/stm32l0/soc.c diff --git a/arch/arm/soc/st_stm32/stm32l0/soc.h b/soc/arm/st_stm32/stm32l0/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/soc.h rename to soc/arm/st_stm32/stm32l0/soc.h diff --git a/arch/arm/soc/st_stm32/stm32l0/soc_gpio.c b/soc/arm/st_stm32/stm32l0/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/soc_gpio.c rename to soc/arm/st_stm32/stm32l0/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32l0/soc_registers.h b/soc/arm/st_stm32/stm32l0/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l0/soc_registers.h rename to soc/arm/st_stm32/stm32l0/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32l4/CMakeLists.txt b/soc/arm/st_stm32/stm32l4/CMakeLists.txt similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/CMakeLists.txt rename to soc/arm/st_stm32/stm32l4/CMakeLists.txt diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series similarity index 87% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series rename to soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series index 74df81fd509..bf0b05fd67d 100644 --- a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.series @@ -8,7 +8,7 @@ if SOC_SERIES_STM32L4X -source "arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l4*" +source "soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l4*" config SOC_SERIES default "stm32l4" diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx rename to soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx rename to soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg rename to soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx rename to soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx b/soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx rename to soc/arm/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.series b/soc/arm/st_stm32/stm32l4/Kconfig.series similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.series rename to soc/arm/st_stm32/stm32l4/Kconfig.series diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.soc b/soc/arm/st_stm32/stm32l4/Kconfig.soc similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/Kconfig.soc rename to soc/arm/st_stm32/stm32l4/Kconfig.soc diff --git a/arch/arm/soc/st_stm32/stm32l4/dts.fixup b/soc/arm/st_stm32/stm32l4/dts.fixup similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/dts.fixup rename to soc/arm/st_stm32/stm32l4/dts.fixup diff --git a/arch/arm/soc/st_stm32/stm32l4/flash_registers.h b/soc/arm/st_stm32/stm32l4/flash_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/flash_registers.h rename to soc/arm/st_stm32/stm32l4/flash_registers.h diff --git a/arch/arm/soc/st_stm32/stm32l4/linker.ld b/soc/arm/st_stm32/stm32l4/linker.ld similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/linker.ld rename to soc/arm/st_stm32/stm32l4/linker.ld diff --git a/arch/arm/soc/st_stm32/stm32l4/soc.c b/soc/arm/st_stm32/stm32l4/soc.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/soc.c rename to soc/arm/st_stm32/stm32l4/soc.c diff --git a/arch/arm/soc/st_stm32/stm32l4/soc.h b/soc/arm/st_stm32/stm32l4/soc.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/soc.h rename to soc/arm/st_stm32/stm32l4/soc.h diff --git a/arch/arm/soc/st_stm32/stm32l4/soc_gpio.c b/soc/arm/st_stm32/stm32l4/soc_gpio.c similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/soc_gpio.c rename to soc/arm/st_stm32/stm32l4/soc_gpio.c diff --git a/arch/arm/soc/st_stm32/stm32l4/soc_registers.h b/soc/arm/st_stm32/stm32l4/soc_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/soc_registers.h rename to soc/arm/st_stm32/stm32l4/soc_registers.h diff --git a/arch/arm/soc/st_stm32/stm32l4/syscfg_registers.h b/soc/arm/st_stm32/stm32l4/syscfg_registers.h similarity index 100% rename from arch/arm/soc/st_stm32/stm32l4/syscfg_registers.h rename to soc/arm/st_stm32/stm32l4/syscfg_registers.h diff --git a/arch/arm/soc/ti_lm3s6965/CMakeLists.txt b/soc/arm/ti_lm3s6965/CMakeLists.txt similarity index 100% rename from arch/arm/soc/ti_lm3s6965/CMakeLists.txt rename to soc/arm/ti_lm3s6965/CMakeLists.txt diff --git a/arch/arm/soc/ti_lm3s6965/Kconfig b/soc/arm/ti_lm3s6965/Kconfig similarity index 100% rename from arch/arm/soc/ti_lm3s6965/Kconfig rename to soc/arm/ti_lm3s6965/Kconfig diff --git a/arch/arm/soc/ti_lm3s6965/Kconfig.defconfig b/soc/arm/ti_lm3s6965/Kconfig.defconfig similarity index 100% rename from arch/arm/soc/ti_lm3s6965/Kconfig.defconfig rename to soc/arm/ti_lm3s6965/Kconfig.defconfig diff --git a/arch/arm/soc/ti_lm3s6965/Kconfig.soc b/soc/arm/ti_lm3s6965/Kconfig.soc similarity index 100% rename from arch/arm/soc/ti_lm3s6965/Kconfig.soc rename to soc/arm/ti_lm3s6965/Kconfig.soc diff --git a/arch/arm/soc/ti_lm3s6965/dts.fixup b/soc/arm/ti_lm3s6965/dts.fixup similarity index 100% rename from arch/arm/soc/ti_lm3s6965/dts.fixup rename to soc/arm/ti_lm3s6965/dts.fixup diff --git a/arch/arm/soc/ti_lm3s6965/linker.ld b/soc/arm/ti_lm3s6965/linker.ld similarity index 100% rename from arch/arm/soc/ti_lm3s6965/linker.ld rename to soc/arm/ti_lm3s6965/linker.ld diff --git a/arch/arm/soc/ti_lm3s6965/soc.c b/soc/arm/ti_lm3s6965/soc.c similarity index 100% rename from arch/arm/soc/ti_lm3s6965/soc.c rename to soc/arm/ti_lm3s6965/soc.c diff --git a/arch/arm/soc/ti_lm3s6965/soc.h b/soc/arm/ti_lm3s6965/soc.h similarity index 100% rename from arch/arm/soc/ti_lm3s6965/soc.h rename to soc/arm/ti_lm3s6965/soc.h diff --git a/arch/arm/soc/ti_lm3s6965/soc_config.c b/soc/arm/ti_lm3s6965/soc_config.c similarity index 100% rename from arch/arm/soc/ti_lm3s6965/soc_config.c rename to soc/arm/ti_lm3s6965/soc_config.c diff --git a/arch/arm/soc/ti_simplelink/CMakeLists.txt b/soc/arm/ti_simplelink/CMakeLists.txt similarity index 100% rename from arch/arm/soc/ti_simplelink/CMakeLists.txt rename to soc/arm/ti_simplelink/CMakeLists.txt diff --git a/arch/arm/soc/ti_simplelink/Kconfig b/soc/arm/ti_simplelink/Kconfig similarity index 82% rename from arch/arm/soc/ti_simplelink/Kconfig rename to soc/arm/ti_simplelink/Kconfig index ed8a82d8629..9c04e297a42 100644 --- a/arch/arm/soc/ti_simplelink/Kconfig +++ b/soc/arm/ti_simplelink/Kconfig @@ -10,5 +10,5 @@ config SOC_FAMILY string default "ti_simplelink" -source "arch/arm/soc/ti_simplelink/*/Kconfig.soc" +source "soc/arm/ti_simplelink/*/Kconfig.soc" endif # SOC_FAMILY_TISIMPLELINK diff --git a/soc/arm/ti_simplelink/Kconfig.defconfig b/soc/arm/ti_simplelink/Kconfig.defconfig new file mode 100644 index 00000000000..a2d43180b4d --- /dev/null +++ b/soc/arm/ti_simplelink/Kconfig.defconfig @@ -0,0 +1 @@ +source "soc/arm/ti_simplelink/*/Kconfig.defconfig.series" diff --git a/soc/arm/ti_simplelink/Kconfig.soc b/soc/arm/ti_simplelink/Kconfig.soc new file mode 100644 index 00000000000..8fcbb12ab41 --- /dev/null +++ b/soc/arm/ti_simplelink/Kconfig.soc @@ -0,0 +1,4 @@ +# Kconfig - Texas Instruments SimpleLink Family +# + +source "soc/arm/ti_simplelink/*/Kconfig.series" diff --git a/arch/arm/soc/ti_simplelink/cc2650/CMakeLists.txt b/soc/arm/ti_simplelink/cc2650/CMakeLists.txt similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/CMakeLists.txt rename to soc/arm/ti_simplelink/cc2650/CMakeLists.txt diff --git a/arch/arm/soc/ti_simplelink/cc2650/Kconfig.defconfig.series b/soc/arm/ti_simplelink/cc2650/Kconfig.defconfig.series similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/Kconfig.defconfig.series rename to soc/arm/ti_simplelink/cc2650/Kconfig.defconfig.series diff --git a/arch/arm/soc/ti_simplelink/cc2650/Kconfig.series b/soc/arm/ti_simplelink/cc2650/Kconfig.series similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/Kconfig.series rename to soc/arm/ti_simplelink/cc2650/Kconfig.series diff --git a/arch/arm/soc/ti_simplelink/cc2650/Kconfig.soc b/soc/arm/ti_simplelink/cc2650/Kconfig.soc similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/Kconfig.soc rename to soc/arm/ti_simplelink/cc2650/Kconfig.soc diff --git a/arch/arm/soc/ti_simplelink/cc2650/dts.fixup b/soc/arm/ti_simplelink/cc2650/dts.fixup similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/dts.fixup rename to soc/arm/ti_simplelink/cc2650/dts.fixup diff --git a/arch/arm/soc/ti_simplelink/cc2650/linker.ld b/soc/arm/ti_simplelink/cc2650/linker.ld similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/linker.ld rename to soc/arm/ti_simplelink/cc2650/linker.ld diff --git a/arch/arm/soc/ti_simplelink/cc2650/registers/ccfg.h b/soc/arm/ti_simplelink/cc2650/registers/ccfg.h similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/registers/ccfg.h rename to soc/arm/ti_simplelink/cc2650/registers/ccfg.h diff --git a/arch/arm/soc/ti_simplelink/cc2650/registers/gpio.h b/soc/arm/ti_simplelink/cc2650/registers/gpio.h similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/registers/gpio.h rename to soc/arm/ti_simplelink/cc2650/registers/gpio.h diff --git a/arch/arm/soc/ti_simplelink/cc2650/registers/ioc.h b/soc/arm/ti_simplelink/cc2650/registers/ioc.h similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/registers/ioc.h rename to soc/arm/ti_simplelink/cc2650/registers/ioc.h diff --git a/arch/arm/soc/ti_simplelink/cc2650/registers/prcm.h b/soc/arm/ti_simplelink/cc2650/registers/prcm.h similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/registers/prcm.h rename to soc/arm/ti_simplelink/cc2650/registers/prcm.h diff --git a/arch/arm/soc/ti_simplelink/cc2650/soc.c b/soc/arm/ti_simplelink/cc2650/soc.c similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/soc.c rename to soc/arm/ti_simplelink/cc2650/soc.c diff --git a/arch/arm/soc/ti_simplelink/cc2650/soc.h b/soc/arm/ti_simplelink/cc2650/soc.h similarity index 100% rename from arch/arm/soc/ti_simplelink/cc2650/soc.h rename to soc/arm/ti_simplelink/cc2650/soc.h diff --git a/arch/arm/soc/ti_simplelink/cc32xx/CMakeLists.txt b/soc/arm/ti_simplelink/cc32xx/CMakeLists.txt similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/CMakeLists.txt rename to soc/arm/ti_simplelink/cc32xx/CMakeLists.txt diff --git a/arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf rename to soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf diff --git a/arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.series b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series similarity index 67% rename from arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.series rename to soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series index 075befdfc31..bce0344053d 100644 --- a/arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.series +++ b/soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.series @@ -3,7 +3,7 @@ if SOC_SERIES_CC32XX -source "arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.cc32*" +source "soc/arm/ti_simplelink/cc32xx/Kconfig.defconfig.cc32*" config SOC_SERIES default "cc32xx" diff --git a/arch/arm/soc/ti_simplelink/cc32xx/Kconfig.series b/soc/arm/ti_simplelink/cc32xx/Kconfig.series similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/Kconfig.series rename to soc/arm/ti_simplelink/cc32xx/Kconfig.series diff --git a/arch/arm/soc/ti_simplelink/cc32xx/Kconfig.soc b/soc/arm/ti_simplelink/cc32xx/Kconfig.soc similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/Kconfig.soc rename to soc/arm/ti_simplelink/cc32xx/Kconfig.soc diff --git a/arch/arm/soc/ti_simplelink/cc32xx/README b/soc/arm/ti_simplelink/cc32xx/README similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/README rename to soc/arm/ti_simplelink/cc32xx/README diff --git a/arch/arm/soc/ti_simplelink/cc32xx/dts.fixup b/soc/arm/ti_simplelink/cc32xx/dts.fixup similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/dts.fixup rename to soc/arm/ti_simplelink/cc32xx/dts.fixup diff --git a/arch/arm/soc/ti_simplelink/cc32xx/linker.ld b/soc/arm/ti_simplelink/cc32xx/linker.ld similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/linker.ld rename to soc/arm/ti_simplelink/cc32xx/linker.ld diff --git a/arch/arm/soc/ti_simplelink/cc32xx/soc.c b/soc/arm/ti_simplelink/cc32xx/soc.c similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/soc.c rename to soc/arm/ti_simplelink/cc32xx/soc.c diff --git a/arch/arm/soc/ti_simplelink/cc32xx/soc.h b/soc/arm/ti_simplelink/cc32xx/soc.h similarity index 100% rename from arch/arm/soc/ti_simplelink/cc32xx/soc.h rename to soc/arm/ti_simplelink/cc32xx/soc.h diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/CMakeLists.txt b/soc/arm/ti_simplelink/msp432p4xx/CMakeLists.txt similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/CMakeLists.txt rename to soc/arm/ti_simplelink/msp432p4xx/CMakeLists.txt diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r rename to soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.series b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.series similarity index 75% rename from arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.series rename to soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.series index 44187d029a0..0b9592786b3 100644 --- a/arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.series +++ b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.series @@ -7,7 +7,7 @@ if SOC_SERIES_MSP432P4XX -source "arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p4*" +source "soc/arm/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p4*" config SOC_SERIES default "msp432p4xx" diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.series b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.series similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.series rename to soc/arm/ti_simplelink/msp432p4xx/Kconfig.series diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.soc b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.soc similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.soc rename to soc/arm/ti_simplelink/msp432p4xx/Kconfig.soc diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/dts.fixup b/soc/arm/ti_simplelink/msp432p4xx/dts.fixup similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/dts.fixup rename to soc/arm/ti_simplelink/msp432p4xx/dts.fixup diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/linker.ld b/soc/arm/ti_simplelink/msp432p4xx/linker.ld similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/linker.ld rename to soc/arm/ti_simplelink/msp432p4xx/linker.ld diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/soc.c b/soc/arm/ti_simplelink/msp432p4xx/soc.c similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/soc.c rename to soc/arm/ti_simplelink/msp432p4xx/soc.c diff --git a/arch/arm/soc/ti_simplelink/msp432p4xx/soc.h b/soc/arm/ti_simplelink/msp432p4xx/soc.h similarity index 100% rename from arch/arm/soc/ti_simplelink/msp432p4xx/soc.h rename to soc/arm/ti_simplelink/msp432p4xx/soc.h