The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/display/snps,arcpgu.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 ARC PGU
    2 
    3 This is a display controller found on several development boards produced
    4 by Synopsys. The ARC PGU is an RGB streamer that reads the data from a
    5 framebuffer and sends it to a single digital encoder (usually HDMI).
    6 
    7 Required properties:
    8   - compatible: "snps,arcpgu"
    9   - reg: Physical base address and length of the controller's registers.
   10   - clocks: A list of phandle + clock-specifier pairs, one for each
   11     entry in 'clock-names'.
   12   - clock-names: A list of clock names. For ARC PGU it should contain:
   13       - "pxlclk" for the clock feeding the output PLL of the controller.
   14 
   15 Required sub-nodes:
   16   - port: The PGU connection to an encoder chip.
   17 
   18 Example:
   19 
   20 / {
   21         ...
   22 
   23         pgu@XXXXXXXX {
   24                 compatible = "snps,arcpgu";
   25                 reg = <0xXXXXXXXX 0x400>;
   26                 clocks = <&clock_node>;
   27                 clock-names = "pxlclk";
   28 
   29                 port {
   30                         pgu_output: endpoint {
   31                                 remote-endpoint = <&hdmi_enc_input>;
   32                         };
   33                 };
   34         };
   35 };

Cache object: e095a0233b721b2d4da8b5c19c5d3d19


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.