# # 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