summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/include/cpu.h
AgeCommit message (Expand)Author
2013-02-11Fix kernel profiling on MP systems by using per-CPU buffer. PreviouslyMartin Pieuchot
2012-12-08Recognize PowerPC 970 CPUs present in early PowerMac G5 from 2003 (7,2 andMartin Pieuchot
2012-12-02Determine whether we're currently on the alternative signal stackPhilip Guenthe
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,Miod Vallat
2009-08-24Add definitions for 4 additionl BAT registers, found on some newer PowerPCDariusz Swiderski
2009-03-26Remove cpu_wait(). It's original use was to be called from the reaper soOwain Ainsworth
2009-03-15Let CPU_INFO_UNIT() be used before cpu0 attaches, and make sureMiod Vallat
2008-11-22cpu_unidle for macppcArtur Grabowski
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-10Define MAXCPUS on all architectures.Artur Grabowski
2008-09-16SMP ddb support, with some feedback from kettenis.Dale Rahn
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.Artur Grabowski
2008-05-04Manage interrupts based on priority better, still working on this...Dale Rahn
2008-05-01Implement a nop IPI to signal other CPUs.Mark Kettenis
2008-04-29PIR is not defined to be a writable register, do not use it.Dale Rahn
2008-04-27Switch to proc based ast pending for SMP. ok kettenis.Dale Rahn
2008-04-26Changes to get closer to SMP.Dale Rahn
2007-12-04Remove remains of the idle pcb/stack.Mark Kettenis
2007-03-23Define PROC_PC and simplify userret(); ok kettenis@ (and I think drahn@ too)Miod Vallat
2007-03-20Move macppc to __HAVE_CPUINFO, and make locore.S and trap.c suitable forMark Kettenis
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2006-11-29Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (exceptMiod Vallat
2006-02-10Add a few more CPU types.Mark Kettenis
2005-11-26Frequency scaling for IBM 970FX.Mark Kettenis
2005-11-13Recognized 970MP processor.Dale Rahn
2005-11-08Add support for 64-bit SPRs.Mark Kettenis
2005-10-22s/970/970FX/gMark Kettenis
2005-10-01Recognize 970 processor and provide a function/variable to determine ifDale Rahn
2005-03-10Recognize 7447A processor, as found in the Mac mini; printOtto Moerbeek
2004-11-18Move PowerPC cpu type constants to <machine/cpu.h>Miod Vallat
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-02-14Simplify hw.{cpuspeed,setperf} api moving all the sysctl stuffAlexander Yurchenko
2003-12-24support cpu_cpuspeed on macppc.Dale Rahn
2003-07-08Improved timebase register handling. use all 64 bits, instead of theDale Rahn
2003-07-02Reduce the amount of asm code in powerpc/macppc by replacing it withDale Rahn
2003-07-02make ppc_intr_(enable|disable)() inlined functions.Dale Rahn
2002-09-15backout prematureTheo de Raadt
2002-09-15KNFTheo de Raadt
2002-06-08Factorize common parts (cache-related stuff).Miod Vallat
2002-06-07Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@Thomas Nordin
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-01The "powerpc" port which has supported the newer Apple Macintosh powerpc basedDale Rahn
2001-07-09lots of parens, protosMichael Shalayeff
2001-06-24More inline function cleanup for stricter -W flags.Dale Rahn
2001-01-24Optimization base on looking at generated asm code.Dale Rahn
2001-01-15__asm__ and __volatile__Theo de Raadt
1997-10-13Monolithic PowerPC kernel, new includePer Fogelstrom
1996-12-28adding OpenBSD tag to files.Dale S. Rahn
1996-12-21Check-in of powerpc kernel support.Dale S. Rahn