aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/Kconfig
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2013-12-10 14:26:20 -0500
committerHerbert Xu <herbert@gondor.apana.org.au>2014-01-05 07:49:52 -0500
commitc493c04403769d833864ad5be2ff64dee7567ca7 (patch)
tree1f6dd9bc5862e31dd1507ad0cf6ece77946c16c2 /drivers/crypto/Kconfig
parent1d9a394b97b833d3ab37f49caf12d0be3c88050b (diff)
crypto: mxs - Remove the old DCP driver
Remove the old DCP driver as it had multiple severe issues. The driver will be replaced by a more robust implementation. Here is a short list of problems with this driver: 1) It only supports AES_CBC 2) The driver was apparently never ran behind anyone working with MXS. ie.: -> Restarting the DCP block is not done via mxs_reset_block() -> The DT name is not "fsl,dcp" or "fsl,mxs-dcp" as other MXS drivers 3) Introduces new ad-hoc IOCTLs 4) The IRQ handler can't use usual completion() in the driver because that'd trigger "scheduling while atomic" oops, yes? Signed-off-by: Marek Vasut <marex@denx.de> Cc: David S. Miller <davem@davemloft.net> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/Kconfig')
-rw-r--r--drivers/crypto/Kconfig10
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig
index 9dee00f257cb..9ef60dc84a79 100644
--- a/drivers/crypto/Kconfig
+++ b/drivers/crypto/Kconfig
@@ -289,16 +289,6 @@ config CRYPTO_DEV_SAHARA
289 This option enables support for the SAHARA HW crypto accelerator 289 This option enables support for the SAHARA HW crypto accelerator
290 found in some Freescale i.MX chips. 290 found in some Freescale i.MX chips.
291 291
292config CRYPTO_DEV_DCP
293 tristate "Support for the DCP engine"
294 depends on ARCH_MXS && OF
295 select CRYPTO_BLKCIPHER
296 select CRYPTO_AES
297 select CRYPTO_CBC
298 help
299 This options enables support for the hardware crypto-acceleration
300 capabilities of the DCP co-processor
301
302config CRYPTO_DEV_S5P 292config CRYPTO_DEV_S5P
303 tristate "Support for Samsung S5PV210 crypto accelerator" 293 tristate "Support for Samsung S5PV210 crypto accelerator"
304 depends on ARCH_S5PV210 294 depends on ARCH_S5PV210