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/adi,axi-clkgen.yaml

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 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/clock/adi,axi-clkgen.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Binding for Analog Devices AXI clkgen pcore clock generator
    8 
    9 maintainers:
   10   - Lars-Peter Clausen <lars@metafoo.de>
   11   - Michael Hennerich <michael.hennerich@analog.com>
   12 
   13 description: |
   14   The axi_clkgen IP core is a software programmable clock generator,
   15   that can be synthesized on various FPGA platforms.
   16 
   17   Link: https://wiki.analog.com/resources/fpga/docs/axi_clkgen
   18 
   19 properties:
   20   compatible:
   21     enum:
   22       - adi,axi-clkgen-2.00.a
   23       - adi,zynqmp-axi-clkgen-2.00.a
   24 
   25   clocks:
   26     description:
   27       Specifies the reference clock(s) from which the output frequency is
   28       derived. This must either reference one clock if only the first clock
   29       input is connected or two if both clock inputs are connected.
   30     minItems: 1
   31     maxItems: 2
   32 
   33   '#clock-cells':
   34     const: 0
   35 
   36   reg:
   37     maxItems: 1
   38 
   39 required:
   40   - compatible
   41   - reg
   42   - clocks
   43   - '#clock-cells'
   44 
   45 additionalProperties: false
   46 
   47 examples:
   48   - |
   49     clock-controller@ff000000 {
   50       compatible = "adi,axi-clkgen-2.00.a";
   51       #clock-cells = <0>;
   52       reg = <0xff000000 0x1000>;
   53       clocks = <&osc 1>;
   54     };

Cache object: 42fe6b4ad88ab2419395914bb260efb0


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