Lines Matching defs:error
225 u32 error;
266 "No error",
267 "Header error",
268 "Descriptor length error",
269 "Descriptor length or pointer error",
270 "Link length error",
271 "Link pointer error",
272 "Input buffer error",
273 "Output buffer error",
278 "Descriptor address error",
279 "Link address error",
280 "CHA error",
281 "DMA error"
292 "No error",
293 "AHB bus error",
294 "Internal IP bus error",
295 "Parity error",
299 "DMA HW error"
310 "HW error",
313 "DES key parity error",
317 static const char *sahara_cha_err[4] = { "No error", "SKHA", "MDHA", "RNG" };
319 static void sahara_decode_error(struct sahara_dev *dev, unsigned int error)
321 u8 source = SAHARA_ERRSTATUS_GET_SOURCE(error);
322 u16 chasrc = ffs(SAHARA_ERRSTATUS_GET_CHASRC(error));
324 dev_err(dev->device, "%s: Error Register = 0x%08x\n", __func__, error);
329 if (error & SAHARA_ERRSTATUS_DMA_DIR)
335 sahara_err_dmasize[SAHARA_ERRSTATUS_GET_DMASZ(error)]);
337 sahara_err_dmasrc[SAHARA_ERRSTATUS_GET_DMASRC(error)]);
342 sahara_cha_err[SAHARA_ERRSTATUS_GET_CHAERR(error)]);
1252 dev->error = 0;
1255 dev->error = -EINVAL;