summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/include/intr.h
AgeCommit message (Expand)Author
2018-08-20Remove unused spllock().Visa Hankala
2018-01-22Include <sys/mutex.h> rather than <machine/mutex.h>Martin Pieuchot
2018-01-13Define and use IPL_MPFLOOR in our common mutex implementation.Martin Pieuchot
2017-07-25Remove leftovers of a past softintr mechanism.Visa Hankala
2015-09-13intr_barrier(9) for macppc and socppc.Mark Kettenis
2015-06-24IPL_MPSAFE bits for macppc with openpic(4).Martin Pieuchot
2015-01-04Implement splassert(9) for powerpc.Martin Pieuchot
2013-05-17Add a dummy IPL_MPSAFE definition.Mark Kettenis
2012-08-21For interrupts that get established before we attach the interrupt controller,Mark Kettenis
2011-08-29Return of the long missing powerpc interrupt rewrite. Was working forDale Rahn
2011-01-08rename imask[] to cpu_imask[] to because imask is too loud as far asTheo de Raadt
2010-12-21Convert netisr to a normal soft interrupt instead of hanving MD codeClaudio Jeker
2010-04-23Make sure IPL_SCHED is always defined by MD headers, instead of having a MIMiod Vallat
2009-10-01Generic soft interrupts for macppc. Tested by mk@, deraadt@Mark Kettenis
2009-08-22Constify the what/name parameter of pci_intr_establish().Michael Knudsen
2009-06-09backout interrupt diff until it the next round of fixesTheo de Raadt
2009-06-02Reintroduce the macppc interrupt subsystem rewrite. Several bugs haveDale Rahn
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2008-11-21back out the new interrupt subsystem because some little bug still lurks in t...Theo de Raadt
2008-09-19miod pointed out that some items were multiply defined (patched intoDale Rahn
2008-09-18Redesign of the powerpc interrupt architecture, use true levels intead ofDale Rahn
2008-09-16SMP ddb support, with some feedback from kettenis.Dale Rahn
2007-11-14Turn the spl* macros into functions.Thordur I. Bjornsson
2007-05-19Use atomic operations in set_sint() instead of disabling interrupts in theMiod Vallat
2007-03-20Move macppc to __HAVE_CPUINFO, and make locore.S and trap.c suitable forMark Kettenis
2006-03-12remove IPL_IMP and splimp().Brad Smith
2006-03-11cbb needs IPL_VM to be defined now.Miod Vallat
2005-04-19nothing uses spllowersoftclock() anymoreMichael Shalayeff
2004-12-24{e,}intr{cnt,names} bye-bye.Miod Vallat
2004-10-01Block splsoftclock in splsoftnet, and splsoftclock and splsoftnet in splsoftttyDale Rahn
2004-06-28Use new event counter API for interrupt counting on macppc. drahn@ okAaron Campbell
2003-10-31tab/whitespace cleanup.Dale Rahn
2003-10-19Use defines instead of magic constants for more IPL_ stuff, also sortDale Rahn
2003-07-14tickspending is now a private variable of clock.cDale Rahn
2003-07-14'dual' clock support for macppc, this allows the stat clock to runDale Rahn
2002-09-15backout prematureTheo de Raadt
2002-09-15KNFTheo de Raadt
2002-07-23Cardbus/pcmcia support for macppc. parts borrowed from NetBSD, and otherDale Rahn
2002-04-29Define placeholders for art's splassert() debugging stuff on all arches.Miod Vallat
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-26splclock() should block SPL_BIO - SPL_IMP.Dale Rahn
2002-01-21ARGH, fix it right...Dale Rahn
2002-01-21Better barrier protection. pefo found an instance where the previousDale Rahn
2001-11-19Remove pointless additional 'syncing' instructions in the powerpc spl*()Dale Rahn
2001-09-01The "powerpc" port which has supported the newer Apple Macintosh powerpc basedDale Rahn
2001-06-24Add prototypes for softnet, ofrootfound.Dale Rahn
2001-06-24Define splvm() for arches who don't already provide it, with the sameMiod Vallat
2001-06-24inlined function definition clean, in preparation of more strict -W warningDale Rahn
2001-03-29Make several global variables referenced as extern, not common.Dale Rahn
2000-07-07Since it is possible for the interrupt controller to be configured lateDale S. Rahn