nuttx/arch/arm64/include
wangmingrong1 c6a528ef11 spinlock: fix stxr instruction status register requirement
error: unpredictable STXR instruction, status is also a source
   99 |     "stxr     %w0, %1, [%2] \n"
      |      ^
<inline asm>:5:10: note: instantiated into assembly here
    5 | stxr     w10, x10, [x9]
Using w0 to pass the result can cause the "status register is also a source" problem, resulting in unpredictable behavior.

Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com>
2025-06-26 20:31:19 +08:00
..
a64 arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
a527 arch/arm64/a527: Add support for Allwinner A527 SoC 2025-03-17 08:58:29 +01:00
bcm2711 bcm2711/spi: Create interrupt-based SPI driver. 2025-05-24 12:47:43 -03:00
fvp-v8r arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
goldfish arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
imx8 arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
imx9 imx9/smp: Add boiler plate code to enable SMP with iMX9.X 2025-06-12 15:28:18 -03:00
qemu arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
rk3399 fix nxstyle 2024-12-10 01:29:00 +08:00
zynq-mpsoc style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
.gitignore
arch.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
barriers.h arch/arm64: use UP_DSB, UP_DMB, UP_ISB as barrier standard API 2025-01-20 20:13:07 +08:00
elf.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
inttypes.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
irq.h arm64: Explicitly specify register type as x in assembly (arm64) 2025-06-26 20:31:19 +08:00
limits.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
setjmp.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
spinlock.h spinlock: fix stxr instruction status register requirement 2025-06-26 20:31:19 +08:00
stdarg.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
syscall.h drivers/misc/optee: Add SMC backend for arm archs 2025-05-09 10:29:26 +08:00
types.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00