powerpc/64: Set DSCR default initially from SPR
authorNicholas Piggin <npiggin@gmail.com>
Tue, 24 Oct 2017 11:44:44 +0000 (21:44 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Fri, 10 Nov 2017 11:11:35 +0000 (22:11 +1100)
commit1696d0fb7fcd18160c9cc92a3f2b2d68e6923dd8
tree1f2788739eba799f1a06e5d5ec17328b758d27c0
parent339a3293f4e493a6c40f71e4faab0c8389174313
powerpc/64: Set DSCR default initially from SPR

Take the DSCR value set by firmware as the dscr_default value,
rather than zero.

POWER9 recommends DSCR default to a non-zero value.

Signed-off-by: From: Nicholas Piggin <npiggin@gmail.com>
[mpe: Make record_spr_defaults() __init]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/kernel/setup.h
arch/powerpc/kernel/setup_64.c
arch/powerpc/kernel/sysfs.c