Linux 4.1.18
[linux/fpc-iii.git] / Documentation / devicetree / bindings / clock / bcm-cygnus-clock.txt
blob00d26edec8bcdf628d35f5188f48e2759d18ede4
1 Broadcom Cygnus Clocks
3 This binding uses the common clock binding:
4 Documentation/devicetree/bindings/clock/clock-bindings.txt
6 Currently various "fixed" clocks are declared for peripheral drivers that use
7 the common clock framework to reference their core clocks. Proper support of
8 these clocks will be added later
10 Device tree example:
12         clocks {
13                 #address-cells = <1>;
14                 #size-cells = <1>;
15                 ranges;
17                 osc: oscillator {
18                         compatible = "fixed-clock";
19                         #clock-cells = <1>;
20                         clock-frequency = <25000000>;
21                 };
23                 apb_clk: apb_clk {
24                         compatible = "fixed-clock";
25                         #clock-cells = <0>;
26                         clock-frequency = <1000000000>;
27                 };
29                 periph_clk: periph_clk {
30                         compatible = "fixed-clock";
31                         #clock-cells = <0>;
32                         clock-frequency = <500000000>;
33                 };
34         };