freebsd-dev/sys/arm
Ed Schouten 72790363a3 Make support for atomics on ARM complete.
Provide both __sync_*-style and __atomic_*-style functions that perform
the atomic operations on ARMv5 by using Restartable Atomic Sequences.

While there, clean up some pieces of code where it's sufficient to use
regular uint32_t to store register contents and don't need full reg_t's.
Also sync this back to the MIPS code.
2013-06-15 08:15:22 +00:00
..
allwinner Fix undefined behaviour in several gpio_pin_setflags() routines (under 2013-04-13 21:21:13 +00:00
arm Make support for atomics on ARM complete. 2013-06-15 08:15:22 +00:00
at91 Fix regression issue after r248910. 2013-04-07 13:03:57 +00:00
broadcom/bcm2835 Correct a few sizeof()s 2013-05-01 04:37:34 +00:00
conf Revert r250692. We'll use 1 kernel config file for the BeagleBone models. 2013-05-17 15:20:45 +00:00
econa Eliminate a redundant #include: machine/pmap.h is already included 2013-03-01 19:02:41 +00:00
freescale/imx Update copyright date. 2013-05-08 09:42:50 +00:00
include Fix the vfp code to work with the 16 register variants of the VFP unit. We 2013-06-13 21:31:33 +00:00
lpc MFcalloutng: 2013-02-28 13:46:03 +00:00
mv Fix the passing of time on Armada XP. 2013-06-04 09:33:03 +00:00
s3c2xx0 Fix low-level uart drivers that set their fifo sizes in the softc too late. 2013-04-01 00:44:20 +00:00
sa11x0 Fix low-level uart drivers that set their fifo sizes in the softc too late. 2013-04-01 00:44:20 +00:00
tegra Merge the FDT versions of initarm. 2012-11-03 22:39:07 +00:00
ti Increase the maximum KVM available on TI chips. Not sure why we suddenly need 2013-06-09 22:51:11 +00:00
versatile MFcalloutng: 2013-02-28 13:46:03 +00:00
xilinx Bring copyright changes with the agreement of Thomas Skibo. 2013-04-28 07:00:36 +00:00
xscale - Correct mispellings of the word occurrence 2013-04-17 11:40:10 +00:00