]> Gentwo Git Trees - linux/.git/commit
crypto: hisilicon/qm - mask axi error before memory init
authorWeili Qian <qianweili@huawei.com>
Sat, 13 Sep 2025 10:57:51 +0000 (18:57 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 20 Sep 2025 12:21:03 +0000 (20:21 +0800)
commit3d716c51e0e8791f8dd72479a3e6d5e7650ac35e
treeccca6a1dcd2ae97d63839c84e278943562eceb33
parent85acd1b26b8f5b838887dc965dc3aa2c0253f4d1
crypto: hisilicon/qm - mask axi error before memory init

After the device memory is cleared, if the software sends
the doorbell operation, the hardware may trigger a axi error
when processing the doorbell. This error is caused by memory
clearing and hardware access to address 0. Therefore, the axi
error is masked during this period.

Signed-off-by: Weili Qian <qianweili@huawei.com>
Signed-off-by: Chenghai Huang <huangchenghai2@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/hisilicon/hpre/hpre_main.c
drivers/crypto/hisilicon/qm.c
drivers/crypto/hisilicon/sec2/sec_main.c
drivers/crypto/hisilicon/zip/zip_main.c
include/linux/hisi_acc_qm.h