0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/clock/toshiba,tmpv770x-pipllct.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Toshiba Visconti5 TMPV770X PLL Controller Device Tree Bindings
0008
0009 maintainers:
0010 - Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
0011
0012 description:
0013 Toshia Visconti5 PLL controller which supports the PLLs on TMPV770X.
0014
0015 properties:
0016 compatible:
0017 const: toshiba,tmpv7708-pipllct
0018
0019 reg:
0020 maxItems: 1
0021
0022 '#clock-cells':
0023 const: 1
0024
0025 clocks:
0026 description: External reference clock (OSC2)
0027 maxItems: 1
0028
0029 required:
0030 - compatible
0031 - reg
0032 - "#clock-cells"
0033 - clocks
0034
0035 additionalProperties: false
0036
0037 examples:
0038 - |
0039
0040 osc2_clk: osc2-clk {
0041 compatible = "fixed-clock";
0042 clock-frequency = <20000000>;
0043 #clock-cells = <0>;
0044 };
0045
0046 soc {
0047 #address-cells = <2>;
0048 #size-cells = <2>;
0049
0050 pipllct: clock-controller@24220000 {
0051 compatible = "toshiba,tmpv7708-pipllct";
0052 reg = <0 0x24220000 0 0x820>;
0053 #clock-cells = <1>;
0054 clocks = <&osc2_clk>;
0055 };
0056 };
0057 ...