aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/powerpc/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* Match style of the other prototypes, and don't name the argument.Justin Hibbits2018-05-271-1/+1
* Stop idle threads on power9 in the idle task until an interrupt.Justin Hibbits2018-05-271-2/+28
* Add support for the XIVE XICS emulation mode for POWER9 systemsJustin Hibbits2018-05-201-0/+4
* Break out the cpu_features setup to its own function, to be run earlierJustin Hibbits2018-05-051-14/+32
* Add POWER9 to the POWER8 bootstrap case blocksJustin Hibbits2018-05-051-0/+1
* Fix the build post r332859Justin Hibbits2018-04-221-6/+6
* Sync powerpc feature flags with LinuxJustin Hibbits2018-04-211-26/+36
* powerpc64: Avoid calling isync twiceJustin Hibbits2018-04-081-2/+0
* Fix a minor typo.Justin Hibbits2018-02-271-1/+1
* Unbreak 64-bit Book-E builds post r329712Justin Hibbits2018-02-241-3/+3
* Unbreak the build after r329891Justin Hibbits2018-02-241-0/+7
* Remove platform_cpu_idle() and platform_cpu_idle_wakeup() interfacesJustin Hibbits2018-02-241-2/+22
* PowerNV: Put processor to power-save state in idle threadWojciech Macek2018-02-211-2/+54
* Add identifier for POWER9 CPU to CPU listJustin Hibbits2017-12-141-0/+6
* sys/powerpc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add the ISEL feature macro for those powerpc cores that have itJustin Hibbits2017-11-081-9/+10
* Print the correct bitmask for the running Book-E CPUJustin Hibbits2017-09-171-5/+21
* Add the SPE feature mask for e500v1 and e500v2Justin Hibbits2016-10-291-2/+5
* Use the right ifdef macro.Justin Hibbits2016-09-031-1/+1
* Bring CPU features list in line with the ABI requirements.Nathan Whitehorn2016-01-021-42/+59
* Extend idle support for newer Book-E cores.Justin Hibbits2016-01-011-12/+1
* Update capabilities of e500mc, e5500, e6500.Justin Hibbits2015-12-291-2/+5
* Kernel support for the Vector-Scalar eXtension (VSX) found on the POWER7Nathan Whitehorn2015-02-221-8/+8
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-211-1/+1
* Add a new CPU id for a POWER8 variant.Nathan Whitehorn2014-07-061-0/+3
* Use the Open Firmware-based CPU frequency determination as a genericNathan Whitehorn2013-11-291-19/+14
* Give some output about the CPU clock on IBMPOWER machines, currently readAndreas Tobler2013-11-281-0/+41
* Add POWER7+ and POWER8 to the CPU ID table.Nathan Whitehorn2013-09-171-0/+6
* Add POWER CPUs to the kernel's knowledge. This does not imply we currentlyNathan Whitehorn2013-09-091-0/+14
* MFcalloutng:Davide Italiano2013-02-281-7/+8
* Let us manage differences of Book-E PowerPC variations i.e. vendor /Rafal Jaworowski2012-05-271-0/+2
* Rename e500 prefix to match other Book-E CPU variations. CPU id tidbits forRafal Jaworowski2012-05-261-7/+15
* Revert r225875, r225877:Alexander Motin2011-10-031-11/+0
* Add header missed in r225875.Alexander Motin2011-09-291-0/+1
* Handle the race in cpu_idle() when due to the critical section CPU could getAlexander Motin2011-09-291-0/+10
* Add CPU support code for the IBM Cell Broadband Engine.Nathan Whitehorn2010-11-121-0/+3
* Centralize CPU idle routines into powerpc/cpu.c and use the sameNathan Whitehorn2010-11-121-2/+98
* Entering deep nap mode on the 970MP requires that both MSR[NAP] andNathan Whitehorn2010-11-101-2/+2
* MFppc64:Nathan Whitehorn2010-07-131-1/+1
* Enable power management for E500 cores. Use "doze" for now to makeMarcel Moolenaar2010-03-231-0/+7
* Turn on experimental support for DEEPNAP on the 970MP.Nathan Whitehorn2010-02-201-2/+10
* Add a CPU features framework on PowerPC and simplify CPU setup a littleNathan Whitehorn2009-11-281-93/+102
* Fix cpuid output on E500 core.Rafal Jaworowski2009-11-191-0/+2
* Unbreak E500 builds. The inline assembly for the 970 CPUsMarcel Moolenaar2009-11-061-1/+6
* Turn on NAP mode on G5 systems, and refactor the HID0 setup code a little.Nathan Whitehorn2009-10-241-89/+153
* Add SMP support on U3-based G5 systems. This does not yet work perfectly:Nathan Whitehorn2009-10-231-16/+7
* Teach cpu_est_clockrate() about the G5's slightly different PMC. ThisNathan Whitehorn2009-06-171-3/+34
* Introduce support for cpufreq on PowerPC with the dynamic frequencyNathan Whitehorn2009-05-311-6/+32
* Eliminate redundant setting of HID0_EMCP.Rafal Jaworowski2009-04-221-1/+0
* Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge modeNathan Whitehorn2009-04-041-0/+4