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 2d2f4055c4 riscv/esp32c6: fix rtc text section and wifi ram placement
     add fc22fb8f53 xtensa: Replace the implementation of up_cpu_pause
     add d8cb7759b6 arch: remove up_cpu_pause up_cpu_resume up_cpu_paused 
up_cpu_pausereq
     add 31a3cea64a arch: rename xxxx_pause.c to xxxx_smpcall.c

No new revisions were added by this update.

Summary of changes:
 arch/arm/include/cxd56xx/irq.h                     |   2 +-
 arch/arm/include/lc823450/irq.h                    |   4 +-
 arch/arm/include/rp2040/irq.h                      |   4 +-
 arch/arm/include/sam34/sam4cm_irq.h                |   4 +-
 arch/arm/src/armv7-a/CMakeLists.txt                |   2 +-
 arch/arm/src/armv7-a/Make.defs                     |   2 +-
 arch/arm/src/armv7-a/arm_cpupause.c                | 425 ---------------
 arch/arm/src/armv7-a/arm_gicv2.c                   |  28 +-
 .../src/armv7-a/arm_smpcall.c}                     | 110 ++--
 arch/arm/src/armv7-a/gic.h                         |  40 +-
 arch/arm/src/armv7-r/CMakeLists.txt                |   2 +-
 arch/arm/src/armv7-r/Make.defs                     |   2 +-
 arch/arm/src/armv7-r/arm_cpupause.c                | 423 ---------------
 arch/arm/src/armv7-r/arm_gicv2.c                   |  27 +-
 .../src/armv7-r/arm_smpcall.c}                     | 110 ++--
 arch/arm/src/armv7-r/gic.h                         |  40 +-
 arch/arm/src/armv8-r/arm_gic.h                     |  37 +-
 arch/arm/src/armv8-r/arm_gicv3.c                   |  31 +-
 arch/arm/src/cxd56xx/CMakeLists.txt                |   2 +-
 arch/arm/src/cxd56xx/Make.defs                     |   2 +-
 arch/arm/src/cxd56xx/cxd56_cpupause.c              | 578 ---------------------
 arch/arm/src/cxd56xx/cxd56_cpustart.c              |  10 +-
 arch/arm/src/cxd56xx/cxd56_irq.c                   |   2 +-
 arch/arm/src/cxd56xx/cxd56_smpcall.c               | 231 ++++++++
 arch/arm/src/lc823450/Make.defs                    |   2 +-
 arch/arm/src/lc823450/lc823450_cpupause.c          | 450 ----------------
 arch/arm/src/lc823450/lc823450_cpustart.c          |  12 +-
 .../src/lc823450/lc823450_smpcall.c}               | 133 +++--
 arch/arm/src/rp2040/Make.defs                      |   2 +-
 arch/arm/src/rp2040/rp2040_cpupause.c              | 547 -------------------
 arch/arm/src/rp2040/rp2040_cpustart.c              |  10 +-
 arch/arm/src/rp2040/rp2040_irq.c                   |   4 +-
 arch/arm/src/rp2040/rp2040_smpcall.c               | 210 ++++++++
 arch/arm/src/sam34/Make.defs                       |   2 +-
 arch/arm/src/sam34/sam4cm_cpupause.c               | 446 ----------------
 arch/arm/src/sam34/sam4cm_cpustart.c               |  10 +-
 .../src/sam34/sam4cm_smpcall.c}                    | 133 +++--
 arch/arm64/src/common/CMakeLists.txt               |   2 +-
 arch/arm64/src/common/Make.defs                    |   2 +-
 arch/arm64/src/common/arm64_cpupause.c             | 430 ---------------
 arch/arm64/src/common/arm64_gic.h                  |  42 +-
 arch/arm64/src/common/arm64_gicv2.c                |  27 +-
 arch/arm64/src/common/arm64_gicv3.c                |  33 +-
 .../src/common/arm64_smpcall.c}                    | 104 ++--
 arch/risc-v/src/common/CMakeLists.txt              |   2 +-
 arch/risc-v/src/common/Make.defs                   |   2 +-
 arch/risc-v/src/common/riscv_cpupause.c            | 438 ----------------
 arch/risc-v/src/common/riscv_exception.c           |   2 +-
 arch/risc-v/src/common/riscv_internal.h            |   2 +-
 .../jh7110_timerisr.c => common/riscv_smpcall.c}   | 107 ++--
 arch/risc-v/src/jh7110/jh7110_timerisr.c           |   2 +-
 arch/sim/src/sim/sim_smpsignal.c                   | 321 +-----------
 arch/sparc/src/s698pm/Make.defs                    |   2 +-
 arch/sparc/src/s698pm/s698pm-irq.c                 |   2 +-
 arch/sparc/src/s698pm/s698pm.h                     |  12 +-
 arch/sparc/src/s698pm/s698pm_cpupause.c            | 440 ----------------
 .../src/s698pm/s698pm_smpcall.c}                   | 112 ++--
 arch/x86_64/include/intel64/irq.h                  |   4 +-
 arch/x86_64/src/intel64/CMakeLists.txt             |   2 +-
 arch/x86_64/src/intel64/Make.defs                  |   2 +-
 arch/x86_64/src/intel64/intel64_cpupause.c         | 471 -----------------
 arch/x86_64/src/intel64/intel64_cpustart.c         |  12 +-
 arch/x86_64/src/intel64/intel64_smpcall.c          | 157 ++++++
 arch/xtensa/src/common/Make.defs                   |   2 +-
 arch/xtensa/src/common/xtensa.h                    |   2 +-
 arch/xtensa/src/common/xtensa_cpupause.c           | 407 ---------------
 .../xtensa/src/common/xtensa_smpcall.c             |  99 ++--
 arch/xtensa/src/esp32/esp32_intercpu_interrupt.c   |   4 +-
 arch/xtensa/src/esp32/esp32_spiram.c               |  27 +-
 .../src/esp32s3/esp32s3_intercpu_interrupt.c       |   4 +-
 arch/xtensa/src/esp32s3/esp32s3_spiram.c           |  23 +-
 include/nuttx/arch.h                               | 160 +-----
 include/nuttx/irq.h                                |   1 +
 sched/irq/irq_csection.c                           | 139 +----
 sched/sched/CMakeLists.txt                         |   1 -
 sched/sched/Make.defs                              |   2 +-
 sched/sched/sched.h                                |   2 -
 sched/sched/sched_addreadytorun.c                  |   2 +-
 sched/sched/sched_process_delivered.c              |   8 +-
 sched/sched/sched_removereadytorun.c               |  16 +-
 sched/sched/sched_smp.c                            |   2 -
 81 files changed, 1318 insertions(+), 6394 deletions(-)
 delete mode 100644 arch/arm/src/armv7-a/arm_cpupause.c
 copy arch/{risc-v/src/jh7110/jh7110_timerisr.c => 
arm/src/armv7-a/arm_smpcall.c} (59%)
 delete mode 100644 arch/arm/src/armv7-r/arm_cpupause.c
 copy arch/{risc-v/src/jh7110/jh7110_timerisr.c => 
arm/src/armv7-r/arm_smpcall.c} (59%)
 delete mode 100644 arch/arm/src/cxd56xx/cxd56_cpupause.c
 create mode 100644 arch/arm/src/cxd56xx/cxd56_smpcall.c
 delete mode 100644 arch/arm/src/lc823450/lc823450_cpupause.c
 copy arch/{xtensa/src/esp32s3/esp32s3_intercpu_interrupt.c => 
arm/src/lc823450/lc823450_smpcall.c} (54%)
 delete mode 100644 arch/arm/src/rp2040/rp2040_cpupause.c
 create mode 100644 arch/arm/src/rp2040/rp2040_smpcall.c
 delete mode 100644 arch/arm/src/sam34/sam4cm_cpupause.c
 copy arch/{xtensa/src/esp32s3/esp32s3_intercpu_interrupt.c => 
arm/src/sam34/sam4cm_smpcall.c} (54%)
 delete mode 100644 arch/arm64/src/common/arm64_cpupause.c
 copy arch/{risc-v/src/jh7110/jh7110_timerisr.c => 
arm64/src/common/arm64_smpcall.c} (58%)
 delete mode 100644 arch/risc-v/src/common/riscv_cpupause.c
 copy arch/risc-v/src/{jh7110/jh7110_timerisr.c => common/riscv_smpcall.c} (60%)
 delete mode 100644 arch/sparc/src/s698pm/s698pm_cpupause.c
 copy arch/{risc-v/src/jh7110/jh7110_timerisr.c => 
sparc/src/s698pm/s698pm_smpcall.c} (57%)
 delete mode 100644 arch/x86_64/src/intel64/intel64_cpupause.c
 create mode 100644 arch/x86_64/src/intel64/intel64_smpcall.c
 delete mode 100644 arch/xtensa/src/common/xtensa_cpupause.c
 rename sched/sched/sched_cpupause.c => arch/xtensa/src/common/xtensa_smpcall.c 
(51%)

Reply via email to