arm64: kernel: implement fpsimd CPU PM notifier
authorLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Fri, 19 Jul 2013 16:48:08 +0000 (17:48 +0100)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Mon, 16 Dec 2013 17:17:32 +0000 (17:17 +0000)
commitfb1ab1ab3889fc23ed90e452502662311ebdf229
treee75540da487021a89a933c0451635529d98c2915
parent95322526ef62b84adb469c27535ab0252a369a85
arm64: kernel: implement fpsimd CPU PM notifier

When a CPU enters a low power state, its FP register content is lost.
This patch adds a notifier to save the FP context on CPU shutdown
and restore it on CPU resume. The context is saved and restored only
if the suspending thread is not a kernel thread, mirroring the current
context switch behaviour.

Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
arch/arm64/kernel/fpsimd.c