OpenCloudOS-Kernel/drivers/crypto/hisilicon
Wenkai Lin d18344c0d0 crypto: hisilicon/qm - implement for querying hardware tasks status.
This patch adds a function hisi_qm_is_q_updated to
check if the task is ready in hardware queue when
user polls an UACCE queue.This prevents users from
repeatedly querying whether the accelerator has
completed tasks, which wastes CPU resources.

Signed-off-by: Wenkai Lin <linwenkai6@hisilicon.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2021-06-24 14:51:36 +08:00
..
hpre crypto: hisilicon/hpre - adds the max shaper type rate 2021-06-17 15:07:32 +08:00
sec crypto: hisilicon/sec - use the correct print format 2021-04-16 21:16:33 +10:00
sec2 crypto: hisilicon/sec - Fix spelling mistake "fallbcak" -> "fallback" 2021-06-24 14:51:34 +08:00
trng crypto: hisilicon/trng - add version to adapt new algorithm 2021-04-16 21:16:31 +10:00
zip crypto: hisilicon/zip - adds the max shaper type rate 2021-06-17 15:07:32 +08:00
Kconfig crypto: hisilicon/hpre - fix Kconfig 2021-03-26 20:15:57 +11:00
Makefile crypto: hisilicon/trng - add HiSilicon TRNG driver support 2020-11-27 17:13:43 +11:00
qm.c crypto: hisilicon/qm - implement for querying hardware tasks status. 2021-06-24 14:51:36 +08:00
qm.h crypto: hisilicon/qm - supports writing QoS int the host 2021-06-17 15:07:31 +08:00
sgl.c crypto: hisilicon/sgl - fix the sg buf unmap 2021-04-16 21:16:34 +10:00