xref: /linux/Documentation/devicetree/bindings/display/lvds.yaml (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
1ea8a12e3SMaxime Ripard# SPDX-License-Identifier: GPL-2.0
2ea8a12e3SMaxime Ripard%YAML 1.2
3ea8a12e3SMaxime Ripard---
4ea8a12e3SMaxime Ripard$id: http://devicetree.org/schemas/display/lvds.yaml#
5ea8a12e3SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml#
6ea8a12e3SMaxime Ripard
7ea8a12e3SMaxime Ripardtitle: LVDS Display Common Properties
8ea8a12e3SMaxime Ripard
95437d667SJohannes ZinkallOf:
105437d667SJohannes Zink  - $ref: lvds-data-mapping.yaml#
115437d667SJohannes Zink
12ea8a12e3SMaxime Ripardmaintainers:
13ea8a12e3SMaxime Ripard  - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
14ea8a12e3SMaxime Ripard  - Thierry Reding <thierry.reding@gmail.com>
15ea8a12e3SMaxime Ripard
165437d667SJohannes Zinkdescription:
175437d667SJohannes Zink  This binding extends the data mapping defined in lvds-data-mapping.yaml.
185437d667SJohannes Zink  It supports reversing the bit order on the formats defined there in order
19*a7fcc232SYu-Chun Lin  to accommodate for even more specialized data formats, since a variety of
205437d667SJohannes Zink  data formats and layouts is used to drive LVDS displays.
21ea8a12e3SMaxime Ripard
22ea8a12e3SMaxime Ripardproperties:
23ea8a12e3SMaxime Ripard  data-mirror:
24ea8a12e3SMaxime Ripard    type: boolean
25ea8a12e3SMaxime Ripard    description:
265437d667SJohannes Zink      If set, reverse the bit order described in the data mappings on all
27ea8a12e3SMaxime Ripard      data lanes, transmitting bits for slots 6 to 0 instead of 0 to 6.
28ea8a12e3SMaxime Ripard
29ea8a12e3SMaxime RipardadditionalProperties: true
30ea8a12e3SMaxime Ripard
31ea8a12e3SMaxime Ripard...
32