]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
crypto: caam - Support iMX8QXP and variants thereof
authorJohn Ernberg <john.ernberg@actia.se>
Wed, 11 Jun 2025 11:38:08 +0000 (11:38 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 23 Jun 2025 08:59:38 +0000 (16:59 +0800)
The iMX8QXP (and variants such as the QX, DX, DXP) all identify as iMX8QXP.

They have the exact same restrictions as the supported iMX8QM introduced
at commit 61bb8db6f682 ("crypto: caam - Add support for i.MX8QM")

Loosen the check a little bit with a wildcard to also match the iMX8QXP
and its variants.

Signed-off-by: John Ernberg <john.ernberg@actia.se>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/caam/ctrl.c

index 766c447c9cfbef7cbdc7371b7e1a38bc76b610ac..ce7b99019537eff05c4ae13cca4c093b17ab3861 100644 (file)
@@ -573,7 +573,7 @@ static const struct soc_device_attribute caam_imx_soc_table[] = {
        { .soc_id = "i.MX7*",  .data = &caam_imx7_data },
        { .soc_id = "i.MX8M*", .data = &caam_imx7_data },
        { .soc_id = "i.MX8ULP", .data = &caam_imx8ulp_data },
-       { .soc_id = "i.MX8QM", .data = &caam_imx8ulp_data },
+       { .soc_id = "i.MX8Q*", .data = &caam_imx8ulp_data },
        { .soc_id = "VF*",     .data = &caam_vf610_data },
        { .family = "Freescale i.MX" },
        { /* sentinel */ }