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/clock/marvell,berlin.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 Device Tree Clock bindings for Marvell Berlin
    2 
    3 This binding uses the common clock binding[1].
    4 
    5 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
    6 
    7 Clock related registers are spread among the chip control registers. Berlin
    8 clock node should be a sub-node of the chip controller node. Marvell Berlin2
    9 (BG2, BG2CD, BG2Q) SoCs share the same IP for PLLs and clocks, with some
   10 minor differences in features and register layout.
   11 
   12 Required properties:
   13 - compatible: must be "marvell,berlin2-clk" or "marvell,berlin2q-clk"
   14 - #clock-cells: must be 1
   15 - clocks: must be the input parent clock phandle
   16 - clock-names: name of the input parent clock
   17         Allowed clock-names for the reference clocks are
   18         "refclk" for the SoCs oscillator input on all SoCs,
   19         and SoC-specific input clocks for
   20         BG2/BG2CD: "video_ext0" for the external video clock input
   21 
   22 
   23 Example:
   24 
   25 chip_clk: clock {
   26         compatible = "marvell,berlin2q-clk";
   27 
   28         #clock-cells = <1>;
   29         clocks = <&refclk>;
   30         clock-names = "refclk";
   31 };

Cache object: b97b2e5fb98bdf65a78e1da4f0ee4af4


[ 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.