On Tue, 2015-07-07 at 17:47 +0800, Dongsheng Wang wrote: > From: Wang Dongsheng <dongsheng.wang@xxxxxxxxxxxxx> > > SCFG provides SoC specific configuration and status registers for > the chip. Add this for powerpc platform. > > Signed-off-by: Wang Dongsheng <dongsheng.wang@xxxxxxxxxxxxx> > > diff --git a/Documentation/devicetree/bindings/powerpc/fsl/board.txt > b/Documentation/devicetree/bindings/powerpc/fsl/board.txt > index cff38bd..55604fe 100644 > --- a/Documentation/devicetree/bindings/powerpc/fsl/board.txt > +++ b/Documentation/devicetree/bindings/powerpc/fsl/board.txt > @@ -3,6 +3,25 @@ Freescale Reference Board Bindings > This document describes device tree bindings for various devices that > exist on some Freescale reference boards. > > +* Supplement configuration unit (SCFG) > + > +SCFG is the supplemental configuration unit, that provides SoC specific > +configuration and status registers for the chip. Such as getting PEX port > +status. > + > +Required properties: > + > +- compatible: should be "fsl,<board>-scfg" fsl,<chip>-scfg > +- reg: should contain base address and length of SCFG memory-mapped > +registers > + > +Example: > + > + scfg: global-utilities@fc000{ > + compatible = "fsl,t1040-scfg"; > + reg = <0xfc000 0x1000>; > + }; > + I don't think board.txt is the right place for this, since it's part of the SoC, not the board. Put it in its own file. -Scott -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html