[POWERPC] Add debugging trigger to Axon MSI code
authorMichael Ellerman <michael@ellerman.id.au>
Fri, 23 May 2008 04:21:30 +0000 (14:21 +1000)
committerPaul Mackerras <paulus@samba.org>
Fri, 23 May 2008 05:27:28 +0000 (15:27 +1000)
commit72cac213fda6a2dd402e91692b70e175795eab7d
tree2cf09cccac05f0ef194be3627c0b83385909ca7d
parent475ca391b490a683d66bf19999a8a7a24913f139
[POWERPC] Add debugging trigger to Axon MSI code

This adds some debugging code to the Axon MSI driver.  It creates a
file per MSIC in /sys/kernel/debug/powerpc, which allows the user to
trigger a fake MSI interrupt by writing to the file.

This can be used to test some of the MSI generation path.  In
particular, that the MSIC recognises a write to the MSI address,
generates an interrupt and writes the MSI packet into the ring buffer.

All the code is inside #ifdef DEBUG so it causes no harm unless it's
enabled.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/platforms/cell/axon_msi.c