zephyr/dts/bindings/video/nxp,video-smartdma.yaml
Daniel DeGrasse d2df15a0e9 drivers: video: video_mcux_smartdma: add SMARTDMA video driver
Add SMARTDMA video driver. This driver uses the SMARTDMA engine as a
parallel camera interface, which can read QVGA frames from a camera
device. Due to SRAM constraints, the video driver divides the camera
stream into multiple horizontal video buffers as it streams them back to
an application.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-10-15 04:10:50 -04:00

29 lines
703 B
YAML

# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
description: NXP SmartDMA Video Driver
compatible: "nxp,video-smartdma"
include: [base.yaml, pinctrl-device.yaml]
properties:
sensor:
required: true
type: phandle
description: phandle of connected sensor device
vsync-pin:
required: true
type: int
description: |
GPIO0 pin index to use for VSYNC input. Only pins 0-15 may be used.
hsync-pin:
required: true
type: int
description: |
GPIO0 pin index to use for HSYNC input. Only pins 0-15 may be used.
pclk-pin:
required: true
type: int
description: |
GPIO0 pin index to use for PCLK input. Only pins 0-15 may be used.