diff --git a/drivers/crypto/hisilicon/rde/rde_main.c b/drivers/crypto/hisilicon/rde/rde_main.c index cc3e987d0576d8f46508cf051753c1ca9ff4514d..a8b6ee5be1c1caa25d8575e323da9d1033fc2db6 100644 --- a/drivers/crypto/hisilicon/rde/rde_main.c +++ b/drivers/crypto/hisilicon/rde/rde_main.c @@ -540,11 +540,11 @@ static int hisi_rde_pf_probe_init(struct hisi_rde *hisi_rde) switch (qm->ver) { case QM_HW_V1: - ctrl->ctrl_q_num = HRDE_QUEUE_NUM_V1; + qm->ctrl_q_num = HRDE_QUEUE_NUM_V1; break; case QM_HW_V2: - ctrl->ctrl_q_num = HRDE_QUEUE_NUM_V2; + qm->ctrl_q_num = HRDE_QUEUE_NUM_V2; break; default: diff --git a/drivers/crypto/hisilicon/sec2/sec_main.c b/drivers/crypto/hisilicon/sec2/sec_main.c index ef5371ea96d79ef94ad84ee7d9e4d21f3b713ccf..f561b2fadba0200255d45cef068a2a6d90f89b76 100644 --- a/drivers/crypto/hisilicon/sec2/sec_main.c +++ b/drivers/crypto/hisilicon/sec2/sec_main.c @@ -806,11 +806,11 @@ static int hisi_sec_pf_probe_init(struct hisi_sec *hisi_sec) switch (qm->ver) { case QM_HW_V1: - ctrl->ctrl_q_num = HSEC_QUEUE_NUM_V1; + qm->ctrl_q_num = HSEC_QUEUE_NUM_V1; break; case QM_HW_V2: - ctrl->ctrl_q_num = HSEC_QUEUE_NUM_V2; + qm->ctrl_q_num = HSEC_QUEUE_NUM_V2; break; default: