From 70d819b4050ac6c3113737d41791825f5ab22606 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Mon, 3 Sep 2018 15:47:02 -0500 Subject: [PATCH] arm: soc: move arm SoCs to top-dir Move the SoC outside of the architecture tree and put them at the same level as boards and architectures allowing both SoCs and boards to be maintained outside the tree. Signed-off-by: Anas Nashif --- arch/arm/CMakeLists.txt | 1 - arch/arm/Kconfig | 4 ++-- arch/arm/soc/nxp_kinetis/Kconfig.defconfig | 1 - arch/arm/soc/silabs_exx32/Kconfig.defconfig | 1 - arch/arm/soc/st_stm32/Kconfig.defconfig | 1 - arch/arm/soc/ti_simplelink/Kconfig.defconfig | 1 - arch/arm/soc/ti_simplelink/Kconfig.soc | 4 ---- boards/arm/cc2650_sensortag/doc/cc2650_sensortag.rst | 2 +- {arch/arm/soc => soc/arm}/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/arm/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/arm/Kconfig | 2 +- {arch/arm/soc => soc/arm}/arm/Kconfig.defconfig | 2 +- {arch/arm/soc => soc/arm}/arm/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/arm/beetle/CMSDK_BEETLE.h | 0 {arch/arm/soc => soc/arm}/arm/beetle/CMakeLists.txt | 0 .../soc => soc/arm}/arm/beetle/Kconfig.defconfig.beetle_r0 | 0 {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.series | 0 {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/arm/beetle/arm_mpu_regions.c | 0 {arch/arm/soc => soc/arm}/arm/beetle/dts.fixup | 0 {arch/arm/soc => soc/arm}/arm/beetle/linker.ld | 0 {arch/arm/soc => soc/arm}/arm/beetle/power.c | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc.c | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc.h | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc_irq.h | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc_pins.h | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc_pll.h | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc_power.h | 0 {arch/arm/soc => soc/arm}/arm/beetle/soc_registers.h | 0 {arch/arm/soc => soc/arm}/arm/mps2/CMakeLists.txt | 0 .../arm/soc => soc/arm}/arm/mps2/Kconfig.defconfig.mps2_an385 | 0 {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.series | 0 {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/arm/mps2/linker.ld | 0 {arch/arm/soc => soc/arm}/arm/mps2/soc.c | 2 +- {arch/arm/soc => soc/arm}/arm/mps2/soc.h | 0 {arch/arm/soc => soc/arm}/arm/mps2/soc_devices.h | 0 {arch/arm/soc => soc/arm}/arm/mps2/soc_registers.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/atmel_sam/Kconfig | 2 +- {arch/arm/soc => soc/arm}/atmel_sam/Kconfig.defconfig | 2 +- {arch/arm/soc => soc/arm}/atmel_sam/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/atmel_sam/common/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/atmel_sam/common/arm_mpu_mem_cfg.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/common/arm_mpu_regions.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/common/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/common/soc_gpio.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/common/soc_pmc.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/common/soc_pmc.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/CMakeLists.txt | 0 .../soc => soc/arm}/atmel_sam/sam3x/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/Kconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/dts.fixup | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/linker.ld | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/soc.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/soc.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam3x/soc_pinmap.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/CMakeLists.txt | 0 .../soc => soc/arm}/atmel_sam/sam4s/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/Kconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/dts.fixup | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/linker.ld | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/soc.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/soc.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/sam4s/soc_pinmap.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/CMakeLists.txt | 0 .../soc => soc/arm}/atmel_sam/same70/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/Kconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/dts.fixup | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/linker.ld | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/soc.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/soc.h | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/soc_config.c | 0 {arch/arm/soc => soc/arm}/atmel_sam/same70/soc_pinmap.h | 0 {arch/arm/soc => soc/arm}/atmel_sam0/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/atmel_sam0/Kconfig | 4 ++-- {arch/arm/soc => soc/arm}/atmel_sam0/Kconfig.defconfig | 2 +- {arch/arm/soc => soc/arm}/atmel_sam0/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/atmel_sam0/common/Kconfig.samd2x | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/CMakeLists.txt | 0 .../arm}/atmel_sam0/samd20/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/Kconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/dts.fixup | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/linker.ld | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/soc.c | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd20/soc.h | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/CMakeLists.txt | 0 .../arm}/atmel_sam0/samd21/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/Kconfig.series | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/dts.fixup | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/linker.ld | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/soc.c | 0 {arch/arm/soc => soc/arm}/atmel_sam0/samd21/soc.h | 0 {arch/arm/soc => soc/arm}/nordic_nrf/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig | 4 ++-- {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig.defconfig | 2 +- {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig.peripherals | 0 {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/nordic_nrf/include/nrf_common.h | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/CMakeLists.txt | 0 .../arm}/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAA | 0 .../arm}/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAB | 0 .../arm}/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAC | 0 .../soc => soc/arm}/nordic_nrf/nrf51/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/dts.fixup | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/linker.ld | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/soc.c | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/soc.h | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/CMakeLists.txt | 0 .../arm}/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA | 0 .../arm}/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA | 0 .../arm}/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA | 0 .../soc => soc/arm}/nordic_nrf/nrf52/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/dts.fixup | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/linker.ld | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/mpu_mem_cfg.h | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/mpu_regions.c | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/power.c | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/soc.c | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/soc.h | 0 {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/soc_power.h | 0 {arch/arm/soc => soc/arm}/nxp_imx/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/nxp_imx/Kconfig | 2 +- {arch/arm/soc => soc/arm}/nxp_imx/Kconfig.defconfig | 2 +- {arch/arm/soc => soc/arm}/nxp_imx/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/CMakeLists.txt | 0 .../arm}/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 | 0 .../arm}/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/soc.c | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/soc.h | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/CMakeLists.txt | 0 .../arm}/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 | 0 .../arm}/nxp_imx/mcimx7_m4/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc.c | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc.h | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc_clk_freq.c | 0 {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc_clk_freq.h | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/CMakeLists.txt | 0 .../soc => soc/arm}/nxp_imx/rt/Kconfig.defconfig.mimxrt1052 | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/arm_mpu_mem_cfg.h | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/arm_mpu_regions.c | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/soc.c | 0 {arch/arm/soc => soc/arm}/nxp_imx/rt/soc.h | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/Kconfig | 2 +- soc/arm/nxp_kinetis/Kconfig.defconfig | 1 + {arch/arm/soc => soc/arm}/nxp_kinetis/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/CMakeLists.txt | 0 .../soc => soc/arm}/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 | 0 .../soc => soc/arm}/nxp_kinetis/k6x/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/README.txt | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/nxp_mpu_regions.c | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/soc.c | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/soc.h | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/wdog.S | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/CMakeLists.txt | 0 .../arm}/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 | 0 .../soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/soc.c | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/soc.h | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/CMakeLists.txt | 0 .../arm}/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 | 0 .../soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 | 0 .../soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 | 0 .../soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/soc.h | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/soc_kw2xd.c | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/soc_kw4xz.c | 0 {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/wdog.S | 0 {arch/arm/soc => soc/arm}/nxp_lpc/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/nxp_lpc/Kconfig | 2 +- {arch/arm/soc => soc/arm}/nxp_lpc/Kconfig.defconfig | 2 +- {arch/arm/soc => soc/arm}/nxp_lpc/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/CMakeLists.txt | 0 .../arm}/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 | 0 .../arm}/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 | 0 .../soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.series | 0 {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/dts.fixup | 0 {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/linker.ld | 0 {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/soc.c | 0 {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/soc.h | 0 {arch/arm/soc => soc/arm}/silabs_exx32/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/silabs_exx32/Kconfig | 2 +- soc/arm/silabs_exx32/Kconfig.defconfig | 1 + {arch/arm/soc => soc/arm}/silabs_exx32/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/silabs_exx32/common/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/silabs_exx32/common/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/silabs_exx32/common/soc_gpio.h | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/CMakeLists.txt | 0 .../arm}/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg | 0 .../arm}/silabs_exx32/efm32wg/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/Kconfig.series | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/dts.fixup | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/linker.ld | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/soc.c | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/soc.h | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/soc_pinmap.h | 0 .../arm/soc => soc/arm}/silabs_exx32/efr32fg1p/CMakeLists.txt | 0 .../arm}/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p | 0 .../arm}/silabs_exx32/efr32fg1p/Kconfig.defconfig.series | 2 +- .../arm/soc => soc/arm}/silabs_exx32/efr32fg1p/Kconfig.series | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/dts.fixup | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/linker.ld | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/soc.c | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/soc.h | 0 {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/soc_pinmap.h | 0 {arch/arm/soc => soc/arm}/st_stm32/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/st_stm32/Kconfig | 2 +- soc/arm/st_stm32/Kconfig.defconfig | 1 + {arch/arm/soc => soc/arm}/st_stm32/Kconfig.soc | 2 +- {arch/arm/soc => soc/arm}/st_stm32/common/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/common/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/common/arm_mpu_mem_cfg.h | 0 {arch/arm/soc => soc/arm}/st_stm32/common/arm_mpu_regions.c | 0 {arch/arm/soc => soc/arm}/st_stm32/common/stm32cube_hal.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 | 0 .../arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 | 0 .../arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb | 0 .../arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb | 0 .../arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/flash_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32f1/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx | 0 .../arm}/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/flash_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32f2/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32f3/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc | 0 .../arm}/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 | 0 .../arm}/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/flash_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe | 0 .../arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/flash_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32f7/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe | 0 .../arm}/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg | 0 .../arm}/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/flash_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32l0/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8 | 0 .../arm}/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz | 0 .../arm}/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/gpio_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/CMakeLists.txt | 0 .../soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.series | 2 +- .../arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx | 0 .../arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx | 0 .../arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg | 0 .../arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx | 0 .../arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.series | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/dts.fixup | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/flash_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/linker.ld | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc_gpio.c | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc_registers.h | 0 {arch/arm/soc => soc/arm}/st_stm32/stm32l4/syscfg_registers.h | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/Kconfig | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/Kconfig.defconfig | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/dts.fixup | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/linker.ld | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/soc.c | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/soc.h | 0 {arch/arm/soc => soc/arm}/ti_lm3s6965/soc_config.c | 0 {arch/arm/soc => soc/arm}/ti_simplelink/CMakeLists.txt | 0 {arch/arm/soc => soc/arm}/ti_simplelink/Kconfig | 2 +- soc/arm/ti_simplelink/Kconfig.defconfig | 1 + soc/arm/ti_simplelink/Kconfig.soc | 4 ++++ {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/CMakeLists.txt | 0 .../arm}/ti_simplelink/cc2650/Kconfig.defconfig.series | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/Kconfig.series | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/dts.fixup | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/linker.ld | 0 .../arm/soc => soc/arm}/ti_simplelink/cc2650/registers/ccfg.h | 0 .../arm/soc => soc/arm}/ti_simplelink/cc2650/registers/gpio.h | 0 .../arm/soc => soc/arm}/ti_simplelink/cc2650/registers/ioc.h | 0 .../arm/soc => soc/arm}/ti_simplelink/cc2650/registers/prcm.h | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/soc.c | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/soc.h | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/CMakeLists.txt | 0 .../arm}/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf | 0 .../arm}/ti_simplelink/cc32xx/Kconfig.defconfig.series | 2 +- {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/Kconfig.series | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/README | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/dts.fixup | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/linker.ld | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/soc.c | 0 {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/soc.h | 0 .../soc => soc/arm}/ti_simplelink/msp432p4xx/CMakeLists.txt | 0 .../ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r | 0 .../arm}/ti_simplelink/msp432p4xx/Kconfig.defconfig.series | 2 +- .../soc => soc/arm}/ti_simplelink/msp432p4xx/Kconfig.series | 0 .../arm/soc => soc/arm}/ti_simplelink/msp432p4xx/Kconfig.soc | 0 {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/dts.fixup | 0 {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/linker.ld | 0 {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/soc.c | 0 {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/soc.h | 0 426 files changed, 62 insertions(+), 63 deletions(-) delete mode 100644 arch/arm/soc/nxp_kinetis/Kconfig.defconfig delete mode 100644 arch/arm/soc/silabs_exx32/Kconfig.defconfig delete mode 100644 arch/arm/soc/st_stm32/Kconfig.defconfig delete mode 100644 arch/arm/soc/ti_simplelink/Kconfig.defconfig delete mode 100644 arch/arm/soc/ti_simplelink/Kconfig.soc rename {arch/arm/soc => soc/arm}/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/arm/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/arm/Kconfig (87%) rename {arch/arm/soc => soc/arm}/arm/Kconfig.defconfig (70%) rename {arch/arm/soc => soc/arm}/arm/Kconfig.soc (74%) rename {arch/arm/soc => soc/arm}/arm/beetle/CMSDK_BEETLE.h (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.defconfig.beetle_r0 (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.defconfig.series (84%) rename {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/arm_mpu_regions.c (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/linker.ld (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/power.c (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc.c (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc.h (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc_irq.h (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc_pins.h (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc_pll.h (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc_power.h (100%) rename {arch/arm/soc => soc/arm}/arm/beetle/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.defconfig.mps2_an385 (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.defconfig.series (80%) rename {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/linker.ld (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/soc.c (93%) rename {arch/arm/soc => soc/arm}/arm/mps2/soc.h (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/soc_devices.h (100%) rename {arch/arm/soc => soc/arm}/arm/mps2/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/Kconfig (88%) rename {arch/arm/soc => soc/arm}/atmel_sam/Kconfig.defconfig (77%) rename {arch/arm/soc => soc/arm}/atmel_sam/Kconfig.soc (71%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/arm_mpu_mem_cfg.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/arm_mpu_regions.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/soc_gpio.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/soc_pmc.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/common/soc_pmc.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/linker.ld (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/soc.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/soc.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam3x/soc_pinmap.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/linker.ld (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/soc.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/soc.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/sam4s/soc_pinmap.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/linker.ld (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/soc.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/soc.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/soc_config.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam/same70/soc_pinmap.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/Kconfig (70%) rename {arch/arm/soc => soc/arm}/atmel_sam0/Kconfig.defconfig (69%) rename {arch/arm/soc => soc/arm}/atmel_sam0/Kconfig.soc (70%) rename {arch/arm/soc => soc/arm}/atmel_sam0/common/Kconfig.samd2x (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/linker.ld (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/soc.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd20/soc.h (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/linker.ld (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/soc.c (100%) rename {arch/arm/soc => soc/arm}/atmel_sam0/samd21/soc.h (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig (75%) rename {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig.defconfig (86%) rename {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig.peripherals (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/Kconfig.soc (74%) rename {arch/arm/soc => soc/arm}/nordic_nrf/include/nrf_common.h (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAA (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAB (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.defconfig.nrf51822_QFAC (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.defconfig.series (87%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/soc.c (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf51/soc.h (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.defconfig.series (84%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/mpu_mem_cfg.h (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/mpu_regions.c (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/power.c (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/soc.c (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/soc.h (100%) rename {arch/arm/soc => soc/arm}/nordic_nrf/nrf52/soc_power.h (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/Kconfig (93%) rename {arch/arm/soc => soc/arm}/nxp_imx/Kconfig.defconfig (55%) rename {arch/arm/soc => soc/arm}/nxp_imx/Kconfig.soc (60%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/Kconfig.defconfig.mcimx6x_m4 (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series (80%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/soc.c (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx6x_m4/soc.h (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/Kconfig.defconfig.mcimx7_m4 (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/Kconfig.defconfig.series (80%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc.c (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc.h (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc_clk_freq.c (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/mcimx7_m4/soc_clk_freq.h (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.defconfig.mimxrt1052 (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.defconfig.series (81%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/arm_mpu_mem_cfg.h (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/arm_mpu_regions.c (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/soc.c (100%) rename {arch/arm/soc => soc/arm}/nxp_imx/rt/soc.h (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/Kconfig (98%) create mode 100644 soc/arm/nxp_kinetis/Kconfig.defconfig rename {arch/arm/soc => soc/arm}/nxp_kinetis/Kconfig.soc (62%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12 (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/Kconfig.defconfig.series (84%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/README.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/nxp_mpu_regions.c (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/soc.c (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/soc.h (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/k6x/wdog.S (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4 (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.defconfig.series (78%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/soc.c (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kl2x/soc.h (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512 (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4 (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4 (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.defconfig.series (78%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/soc.h (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/soc_kw2xd.c (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/soc_kw4xz.c (100%) rename {arch/arm/soc => soc/arm}/nxp_kinetis/kwx/wdog.S (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/Kconfig (92%) rename {arch/arm/soc => soc/arm}/nxp_lpc/Kconfig.defconfig (55%) rename {arch/arm/soc => soc/arm}/nxp_lpc/Kconfig.soc (60%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m0 (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.defconfig.lpc54114_m4 (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.defconfig.series (82%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/linker.ld (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/soc.c (100%) rename {arch/arm/soc => soc/arm}/nxp_lpc/lpc54xxx/soc.h (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/Kconfig (97%) create mode 100644 soc/arm/silabs_exx32/Kconfig.defconfig rename {arch/arm/soc => soc/arm}/silabs_exx32/Kconfig.soc (61%) rename {arch/arm/soc => soc/arm}/silabs_exx32/common/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/common/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/common/soc_gpio.h (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/Kconfig.defconfig.efm32wg (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/Kconfig.defconfig.series (82%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/linker.ld (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/soc.c (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/soc.h (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efm32wg/soc_pinmap.h (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/Kconfig.defconfig.efr32fg1p (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/Kconfig.defconfig.series (82%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/linker.ld (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/soc.c (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/soc.h (100%) rename {arch/arm/soc => soc/arm}/silabs_exx32/efr32fg1p/soc_pinmap.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/Kconfig (92%) create mode 100644 soc/arm/st_stm32/Kconfig.defconfig rename {arch/arm/soc => soc/arm}/st_stm32/Kconfig.soc (73%) rename {arch/arm/soc => soc/arm}/st_stm32/common/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/common/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/common/arm_mpu_mem_cfg.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/common/arm_mpu_regions.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/common/stm32cube_hal.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.series (85%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8 (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8 (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/flash_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f0/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.defconfig.series (84%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/flash_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f1/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/Kconfig.defconfig.series (88%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f2/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.defconfig.series (84%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8 (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/flash_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f3/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.series (87%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/flash_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f4/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.defconfig.series (89%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/flash_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32f7/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.defconfig.series (84%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8 (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/gpio_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l0/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.series (87%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/flash_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/linker.ld (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc_gpio.c (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/soc_registers.h (100%) rename {arch/arm/soc => soc/arm}/st_stm32/stm32l4/syscfg_registers.h (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/Kconfig (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/Kconfig.defconfig (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/linker.ld (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/soc.c (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/soc.h (100%) rename {arch/arm/soc => soc/arm}/ti_lm3s6965/soc_config.c (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/Kconfig (82%) create mode 100644 soc/arm/ti_simplelink/Kconfig.defconfig create mode 100644 soc/arm/ti_simplelink/Kconfig.soc rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/Kconfig.defconfig.series (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/linker.ld (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/registers/ccfg.h (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/registers/gpio.h (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/registers/ioc.h (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/registers/prcm.h (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/soc.c (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc2650/soc.h (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/Kconfig.defconfig.series (67%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/README (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/linker.ld (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/soc.c (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/cc32xx/soc.h (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/CMakeLists.txt (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/Kconfig.defconfig.series (75%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/Kconfig.series (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/Kconfig.soc (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/dts.fixup (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/linker.ld (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/soc.c (100%) rename {arch/arm/soc => soc/arm}/ti_simplelink/msp432p4xx/soc.h (100%) 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