summaryrefslogtreecommitdiff
path: root/sys/dev/marvell/files.armada
AgeCommit message (Collapse)Author
2020-07-25Omit needless rijndael dependencies.riastradh
2020-04-22Make crypto/rijindael optional again as cprng_strong does no longerrin
depend on it. Dependency is explicitly declared in files.foo if a component requires it.
2019-10-01make this compile again:chs
- remove unused config attributes - rename a local variable to avoid a name conflict
2015-06-03add new cryptographic accelerator driver 'mvxpsec.'hsuenaga
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.
2015-06-03separate buffer management codes 'mvxpbm.c' from if_mvxpe.c.hsuenaga
the buffer management(ex. fill the rx descriptors/buffers) is done by H/W in ARMADA XP/380, and is done by S/W in ARMADA 370. the H/W BM support is not yet implemented, so all devices use the S/W management mode at this time.
2015-06-03move Marvell ARMADA SoC's device driver definitions from arm/marvellhsuenaga
to dev/marvell.