Lines Matching +full:aes +full:- +full:gcm
2 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include <linux/mailbox/brcm-message.h>
13 #include <crypto/aes.h>
18 #include <crypto/gcm.h>
40 /* size of salt value for AES-GCM-ESP and AES-CCM-ESP */
52 * Maximum number of bytes from a non-final hash request that can be deferred
58 /* Force at least 4-byte alignment of all SPU message fields */
79 * SPUM_NS2 and SPUM_NSP are the SPU-M block on Northstar 2 and Northstar Plus,
125 * SPU request message header. For SPU-M, holds MH, EMH, SCTX, BDESC,
139 /* SPU-M request message STATUS field */
158 * -OR- tweak value when XTS/AES is used
165 /* SPU response pad for GCM data */
168 /* SPU request msg padding for GCM AAD */
203 * context. For SPU-M, the payload is the combination of AAD and data.
232 * shash descriptor - needed to perform incremental hashing in
316 * A non-final request must be submitted to the SPU as an integral
318 * that is not a full block. Since the request is non-final, it cannot
331 * operation. Cannot be stored in req->result for truncated hashes,
355 * SPU request messages and SPU response messages. Includes hardware-specific
412 /* Sub-version of the SPU hardware */