brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · c9ad0ec Raw
62 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/display/brcm,bcm2835-dpi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Broadcom VC4 (VideoCore4) DPI Controller8 9maintainers:10  - Eric Anholt <eric@anholt.net>11 12properties:13  compatible:14    const: brcm,bcm2835-dpi15 16  reg:17    maxItems: 118 19  clocks:20    items:21      - description: The core clock the unit runs on22      - description: The pixel clock that feeds the pixelvalve23 24  clock-names:25    items:26      - const: core27      - const: pixel28 29  port:30    $ref: /schemas/graph.yaml#/properties/port31    description:32      Port node with a single endpoint connecting to the panel.33 34required:35  - compatible36  - reg37  - clocks38  - clock-names39  - port40 41additionalProperties: false42 43examples:44  - |45    #include <dt-bindings/clock/bcm2835.h>46 47    dpi: dpi@7e208000 {48        compatible = "brcm,bcm2835-dpi";49        reg = <0x7e208000 0x8c>;50        clocks = <&clocks BCM2835_CLOCK_VPU>,51                 <&clocks BCM2835_CLOCK_DPI>;52        clock-names = "core", "pixel";53 54        port {55            dpi_out: endpoint {56                remote-endpoint = <&panel_in>;57            };58        };59    };60 61...62