brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 862ef44 Raw
56 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/bridge/microchip,sam9x75-lvds.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microchip SAM9X75 LVDS Controller8 9maintainers:10  - Dharma Balasubiramani <dharma.b@microchip.com>11 12description:13  The Low Voltage Differential Signaling Controller (LVDSC) manages data14  format conversion from the LCD Controller internal DPI bus to OpenLDI15  LVDS output signals. LVDSC functions include bit mapping, balanced mode16  management, and serializer.17 18properties:19  compatible:20    const: microchip,sam9x75-lvds21 22  reg:23    maxItems: 124 25  interrupts:26    maxItems: 127 28  clocks:29    items:30      - description: Peripheral Bus Clock31 32  clock-names:33    items:34      - const: pclk35 36required:37  - compatible38  - reg39  - interrupts40  - clocks41  - clock-names42 43additionalProperties: false44 45examples:46  - |47    #include <dt-bindings/interrupt-controller/irq.h>48    #include <dt-bindings/clock/at91.h>49    lvds-controller@f8060000 {50      compatible = "microchip,sam9x75-lvds";51      reg = <0xf8060000 0x100>;52      interrupts = <56 IRQ_TYPE_LEVEL_HIGH 0>;53      clocks = <&pmc PMC_TYPE_PERIPHERAL 56>;54      clock-names = "pclk";55    };56