freebsd-skq/sys/arm
Michal Meloun 49475a5b47 Replace broken implementation of fuswintr() and suswintr() by functions
which return -1 as well as on tier 1 archs. Remove block_userspace_access
used only in these implementations.

(1) These functions may be called in interrupt context and pcb_onfault
can be already set in this time. Thus, prior pcb_onfault must be saved
and restored afterwards.

(2) The check that an abort came either from nested interrupt or while
in critical section or holding not sleepable lock must be avoided for
this case.

These functions are called only for profiling reason, so there will be
only small gain by making the code more complex.
2016-02-04 17:01:38 +00:00
..
allwinner Add allwinner_machdep.h, it was missed in r294698. 2016-01-25 08:19:16 +00:00
altera/socfpga [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
amlogic/aml8726 [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
annapurna/alpine Remove all remaining references to old and not more used struct 2016-02-02 10:32:45 +00:00
arm Replace broken implementation of fuswintr() and suswintr() by functions 2016-02-04 17:01:38 +00:00
at91 ARM: Consistently use cpu_setttb() instead of setttb(). 2016-02-03 16:44:06 +00:00
broadcom/bcm2835 Add dev.fb.X.resync sysctl to resync ARM framebuffer with VideoCore 2015-12-20 00:58:22 +00:00
cavium/cns11xx ARM: Consistently use cpu_setttb() instead of setttb(). 2016-02-03 16:44:06 +00:00
conf ARM: Remove support for xscale i80219 and i80321 CPUs. We haven't single 2016-02-03 09:15:44 +00:00
freescale EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
include Make VM_MEMATTR_xxx definitions independent on pmap internals 2016-02-04 14:15:24 +00:00
lpc Remove the arm KERNPHYSADDR option as it is no longer used. The make 2015-12-22 09:08:21 +00:00
mv Remove all remaining references to old and not more used struct 2016-02-02 10:32:45 +00:00
qemu [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
rockchip [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
samsung/exynos [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
ti Remove not needed <machine/pte.h> includes. 2016-02-01 19:36:33 +00:00
versatile Remove all remaining references to old and not more used struct 2016-02-02 10:32:45 +00:00
xilinx EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
xscale ARM: Consistently use cpu_setttb() instead of setttb(). 2016-02-03 16:44:06 +00:00