blob: 309c1e954f71176c8b9972ae4c73a786f65da89f [file] [log] [blame]
#
# Copyright (c) 2024 espros photonics Co.
#
# SPDX-License-Identifier: Apache-2.0
#
description: esp32 LCD CAM Peripheral interface
compatible: "espressif,esp32-lcd-cam"
include: [base.yaml, pinctrl-device.yaml]
properties:
source:
required: true
type: phandle
description: Connected source device, i.e. camera sensor
data-width:
type: int
description: Camera input data width. 8/16 bits
enum: [8, 16]
invert-byte-order:
type: boolean
description: invert byte order in 16bit mode
invert-bit-order:
type: boolean
description: invert bit order
invert-pclk:
type: boolean
description: invert pixel clock signal
invert-de:
type: boolean
description: invert data enable signal
invert-hsync:
type: boolean
description: invert hsync signal
invert-vsync:
type: boolean
description: invert vsync signal
cam-clk:
type: int
description: camera clock frequency