Add OV5640 camera overlays for the Toradex SMARC iMX8MP SoM and its
development carrier board.
The overlays use the camera connector GPIO nexus, so this series
requires the toradex,camera-connector binding from v3 of the Verdin
iMX8M OV5640 series:
https://lore.kernel.org/r/20261022-verdin-imx8mp-hmp-camera-ready-v3-1-90a30b0b0d55@toradex.com (local)
The camera regulator is supplied by the on-carrier 3.3 V rail, which is
described by the first patch.
Signed-off-by: Ernest Van Hoecke <redacted>
---
Changes in v2:
- Include the on-carrier 3.3 V regulator patch, previously posted with
the SMARC iMX8MP display overlays, which are deferred
- Refer to v3 of the toradex,camera-connector binding
- Rebase onto imx/dt64
- Link to v1: https://lore.kernel.org/r/20261002-v1-smarc-imx8mp-cameras-v1-0-a0e89182c625@toradex.com (local)
---
Ernest Van Hoecke (3):
arm64: dts: freescale: imx8mp-toradex-smarc: Add on-carrier 3.3V regulator
arm64: dts: freescale: imx8mp-toradex-smarc: Add camera connector nexus
arm64: dts: freescale: imx8mp-toradex-smarc: Add OV5640 overlays
arch/arm64/boot/dts/freescale/Makefile | 17 +++++
.../imx8mp-toradex-smarc-csi0-ov5640-24mhz.dtso | 15 +++++
.../imx8mp-toradex-smarc-csi0-ov5640.dtso | 75 ++++++++++++++++++++++
.../imx8mp-toradex-smarc-csi1-ov5640-24mhz.dtso | 15 +++++
.../imx8mp-toradex-smarc-csi1-ov5640.dtso | 75 ++++++++++++++++++++++
.../dts/freescale/imx8mp-toradex-smarc-dev.dts | 33 ++++++++++
.../boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 10 ++-
7 files changed, 238 insertions(+), 2 deletions(-)
---
base-commit: 7f47e8eafbf55a2ad0697e5d28f5e6cff2fa42f9
change-id: 20261002-v1-smarc-imx8mp-cameras-8b664da20da4
Best regards,
--
Ernest Van Hoecke [off-list ref]