This patchset fixes some bugs: 1. Removing the waiting reset's completion logic of driver. 2. In order to prevent request missing, call user's callback before device resetting. 3. Fix the value of 'QM_SQC_VFT_BASE_MASK_V2'. 4. Update irqflag. 5. Do not reset when CE error occurs. 6. Fix printing format issue. Sihang Chen (1): crypto: hisilicon/qm - update irqflag Weili Qian (5): crypto: hisilicon/qm - removing driver after reset crypto: hisilicon/qm - fix request missing error crypto: hisilicon/qm - fix the value of 'QM_SQC_VFT_BASE_MASK_V2' crypto: hisilicon/qm - do not reset hardware when CE happens crypto: hisilicon/qm - fix printing format issue drivers/crypto/hisilicon/hpre/hpre_main.c | 3 +- drivers/crypto/hisilicon/qm.c | 124 +++++++++++++++++++++--------- drivers/crypto/hisilicon/qm.h | 5 +- drivers/crypto/hisilicon/sec2/sec_main.c | 3 +- drivers/crypto/hisilicon/zip/zip_main.c | 7 +- 5 files changed, 101 insertions(+), 41 deletions(-) -- 2.8.1