~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  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: 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     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php