--- zzzz-none-000/linux-4.4.60/drivers/crypto/qce/common.c 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-7490-727/linux-4.4.60/drivers/crypto/qce/common.c 2021-02-04 17:41:59.000000000 +0000 @@ -357,7 +357,8 @@ return -EINVAL; } - qce_write_array(qce, REG_ENCR_KEY0, (u32 *)enckey, enckey_words); + if (!use_fixed_key) + qce_write_array(qce, REG_ENCR_KEY0, (u32 *)enckey, enckey_words); if (!IS_ECB(flags)) { if (IS_XTS(flags))