NetBSD/sys/arch/arm
scw d3089a454e If I80321_HPI_ENABLED is defined, add support for handling interrupts from
devices hooked up to the HPI pin.

HPIs cannot be masked at the interrupt controller; they can only be masked
by disabling IRQs in the XScale core. To deal with this, we tweak the
interrupt frame so that IRQs are disabled when the interrupt dispatcher
returns due to a masked HPI interrupt. IRQs will be re-enabled by a
subsequent splx(9).

Fortunately the only instance where HPI is used is for the console UART
on a couple of boards, so this hack does not adversely affect performance.

Contributed by Wasabi Systems.
2006-11-08 23:45:41 +00:00
..
arm ANSIfy, KNF, remove unnecessary includes. 2006-10-24 20:25:52 +00:00
arm32 in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
conf Convert the NetBSD/cats port to use generic TODR. 2006-09-19 10:05:32 +00:00
ep93xx More from Matt Fleming: 2006-10-01 20:31:49 +00:00
footbridge More from Matt Fleming: 2006-10-01 20:31:49 +00:00
fpe-arm - Hold a reference to the process credentials in each struct lwp. 2006-07-19 21:11:37 +00:00
include boot_file is not used by generic NetBSD/arm code, and its type varies by 2006-10-26 23:31:47 +00:00
iomd When setting the FIFO preload, chose an entirely safe value rather than 2006-10-28 17:39:59 +00:00
ixp12x0 More from Matt Fleming: 2006-10-01 20:31:49 +00:00
mainbus merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ofw Change the type of initarm() on OFW-based ARM systems to match other non-hpcarm 2006-10-26 22:49:36 +00:00
s3c2xx0 More from Matt Fleming: 2006-10-01 20:31:49 +00:00
sa11x0 More from Matt Fleming: 2006-10-01 20:31:49 +00:00
xscale If I80321_HPI_ENABLED is defined, add support for handling interrupts from 2006-11-08 23:45:41 +00:00
Makefile There's no need to expose arm/iomd/vidc.h to userland any more, since 2006-08-17 22:38:14 +00:00