mbox series

[0/6] crypto: hisilicon/qm - handling abnormal interrupts event

Message ID 20211211112519.21201-1-qianweili@huawei.com
Headers show
Series crypto: hisilicon/qm - handling abnormal interrupts event | expand

Message

Weili Qian Dec. 11, 2021, 11:25 a.m. UTC
When the hardware reports abnormal interrupt event, the driver needs to
handle it according to the error type, such as function reset and
disable queue.

Weili Qian (6):
  crypto: hisilicon/qm - remove unnecessary device memory reset
  crypto: hisilicon/qm - code movement
  crypto: hisilicon/qm - modify the handling method after abnormal
    interruption
  crypto: hisilicon/qm - use request_threaded_irq instead
  crypto: hisilicon/qm - reset function if event queue overflows
  crypto: hisilicon/qm - disable queue when 'CQ' error

 drivers/crypto/hisilicon/qm.c | 278 ++++++++++++++++++++++------------
 1 file changed, 183 insertions(+), 95 deletions(-)

Comments

Herbert Xu Dec. 17, 2021, 8:40 a.m. UTC | #1
On Sat, Dec 11, 2021 at 07:25:13PM +0800, Weili Qian wrote:
> When the hardware reports abnormal interrupt event, the driver needs to
> handle it according to the error type, such as function reset and
> disable queue.
> 
> Weili Qian (6):
>   crypto: hisilicon/qm - remove unnecessary device memory reset
>   crypto: hisilicon/qm - code movement
>   crypto: hisilicon/qm - modify the handling method after abnormal
>     interruption
>   crypto: hisilicon/qm - use request_threaded_irq instead
>   crypto: hisilicon/qm - reset function if event queue overflows
>   crypto: hisilicon/qm - disable queue when 'CQ' error
> 
>  drivers/crypto/hisilicon/qm.c | 278 ++++++++++++++++++++++------------
>  1 file changed, 183 insertions(+), 95 deletions(-)

All applied.  Thanks.