Thread (169 messages) 169 messages, 6 authors, 2017-04-20

Re: [PATCH v2 00/11] Introducing NXP DPAA2 SEC based cryptodev PMD

From: De Lara Guarch, Pablo <hidden>
Date: 2017-01-09 13:31:09

-----Original Message-----
From: Akhil Goyal [mailto:akhil.goyal@nxp.com]
Sent: Thursday, December 22, 2016 8:17 PM
To: dev@dpdk.org
Cc: thomas.monjalon@6wind.com; Doherty, Declan; De Lara Guarch, Pablo;
hemant.agrawal@nxp.com; Mcnamara, John; nhorman@tuxdriver.com;
Akhil Goyal
Subject: [PATCH v2 00/11] Introducing NXP DPAA2 SEC based cryptodev
PMD

Based over the DPAA2 PMD driver [1], this series of patches introduces the
DPAA2_SEC PMD which provides DPDK crypto driver for NXP's DPAA2
CAAM
Hardware accelerator.

SEC is NXP DPAA2 SoC's security engine for cryptographic acceleration and
offloading. It implements block encryption, stream cipher, hashing and
public key algorithms. It also supports run-time integrity checking, and a
hardware random number generator.

Besides the objects exposed in [1], another key object has been added
through this patch:

 - DPSECI, refers to SEC block interface

 :: Patch Layout ::

 0001	  : lib: Add rte_device pointer in cryptodevice.
 		This patch may not be needed as some parallel work
		is going on on the mailing list.
 0002~0003: Run Time Assembler(RTA) common library for CAAM
hardware
 0004     : Documentation
 0005~0009: Crytodev PMD
 0010     : Performance Test
 0011	  : MAINTAINERS

 :: Pending/ToDo ::

- More functionality and algorithms are still work in progress
        -- Hash followed by Cipher mode
        -- session-less API
	-- Chained mbufs

- Functional tests would be enhanced in v3

Hi Akhil,

Are you planning to send this v3 anytime soon?

Thanks,
Pablo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help