Messages in this thread Patch in this message | | | From | Hsin-Hsiung Wang <> | Subject | [PATCH v2 1/2] dt-bindings: spmi: document binding for the Mediatek SPMI controller | Date | Fri, 21 Aug 2020 18:44:36 +0800 |
| |
This adds documentation for the SPMI controller found on Mediatek SoCs.
Signed-off-by: Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> --- .../devicetree/bindings/spmi/spmi-mtk-pmif.txt | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/devicetree/bindings/spmi/spmi-mtk-pmif.txt
diff --git a/Documentation/devicetree/bindings/spmi/spmi-mtk-pmif.txt b/Documentation/devicetree/bindings/spmi/spmi-mtk-pmif.txt new file mode 100644 index 0000000..75a0eeb --- /dev/null +++ b/Documentation/devicetree/bindings/spmi/spmi-mtk-pmif.txt @@ -0,0 +1,33 @@ +Mediatek SPMI Controller + +This document describes the binding for the MediaTek SPMI controller. + +On MediaTek SoCs the PMIC is connected via SPMI and the controller allows +for multiple SoCs to control a single SPMI master. + +Required properties: +- compatible : "mediatek,mt6873-spmi". +- reg-names : must contain: + "pmif" - pmif registers + "spmimst" - spmi controller registers +- reg: Must contain an entry for each entry in reg-names. +- clock-names: Must include the following entries: + "pmif_sys_ck": pmif system clock + "pmif_tmr_ck": pmif timer clock + "spmimst_clk_mux": spmi master clk mux +- clocks: Must contain an entry for each entry in clock-names. + +Example: + + spmi: spmi@10027000 { + compatible = "mediatek,mt6873-spmi"; + reg = <0 0x10027000 0 0x000e00>, + <0 0x10029000 0 0x000100>; + reg-names = "pmif", "spmimst"; + clocks = <&infracfg CLK_INFRA_PMIC_AP>, + <&infracfg CLK_INFRA_PMIC_TMR>, + <&topckgen CLK_TOP_SPMI_MST_SEL>; + clock-names = "pmif_sys_ck", + "pmif_tmr_ck", + "spmimst_clk_mux"; + }; -- 2.6.4 | |