aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/include/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* Add a KPI for the delay while spinning on a spin lock.John Baldwin2018-11-051-0/+1
* Add support for the XIVE XICS emulation mode for POWER9 systemsJustin Hibbits2018-05-201-0/+1
* Fix the build post r332859Justin Hibbits2018-04-221-2/+2
* Sync powerpc feature flags with LinuxJustin Hibbits2018-04-211-6/+26
* PowerNV: Put processor to power-save state in idle threadWojciech Macek2018-02-211-0/+5
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add the ISEL feature macro for those powerpc cores that have itJustin Hibbits2017-11-081-1/+2
* Add the SPE feature mask for e500v1 and e500v2Justin Hibbits2016-10-291-1/+5
* Bring CPU features list in line with the ABI requirements.Nathan Whitehorn2016-01-021-3/+16
* cpu_number and cpu_swapout are never used, and only defined in powerpc.Justin Hibbits2015-07-111-3/+0
* Kernel support for the Vector-Scalar eXtension (VSX) found on the POWER7Nathan Whitehorn2015-02-221-1/+3
* Set thread priorities on multithreaded CPUs so that threads holding aNathan Whitehorn2015-02-101-1/+1
* Unbreak non-SMP builds. This was broken by r259284. Also, reorganize theJustin Hibbits2014-01-311-2/+2
* Add PMU-based CPU frequency scaling. This method is used on most TitaniumJustin Hibbits2013-12-131-0/+2
* Revert r253748,253749Andriy Gapon2013-07-281-3/+0
* put contents of cpu.h under _KERNELAndriy Gapon2013-07-281-0/+3
* Move the prototype for savectx from cpu.h to pcb.h, as it is on otherNathan Whitehorn2012-09-231-3/+0
* Add a convenience macro for the returns_twice attribute, and apply it toDimitry Andric2012-04-291-1/+1
* We don't need kcopy() in any of the remaining places it is used, soNathan Whitehorn2012-04-111-1/+0
* Add a CPU features framework on PowerPC and simplify CPU setup a littleNathan Whitehorn2009-11-281-0/+21
* Declare btext and etext. Needed by sys/kern/subr_prof.c forMarcel Moolenaar2008-10-271-0/+3
* Add kdb_cpu_sync_icache(), intended to synchronize instructionMarcel Moolenaar2007-06-091-6/+0
* Clean out sysctl machdep.* related defines.Poul-Henning Kamp2006-05-111-11/+0
* Tweak how the MD code calls the fooclock() methods some. Instead ofJohn Baldwin2005-12-221-5/+0
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Instead of calling ia32_pause() conditionally on __i386__ or __amd64__Maxime Henrion2004-08-031-0/+1
* DELAY must be a routine, not a macro definition.Peter Grehan2003-09-261-2/+0
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MIMarcel Moolenaar2003-08-161-1/+6
* Remove unused bootpath[] variable. It conflicted with a declarationPeter Grehan2003-06-251-2/+0
* Prepended underscores to macro local vars, avoiding gcc "declarationPeter Grehan2003-01-181-6/+6
* Additional machdep sysctl constants needed for userland utilsPeter Grehan2002-09-191-2/+6
* Move the kcopy() function from trap.c to machdep.c. Add a prototype.Benno Rice2002-05-281-0/+1
* GC an extraneous prototype of delay().Benno Rice2002-04-151-1/+0
* Remove __P.Alfred Perlstein2002-03-201-2/+2
* Add a missing (.Benno Rice2002-02-281-1/+1
* Clean up the trap handling code and make it consistent with the other platforms.Mark Peek2001-11-051-3/+0
* - Correct the type of the argument to delay() so as to not conflict withBenno Rice2001-10-151-1/+2
* Update PowerPC MD code to compile and do initial bootstrap based onMark Peek2001-09-201-1/+1
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-2/+0
* Add TRAPF_* macros required by MI-ification of ast() and userret().Benno Rice2001-07-011-0/+3
* Add a new MI pointer to the process' trapframe p_frame instead of usingJohn Baldwin2001-06-291-1/+1
* Bring in NetBSD code used in the PowerPC port.Benno Rice2001-06-101-0/+98