This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from afe90db5c48 gdbstub: change send buffer to const char
     new 2d1af01d449 mem barrier: use UP_DMP UP_DSP as barriers standard API
     new 82cf59bff58 arch/arm64: use UP_DSB, UP_DMB, UP_ISB as barrier standard 
API
     new d3e39936829 arch/riscv: use UP_DSB, UP_DMB, UP_ISB as barrier standard 
API
     new 6949c823105 arch/arm:use UP_DSB, UP_DMB, UP_ISB as barrier standard API
     new e39cb350f13 arch/x86_64:use UP_DSB, UP_DMB, UP_ISB as barrier standard 
API
     new 565b0e6eaf2 arch/ceva:use UP_DSB, UP_DMB, UP_ISB as barrier standard 
API
     new 656db16ff15 arch/tricore:use UP_DSB, UP_DMB, UP_ISB as barrier 
standard API
     new 4b91d76869b warning: #include outside of 'Included Files' section

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 arch/arm/{src => include}/armv6-m/barriers.h       |  14 +-
 arch/arm/{src => include}/armv7-a/barriers.h       |  18 +-
 arch/arm/{src => include}/armv7-m/barriers.h       |  14 +-
 arch/arm/{src => include}/armv7-r/barriers.h       |  18 +-
 arch/arm/{src => include}/armv8-m/barriers.h       |  14 +-
 arch/arm/{src => include}/armv8-r/barriers.h       |  18 +-
 .../hardware/stm32_syscfg.h => include/barriers.h} |  41 ++--
 arch/arm/include/spinlock.h                        |  10 +-
 arch/arm/src/armv7-a/arm_cache.c                   |   2 +-
 arch/arm/src/armv7-a/arm_l2cc_pl310.c              |  11 +-
 arch/arm/src/armv7-a/arm_scu.c                     |   8 +-
 arch/arm/src/armv7-a/arm_timer.c                   |  20 +-
 arch/arm/src/armv7-a/cp15_cacheops.c               |  12 +-
 arch/arm/src/armv7-a/cp15_cacheops.h               |  34 ++--
 arch/arm/src/armv7-a/mmu.h                         |  44 ++---
 arch/arm/src/armv7-a/sctlr.h                       |  19 +-
 arch/arm/src/armv7-m/arm_cache.c                   |  67 +++----
 arch/arm/src/armv7-m/arm_mpu.c                     |  15 +-
 arch/arm/src/armv7-r/arm_cache.c                   |   2 +-
 arch/arm/src/armv7-r/arm_l2cc_pl310.c              |  11 +-
 arch/arm/src/armv7-r/arm_mpu.c                     |   3 +-
 arch/arm/src/armv7-r/arm_scu.c                     |   8 +-
 arch/arm/src/armv7-r/arm_timer.c                   |  20 +-
 arch/arm/src/armv7-r/cp15_cacheops.c               |  12 +-
 arch/arm/src/armv7-r/cp15_cacheops.h               |  34 ++--
 arch/arm/src/armv7-r/sctlr.h                       |  19 +-
 arch/arm/src/armv8-m/arm_cache.c                   |  67 +++----
 arch/arm/src/armv8-m/arm_mpu.c                     |  14 +-
 arch/arm/src/armv8-r/arm_arch_timer.c              |   2 +-
 arch/arm/src/armv8-r/arm_cache.c                   |   2 +-
 arch/arm/src/armv8-r/arm_gicv3.c                   |  10 +-
 arch/arm/src/armv8-r/arm_l2cc_pl310.c              |  11 +-
 arch/arm/src/armv8-r/cp15_cacheops.c               |  12 +-
 arch/arm/src/armv8-r/cp15_cacheops.h               |  34 ++--
 arch/arm/src/armv8-r/sctlr.h                       |  19 +-
 arch/arm/src/cxd56xx/cxd56_testset.c               |   2 +-
 arch/arm/src/fvp-v8r-aarch32/fvp_boot.c            |   4 +-
 arch/arm/src/imx6/imx_cpuboot.c                    |   4 +-
 arch/arm/src/imx9/imx9_clockconfig.c               |  13 +-
 arch/arm/src/imx9/imx9_mpuinit.c                   |   5 +-
 arch/arm/src/imx9/imx9_start.c                     |   8 +-
 arch/arm/src/imxrt/imxrt106x_flash.c               |   3 +-
 arch/arm/src/imxrt/imxrt117x_mpuinit.c             | 216 ---------------------
 arch/arm/src/imxrt/imxrt_enet.c                    |   8 +-
 arch/arm/src/imxrt/imxrt_flexio.c                  |   2 +-
 arch/arm/src/imxrt/imxrt_flexspi.c                 |   2 +-
 arch/arm/src/imxrt/imxrt_mpuinit.c                 | 147 +++++++++++++-
 arch/arm/src/imxrt/imxrt_periphclks.c              |   9 +-
 arch/arm/src/imxrt/imxrt_start.c                   |   8 +-
 arch/arm/src/lc823450/lc823450_testset.c           |   4 +-
 arch/arm/src/mps/mps_start.c                       |  10 +-
 arch/arm/src/mps/mps_userspace.c                   |   2 +-
 arch/arm/src/nrf52/nrf52_nvmc.c                    |   6 +-
 arch/arm/src/nrf52/nrf52_qspi.c                    |   4 -
 arch/arm/src/nrf52/nrf52_spi.c                     |   5 +-
 arch/arm/src/nrf53/nrf53_flash.c                   |  12 +-
 arch/arm/src/nrf53/nrf53_qspi.c                    |   4 -
 arch/arm/src/nrf53/nrf53_spi.c                     |   2 +-
 arch/arm/src/nrf91/nrf91_errata.c                  |  11 +-
 arch/arm/src/nrf91/nrf91_flash.c                   |  12 +-
 arch/arm/src/nrf91/nrf91_spi.c                     |   2 +-
 arch/arm/src/rp2040/rp2040_cyw43439.c              |  11 +-
 arch/arm/src/rp2040/rp2040_testset.c               |   2 +-
 arch/arm/src/rp23xx/rp23xx_testset.c               |   2 +-
 arch/arm/src/s32k3xx/s32k3xx_emac.c                |   6 +-
 arch/arm/src/s32k3xx/s32k3xx_mpuinit.c             |   4 +-
 arch/arm/src/s32k3xx/s32k3xx_qspi.c                |  12 +-
 arch/arm/src/sama5/sam_qspi.c                      |  14 +-
 arch/arm/src/samv7/sam_eefc.c                      |   3 +-
 arch/arm/src/samv7/sam_mpuinit.c                   |   4 +-
 arch/arm/src/samv7/sam_progmem.c                   |   4 +-
 arch/arm/src/samv7/sam_qspi.c                      |  14 +-
 arch/arm/src/samv7/sam_start.c                     |   8 +-
 arch/arm/src/samv7/sam_us.c                        |   4 +-
 arch/arm/src/samv7/sam_usbdevhs.c                  |  16 +-
 arch/arm/src/stm32f7/stm32_ethernet.c              |   8 +-
 arch/arm/src/stm32f7/stm32_flash.c                 |   5 +-
 arch/arm/src/stm32f7/stm32_qspi.c                  |  18 +-
 arch/arm/src/stm32f7/stm32_start.c                 |   8 +-
 arch/arm/src/stm32h5/stm32_ethernet.c              |   9 +-
 arch/arm/src/stm32h5/stm32_qspi.c                  |  19 +-
 arch/arm/src/stm32h7/stm32_ethernet.c              |   8 +-
 arch/arm/src/stm32h7/stm32_pwr.c                   |   6 +-
 arch/arm/src/stm32h7/stm32_qspi.c                  |  18 +-
 arch/arm/src/stm32h7/stm32_start.c                 |   8 +-
 arch/arm/src/stm32h7/stm32h743xx_flash.c           |  11 +-
 arch/arm/src/stm32h7/stm32h7b3xx_flash.c           |  11 +-
 arch/arm/src/stm32l4/stm32l4_qspi.c                |  18 +-
 arch/arm64/{src/common => include}/barriers.h      |  26 +--
 arch/arm64/include/spinlock.h                      |   9 +-
 arch/arm64/src/common/arm64_addrenv.c              |  15 +-
 arch/arm64/src/common/arm64_addrenv_perms.c        |   3 +-
 arch/arm64/src/common/arm64_addrenv_pgmap.c        |   5 +-
 arch/arm64/src/common/arm64_addrenv_shm.c          |   3 +-
 arch/arm64/src/common/arm64_addrenv_utils.c        |   3 +-
 arch/arm64/src/common/arm64_arch.h                 |  18 +-
 arch/arm64/src/common/arm64_boot.c                 |  12 +-
 arch/arm64/src/common/arm64_cache.c                |  23 ++-
 arch/arm64/src/common/arm64_cpustart.c             |   2 +-
 arch/arm64/src/common/arm64_fork.c                 |   3 +-
 arch/arm64/src/common/arm64_fpu.c                  |   5 +-
 arch/arm64/src/common/arm64_gicv3.c                |  21 +-
 arch/arm64/src/common/arm64_mmu.c                  |  11 +-
 arch/arm64/src/common/arm64_mpu.c                  |  22 +--
 arch/arm64/src/common/arm64_pgalloc.c              |   3 +-
 arch/arm64/src/fvp-v8r/fvp_boot.c                  |   3 +-
 arch/arm64/src/goldfish/goldfish_boot.c            |   3 +-
 arch/arm64/src/imx8/imx8_boot.c                    |   3 +-
 arch/arm64/src/imx9/imx9_ccm.c                     |  18 +-
 arch/arm64/src/imx9/imx9_clockconfig.c             |  21 +-
 arch/arm64/src/imx9/imx9_enet.c                    |  14 +-
 arch/arm64/src/imx9/imx9_flexcan.c                 |   3 +-
 arch/arm64/src/imx9/imx9_flexspi.c                 |   3 +-
 arch/arm64/src/imx9/imx9_usbdev.c                  |   7 +-
 arch/arm64/src/zynq-mpsoc/zynq_boot.c              |   3 +-
 .../at32/at32_syscfg.h => ceva/include/barriers.h} |  23 +--
 arch/ceva/include/spinlock.h                       |   3 -
 arch/ceva/include/xc5/{spinlock.h => barriers.h}   |  10 +-
 arch/ceva/include/xc5/spinlock.h                   |  14 --
 .../include/{xc5/spinlock.h => xm6/barriers.h}     |  40 +++-
 arch/ceva/include/xm6/spinlock.h                   |  37 +---
 arch/risc-v/include/barriers.h                     |  12 +-
 arch/risc-v/include/spinlock.h                     |   5 +-
 arch/risc-v/src/common/riscv_addrenv.c             |  16 +-
 arch/risc-v/src/common/riscv_addrenv_perms.c       |   4 +-
 arch/risc-v/src/common/riscv_addrenv_pgmap.c       |   2 +-
 arch/risc-v/src/common/riscv_addrenv_utils.c       |   6 +-
 arch/risc-v/src/common/riscv_mtimer.c              |   2 +-
 arch/risc-v/src/common/riscv_percpu.c              |   2 +-
 arch/risc-v/src/common/riscv_pgalloc.c             |   2 +-
 arch/risc-v/src/mpfs/mpfs_gpio.c                   |   2 +-
 arch/risc-v/src/nuttsbi/sbi_mscratch.c             |   2 +-
 arch/risc-v/src/nuttsbi/sbi_mtimer.c               |   2 +-
 .../multiboot1.ld => tricore/include/barriers.h}   |  21 +-
 arch/tricore/include/spinlock.h                    |   5 +-
 .../cxd56_cpuindex.h => x86_64/include/barriers.h} |  13 +-
 arch/x86_64/include/spinlock.h                     |   5 +-
 arch/x86_64/src/common/x86_64_addrenv.c            |  16 +-
 arch/x86_64/src/common/x86_64_pgalloc.c            |   4 +-
 arch/x86_64/src/intel64/intel64_cpustart.c         |   4 +-
 .../arm/imxrt/imxrt1064-evk/src/imxrt_boot_image.c |   4 +-
 boards/arm/nrf52/common/src/nrf52_boot_image.c     |   4 +-
 boards/arm/nrf53/common/src/nrf53_boot_image.c     |   4 +-
 boards/arm/nrf91/common/src/nrf91_boot_image.c     |   6 +-
 boards/arm/samv7/common/src/sam_boot_image.c       |   4 +-
 .../stm32h7/nucleo-h743zi/src/stm32_boot_image.c   |   4 +-
 boards/arm64/a64/pinephone/src/pinephone_display.c |  16 +-
 drivers/net/e1000.c                                |   4 +-
 drivers/net/igc.c                                  |   4 +-
 include/nuttx/spinlock.h                           |  62 +++---
 libs/libc/machine/arch_atomic.c                    |   4 +-
 libs/libc/machine/risc-v/arch_elf.c                |   2 +-
 152 files changed, 895 insertions(+), 1152 deletions(-)
 rename arch/arm/{src => include}/armv6-m/barriers.h (85%)
 rename arch/arm/{src => include}/armv7-a/barriers.h (83%)
 rename arch/arm/{src => include}/armv7-m/barriers.h (85%)
 rename arch/arm/{src => include}/armv7-r/barriers.h (83%)
 rename arch/arm/{src => include}/armv8-m/barriers.h (85%)
 rename arch/arm/{src => include}/armv8-r/barriers.h (83%)
 copy arch/arm/{src/stm32f7/hardware/stm32_syscfg.h => include/barriers.h} (62%)
 delete mode 100644 arch/arm/src/imxrt/imxrt117x_mpuinit.c
 rename arch/arm64/{src/common => include}/barriers.h (77%)
 copy arch/{arm/src/at32/at32_syscfg.h => ceva/include/barriers.h} (79%)
 copy arch/ceva/include/xc5/{spinlock.h => barriers.h} (86%)
 copy arch/ceva/include/{xc5/spinlock.h => xm6/barriers.h} (62%)
 copy arch/{x86_64/src/common/multiboot1.ld => tricore/include/barriers.h} (80%)
 copy arch/{arm/src/cxd56xx/cxd56_cpuindex.h => x86_64/include/barriers.h} (79%)

Reply via email to