|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3 |
|
| #
8cd5064c |
| 26-Jul-2021 |
Kiran Kumar K <[email protected]> |
common/cpt: update asymmetric ECDSA messages
Adding changes to asymmetric ECDSA messages to align with the new ucode for octeontx2 device.
Signed-off-by: Kiran Kumar K <[email protected]> Ack
common/cpt: update asymmetric ECDSA messages
Adding changes to asymmetric ECDSA messages to align with the new ucode for octeontx2 device.
Signed-off-by: Kiran Kumar K <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
|
Revision tags: v21.08-rc2 |
|
| #
db06451b |
| 14-Jul-2021 |
Anoob Joseph <[email protected]> |
common/cpt: allocate auth key dynamically
Reduce session private data size by allocating auth_key dynamically as required. Added auth_key_iova to eliminate any impact on fastpath.
Signed-off-by: An
common/cpt: allocate auth key dynamically
Reduce session private data size by allocating auth_key dynamically as required. Added auth_key_iova to eliminate any impact on fastpath.
Signed-off-by: Anoob Joseph <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
|
Revision tags: v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1 |
|
| #
de5eb0a6 |
| 24-Mar-2021 |
Tejasree Kondoj <[email protected]> |
common/cpt: support encrypted digest mode
Added support for DIGEST_ENCRYPTED mode for octeontx and octeontx2 platforms.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal
common/cpt: support encrypted digest mode
Added support for DIGEST_ENCRYPTED mode for octeontx and octeontx2 platforms.
Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
|
Revision tags: v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2 |
|
| #
629ac988 |
| 03-Nov-2020 |
Archana Muniganti <[email protected]> |
common/cpt: remove temporary variables
Remove temporary variable used in datapath.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Anoob Joseph <[email protected]>
|
| #
6045c06a |
| 03-Nov-2020 |
Archana Muniganti <[email protected]> |
common/cpt: prepopulate word7 in session
CPT inst word7 is an immutable data for a session. This data can be populated in a session.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by
common/cpt: prepopulate word7 in session
CPT inst word7 is an immutable data for a session. This data can be populated in a session.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Anoob Joseph <[email protected]>
show more ...
|
|
Revision tags: v20.11-rc1 |
|
| #
7293bae1 |
| 16-Sep-2020 |
Archana Muniganti <[email protected]> |
common/cpt: check MAC length
HMAC/HASH opcode algorithms supports fixed mac length. Allowed session creation to fail when requested for unsupported MAC length for HMAC/HASH-only use cases.
Signed-o
common/cpt: check MAC length
HMAC/HASH opcode algorithms supports fixed mac length. Allowed session creation to fail when requested for unsupported MAC length for HMAC/HASH-only use cases.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Anoob Joseph <[email protected]>
show more ...
|
| #
b67ecf3e |
| 16-Sep-2020 |
Archana Muniganti <[email protected]> |
common/cpt: remove useless macros
The macros can be replaced with actual constants.
Signed-off-by: Archana Muniganti <[email protected]> Acked-by: Anoob Joseph <[email protected]>
|
|
Revision tags: v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1 |
|
| #
cb7842f2 |
| 16-Jun-2020 |
Tejasree Kondoj <[email protected]> |
crypto/octeontx2: support ChaCha20-Poly1305
Add ChaCha20-Poly1305 AEAD algorithm support in crypto_octeontx2 PMD
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Tejasree Kondoj <kte
crypto/octeontx2: support ChaCha20-Poly1305
Add ChaCha20-Poly1305 AEAD algorithm support in crypto_octeontx2 PMD
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|
|
Revision tags: v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1, v20.02, v20.02-rc4, v20.02-rc3, v20.02-rc2 |
|
| #
2839a8ab |
| 05-Feb-2020 |
Sucharitha Sarananaga <[email protected]> |
common/cpt: support variable key size for HMAC
HMAC algorithms supports key lengths from 1 to 1024 bytes.
Signed-off-by: Archana Muniganti <[email protected]> Signed-off-by: Sucharitha Sarananag
common/cpt: support variable key size for HMAC
HMAC algorithms supports key lengths from 1 to 1024 bytes.
Signed-off-by: Archana Muniganti <[email protected]> Signed-off-by: Sucharitha Sarananaga <[email protected]> Signed-off-by: Anoob Joseph <[email protected]>
show more ...
|
| #
c3d0bc45 |
| 05-Feb-2020 |
Anoob Joseph <[email protected]> |
common/cpt: remove redundant bitswaps
The structures can be written for direct h/w usage to avoid multiple bitswaps.
Signed-off-by: Anoob Joseph <[email protected]>
|
|
Revision tags: v20.02-rc1 |
|
| #
99faef83 |
| 15-Jan-2020 |
Sunila Sahu <[email protected]> |
crypto/octeontx: support ECPM
Add support for asymmetric operation EC Point Multiplication, in crypto_octeontx PMD.
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Balakrishna Bhami
crypto/octeontx: support ECPM
Add support for asymmetric operation EC Point Multiplication, in crypto_octeontx PMD.
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Balakrishna Bhamidipati <[email protected]> Signed-off-by: Sunila Sahu <[email protected]>
show more ...
|
| #
aa2cbd32 |
| 15-Jan-2020 |
Sunila Sahu <[email protected]> |
crypto/octeontx: support ECDSA
Adding support for ECDSA asymmetric crypto operations in crypto_octeontx PMD.
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Ayuj Verma <ayverma@marv
crypto/octeontx: support ECDSA
Adding support for ECDSA asymmetric crypto operations in crypto_octeontx PMD.
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Ayuj Verma <[email protected]> Signed-off-by: Sunila Sahu <[email protected]>
show more ...
|
|
Revision tags: v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1 |
|
| #
3e725488 |
| 16-Oct-2019 |
Ankur Dwivedi <[email protected]> |
crypto/octeontx2: add session related functions
This patch adds the symmetric session related callbacks.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <anoobj@marv
crypto/octeontx2: add session related functions
This patch adds the symmetric session related callbacks.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
e9a356e2 |
| 11-Oct-2019 |
Sunila Sahu <[email protected]> |
crypto/octeontx: add asymmetric enqueue/dequeue ops
Add asymmetric crypto op enqueue & dequeue routines
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Kanaka Durga Kotamarthy <kkot
crypto/octeontx: add asymmetric enqueue/dequeue ops
Add asymmetric crypto op enqueue & dequeue routines
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Kanaka Durga Kotamarthy <[email protected]> Signed-off-by: Sunila Sahu <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
33bcaae5 |
| 11-Oct-2019 |
Kanaka Durga Kotamarthy <[email protected]> |
crypto/octeontx: add asymmetric session operations
Add asymmetric session setup and free functions. RSA and modexp operations are supported.
Signed-off-by: Anoob Joseph <[email protected]> Signed-
crypto/octeontx: add asymmetric session operations
Add asymmetric session setup and free functions. RSA and modexp operations are supported.
Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Kanaka Durga Kotamarthy <[email protected]> Signed-off-by: Sunila Sahu <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
131966f8 |
| 14-Aug-2019 |
Ankur Dwivedi <[email protected]> |
common/cpt: support new firmware
With the latest firmware, there are few changes for zuc and snow3g.
1. The iv_source is present in bitfield 7 of minor opcode. In the old firmware this was present
common/cpt: support new firmware
With the latest firmware, there are few changes for zuc and snow3g.
1. The iv_source is present in bitfield 7 of minor opcode. In the old firmware this was present in bitfield 6.
2. Algorithm type is a 2 bit field in new firmware. In the old firmware it was named as cipher type and it was a 1 bit field.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]>
show more ...
|
|
Revision tags: v19.08, v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1, v19.05, v19.05-rc4, v19.05-rc3, v19.05-rc2, v19.05-rc1 |
|
| #
f194f198 |
| 01-Mar-2019 |
Anoob Joseph <[email protected]> |
crypto/octeontx: move device specific code to driver
Moving upper level enqueue/dequeue routines to driver. The h/w interface used to submit request has enough differences to substantiate the need f
crypto/octeontx: move device specific code to driver
Moving upper level enqueue/dequeue routines to driver. The h/w interface used to submit request has enough differences to substantiate the need for separate routines.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Archana Muniganti <[email protected]>
show more ...
|
|
Revision tags: v19.02, v19.02-rc4, v19.02-rc3, v19.02-rc2, v19.02-rc1, v18.11, v18.11-rc5, v18.11-rc4, v18.11-rc3, v18.11-rc2, v18.11-rc1 |
|
| #
89f1a8d6 |
| 09-Oct-2018 |
Tejasree Kondoj <[email protected]> |
crypto/octeontx: add burst dequeue
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <nidadavol
crypto/octeontx: add burst dequeue
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <[email protected]> Signed-off-by: Nithin Dabilpuram <[email protected]> Signed-off-by: Ragothaman Jayaraman <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|
| #
351fbee2 |
| 09-Oct-2018 |
Srisivasubramanian S <[email protected]> |
common/cpt: support hash
Adding microcode interface for supporting verify and authentication
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <anoob.josep
common/cpt: support hash
Adding microcode interface for supporting verify and authentication
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <[email protected]> Signed-off-by: Nithin Dabilpuram <[email protected]> Signed-off-by: Ragothaman Jayaraman <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|
| #
9be415da |
| 09-Oct-2018 |
Nithin Dabilpuram <[email protected]> |
common/cpt: add common defines for microcode
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR
common/cpt: add common defines for microcode
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <[email protected]> Signed-off-by: Nithin Dabilpuram <[email protected]> Signed-off-by: Ragothaman Jayaraman <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|
| #
6cc54096 |
| 09-Oct-2018 |
Nithin Dabilpuram <[email protected]> |
crypto/octeontx: add supported sessions
Adding AEAD, cipher & auth sessions support.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <anoob.joseph@cavium
crypto/octeontx: add supported sessions
Adding AEAD, cipher & auth sessions support.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <[email protected]> Signed-off-by: Nithin Dabilpuram <[email protected]> Signed-off-by: Ragothaman Jayaraman <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|
| #
43d01767 |
| 09-Oct-2018 |
Nithin Dabilpuram <[email protected]> |
crypto/octeontx: add session management operations
Adding routines for session configure, session clear and get session size ops.
Signed-off-by: Ankur Dwivedi <[email protected]> Sig
crypto/octeontx: add session management operations
Adding routines for session configure, session clear and get session size ops.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <[email protected]> Signed-off-by: Nithin Dabilpuram <[email protected]> Signed-off-by: Ragothaman Jayaraman <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|
| #
8846a756 |
| 09-Oct-2018 |
Anoob Joseph <[email protected]> |
common/cpt: add PMD ops helper functions
Adding pmd ops helper functions. Control path accessed APIs would be added as helper functions. Adding microcode defined macros etc as dependencies to the he
common/cpt: add PMD ops helper functions
Adding pmd ops helper functions. Control path accessed APIs would be added as helper functions. Adding microcode defined macros etc as dependencies to the helper functions.
Signed-off-by: Ankur Dwivedi <[email protected]> Signed-off-by: Anoob Joseph <[email protected]> Signed-off-by: Murthy NSSR <[email protected]> Signed-off-by: Nithin Dabilpuram <[email protected]> Signed-off-by: Ragothaman Jayaraman <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]>
show more ...
|