mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-21 06:50:25 +00:00

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>
16 lines
298 B
Text
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";
|
|
};
|