summaryrefslogtreecommitdiffstats
path: root/drivers/s390/crypto/zcrypt_cex2c.h
diff options
context:
space:
mode:
authorHarald Freudenberger <freude@linux.ibm.com>2023-06-28 12:36:08 +0200
committerHeiko Carstens <hca@linux.ibm.com>2023-07-24 12:12:22 +0200
commit5ac8c72462cdad56e37981eb2172c5baa1ea40d6 (patch)
treec139f64996287fbbeb39fba989985e81b2975545 /drivers/s390/crypto/zcrypt_cex2c.h
parent86e74965bbdf534b9c7f1f678b963492de41276e (diff)
downloadlinux-stable-5ac8c72462cdad56e37981eb2172c5baa1ea40d6.tar.gz
linux-stable-5ac8c72462cdad56e37981eb2172c5baa1ea40d6.tar.bz2
linux-stable-5ac8c72462cdad56e37981eb2172c5baa1ea40d6.zip
s390/zcrypt: remove CEX2 and CEX3 device drivers
Remove the legacy device driver code for CEX2 and CEX3 cards. The last machines which are able to handle CEX2 crypto cards are z10 EC first available 2008 and z10 BC first available 2009. The last machines able to handle a CEX3 crypto card are z196 first available 2010 and z114 first available 2011. Please note that this does not imply to drop CEX2 and CEX3 support in general. With older kernels on hardware up to the aforementioned machine models these crypto cards will get support by IBM. The removal of the CEX2 and CEX3 device drivers code opens up some simplifications, for example support for crypto cards without rng support can be removed also. Signed-off-by: Harald Freudenberger <freude@linux.ibm.com> Acked-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'drivers/s390/crypto/zcrypt_cex2c.h')
-rw-r--r--drivers/s390/crypto/zcrypt_cex2c.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/s390/crypto/zcrypt_cex2c.h b/drivers/s390/crypto/zcrypt_cex2c.h
index 6ec405c2bec2..e69de29bb2d1 100644
--- a/drivers/s390/crypto/zcrypt_cex2c.h
+++ b/drivers/s390/crypto/zcrypt_cex2c.h
@@ -1,18 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * Copyright IBM Corp. 2001, 2018
- * Author(s): Robert Burroughs
- * Eric Rossman (edrossma@us.ibm.com)
- *
- * Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
- * Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
- * MSGTYPE restruct: Holger Dengler <hd@linux.vnet.ibm.com>
- */
-
-#ifndef _ZCRYPT_CEX2C_H_
-#define _ZCRYPT_CEX2C_H_
-
-int zcrypt_cex2c_init(void);
-void zcrypt_cex2c_exit(void);
-
-#endif /* _ZCRYPT_CEX2C_H_ */