lkml.org 
[lkml]   [2012]   [Apr]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v2 7/8] ARM: LPC32xx: DTS files for device tree conversion
    * Roland Stigge wrote:
    [...]
    > --- /dev/null
    > +++ linux-2.6/arch/arm/boot/dts/lpc32xx.dtsi
    > @@ -0,0 +1,303 @@
    > +/*
    > + * NXP LPC32xx SoC
    > + *
    > + * Copyright 2012 Roland Stigge <stigge@antcom.de>
    > + *
    > + * The code contained herein is licensed under the GNU General Public
    > + * License. You may obtain a copy of the GNU General Public License
    > + * Version 2 or later at the following locations:
    > + *
    > + * http://www.opensource.org/licenses/gpl-license.html
    > + * http://www.gnu.org/copyleft/gpl.html
    > + */
    > +
    > +/include/ "skeleton.dtsi"
    > +
    > +/ {
    > + compatible = "nxp,lpc32xx";
    > +
    > + cpus {
    > + cpu@0 {
    > + compatible = "arm,arm926ejs";
    > + };
    > + };
    > +
    > + ahb {
    > + #address-cells = <1>;
    > + #size-cells = <1>;
    > + compatible = "simple-bus";
    > + ranges = <0x20000000 0x20000000 0x30000000>;
    > +
    > + slc: flash@20020000 {
    > + compatible = "nxp,nand-slc";
    > + reg = <0x20020000 0x1000>;
    > + status = "disable";
    > + };
    > +
    > + mlc: flash@200B0000 {
    > + compatible = "nxp,nand-mlc";
    > + reg = <0x200B0000 0x1000>;
    > + status = "disable";
    > + };
    > +
    > + dma@31000000 {
    > + compatible = "arm,pl080", "arm,primecell";
    > + reg = <0x31000000 0x1000>;
    > + interrupt-parent = <&mic>;

    Most platforms define the interrupt parent somewhere in the top-level node
    and have it inherited for child devices instead of having to repeat it for
    each device. But I guess it's also okay to make it explicit.

    [...]
    > + /*
    > + * MIC Interrupt controller includes:
    > + * MIC @40008000
    > + * SIC1 @4000C000
    > + * SIC2 @40010000
    > + */
    > + mic: interrupt-controller@40008000 {
    > + compatible = "nxp,lpc32xx-mic";
    > + interrupt-controller;
    > + interrupt-parent;

    I /think/ in this case you can leave this out. At least there doesn't seem to
    be any other such usage in the tree.

    Thierry
    [unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2012-04-18 22:37    [W:0.031 / U:0.548 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site