s390/ap: use static qci information
authorHolger Dengler <dengler@linux.ibm.com>
Fri, 8 Mar 2024 14:54:43 +0000 (15:54 +0100)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Tue, 9 Apr 2024 15:29:55 +0000 (17:29 +0200)
commit8dec9cb9f525b6c51e3467202b9c627591c472f8
treec014dc2e5c82046fe0b0edfd3ce505ee10d304ec
parent39cd87c4eb2b893354f3b850f916353f2658ae6f
s390/ap: use static qci information

Since qci is available on most of the current machines, move away from
the dynamic buffers for qci information and store it instead in a
statically defined buffer.

The new flags member in struct ap_config_info is now used as an
indicator, if qci is available in the system (at least one of these
bits is set).

Suggested-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Holger Dengler <dengler@linux.ibm.com>
Reviewed-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/include/asm/ap.h
drivers/s390/crypto/ap_bus.c