Lines Matching defs:desc
116 struct asd_desc desc = {
122 assert((uintptr_t)data == (uintptr_t)desc.src);
123 assert((uintptr_t)ctx->digest == (uintptr_t)desc.dst);
124 assert((uintptr_t)&desc == (uintptr_t)&desc);
126 ASD_DESC_LEN_SET(&desc, len);
127 ASD_DESC_OWNER_SET(&desc, 1u);
128 ASD_DESC_ENCONLY_SET(&desc, 1);
129 ASD_DESC_EOD_SET(&desc, 1);
131 ASD_DESC_BEGIN_SET(&desc, 1);
135 ASD_DESC_END_SET(&desc, 1);
139 ASD_DESC_MODE_SET(&desc, ASD_MODE_SHA224);
141 ASD_DESC_MODE_SET(&desc, ASD_MODE_SHA256);
143 flush_dcache_range((uintptr_t)&desc, sizeof(desc));
147 mmio_write_32(AML_SHA_DMA_DESC, ((uintptr_t)&desc) | 2);