xref: /freebsd/sys/contrib/device-tree/Bindings/clock/toshiba,tmpv770x-pipllct.yaml (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2e67e8565SEmmanuel Vadot%YAML 1.2
3e67e8565SEmmanuel Vadot---
4e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/clock/toshiba,tmpv770x-pipllct.yaml#
5e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6e67e8565SEmmanuel Vadot
7*7ef62cebSEmmanuel Vadottitle: Toshiba Visconti5 TMPV770X PLL Controller
8e67e8565SEmmanuel Vadot
9e67e8565SEmmanuel Vadotmaintainers:
10e67e8565SEmmanuel Vadot  - Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
11e67e8565SEmmanuel Vadot
12e67e8565SEmmanuel Vadotdescription:
13e67e8565SEmmanuel Vadot  Toshia Visconti5 PLL controller which supports the PLLs on TMPV770X.
14e67e8565SEmmanuel Vadot
15e67e8565SEmmanuel Vadotproperties:
16e67e8565SEmmanuel Vadot  compatible:
17e67e8565SEmmanuel Vadot    const: toshiba,tmpv7708-pipllct
18e67e8565SEmmanuel Vadot
19e67e8565SEmmanuel Vadot  reg:
20e67e8565SEmmanuel Vadot    maxItems: 1
21e67e8565SEmmanuel Vadot
22e67e8565SEmmanuel Vadot  '#clock-cells':
23e67e8565SEmmanuel Vadot    const: 1
24e67e8565SEmmanuel Vadot
25e67e8565SEmmanuel Vadot  clocks:
26e67e8565SEmmanuel Vadot    description: External reference clock (OSC2)
27e67e8565SEmmanuel Vadot    maxItems: 1
28e67e8565SEmmanuel Vadot
29e67e8565SEmmanuel Vadotrequired:
30e67e8565SEmmanuel Vadot  - compatible
31e67e8565SEmmanuel Vadot  - reg
32e67e8565SEmmanuel Vadot  - "#clock-cells"
33e67e8565SEmmanuel Vadot  - clocks
34e67e8565SEmmanuel Vadot
35e67e8565SEmmanuel VadotadditionalProperties: false
36e67e8565SEmmanuel Vadot
37e67e8565SEmmanuel Vadotexamples:
38e67e8565SEmmanuel Vadot  - |
39e67e8565SEmmanuel Vadot
40e67e8565SEmmanuel Vadot    osc2_clk: osc2-clk {
41e67e8565SEmmanuel Vadot      compatible = "fixed-clock";
42e67e8565SEmmanuel Vadot      clock-frequency = <20000000>;
43e67e8565SEmmanuel Vadot      #clock-cells = <0>;
44e67e8565SEmmanuel Vadot    };
45e67e8565SEmmanuel Vadot
46e67e8565SEmmanuel Vadot    soc {
47e67e8565SEmmanuel Vadot        #address-cells = <2>;
48e67e8565SEmmanuel Vadot        #size-cells = <2>;
49e67e8565SEmmanuel Vadot
50e67e8565SEmmanuel Vadot        pipllct: clock-controller@24220000 {
51e67e8565SEmmanuel Vadot            compatible = "toshiba,tmpv7708-pipllct";
52e67e8565SEmmanuel Vadot            reg = <0 0x24220000 0 0x820>;
53e67e8565SEmmanuel Vadot            #clock-cells = <1>;
54e67e8565SEmmanuel Vadot            clocks = <&osc2_clk>;
55e67e8565SEmmanuel Vadot        };
56e67e8565SEmmanuel Vadot    };
57e67e8565SEmmanuel Vadot...
58