14610ac93SAndrew Boyer.. SPDX-License-Identifier: BSD-3-Clause 24610ac93SAndrew Boyer Copyright 2021-2024 Advanced Micro Devices, Inc. 34610ac93SAndrew Boyer 44610ac93SAndrew BoyerIONIC Crypto Driver 54610ac93SAndrew Boyer=================== 64610ac93SAndrew Boyer 74610ac93SAndrew BoyerThe ionic crypto driver provides support for offloading cryptographic operations 84610ac93SAndrew Boyerto hardware cryptographic blocks on AMD Pensando server adapters. 94610ac93SAndrew BoyerIt currently supports the below models: 104610ac93SAndrew Boyer 114610ac93SAndrew Boyer- DSC-25 dual-port 25G Distributed Services Card 124610ac93SAndrew Boyer `(pdf) <https://pensandoio.secure.force.com/DownloadFile?id=a0L4T000004IKurUAG>`__ 134610ac93SAndrew Boyer- DSC-100 dual-port 100G Distributed Services Card 144610ac93SAndrew Boyer `(pdf) <https://pensandoio.secure.force.com/DownloadFile?id=a0L4T000004IKuwUAG>`__ 154610ac93SAndrew Boyer- DSC-200 dual-port 200G Distributed Services Card 164610ac93SAndrew Boyer `(pdf) <https://www.amd.com/system/files/documents/pensando-dsc-200-product-brief.pdf>`__ 174610ac93SAndrew Boyer 184610ac93SAndrew BoyerPlease visit the AMD Pensando web site at 194610ac93SAndrew Boyerhttps://www.amd.com/en/accelerators/pensando for more information. 204610ac93SAndrew Boyer 214610ac93SAndrew BoyerDevice Support 224610ac93SAndrew Boyer-------------- 234610ac93SAndrew Boyer 244610ac93SAndrew BoyerThe ionic crypto driver currently supports 254610ac93SAndrew Boyerrunning directly on the device's embedded processors. 264610ac93SAndrew BoyerFor help running the driver, please contact AMD Pensando support. 274610ac93SAndrew Boyer 284610ac93SAndrew BoyerLimitations 294610ac93SAndrew Boyer----------- 304610ac93SAndrew Boyer 314610ac93SAndrew Boyer- Host-side access via PCI is not yet supported 324610ac93SAndrew Boyer- Multiprocess applications are not yet supported 33*80518852SAndrew Boyer- Sessionless APIs are not yet supported 344610ac93SAndrew Boyer 354610ac93SAndrew BoyerRuntime Configuration 364610ac93SAndrew Boyer--------------------- 374610ac93SAndrew Boyer 384610ac93SAndrew BoyerNone 39*80518852SAndrew Boyer 40*80518852SAndrew BoyerFeatures 41*80518852SAndrew Boyer-------- 42*80518852SAndrew Boyer 43*80518852SAndrew BoyerThe ionic crypto PMD has support for: 44*80518852SAndrew Boyer 45*80518852SAndrew BoyerSymmetric Crypto Algorithms 46*80518852SAndrew Boyer~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47*80518852SAndrew Boyer 48*80518852SAndrew BoyerAEAD algorithms: 49*80518852SAndrew Boyer 50*80518852SAndrew Boyer* ``RTE_CRYPTO_AEAD_AES_GCM`` 51