summaryrefslogtreecommitdiffstats
path: root/sys/arch/octeon/dev/octeon_intr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Let each interrupt controller driver choose how to implementvisa2019-03-171-2/+5
* Move intr_barrier(9) to the platform level so that it can be customized.visa2019-03-171-1/+7
* Unify the top-level structure of interrupt handles. This helpsvisa2019-03-161-8/+26
* Split octeon interrupt code into a glue layer and a CIU driver.visa2017-06-181-398/+61
* Move IPI control entry points into octeon_intr.c.visa2017-06-181-1/+68
* Extend the fdt interrupt API a little.visa2017-04-061-1/+15
* Add a routine for setting up interrupt handlers using fdt.visa2016-12-081-1/+32
* Add handling for the second interrupt bank.visa2016-12-041-29/+73
* Implement octeon_intr_disestablish().visa2016-12-031-4/+32
* Drop stale prototypes and an outdated comment.visa2016-12-021-7/+1
* Simplify interrupt dispatching by processing requests withoutvisa2016-12-021-74/+73
* Drop pointless type casts.visa2016-11-201-9/+6
* Add $OpenBSD$ / replace $Id$ with $OpenBSD$.visa2016-07-161-0/+2
* Rename mips64's trap_frame into trapframe.mpi2016-03-061-3/+3
* xheart_splx() has to restore the interrupt mask even on secondary CPUsvisa2015-09-261-2/+2
* Let MP-safe interrupt handlers run without the kernel lock on octeon.visa2015-09-261-6/+16
* Do not grab the kernel lock for clock interrupts. Help and ok kettenis@miod2015-05-011-2/+2
* implement atomic operations using ll/sc, and convert rw_cas and callers of thejmatthew2014-09-301-2/+3
* move octeonreg.h to a more generic location and add multiple inclusionjasper2013-06-021-1/+1
* Don't include <mips64/archtype.h> when you don't need it.miod2012-10-031-1/+0
* Split ever-growing mips <machine/cpu.h> into what 99% of the kernel needs,miod2012-10-031-0/+1
* Handle the coprocessor 0 cause and status registers as a 64 bit value now,miod2012-09-291-1/+1
* Proide a mips_sync() macro to wrap asm("sync"), and replace gazillions ofmiod2012-09-291-3/+6
* Remove leftover loongson or sgi references.miod2012-06-171-1/+1
* obio renamed iobus, moved interrupt handler code to dev/octeon_intr.csyuu2011-05-081-0/+323