提交 b6ab7a8f 编写于 作者: K Krzysztof Kozlowski 提交者: Lee Jones

Documentation: mfd: s2mps11: Describe S5M8767 and S2MPS14 clocks

Add bindings documentation for clocks on S5M8767 and S2MPS14 devices.
Signed-off-by: NKrzysztof Kozlowski <k.kozlowski@samsung.com>
Reviewed-by: NTomasz Figa <t.figa@samsung.com>
Signed-off-by: NLee Jones <lee.jones@linaro.org>
上级 3827c510
...@@ -16,20 +16,25 @@ Optional properties: ...@@ -16,20 +16,25 @@ Optional properties:
- interrupts: Interrupt specifiers for interrupt sources. - interrupts: Interrupt specifiers for interrupt sources.
Optional nodes: Optional nodes:
- clocks: s2mps11 provides three(AP/CP/BT) buffered 32.768 KHz outputs, so to - clocks: s2mps11 and s5m8767 provide three(AP/CP/BT) buffered 32.768 KHz
register these as clocks with common clock framework instantiate a sub-node outputs, so to register these as clocks with common clock framework
named "clocks". It uses the common clock binding documented in : instantiate a sub-node named "clocks". It uses the common clock binding
documented in :
[Documentation/devicetree/bindings/clock/clock-bindings.txt] [Documentation/devicetree/bindings/clock/clock-bindings.txt]
The s2mps14 provides two (AP/BT) buffered 32.768 KHz outputs.
- #clock-cells: should be 1. - #clock-cells: should be 1.
- The following is the list of clocks generated by the controller. Each clock - The following is the list of clocks generated by the controller. Each clock
is assigned an identifier and client nodes use this identifier to specify is assigned an identifier and client nodes use this identifier to specify
the clock which they consume. the clock which they consume.
Clock ID Clock ID Devices
---------------------- ----------------------------------------------------------
32KhzAP 0 32KhzAP 0 S2MPS11, S2MPS14, S5M8767
32KhzCP 1 32KhzCP 1 S2MPS11, S5M8767
32KhzBT 2 32KhzBT 2 S2MPS11, S2MPS14, S5M8767
- compatible: Should be one of: "samsung,s2mps11-clk", "samsung,s2mps14-clk",
"samsung,s5m8767-clk"
- regulators: The regulators of s2mps11 that have to be instantiated should be - regulators: The regulators of s2mps11 that have to be instantiated should be
included in a sub-node named 'regulators'. Regulator nodes included in this included in a sub-node named 'regulators'. Regulator nodes included in this
...@@ -71,7 +76,8 @@ Example: ...@@ -71,7 +76,8 @@ Example:
compatible = "samsung,s2mps11-pmic"; compatible = "samsung,s2mps11-pmic";
reg = <0x66>; reg = <0x66>;
s2m_osc: clocks{ s2m_osc: clocks {
compatible = "samsung,s2mps11-clk";
#clock-cells = 1; #clock-cells = 1;
clock-output-names = "xx", "yy", "zz"; clock-output-names = "xx", "yy", "zz";
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册