Home | History | Annotate | Download | only in marvell
History log of /src/sys/dev/marvell/mvxpsecvar.h
RevisionDateAuthorComments
 1.4  02-Jun-2024  andvar fix various typos in word `interrupt', mainly in comments.
 1.3  22-May-2022  riastradh opencrypto: Make freesession callback return void.

No functional change intended: all drivers already return zero
unconditionally.
 1.2  27-Dec-2019  msaitoh s/transfered/transferred/
 1.1  03-Jun-2015  hsuenaga branches: 1.1.2; 1.1.18; 1.1.22;
add new cryptographic accelerator driver 'mvxpsec.'

this driver controls CESA unit as same as mvcesa, but uses DMA engines and
does CBC operations, HMAC operations by hardware. about 2 kbytes of data
are processed at one. supported algorithms are:

- DES-CBC, 3DES-CBC, AES-CBC
- HMAC-SHA1, HMAC-MD5

non-CBC algorithm such as AES-GCM is not supported by CESA's acceleration
engine. mvcesa is still useful to implement such algorithms as combination of
accelerated block cipher and software chaining.
 1.1.22.1  08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.18.2  03-Dec-2017  jdolecek update from HEAD
 1.1.18.1  03-Jun-2015  jdolecek file mvxpsecvar.h was added on branch tls-maxphys on 2017-12-03 11:37:05 +0000
 1.1.2.2  06-Jun-2015  skrll Sync with HEAD
 1.1.2.1  03-Jun-2015  skrll file mvxpsecvar.h was added on branch nick-nhusb on 2015-06-06 14:40:08 +0000

RSS XML Feed