62 lines
1.4 KiB
YAML
Raw Normal View History

2026-01-21 18:59:54 +08:00
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/display/bridge/snps,dw-mipi-dsi.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Synopsys DesignWare MIPI DSI host controller
maintainers:
2026-01-29 22:25:33 +08:00
- Philippe CORNU <philippe.cornu@foss.st.com>
2026-01-21 18:59:54 +08:00
description: |
This document defines device tree properties for the Synopsys DesignWare MIPI
2026-01-29 22:25:33 +08:00
DSI host controller. It doesn't constitute a device tree binding specification
2026-01-21 18:59:54 +08:00
by itself but is meant to be referenced by platform-specific device tree
bindings.
When referenced from platform device tree bindings the properties defined in
this document are defined as follows. The platform device tree bindings are
responsible for defining whether each property is required or optional.
allOf:
- $ref: ../dsi-controller.yaml#
properties:
reg:
maxItems: 1
2026-01-29 22:25:33 +08:00
clocks: true
2026-01-21 18:59:54 +08:00
2026-01-29 22:25:33 +08:00
clock-names: true
2026-01-21 18:59:54 +08:00
resets:
maxItems: 1
reset-names:
const: apb
ports:
2026-01-29 22:25:33 +08:00
$ref: /schemas/graph.yaml#/properties/ports
2026-01-21 18:59:54 +08:00
properties:
port@0:
2026-01-29 22:25:33 +08:00
$ref: /schemas/graph.yaml#/properties/port
2026-01-21 18:59:54 +08:00
description: Input node to receive pixel data.
2026-01-29 22:25:33 +08:00
2026-01-21 18:59:54 +08:00
port@1:
2026-01-29 22:25:33 +08:00
$ref: /schemas/graph.yaml#/properties/port
2026-01-21 18:59:54 +08:00
description: DSI output node to panel.
required:
- port@0
- port@1
required:
- clock-names
- clocks
- ports
- reg
additionalProperties: true