Browse Source

include: arch: arm: Remove aarch32 directory

This commit follows the parent commit work.

This commit introduces the following major changes.

  1. Move all directories and files in 'include/zephyr/arch/arm/aarch32'
    to the 'include/zephyr/arch/arm' directory.

  2. Change the path string which is influenced by the changement 1.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
pull/62165/head
Huifeng Zhang 2 years ago committed by Fabio Baltieri
parent
commit
2c22e83dfb
  1. 6
      CODEOWNERS
  2. 1
      MAINTAINERS.yml
  3. 2
      arch/arm/core/cortex_m/fpu.c
  4. 2
      arch/arm/core/mmu/arm_mmu.c
  5. 2
      arch/arm/core/prep_c.c
  6. 2
      arch/arm/core/swap_helper.S
  7. 2
      arch/arm/core/userspace.S
  8. 2
      arch/arm/include/cortex_m/exc.h
  9. 2
      boards/arm/ip_k66f/linker.ld
  10. 4
      doc/hardware/arch/arm_cortex_m.rst
  11. 2
      doc/kernel/code-relocation.rst
  12. 2
      doc/kernel/usermode/memory_domain.rst
  13. 2
      drivers/interrupt_controller/intc_vim.c
  14. 2
      drivers/watchdog/wdt_cmsdk_apb.c
  15. 2
      drivers/watchdog/wdt_smartbond.c
  16. 2
      include/zephyr/arch/arch_inlines.h
  17. 34
      include/zephyr/arch/arm/arch.h
  18. 0
      include/zephyr/arch/arm/arch_inlines.h
  19. 2
      include/zephyr/arch/arm/asm_inline.h
  20. 4
      include/zephyr/arch/arm/asm_inline_gcc.h
  21. 0
      include/zephyr/arch/arm/barrier.h
  22. 0
      include/zephyr/arch/arm/cortex_a_r/armv8_timer.h
  23. 0
      include/zephyr/arch/arm/cortex_a_r/cmsis.h
  24. 2
      include/zephyr/arch/arm/cortex_a_r/cpu.h
  25. 0
      include/zephyr/arch/arm/cortex_a_r/lib_helpers.h
  26. 0
      include/zephyr/arch/arm/cortex_a_r/mpu.h
  27. 0
      include/zephyr/arch/arm/cortex_a_r/scripts/app_data_alignment.ld
  28. 0
      include/zephyr/arch/arm/cortex_a_r/scripts/linker.ld
  29. 0
      include/zephyr/arch/arm/cortex_a_r/sys_io.h
  30. 0
      include/zephyr/arch/arm/cortex_a_r/timer.h
  31. 2
      include/zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h
  32. 0
      include/zephyr/arch/arm/cortex_m/cmsis.h
  33. 0
      include/zephyr/arch/arm/cortex_m/cpu.h
  34. 0
      include/zephyr/arch/arm/cortex_m/fpu.h
  35. 0
      include/zephyr/arch/arm/cortex_m/memory_map.h
  36. 0
      include/zephyr/arch/arm/cortex_m/nvic.h
  37. 0
      include/zephyr/arch/arm/cortex_m/scripts/linker.ld
  38. 0
      include/zephyr/arch/arm/cortex_r/scripts/app_data_alignment.ld
  39. 2
      include/zephyr/arch/arm/cortex_r/scripts/linker.ld
  40. 4
      include/zephyr/arch/arm/error.h
  41. 2
      include/zephyr/arch/arm/exc.h
  42. 0
      include/zephyr/arch/arm/irq.h
  43. 0
      include/zephyr/arch/arm/misc.h
  44. 0
      include/zephyr/arch/arm/mmu/arm_mmu.h
  45. 4
      include/zephyr/arch/arm/mpu/arm_mpu.h
  46. 0
      include/zephyr/arch/arm/mpu/arm_mpu_v7m.h
  47. 0
      include/zephyr/arch/arm/mpu/arm_mpu_v8.h
  48. 0
      include/zephyr/arch/arm/mpu/nxp_mpu.h
  49. 0
      include/zephyr/arch/arm/nmi.h
  50. 2
      include/zephyr/arch/arm/syscall.h
  51. 0
      include/zephyr/arch/arm/thread.h
  52. 2
      include/zephyr/arch/cpu.h
  53. 2
      include/zephyr/arch/syscall.h
  54. 2
      include/zephyr/sys/barrier.h
  55. 2
      modules/cmsis/cmsis_core_m.h
  56. 2
      modules/trusted-firmware-m/interface/interface.c
  57. 2
      samples/application_development/code_relocation_nocopy/linker_arm_nocopy.ld
  58. 2
      samples/subsys/debug/debugmon/src/main.c
  59. 2
      soc/arm/ambiq/apollo4x/linker.ld
  60. 2
      soc/arm/arm/beetle/linker.ld
  61. 2
      soc/arm/arm/designstart/linker.ld
  62. 2
      soc/arm/arm/fvp_aemv8r_aarch32/arm_mpu_regions.c
  63. 2
      soc/arm/arm/fvp_aemv8r_aarch32/linker.ld
  64. 2
      soc/arm/arm/mps2/linker.ld
  65. 2
      soc/arm/arm/mps3/linker.ld
  66. 2
      soc/arm/arm/musca_b1/linker.ld
  67. 2
      soc/arm/arm/musca_s1/linker.ld
  68. 2
      soc/arm/aspeed/ast10x0/linker.ld
  69. 2
      soc/arm/atmel_sam/sam3x/linker.ld
  70. 2
      soc/arm/atmel_sam/sam4e/linker.ld
  71. 2
      soc/arm/atmel_sam/sam4l/linker.ld
  72. 2
      soc/arm/atmel_sam/sam4s/linker.ld
  73. 2
      soc/arm/atmel_sam/same70/linker.ld
  74. 2
      soc/arm/atmel_sam/samv71/linker.ld
  75. 2
      soc/arm/atmel_sam0/samc20/linker.ld
  76. 2
      soc/arm/atmel_sam0/samc21/linker.ld
  77. 2
      soc/arm/atmel_sam0/samd20/linker.ld
  78. 2
      soc/arm/atmel_sam0/samd21/linker.ld
  79. 2
      soc/arm/atmel_sam0/samd51/linker.ld
  80. 2
      soc/arm/atmel_sam0/same51/linker.ld
  81. 2
      soc/arm/atmel_sam0/same53/linker.ld
  82. 2
      soc/arm/atmel_sam0/same54/linker.ld
  83. 2
      soc/arm/atmel_sam0/saml21/linker.ld
  84. 2
      soc/arm/atmel_sam0/samr21/linker.ld
  85. 2
      soc/arm/atmel_sam0/samr34/linker.ld
  86. 2
      soc/arm/atmel_sam0/samr35/linker.ld
  87. 2
      soc/arm/bcm_vk/valkyrie/linker.ld
  88. 2
      soc/arm/bcm_vk/viper/linker_m7.ld
  89. 4
      soc/arm/common/cortex_m/arm_mpu_regions.c
  90. 2
      soc/arm/cypress/psoc6/linker.ld
  91. 2
      soc/arm/gigadevice/gd32a50x/linker.ld
  92. 2
      soc/arm/gigadevice/gd32e10x/linker.ld
  93. 2
      soc/arm/gigadevice/gd32e50x/linker.ld
  94. 2
      soc/arm/gigadevice/gd32f3x0/linker.ld
  95. 2
      soc/arm/gigadevice/gd32f403/linker.ld
  96. 2
      soc/arm/gigadevice/gd32f4xx/linker.ld
  97. 2
      soc/arm/gigadevice/gd32l23x/linker.ld
  98. 2
      soc/arm/infineon_cat1/psoc6/linker.ld
  99. 2
      soc/arm/infineon_xmc/4xxx/linker.ld
  100. 2
      soc/arm/intel_socfpga_std/cyclonev/linker.ld
  101. Some files were not shown because too many files have changed in this diff Show More

6
CODEOWNERS

@ -655,11 +655,11 @@ @@ -655,11 +655,11 @@
/include/zephyr/arch/arc/ @abrodkin @ruuddw @evgeniy-paltsev
/include/zephyr/arch/arc/arch.h @abrodkin @ruuddw @evgeniy-paltsev
/include/zephyr/arch/arc/v2/irq.h @abrodkin @ruuddw @evgeniy-paltsev
/include/zephyr/arch/arm/aarch32/ @MaureenHelm @galak @ioannisg
/include/zephyr/arch/arm/aarch32/cortex_a_r/ @stephanosio
/include/zephyr/arch/arm @MaureenHelm @galak @ioannisg
/include/zephyr/arch/arm/cortex_a_r/ @stephanosio
/include/zephyr/arch/arm64/ @carlocaione
/include/zephyr/arch/arm64/cortex_r/ @povergoing
/include/zephyr/arch/arm/aarch32/irq.h @carlocaione
/include/zephyr/arch/arm/irq.h @carlocaione
/include/zephyr/arch/mips/ @frantony
/include/zephyr/arch/nios2/ @nashif
/include/zephyr/arch/nios2/arch.h @nashif

1
MAINTAINERS.yml

@ -141,7 +141,6 @@ ARM arch: @@ -141,7 +141,6 @@ ARM arch:
files:
- arch/arm/
- arch/arm/core/offsets/
- include/zephyr/arch/arm/aarch32/
- include/zephyr/arch/arm/
- tests/arch/arm/
- doc/hardware/arch/arm_cortex_m.rst

2
arch/arm/core/cortex_m/fpu.c

@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
#include <zephyr/kernel.h>
#include <cmsis_core.h>
#include <zephyr/arch/arm/aarch32/cortex_m/fpu.h>
#include <zephyr/arch/arm/cortex_m/fpu.h>
/**
* @file @brief Helper functions for saving and restoring the FP context.

2
arch/arm/core/mmu/arm_mmu.c

@ -31,7 +31,7 @@ @@ -31,7 +31,7 @@
#include <cmsis_core.h>
#include <zephyr/arch/arm/aarch32/mmu/arm_mmu.h>
#include <zephyr/arch/arm/mmu/arm_mmu.h>
#include "arm_mmu_priv.h"
LOG_MODULE_DECLARE(os, CONFIG_KERNEL_LOG_LEVEL);

2
arch/arm/core/prep_c.c

@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@
#include <zephyr/sys/barrier.h>
#if !defined(CONFIG_CPU_CORTEX_M)
#include <zephyr/arch/arm/aarch32/cortex_a_r/lib_helpers.h>
#include <zephyr/arch/arm/cortex_a_r/lib_helpers.h>
#endif
#if defined(CONFIG_ARMV7_R) || defined(CONFIG_ARMV7_A)

2
arch/arm/core/swap_helper.S

@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@
#include <zephyr/kernel.h>
#if defined(CONFIG_CPU_CORTEX_M)
#include <zephyr/arch/arm/aarch32/cortex_m/cpu.h>
#include <zephyr/arch/arm/cortex_m/cpu.h>
#endif
_ASM_FILE_PROLOGUE

2
arch/arm/core/userspace.S

@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
#include <offsets_short.h>
#include <zephyr/syscall.h>
#include <zephyr/arch/arm/aarch32/exc.h>
#include <zephyr/arch/arm/exc.h>
#if defined(CONFIG_CPU_AARCH32_CORTEX_R)
#include <zephyr/arch/cpu.h>

2
arch/arm/include/cortex_m/exc.h

@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
#else
#include <cmsis_core.h>
#include <zephyr/arch/arm/aarch32/exc.h>
#include <zephyr/arch/arm/exc.h>
#include <zephyr/irq_offload.h>
#ifdef __cplusplus

2
boards/arm/ip_k66f/linker.ld

@ -44,4 +44,4 @@ ITERABLE_SECTION_RAM(net_if_dev, 4) \ @@ -44,4 +44,4 @@ ITERABLE_SECTION_RAM(net_if_dev, 4) \
ITERABLE_SECTION_RAM(net_l2, 4) \
ITERABLE_SECTION_RAM(eth_bridge, 4)
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

4
doc/hardware/arch/arm_cortex_m.rst

@ -262,7 +262,7 @@ interrupt. If the ZLI feature is enabled in Mainline Cortex-M builds (see @@ -262,7 +262,7 @@ interrupt. If the ZLI feature is enabled in Mainline Cortex-M builds (see
* Regular HW interrupts are assigned priority levels lower than SVC.
The priority level configuration in Cortex-M is implemented in
:file:`include/arch/arm/aarch32/exc.h`.
:file:`include/arch/arm/exc.h`.
Locking and unlocking IRQs
--------------------------
@ -624,7 +624,7 @@ Linking Cortex-M applications @@ -624,7 +624,7 @@ Linking Cortex-M applications
*****************************
Most Cortex-M platforms make use of the default Cortex-M
GCC linker script in :file:`include/arch/arm/aarch32/cortex-m/scripts/linked.ld`,
GCC linker script in :file:`include/arch/arm/cortex-m/scripts/linked.ld`,
although it is possible for platforms to use a custom linker
script as well.

2
doc/kernel/code-relocation.rst

@ -135,7 +135,7 @@ A test showcasing this feature is provided at @@ -135,7 +135,7 @@ A test showcasing this feature is provided at
This test shows how the code relocation feature is used.
This test will place .text, .data, .bss from 3 files to various parts in the SRAM
using a custom linker file derived from ``include/arch/arm/aarch32/cortex_m/scripts/linker.ld``
using a custom linker file derived from ``include/zephyr/arch/arm/cortex_m/scripts/linker.ld``
A sample showcasing the NOCOPY flag is provided at
``$ZEPHYR_BASE/samples/application_development/code_relocation_nocopy/``

2
doc/kernel/usermode/memory_domain.rst

@ -419,7 +419,7 @@ dependent. @@ -419,7 +419,7 @@ dependent.
The complete list of available partition attributes for a specific architecture
is found in the architecture-specific include file
``include/arch/<arch name>/arch.h``, (for example, ``include/arch/arm/aarch32/arch.h``.)
``include/zephyr/arch/<arch name>/arch.h``, (for example, ``include/zehpyr/arch/arm/arch.h``.)
Some examples of partition attributes are:
.. code-block:: c

2
drivers/interrupt_controller/intc_vim.c

@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
#include <stdint.h>
#include <zephyr/arch/arm/aarch32/irq.h>
#include <zephyr/arch/arm/irq.h>
#include <zephyr/arch/cpu.h>
#include <zephyr/devicetree.h>
#include <zephyr/drivers/interrupt_controller/intc_vim.h>

2
drivers/watchdog/wdt_cmsdk_apb.c

@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
#include <errno.h>
#include <soc.h>
#include <zephyr/arch/arm/aarch32/nmi.h>
#include <zephyr/arch/arm/nmi.h>
#include <zephyr/drivers/watchdog.h>
#include <zephyr/sys/printk.h>
#include <zephyr/sys/reboot.h>

2
drivers/watchdog/wdt_smartbond.c

@ -5,7 +5,7 @@ @@ -5,7 +5,7 @@
*/
#include <soc.h>
#include <zephyr/arch/arm/aarch32/nmi.h>
#include <zephyr/arch/arm/nmi.h>
#include <zephyr/kernel.h>
#include <zephyr/drivers/watchdog.h>
#include <zephyr/logging/log.h>

2
include/zephyr/arch/arch_inlines.h

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
#if defined(CONFIG_X86) || defined(CONFIG_X86_64)
#include <zephyr/arch/x86/arch_inlines.h>
#elif defined(CONFIG_ARM)
#include <zephyr/arch/arm/aarch32/arch_inlines.h>
#include <zephyr/arch/arm/arch_inlines.h>
#elif defined(CONFIG_ARM64)
#include <zephyr/arch/arm64/arch_inlines.h>
#elif defined(CONFIG_ARC)

34
include/zephyr/arch/arm/aarch32/arch.h → include/zephyr/arch/arm/arch.h

@ -22,29 +22,29 @@ @@ -22,29 +22,29 @@
/* ARM GPRs are often designated by two different names */
#define sys_define_gpr_with_alias(name1, name2) union { uint32_t name1, name2; }
#include <zephyr/arch/arm/aarch32/thread.h>
#include <zephyr/arch/arm/aarch32/exc.h>
#include <zephyr/arch/arm/aarch32/irq.h>
#include <zephyr/arch/arm/aarch32/error.h>
#include <zephyr/arch/arm/aarch32/misc.h>
#include <zephyr/arch/arm/thread.h>
#include <zephyr/arch/arm/exc.h>
#include <zephyr/arch/arm/irq.h>
#include <zephyr/arch/arm/error.h>
#include <zephyr/arch/arm/misc.h>
#include <zephyr/arch/common/addr_types.h>
#include <zephyr/arch/common/ffs.h>
#include <zephyr/arch/arm/aarch32/nmi.h>
#include <zephyr/arch/arm/aarch32/asm_inline.h>
#include <zephyr/arch/arm/nmi.h>
#include <zephyr/arch/arm/asm_inline.h>
#include <zephyr/arch/common/sys_bitops.h>
#ifdef CONFIG_CPU_CORTEX_M
#include <zephyr/arch/arm/aarch32/cortex_m/cpu.h>
#include <zephyr/arch/arm/aarch32/cortex_m/memory_map.h>
#include <zephyr/arch/arm/cortex_m/cpu.h>
#include <zephyr/arch/arm/cortex_m/memory_map.h>
#include <zephyr/arch/common/sys_io.h>
#elif defined(CONFIG_CPU_AARCH32_CORTEX_R) || defined(CONFIG_CPU_AARCH32_CORTEX_A)
#include <zephyr/arch/arm/aarch32/cortex_a_r/cpu.h>
#include <zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h>
#include <zephyr/arch/arm/cortex_a_r/cpu.h>
#include <zephyr/arch/arm/cortex_a_r/sys_io.h>
#if defined(CONFIG_AARCH32_ARMV8_R)
#include <zephyr/arch/arm/aarch32/cortex_a_r/lib_helpers.h>
#include <zephyr/arch/arm/aarch32/cortex_a_r/armv8_timer.h>
#include <zephyr/arch/arm/cortex_a_r/lib_helpers.h>
#include <zephyr/arch/arm/cortex_a_r/armv8_timer.h>
#else
#include <zephyr/arch/arm/aarch32/cortex_a_r/timer.h>
#include <zephyr/arch/arm/cortex_a_r/timer.h>
#endif
#endif
@ -265,14 +265,14 @@ enum k_fatal_error_reason_arch { @@ -265,14 +265,14 @@ enum k_fatal_error_reason_arch {
/* Legacy case: retain containing extern "C" with C++ */
#ifdef CONFIG_ARM_MPU
#ifdef CONFIG_CPU_HAS_ARM_MPU
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
#include <zephyr/arch/arm/mpu/arm_mpu.h>
#endif /* CONFIG_CPU_HAS_ARM_MPU */
#ifdef CONFIG_CPU_HAS_NXP_MPU
#include <zephyr/arch/arm/aarch32/mpu/nxp_mpu.h>
#include <zephyr/arch/arm/mpu/nxp_mpu.h>
#endif /* CONFIG_CPU_HAS_NXP_MPU */
#endif /* CONFIG_ARM_MPU */
#ifdef CONFIG_ARM_AARCH32_MMU
#include <zephyr/arch/arm/aarch32/mmu/arm_mmu.h>
#include <zephyr/arch/arm/mmu/arm_mmu.h>
#endif /* CONFIG_ARM_AARCH32_MMU */
#ifdef __cplusplus

0
include/zephyr/arch/arm/aarch32/arch_inlines.h → include/zephyr/arch/arm/arch_inlines.h

2
include/zephyr/arch/arm/aarch32/asm_inline.h → include/zephyr/arch/arm/asm_inline.h

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
*/
#if defined(__GNUC__)
#include <zephyr/arch/arm/aarch32/asm_inline_gcc.h>
#include <zephyr/arch/arm/asm_inline_gcc.h>
#else
#include <arch/arm/asm_inline_other.h>
#endif

4
include/zephyr/arch/arm/aarch32/asm_inline_gcc.h → include/zephyr/arch/arm/asm_inline_gcc.h

@ -19,10 +19,10 @@ @@ -19,10 +19,10 @@
#ifndef _ASMLANGUAGE
#include <zephyr/types.h>
#include <zephyr/arch/arm/aarch32/exc.h>
#include <zephyr/arch/arm/exc.h>
#if defined(CONFIG_CPU_AARCH32_CORTEX_R) || defined(CONFIG_CPU_AARCH32_CORTEX_A)
#include <zephyr/arch/arm/aarch32/cortex_a_r/cpu.h>
#include <zephyr/arch/arm/cortex_a_r/cpu.h>
#endif
#ifdef __cplusplus

0
include/zephyr/arch/arm/aarch32/barrier.h → include/zephyr/arch/arm/barrier.h

0
include/zephyr/arch/arm/aarch32/cortex_a_r/armv8_timer.h → include/zephyr/arch/arm/cortex_a_r/armv8_timer.h

0
include/zephyr/arch/arm/aarch32/cortex_a_r/cmsis.h → include/zephyr/arch/arm/cortex_a_r/cmsis.h

2
include/zephyr/arch/arm/aarch32/cortex_a_r/cpu.h → include/zephyr/arch/arm/cortex_a_r/cpu.h

@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_CORTEX_A_R_CPU_H_
#if defined(CONFIG_ARM_MPU)
#include <zephyr/arch/arm/aarch32/cortex_a_r/mpu.h>
#include <zephyr/arch/arm/cortex_a_r/mpu.h>
#endif
/*

0
include/zephyr/arch/arm/aarch32/cortex_a_r/lib_helpers.h → include/zephyr/arch/arm/cortex_a_r/lib_helpers.h

0
include/zephyr/arch/arm/aarch32/cortex_a_r/mpu.h → include/zephyr/arch/arm/cortex_a_r/mpu.h

0
include/zephyr/arch/arm/aarch32/cortex_a_r/scripts/app_data_alignment.ld → include/zephyr/arch/arm/cortex_a_r/scripts/app_data_alignment.ld

0
include/zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld → include/zephyr/arch/arm/cortex_a_r/scripts/linker.ld

0
include/zephyr/arch/arm/aarch32/cortex_a_r/sys_io.h → include/zephyr/arch/arm/cortex_a_r/sys_io.h

0
include/zephyr/arch/arm/aarch32/cortex_a_r/timer.h → include/zephyr/arch/arm/cortex_a_r/timer.h

2
include/zephyr/arch/arm/aarch32/cortex_m/arm_mpu_mem_cfg.h → include/zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h

@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
#ifndef _ARM_CORTEX_M_MPU_MEM_CFG_H_
#define _ARM_CORTEX_M_MPU_MEM_CFG_H_
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
#include <zephyr/arch/arm/mpu/arm_mpu.h>
#if !defined(CONFIG_ARMV8_M_BASELINE) && !defined(CONFIG_ARMV8_M_MAINLINE)

0
include/zephyr/arch/arm/aarch32/cortex_m/cmsis.h → include/zephyr/arch/arm/cortex_m/cmsis.h

0
include/zephyr/arch/arm/aarch32/cortex_m/cpu.h → include/zephyr/arch/arm/cortex_m/cpu.h

0
include/zephyr/arch/arm/aarch32/cortex_m/fpu.h → include/zephyr/arch/arm/cortex_m/fpu.h

0
include/zephyr/arch/arm/aarch32/cortex_m/memory_map.h → include/zephyr/arch/arm/cortex_m/memory_map.h

0
include/zephyr/arch/arm/aarch32/cortex_m/nvic.h → include/zephyr/arch/arm/cortex_m/nvic.h

0
include/zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld → include/zephyr/arch/arm/cortex_m/scripts/linker.ld

0
include/zephyr/arch/arm/aarch32/cortex_r/scripts/app_data_alignment.ld → include/zephyr/arch/arm/cortex_r/scripts/app_data_alignment.ld

2
include/zephyr/arch/arm/aarch32/cortex_r/scripts/linker.ld → include/zephyr/arch/arm/cortex_r/scripts/linker.ld

@ -4,4 +4,4 @@ @@ -4,4 +4,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_a_r/scripts/linker.ld>

4
include/zephyr/arch/arm/aarch32/error.h → include/zephyr/arch/arm/error.h

@ -15,8 +15,8 @@ @@ -15,8 +15,8 @@
#ifndef ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_ERROR_H_
#define ZEPHYR_INCLUDE_ARCH_ARM_AARCH32_ERROR_H_
#include <zephyr/arch/arm/aarch32/syscall.h>
#include <zephyr/arch/arm/aarch32/exc.h>
#include <zephyr/arch/arm/syscall.h>
#include <zephyr/arch/arm/exc.h>
#include <stdbool.h>
#ifdef __cplusplus

2
include/zephyr/arch/arm/aarch32/exc.h → include/zephyr/arch/arm/exc.h

@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
#if defined(CONFIG_CPU_CORTEX_M)
#include <zephyr/devicetree.h>
#include <zephyr/arch/arm/aarch32/cortex_m/nvic.h>
#include <zephyr/arch/arm/cortex_m/nvic.h>
/* for assembler, only works with constants */
#define Z_EXC_PRIO(pri) (((pri) << (8 - NUM_IRQ_PRIO_BITS)) & 0xff)

0
include/zephyr/arch/arm/aarch32/irq.h → include/zephyr/arch/arm/irq.h

0
include/zephyr/arch/arm/aarch32/misc.h → include/zephyr/arch/arm/misc.h

0
include/zephyr/arch/arm/aarch32/mmu/arm_mmu.h → include/zephyr/arch/arm/mmu/arm_mmu.h

4
include/zephyr/arch/arm/aarch32/mpu/arm_mpu.h → include/zephyr/arch/arm/mpu/arm_mpu.h

@ -11,12 +11,12 @@ @@ -11,12 +11,12 @@
defined(CONFIG_CPU_CORTEX_M4) || \
defined(CONFIG_CPU_CORTEX_M7) || \
defined(CONFIG_ARMV7_R)
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h>
#include <zephyr/arch/arm/mpu/arm_mpu_v7m.h>
#elif defined(CONFIG_CPU_CORTEX_M23) || \
defined(CONFIG_CPU_CORTEX_M33) || \
defined(CONFIG_CPU_CORTEX_M55) || \
defined(CONFIG_AARCH32_ARMV8_R)
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h>
#include <zephyr/arch/arm/mpu/arm_mpu_v8.h>
#else
#error "Unsupported ARM CPU"
#endif

0
include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v7m.h → include/zephyr/arch/arm/mpu/arm_mpu_v7m.h

0
include/zephyr/arch/arm/aarch32/mpu/arm_mpu_v8.h → include/zephyr/arch/arm/mpu/arm_mpu_v8.h

0
include/zephyr/arch/arm/aarch32/mpu/nxp_mpu.h → include/zephyr/arch/arm/mpu/nxp_mpu.h

0
include/zephyr/arch/arm/aarch32/nmi.h → include/zephyr/arch/arm/nmi.h

2
include/zephyr/arch/arm/aarch32/syscall.h → include/zephyr/arch/arm/syscall.h

@ -26,7 +26,7 @@ @@ -26,7 +26,7 @@
#include <zephyr/types.h>
#include <stdbool.h>
#include <zephyr/arch/arm/aarch32/misc.h>
#include <zephyr/arch/arm/misc.h>
#ifdef __cplusplus
extern "C" {

0
include/zephyr/arch/arm/aarch32/thread.h → include/zephyr/arch/arm/thread.h

2
include/zephyr/arch/cpu.h

@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
#elif defined(CONFIG_ARM64)
#include <zephyr/arch/arm64/arch.h>
#elif defined(CONFIG_ARM)
#include <zephyr/arch/arm/aarch32/arch.h>
#include <zephyr/arch/arm/arch.h>
#elif defined(CONFIG_ARC)
#include <zephyr/arch/arc/arch.h>
#elif defined(CONFIG_NIOS2)

2
include/zephyr/arch/syscall.h

@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
#elif defined(CONFIG_ARM64)
#include <zephyr/arch/arm64/syscall.h>
#elif defined(CONFIG_ARM)
#include <zephyr/arch/arm/aarch32/syscall.h>
#include <zephyr/arch/arm/syscall.h>
#elif defined(CONFIG_ARC)
#include <zephyr/arch/arc/syscall.h>
#elif defined(CONFIG_RISCV)

2
include/zephyr/sys/barrier.h

@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@
#if defined(CONFIG_BARRIER_OPERATIONS_ARCH)
# if defined(CONFIG_ARM)
# include <zephyr/arch/arm/aarch32/barrier.h>
# include <zephyr/arch/arm/barrier.h>
# elif defined(CONFIG_ARM64)
# include <zephyr/arch/arm64/barrier.h>
# endif

2
modules/cmsis/cmsis_core_m.h

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
#ifndef ZEPHYR_MODULES_CMSIS_CMSIS_M_H_
#define ZEPHYR_MODULES_CMSIS_CMSIS_M_H_
#include <zephyr/arch/arm/aarch32/cortex_m/nvic.h>
#include <zephyr/arch/arm/cortex_m/nvic.h>
#include <soc.h>

2
modules/trusted-firmware-m/interface/interface.c

@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
#include <zephyr/device.h>
#include <zephyr/init.h>
#include <zephyr/kernel.h>
#include <zephyr/arch/arm/aarch32/cortex_m/fpu.h>
#include <zephyr/arch/arm/cortex_m/fpu.h>
#include <tfm_ns_interface.h>

2
samples/application_development/code_relocation_nocopy/linker_arm_nocopy.ld

@ -44,4 +44,4 @@ MEMORY @@ -44,4 +44,4 @@ MEMORY
#endif /* CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP */
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
samples/subsys/debug/debugmon/src/main.c

@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
#include <zephyr/drivers/gpio.h>
#include <zephyr/sys/printk.h>
#include <cmsis_core.h>
#include <zephyr/arch/arm/aarch32/exc.h>
#include <zephyr/arch/arm/exc.h>
#define LED0_NODE DT_ALIAS(led0)
static const struct gpio_dt_spec led = GPIO_DT_SPEC_GET(LED0_NODE, gpios);

2
soc/arm/ambiq/apollo4x/linker.ld

@ -4,4 +4,4 @@ @@ -4,4 +4,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/arm/beetle/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/arm/designstart/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/arm/fvp_aemv8r_aarch32/arm_mpu_regions.c

@ -5,7 +5,7 @@ @@ -5,7 +5,7 @@
#include <zephyr/sys/slist.h>
#include <zephyr/linker/linker-defs.h>
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
#include <zephyr/arch/arm/mpu/arm_mpu.h>
#define DEVICE_REGION_START 0x80000000UL
#define DEVICE_REGION_END 0xFFFFFFFFUL

2
soc/arm/arm/fvp_aemv8r_aarch32/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_a_r/scripts/linker.ld>

2
soc/arm/arm/mps2/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/arm/mps3/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/arm/musca_b1/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/arm/musca_s1/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/aspeed/ast10x0/linker.ld

@ -7,4 +7,4 @@ MEMORY @@ -7,4 +7,4 @@ MEMORY
{
SRAM_NC (wx) : ORIGIN = CONFIG_SRAM_NC_BASE_ADDRESS, LENGTH = CONFIG_SRAM_NC_SIZE * 1024
}
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam/sam3x/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam/sam4e/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam/sam4l/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam/sam4s/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam/same70/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam/samv71/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samc20/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samc21/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samd20/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samd21/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samd51/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/same51/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/same53/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/same54/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/saml21/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samr21/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samr34/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/atmel_sam0/samr35/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/bcm_vk/valkyrie/linker.ld

@ -4,4 +4,4 @@ @@ -4,4 +4,4 @@
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/bcm_vk/viper/linker_m7.ld

@ -4,4 +4,4 @@ @@ -4,4 +4,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

4
soc/arm/common/cortex_m/arm_mpu_regions.c

@ -5,10 +5,10 @@ @@ -5,10 +5,10 @@
*/
#include <zephyr/sys/slist.h>
#include <zephyr/arch/arm/aarch32/mpu/arm_mpu.h>
#include <zephyr/arch/arm/mpu/arm_mpu.h>
#include <zephyr/devicetree/memory-attr.h>
#include <zephyr/arch/arm/aarch32/cortex_m/arm_mpu_mem_cfg.h>
#include <zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h>
static const struct arm_mpu_region mpu_regions[] = {
/* Region 0 */

2
soc/arm/cypress/psoc6/linker.ld

@ -12,4 +12,4 @@ @@ -12,4 +12,4 @@
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32a50x/linker.ld

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32e10x/linker.ld

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32e50x/linker.ld

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32f3x0/linker.ld

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32f403/linker.ld

@ -6,4 +6,4 @@ @@ -6,4 +6,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32f4xx/linker.ld

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/gigadevice/gd32l23x/linker.ld

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/infineon_cat1/psoc6/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/infineon_xmc/4xxx/linker.ld

@ -11,4 +11,4 @@ @@ -11,4 +11,4 @@
* This is the linker script for both standard images and XIP images.
*/
#include <zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_m/scripts/linker.ld>

2
soc/arm/intel_socfpga_std/cyclonev/linker.ld

@ -5,4 +5,4 @@ @@ -5,4 +5,4 @@
* Adding support for Cyclone V SoC FPGA, using arm32 linker
*/
#include <zephyr/arch/arm/aarch32/cortex_a_r/scripts/linker.ld>
#include <zephyr/arch/arm/cortex_a_r/scripts/linker.ld>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save