summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/book3s
diff options
context:
space:
mode:
authorNicholas Piggin <npiggin@gmail.com>2018-05-01 00:55:51 +1000
committerMichael Ellerman <mpe@ellerman.id.au>2018-07-24 22:09:57 +1000
commit17cc1dd4924391b54fb179d0868b89dc96f2ee80 (patch)
tree18aada7559529c711897037d94b316a6d26cfa63 /arch/powerpc/include/asm/book3s
parentac4ac788fdadc6b703ff3322de07dee442e08e1c (diff)
downloadblackbird-obmc-linux-17cc1dd4924391b54fb179d0868b89dc96f2ee80.tar.gz
blackbird-obmc-linux-17cc1dd4924391b54fb179d0868b89dc96f2ee80.zip
powerpc/powernv: implement opal_put_chars_atomic
The RAW console does not need writes to be atomic, so relax opal_put_chars to be able to do partial writes, and implement an _atomic variant which does not take a spinlock. This API is used in xmon, so the less locking that is used, the better chance there is that a crash can be debugged. 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/include/asm/book3s')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud