freebsd-src/sys/riscv
Ruslan Bukin 2183004e14 riscv: Implement atomic operations
Implement atomic_load_acq_16, atomic_store_rel_16.

These are needed by bhyve(8) PCIe bus emulation code.

Group 16-bit atomic functions similarly to 32 and 64-bit.

Reviewed by:	mhorne
Differential Revision:	https://reviews.freebsd.org/D45228
2024-05-22 16:45:11 +01:00
..
allwinner sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
conf jh7110: enable MMC driver 2024-05-07 13:02:57 -03:00
include riscv: Implement atomic operations 2024-05-22 16:45:11 +01:00
riscv riscv: Fix SSTC extension support 2024-05-22 16:44:03 +01:00
sifive hwreset: Move reset code in dev/hwreset 2024-01-10 19:20:28 +01:00
starfive jh7110: Add StarFive JH7110 clock/reset generator drivers 2024-05-07 13:07:36 -03:00