lkml.org 
[lkml]   [2016]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 1/6] QE: Add IC, SI and SIRAM document to device tree bindings.
    On Fri, Jan 08, 2016 at 10:18:09AM +0800, Zhao Qiang wrote:
    > Add IC, SI and SIRAM document of QE to
    > Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt
    >
    > Signed-off-by: Zhao Qiang <qiang.zhao@nxp.com>
    > ---
    > .../devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt | 53 ++++++++++++++++++++++
    > 1 file changed, 53 insertions(+)
    >
    > diff --git a/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt b/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt
    > index 4f89302..5e00fc8 100644
    > --- a/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt
    > +++ b/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe.txt
    > @@ -69,6 +69,59 @@ Example:
    > };
    > };
    >
    > +* Interrupt Controller (IC)
    > +
    > +Required properties:
    > +- compatible : should be "fsl,qe-ic".
    > +- reg : Address range of IC register set.
    > +- interrupts : interrupts generated by the device.

    Add interrupt-controller, too.

    > +
    > +Example:
    > +
    > + qeic: interrupt-controller@80 {
    > + interrupt-controller;
    > + compatible = "fsl,qe-ic";
    > + #address-cells = <0>;
    > + #interrupt-cells = <1>;
    > + reg = <0x80 0x80>;
    > + interrupts = <95 2 0 0 94 2 0 0>; //high:79 low:78
    > + };
    > +
    > +* Serial Interface Block (SI)
    > +
    > +The SI manages the routing of eight TDM lines to the QE block serial drivers
    > +, the MCC and the UCCs, for receive and transmit.
    > +
    > +Required properties:
    > +- compatible : should be "fsl,qe-si".
    > +- reg : Address range of SI register set.
    > +
    > +Example:
    > +
    > + si1: si@700 {
    > + #address-cells = <1>;
    > + #size-cells = <0>;

    Why are these needed? There are no child nodes.

    > + compatible = "fsl,qe-si";
    > + reg = <0x700 0x80>;
    > + };
    > +
    > +* Serial Interface Block RAM(SIRAM)
    > +
    > +store the routing entries of SI
    > +
    > +Required properties:
    > +- compatible : should be "fsl,qe-siram".
    > +- reg : Address range of SI RAM.
    > +
    > +Example:
    > +
    > + siram1: siram@1000 {
    > + #address-cells = <1>;
    > + #size-cells = <1>;

    ditto.

    > + compatible = "fsl,qe-siram";
    > + reg = <0x1000 0x800>;
    > + };
    > +
    > * QE Firmware Node
    >
    > This node defines a firmware binary that is embedded in the device tree, for
    > --
    > 2.1.0.27.g96db324
    >
    > --
    > To unsubscribe from this list: send the line "unsubscribe devicetree" in
    > the body of a message to majordomo@vger.kernel.org
    > More majordomo info at http://vger.kernel.org/majordomo-info.html

    \
     
     \ /
      Last update: 2016-01-08 22:21    [W:4.612 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site