brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 5e942bc Raw
55 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/adi,axi-clkgen.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Analog Devices AXI clkgen pcore clock generator8 9maintainers:10  - Lars-Peter Clausen <lars@metafoo.de>11  - Michael Hennerich <michael.hennerich@analog.com>12 13description: |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_clkgen18 19properties:20  compatible:21    enum:22      - adi,axi-clkgen-2.00.a23      - adi,zynqmp-axi-clkgen-2.00.a24 25  clocks:26    description:27      Specifies the reference clock(s) from which the output frequency is28      derived. This must either reference one clock if only the first clock29      input is connected or two if both clock inputs are connected.30    minItems: 131    maxItems: 232 33  '#clock-cells':34    const: 035 36  reg:37    maxItems: 138 39required:40  - compatible41  - reg42  - clocks43  - '#clock-cells'44 45additionalProperties: false46 47examples: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    };55