123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- From 7c98b20fa68a2a64bca69822eb7be4fa9b668fab Mon Sep 17 00:00:00 2001
- From: James Liao <jamesjj.liao@mediatek.com>
- Date: Tue, 5 Jan 2016 14:30:18 +0800
- Subject: [PATCH 007/102] dt-bindings: ARM: Mediatek: Document bindings for
- MT2701
- This patch adds the binding documentation for apmixedsys, bdpsys,
- ethsys, hifsys, imgsys, infracfg, mmsys, pericfg, topckgen and
- vdecsys for Mediatek MT2701.
- Signed-off-by: James Liao <jamesjj.liao@mediatek.com>
- ---
- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 +
- .../bindings/arm/mediatek/mediatek,bdpsys.txt | 22 ++++++++++++++++++++
- .../bindings/arm/mediatek/mediatek,ethsys.txt | 22 ++++++++++++++++++++
- .../bindings/arm/mediatek/mediatek,hifsys.txt | 22 ++++++++++++++++++++
- .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 +
- .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 +
- .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 +
- .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 +
- .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 +
- .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 +
- 10 files changed, 73 insertions(+)
- create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,bdpsys.txt
- create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ethsys.txt
- create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,hifsys.txt
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,apmixedsys.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,apmixedsys.txt
- @@ -6,6 +6,7 @@ The Mediatek apmixedsys controller provi
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-apmixedsys"
- - "mediatek,mt8135-apmixedsys"
- - "mediatek,mt8173-apmixedsys"
- - #clock-cells: Must be 1
- --- /dev/null
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,bdpsys.txt
- @@ -0,0 +1,22 @@
- +Mediatek bdpsys controller
- +============================
- +
- +The Mediatek bdpsys controller provides various clocks to the system.
- +
- +Required Properties:
- +
- +- compatible: Should be:
- + - "mediatek,mt2701-bdpsys", "syscon"
- +- #clock-cells: Must be 1
- +
- +The bdpsys controller uses the common clk binding from
- +Documentation/devicetree/bindings/clock/clock-bindings.txt
- +The available clocks are defined in dt-bindings/clock/mt*-clk.h.
- +
- +Example:
- +
- +bdpsys: clock-controller@1c000000 {
- + compatible = "mediatek,mt2701-bdpsys", "syscon";
- + reg = <0 0x1c000000 0 0x1000>;
- + #clock-cells = <1>;
- +};
- --- /dev/null
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,ethsys.txt
- @@ -0,0 +1,22 @@
- +Mediatek ethsys controller
- +============================
- +
- +The Mediatek ethsys controller provides various clocks to the system.
- +
- +Required Properties:
- +
- +- compatible: Should be:
- + - "mediatek,mt2701-ethsys", "syscon"
- +- #clock-cells: Must be 1
- +
- +The ethsys controller uses the common clk binding from
- +Documentation/devicetree/bindings/clock/clock-bindings.txt
- +The available clocks are defined in dt-bindings/clock/mt*-clk.h.
- +
- +Example:
- +
- +ethsys: clock-controller@1b000000 {
- + compatible = "mediatek,mt2701-ethsys", "syscon";
- + reg = <0 0x1b000000 0 0x1000>;
- + #clock-cells = <1>;
- +};
- --- /dev/null
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,hifsys.txt
- @@ -0,0 +1,22 @@
- +Mediatek hifsys controller
- +============================
- +
- +The Mediatek hifsys controller provides various clocks to the system.
- +
- +Required Properties:
- +
- +- compatible: Should be:
- + - "mediatek,mt2701-hifsys", "syscon"
- +- #clock-cells: Must be 1
- +
- +The hifsys controller uses the common clk binding from
- +Documentation/devicetree/bindings/clock/clock-bindings.txt
- +The available clocks are defined in dt-bindings/clock/mt*-clk.h.
- +
- +Example:
- +
- +hifsys: clock-controller@1a000000 {
- + compatible = "mediatek,mt2701-hifsys", "syscon";
- + reg = <0 0x1a000000 0 0x1000>;
- + #clock-cells = <1>;
- +};
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,imgsys.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,imgsys.txt
- @@ -6,6 +6,7 @@ The Mediatek imgsys controller provides
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-imgsys", "syscon"
- - "mediatek,mt8173-imgsys", "syscon"
- - #clock-cells: Must be 1
-
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.txt
- @@ -7,6 +7,7 @@ outputs to the system.
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-infracfg", "syscon"
- - "mediatek,mt8135-infracfg", "syscon"
- - "mediatek,mt8173-infracfg", "syscon"
- - #clock-cells: Must be 1
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt
- @@ -6,6 +6,7 @@ The Mediatek mmsys controller provides v
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-mmsys", "syscon"
- - "mediatek,mt8173-mmsys", "syscon"
- - #clock-cells: Must be 1
-
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.txt
- @@ -7,6 +7,7 @@ outputs to the system.
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-pericfg", "syscon"
- - "mediatek,mt8135-pericfg", "syscon"
- - "mediatek,mt8173-pericfg", "syscon"
- - #clock-cells: Must be 1
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,topckgen.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,topckgen.txt
- @@ -6,6 +6,7 @@ The Mediatek topckgen controller provide
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-topckgen"
- - "mediatek,mt8135-topckgen"
- - "mediatek,mt8173-topckgen"
- - #clock-cells: Must be 1
- --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,vdecsys.txt
- +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,vdecsys.txt
- @@ -6,6 +6,7 @@ The Mediatek vdecsys controller provides
- Required Properties:
-
- - compatible: Should be:
- + - "mediatek,mt2701-vdecsys", "syscon"
- - "mediatek,mt8173-vdecsys", "syscon"
- - #clock-cells: Must be 1
-
|