From: Boris Brezillon Subject: [PATCH 0/3] crypto: marvell - Remove the old CESA driver Date: Wed, 11 Oct 2017 15:16:16 +0200 Message-ID: <20171011131619.30196-1-boris.brezillon@free-electrons.com> Cc: Russell King , Arnaud Ebalard , Thomas Petazzoni , Gregory CLEMENT , Jason Cooper , Sebastian Hesselbarth , Andrew Lunn , Boris Brezillon To: Arnd Bergmann , Olof Johansson , Kevin Hilman , linux-arm-kernel@lists.infradead.org, Herbert Xu , "David S. Miller" , linux-crypto@vger.kernel.org Return-path: Received: from mail.free-electrons.com ([62.4.15.54]:60297 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752099AbdJKNQX (ORCPT ); Wed, 11 Oct 2017 09:16:23 -0400 Sender: linux-crypto-owner@vger.kernel.org List-ID: Hello, It's been several releases since we added a new driver to support the CESA IP (the new driver was introduced in 4.2). It seems most major bugs have been discovered and fixed and now is probably a good time to kill the old driver and force remaining users to switch to the new one. This series first add a platform_device_id table to the marvell CESA driver so that it can work on non-DT platforms. Then we patch all defconfigs to select the new driver instead of the old. And finally we remove the old driver. These patches have to be applied in this order to make things bisectable, so, if this series is accepted it will have to go through a single tree (either ARM or crypto). Regards, Boris Boris Brezillon (3): crypto: marvell - Add a platform_device_id table ARM: configs: Stop selecting the old CESA driver crypto: marvell - Remove the old mv_cesa driver arch/arm/configs/dove_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/orion5x_defconfig | 2 +- drivers/crypto/Kconfig | 22 +- drivers/crypto/Makefile | 1 - drivers/crypto/marvell/cesa.c | 13 +- drivers/crypto/mv_cesa.c | 1216 ----------------------------------- drivers/crypto/mv_cesa.h | 150 ----- 8 files changed, 12 insertions(+), 1396 deletions(-) delete mode 100644 drivers/crypto/mv_cesa.c delete mode 100644 drivers/crypto/mv_cesa.h -- 2.11.0