linux/arch/arm64/boot/dts/freescale/imx8qxp-ss-security.dtsi
Horia Geantă 5da259600d arm64: dts: freescale: imx8qxp/imx8qm: Add CAAM support
The iMX8QXP and iMX8QM have a CAAM (Cryptographic Acceleration and
Assurance Module) like many other iMXs.

Add the definitions for it.

Job Rings 0 and 1 are bound to the SECO (Security Controller) ARM core
and are not exposed outside it. There's no point to define them in the
bindings as they cannot be used outside the SECO.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Signed-off-by: John Ernberg <john.ernberg@actia.se>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2025-07-11 16:34:30 +08:00

16 lines
298 B
Text

// SPDX-License-Identifier: GPL-2.0+
/*
* Copyright 2025 Actia Nordic AB
*/
&crypto {
compatible = "fsl,imx8qxp-caam", "fsl,sec-v4.0";
};
&sec_jr2 {
compatible = "fsl,imx8qxp-job-ring", "fsl,sec-v4.0-job-ring";
};
&sec_jr3 {
compatible = "fsl,imx8qxp-job-ring", "fsl,sec-v4.0-job-ring";
};