freebsd-dev/sys/mips
Konstantin Belousov 37f48d5aba Fix mips build after introduction of MD definitions of atomic_load_64
and atomic_store_64.

The MD definitions are provided for LP64 only, while mips also uses
them for 32bit and n32.  Only define mips variants for 32bit and n32
and change the syntax to match common definitions.

Note that this commit does not fix 32bit asm implementation to follow
new KBI, this will be fixed later.  The functions are only used for 8
byte ddb accesses so the known bug does not prevent normal kernel
operations.

Sponsored by:	The FreeBSD Foundation
2017-12-21 23:39:00 +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 Fix mips build after introduction of MD definitions of atomic_load_64 2017-12-21 23:39:00 +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 Fix mips build after introduction of MD definitions of atomic_load_64 2017-12-21 23:39:00 +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