s390/zcrypt: Fix ap_max_domain_id for older machine types
authorIngo Tuchscherer <ingo.tuchscherer@linux.vnet.ibm.com>
Wed, 2 Nov 2016 09:23:24 +0000 (10:23 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 14 Dec 2016 15:33:39 +0000 (16:33 +0100)
commitc1c1368de497648cf532e7f37a407361c70aa638
tree61cab74f5476c11cc7032beebab982b0063f233c
parent148784246ef2d85f000713cf56e1c90b405228e8
s390/zcrypt: Fix ap_max_domain_id for older machine types

According to the system architecture the current implementation
requires the presence of the N bit in GR2 in the TAPQ response
field to validate the max. number of domains (Nd).
Older machine types don't have this N bit, hence the max. domain
field was ignored.

Before the N bit was introduced the maximum number of domain was
a constant value of 15. So set this value in case of N bit absence.

Signed-off-by: Ingo Tuchscherer <ingo.tuchscherer@linux.vnet.ibm.com>
Signed-off-by: Harald Freudenberger <freude@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/crypto/ap_bus.c