summaryrefslogtreecommitdiff
path: root/arch/powerpc/platforms/powernv/vas.h
diff options
context:
space:
mode:
authorNicholas Piggin <npiggin@gmail.com>2018-04-30 17:55:45 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2018-07-24 15:09:55 +0300
commit36d2dabc8762f1f4118f80d85049958390f061a8 (patch)
treed50f769f534f814b169e31c0964d9ba56945dd5b /arch/powerpc/platforms/powernv/vas.h
parentbd90284cc6c1c9e8e48c8eadd0c79574fcce0b81 (diff)
downloadlinux-36d2dabc8762f1f4118f80d85049958390f061a8.tar.xz
powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops
The OPAL console driver does not delay in case it gets OPAL_BUSY or OPAL_BUSY_EVENT from firmware. It can't yet be made to sleep because it is called under spinlock, but it can be changed to the standard OPAL_BUSY loop form, and a delay added to keep it from hitting the firmware too frequently. Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/platforms/powernv/vas.h')
0 files changed, 0 insertions, 0 deletions