crypto: hisilicon/qm - fix missing put dfx access
authorWeili Qian <qianweili@huawei.com>
Sat, 27 Aug 2022 10:27:37 +0000 (18:27 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 2 Sep 2022 10:38:06 +0000 (18:38 +0800)
commit5afc904f443de2afd31c4e0686ba178beede86fe
treeb25c934b86a54f57f7a2c6b09dfbef05eab36a17
parent95b66bc4e789c5698b973e92235c2e901c7546e0
crypto: hisilicon/qm - fix missing put dfx access

In function qm_cmd_write(), if function returns from
branch 'atomic_read(&qm->status.flags) == QM_STOP',
the got dfx access is forgotten to put.

Fixes: 607c191b371d ("crypto: hisilicon - support runtime PM for accelerator device")
Signed-off-by: Weili Qian <qianweili@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/hisilicon/qm.c