Initial device tree for i.MX952 and i.MX952-EVK.
i.MX952 is designed for AI-powered sensor fusion and vision sensing
applications, it features 4 Corte-A55, 1 Cortex-M33, 1 Cortex-M7 and
NXP eIQ NPU and advanced graphics, video and advanced security with
edgelock.
Product info could be found at[1].
Note:
There is checkpatch error for the pin headers:
ERROR: Macros with complex values should be enclosed in parentheses
checkpatch.pl maintainer said "Just ignore the message instead", see[2]
[1]https://www.nxp.com/products/i.MX-952
[2]https://lore.kernel.org/all/fce65a7761fb0e880beb469e2521598f@perches.com/
Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
Peng Fan (3):
dt-bindings: arm: fsl: add i.MX952 EVK board
arm64: dts: freescale: Add initial device tree for i.MX952
arm64: dts: freescale: Add i.MX952 EVK basic device tree
Documentation/devicetree/bindings/arm/fsl.yaml | 6 +
arch/arm64/boot/dts/freescale/Makefile | 2 +
arch/arm64/boot/dts/freescale/imx952-clock.h | 215 ++++
arch/arm64/boot/dts/freescale/imx952-evk.dts | 217 ++++
arch/arm64/boot/dts/freescale/imx952-pinfunc.h | 867 ++++++++++++++++
arch/arm64/boot/dts/freescale/imx952-power.h | 44 +
arch/arm64/boot/dts/freescale/imx952.dtsi | 1248 ++++++++++++++++++++++++
7 files changed, 2599 insertions(+)
---
base-commit: 563c8dd425b59e44470e28519107b1efc99f4c7b
change-id: 20251216-imx952-v1-e5c2debf20c4
Best regards,
--
Peng Fan <peng.fan@nxp.com>