Skip to content

crypto: vf-crc - Add new driver (and required clk, DTS...)

Krzysztof Kozlowski linux-arm-kernel linux-clk linux-crypto linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6dt-bindings: crypto: Add Freescale Vybrid CRCDocumentation/devicetree/bindings/crypto/fsl-vf610-crc.txt+16 -01 reply
2/6clk: imx: vf610: Add CRC clockdrivers/clk/imx/clk-vf610.c include/dt-bindings/clock/vf610-clock.h+3 -12 replies
3/6ARM: dts: vfxxx: Add node for CRC hardware blockarch/arm/boot/dts/vfxxx.dtsi+7 -00 replies
4/6crypto: testmgr - Add CRC16 test tablescrypto/testmgr.c crypto/testmgr.h+392 -00 replies
5/6crypto - Group Freescale/NXP ARM architecture Kconfig entires togetherdrivers/crypto/Kconfig+16 -160 replies
6/6crypto: vf-crc - Add new driver for Freescale Vybrid CRCMAINTAINERS drivers/crypto/Kconfig drivers/crypto/Makefile +2 more+412 -03 replies

Reviews trailers per patch

2 of 6 patches have a Reviewed-by or Acked-by.

PatchStephen BoydRob Herring
1/6R-b
2/6A-b R-b
3/6
4/6
5/6
6/6

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/6] crypto: vf-crc - Add new driver (and required clk, DTS...)

Hi,

Add new driver for Freescale/NXP Vybrid CRC HW accelerator along with prerequisities:
1. Clock,
2. Bindings,
3. CRC16 test tables for testing.

Patch 3/6 (ARM: dts: vfxxx: Add node for CRC hardware block) depends on patch 2/6 (clk) so it should go in following cycle (after clk change hits mainline).

Best regards,
Krzysztof

Krzysztof Kozlowski (6):
dt-bindings: crypto: Add Freescale Vybrid CRC
clk: imx: vf610: Add CRC clock
ARM: dts: vfxxx: Add node for CRC hardware block
crypto: testmgr - Add CRC16 test tables
crypto - Group Freescale/NXP ARM architecture Kconfig entires together
crypto: vf-crc - Add new driver for Freescale Vybrid CRC

 .../devicetree/bindings/crypto/fsl-vf610-crc.txt   |  16 +
 MAINTAINERS                                        |   7 +
 arch/arm/boot/dts/vfxxx.dtsi                       |   7 +
 crypto/testmgr.c                                   |   6 +
 crypto/testmgr.h                                   | 386 ++++++++++++++++++++
 drivers/clk/imx/clk-vf610.c                        |   1 +
 drivers/crypto/Kconfig                             |  42 ++-
 drivers/crypto/Makefile                            |   1 +
 drivers/crypto/vf-crc.c                            | 387 +++++++++++++++++++++
 include/dt-bindings/clock/vf610-clock.h            |   3 +-
 include/linux/crc32poly.h                          |   7 +
 11 files changed, 846 insertions(+), 17 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/crypto/fsl-vf610-crc.txt
 create mode 100644 drivers/crypto/vf-crc.c
Signature · 1 line
2.14.1