Lines Matching +full:0 +full:x4094
20 #define SE_OWNERSHIP 0x14
21 #define SE_OWNERSHIP_UID(x) FIELD_GET(GENMASK(7, 0), x)
24 #define SE_STREAM_ID 0x90
26 #define SE_SHA_CFG 0x4004
27 #define SE_SHA_IN_ADDR 0x400c
28 #define SE_SHA_KEY_ADDR 0x4094
29 #define SE_SHA_KEY_DATA 0x4098
30 #define SE_SHA_KEYMANIFEST 0x409c
31 #define SE_SHA_CRYPTO_CFG 0x40a4
32 #define SE_SHA_KEY_DST 0x40a8
33 #define SE_SHA_SRC_KSLT 0x4180
34 #define SE_SHA_TGT_KSLT 0x4184
35 #define SE_SHA_MSG_LENGTH 0x401c
36 #define SE_SHA_OPERATION 0x407c
37 #define SE_SHA_HASH_RESULT 0x40b0
40 #define SE_SHA_ENC_MODE_SHA1 SE_SHA_ENC_MODE(0)
52 #define SE_SHA_ENC_MODE_HMAC_SHA256_1KEY SE_SHA_ENC_MODE(0)
54 #define SE_SHA_ENC_MODE_SM3_256 SE_SHA_ENC_MODE(0)
57 #define SE_SHA_ENC_ALG_NOP SE_SHA_CFG_ENC_ALG(0)
71 #define SE_SHA_OP_OP(x) FIELD_PREP(GENMASK(2, 0), x)
79 #define SE_SHA_DEC_ALG_NOP SE_SHA_CFG_DEC_ALG(0)
85 #define SE_SHA_DST_MEMORY SE_SHA_CFG_DST(0)
90 #define SE_SHA_TASK_HASH_INIT BIT(0)
93 #define SE_AES0_CFG 0x1004
94 #define SE_AES0_CRYPTO_CONFIG 0x1008
95 #define SE_AES0_KEY_DST 0x1030
96 #define SE_AES0_OPERATION 0x1038
97 #define SE_AES0_LINEAR_CTR 0x101c
98 #define SE_AES0_LAST_BLOCK 0x102c
99 #define SE_AES0_KEY_ADDR 0x10bc
100 #define SE_AES0_KEY_DATA 0x10c0
101 #define SE_AES0_CMAC_RESULT 0x10c4
102 #define SE_AES0_SRC_KSLT 0x1100
103 #define SE_AES0_TGT_KSLT 0x1104
104 #define SE_AES0_KEYMANIFEST 0x1114
105 #define SE_AES0_AAD_LEN 0x112c
106 #define SE_AES0_CRYPTO_MSG_LEN 0x1134
108 #define SE_AES1_CFG 0x2004
109 #define SE_AES1_CRYPTO_CONFIG 0x2008
110 #define SE_AES1_KEY_DST 0x2030
111 #define SE_AES1_OPERATION 0x2038
112 #define SE_AES1_LINEAR_CTR 0x201c
113 #define SE_AES1_LAST_BLOCK 0x202c
114 #define SE_AES1_KEY_ADDR 0x20bc
115 #define SE_AES1_KEY_DATA 0x20c0
116 #define SE_AES1_CMAC_RESULT 0x20c4
117 #define SE_AES1_SRC_KSLT 0x2100
118 #define SE_AES1_TGT_KSLT 0x2104
119 #define SE_AES1_KEYMANIFEST 0x2114
120 #define SE_AES1_AAD_LEN 0x212c
121 #define SE_AES1_CRYPTO_MSG_LEN 0x2134
137 #define SE_AES_ENC_ALG_NOP SE_AES_CFG_ENC_ALG(0)
146 #define SE_AES_DEC_ALG_NOP SE_AES_CFG_DEC_ALG(0)
150 #define SE_AES_DST_MEMORY SE_AES_CFG_DST(0)
164 #define SE_AES_IV_MODE_SWIV SE_AES_CRYPTO_CFG_IV_MODE(0)
168 #define SE_AES_CORE_SEL_DECRYPT SE_AES_CRYPTO_CFG_CORE_SEL(0)
177 #define SE_AES_VCTRAM_SEL_MEMORY SE_AES_CRYPTO_CFG_VCTRAM_SEL(0)
183 #define SE_AES_INPUT_SEL_MEMORY SE_AES_CRYPTO_CFG_INPUT_SEL(0)
190 #define SE_AES_XOR_POS_BYPASS SE_AES_CRYPTO_CFG_XOR_POS(0)
195 #define SE_AES_CRYPTO_CFG_HASH_EN(x) FIELD_PREP(BIT(0), x)
196 #define SE_AES_HASH_DISABLE SE_AES_CRYPTO_CFG_HASH_EN(0)
199 #define SE_LAST_BLOCK_VAL(x) FIELD_PREP(GENMASK(19, 0), x)
207 #define SE_AES_OP_OP(x) FIELD_PREP(GENMASK(2, 0), x)
215 #define SE_KAC_SIZE_128 SE_KAC_SIZE(0)
222 #define SE_KAC_ENC SE_KAC_PURPOSE(0)
236 #define SE_ADDR_HI_SZ(x) FIELD_PREP(GENMASK(23, 0), x)
348 #define SHA_FIRST BIT(0)
566 return (v & 0xff) << 10;
571 return (v & 0x3ff) << 0;
576 return 0x8;
581 return 0x0;