History log of /dpdk/drivers/common/cpt/cpt_mcode_defines.h (Results 1 – 23 of 23)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...