zephyr/dts/bindings/display/lcd-controller.yaml
Daniel DeGrasse eed6e893cd dts: bindings: add common LCD interface binding
Add common LCD interface binding. This binding captures the
following properties, which are shared between multiple LCD interface
IP blocks:
- VSYNC/HSYNC pulse width
- Vertical/Horizontal front and back porch
- HSYNC,VSYNC,data enable, and pixel clock polarity flags
- pixel clock frequency

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-05-11 10:04:24 +02:00

15 lines
343 B
YAML

# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0
# Common fields for LCD controllers driving a panel.
include: display-controller.yaml
properties:
pixel-format:
type: int
required: true
description: |
Initial Pixel format for panel attached to this controller.
See dt-bindings/display/panel.h for a list