freebsd-dev/sys/mips
Konstantin Belousov 7aea69e54a Remove mips MD atomic_load_64 and atomic_store_64.
The only users of the functions were db_read_bytes() and
db_write_bytes() ddb(4) interfaces.  Replace the calls with direct
reads and writes, which are automatically atomic on 64bits and n32.

Note that removed assembler implementation for mips32 is not atomic
anyway.

Reviewed by:	jhb
Discussed with:	imp
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D13586
2017-12-22 23:27:03 +00:00
..
adm5120 sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
alchemy sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
atheros sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
beri sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
broadcom bhnd(4): Include board_devid in the bhnd_board_info structure, and populate 2017-12-14 01:58:05 +00:00
cavium sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
conf It's time to retire AHC_REG_PRETTY_PRINT and AHD_REG_PRETTY_PRINT from 2017-11-29 23:41:49 +00:00
gxemul sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
idt sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
include Remove mips MD atomic_load_64 and atomic_store_64. 2017-12-22 23:27:03 +00:00
ingenic Add and use a MMC_DECLARE_BRIDGE macro for declaring mmc(4) bridges 2017-03-07 22:42:44 +00:00
malta sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
mediatek [mips] Pin control configuration for MediaTek RT2880 2017-10-31 11:29:16 +00:00
mips Remove mips MD atomic_load_64 and atomic_store_64. 2017-12-22 23:27:03 +00:00
nlm sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
rmi sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
rt305x sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
sibyte sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00