Skip to content

crypto: marvell - Remove the old CESA driver

Gregory CLEMENT linux-arm-kernel linux-crypto 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 3 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 3 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchGregory CLEMENT
SeriesA-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/3] crypto: marvell - Remove the old CESA driver

Hi Boris,

Quoted 7 lines · Boris Brezillon

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.

Quoted 7 lines

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).

For the whole series

And I am OK for this series going through crypto because I don't expect any changes in the mvebu files so there won't be any merge conflict. But I am also fine to take the series in my tree, it is up to Herbert Xu.

Thanks,

Gregory

Quoted 25 lines

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
Signature · 1 line
2.11.0
Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com