OpenCloudOS-Kernel/drivers/s390/crypto
Martin Schwidefsky f4eae94f71 s390/airq: simplify adapter interrupt code
There are three users of adapter interrupts: AP, QDIO and PCI. Each
registers a single adapter interrupt with independent ISCs. Define
a "struct airq" with the interrupt handler, a pointer and a mask for
the local summary indicator and the ISC for the adapter interrupt
source. Convert the indicator array with its fixed number of adapter
interrupt sources per ISE to an array of hlists. This removes the
limitation to 32 adapter interrupts per ISC and allows for arbitrary
memory locations for the local summary indicator.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2013-06-26 21:10:28 +02:00
..
Makefile s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
ap_bus.c s390/airq: simplify adapter interrupt code 2013-06-26 21:10:28 +02:00
ap_bus.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_api.c s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_api.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_cca_key.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_cex2a.c s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_cex2a.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_cex4.c s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
zcrypt_cex4.h s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
zcrypt_debug.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_error.h s390/zcryt: Handle AP configuration changes 2012-09-26 15:45:17 +02:00
zcrypt_msgtype6.c s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_msgtype6.h s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_msgtype50.c s390/zcrypt: msgType50 (RSA-CRT) fix 2012-11-23 11:14:30 +01:00
zcrypt_msgtype50.h s390/zcrypt: msgType50 (RSA-CRT) fix 2012-11-23 11:14:30 +01:00
zcrypt_pcica.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcica.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcicc.c s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcicc.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_pcixcc.c s390/zcrypt: remove duplicated include from zcrypt_pcixcc.c 2012-10-09 14:17:00 +02:00
zcrypt_pcixcc.h s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00