freebsd-skq/sys/powerpc
wma 7908daef61 PowerNV: Put processor to power-save state in idle thread
When processor enters power-save state it releases resources shared with other
cpu threads which makes other cores working much faster.

This patch also implements saving and restoring registers that might get
corrupted in power-save state.

Submitted by:          Patryk Duda <pdk@semihalf.com>
Obtained from:         Semihalf
Reviewed by:           jhibbits, nwhitehorn, wma
Sponsored by:          IBM, QCM Technologies
Differential revision: https://reviews.freebsd.org/D14330
2018-02-21 14:28:40 +00:00
..
aim PowerNV: Put processor to power-save state in idle thread 2018-02-21 14:28:40 +00:00
booke vm_wait() rework. 2018-02-20 10:13:13 +00:00
conf Start building modules for MPC85XX and MPC85XXSPE 2018-02-04 15:40:48 +00:00
cpufreq sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
fpu sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
include PowerNV: Put processor to power-save state in idle thread 2018-02-21 14:28:40 +00:00
mambo sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
mikrotik - Allow different slicers for different flash types to be registered 2017-02-22 10:21:39 +00:00
mpc85xx Only look for L2 cache controllers for mpc85xx_cache 2018-02-04 20:07:08 +00:00
ofw Set internal error returns for OF_peer(), OF_child(), and OF_parent() to 2018-02-19 15:49:14 +00:00
powermac Fix minor locking issues in the Power Mac Uninorth PCI bridge driver. 2018-01-10 22:19:11 +00:00
powernv PowerNV: Put processor to power-save state in idle thread 2018-02-21 14:28:40 +00:00
powerpc PowerNV: Put processor to power-save state in idle thread 2018-02-21 14:28:40 +00:00
ps3 Merge AIM and Book-E PCPU fields 2018-02-17 20:59:12 +00:00
pseries Merge AIM and Book-E PCPU fields 2018-02-17 20:59:12 +00:00
psim sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00