| .. | .. |
|---|
| 16 | 16 | Documentation/devicetree/bindings/clock/clock-bindings.txt. |
|---|
| 17 | 17 | |
|---|
| 18 | 18 | Required properties : |
|---|
| 19 | | -- compatible : shall be "ti,clkctrl" |
|---|
| 19 | +- compatible : shall be "ti,clkctrl" or a clock domain specific name: |
|---|
| 20 | + "ti,clkctrl-l4-cfg" |
|---|
| 21 | + "ti,clkctrl-l4-per" |
|---|
| 22 | + "ti,clkctrl-l4-secure" |
|---|
| 23 | + "ti,clkctrl-l4-wkup" |
|---|
| 20 | 24 | - #clock-cells : shall contain 2 with the first entry being the instance |
|---|
| 21 | 25 | offset from the clock domain base and the second being the |
|---|
| 22 | 26 | clock index |
|---|
| 27 | +- reg : clock registers |
|---|
| 23 | 28 | |
|---|
| 24 | 29 | Example: Clock controller node on omap 4430: |
|---|
| 25 | 30 | |
|---|
| 26 | 31 | &cm2 { |
|---|
| 27 | 32 | l4per: cm@1400 { |
|---|
| 28 | 33 | cm_l4per@0 { |
|---|
| 29 | | - cm_l4per_clkctrl: clk@20 { |
|---|
| 30 | | - compatible = "ti,clkctrl"; |
|---|
| 34 | + cm_l4per_clkctrl: clock@20 { |
|---|
| 35 | + compatible = "ti,clkctrl-l4-per", "ti,clkctrl"; |
|---|
| 31 | 36 | reg = <0x20 0x1b0>; |
|---|
| 32 | 37 | #clock-cells = <2>; |
|---|
| 33 | 38 | }; |
|---|