Path: blob/master/Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/bridge/microchip,sam9x75-lvds.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Microchip SAM9X75 LVDS Controller78maintainers:9- Dharma Balasubiramani <dharma.b@microchip.com>1011description:12The Low Voltage Differential Signaling Controller (LVDSC) manages data13format conversion from the LCD Controller internal DPI bus to OpenLDI14LVDS output signals. LVDSC functions include bit mapping, balanced mode15management, and serializer.1617properties:18compatible:19const: microchip,sam9x75-lvds2021reg:22maxItems: 12324interrupts:25maxItems: 12627clocks:28items:29- description: Peripheral Bus Clock3031clock-names:32items:33- const: pclk3435required:36- compatible37- reg38- interrupts39- clocks40- clock-names4142additionalProperties: false4344examples:45- |46#include <dt-bindings/interrupt-controller/irq.h>47#include <dt-bindings/clock/at91.h>48lvds-controller@f8060000 {49compatible = "microchip,sam9x75-lvds";50reg = <0xf8060000 0x100>;51interrupts = <56 IRQ_TYPE_LEVEL_HIGH 0>;52clocks = <&pmc PMC_TYPE_PERIPHERAL 56>;53clock-names = "pclk";54};555657