[PATCH] QorIQ/TMU: add TMU node to device tree for QorIQ T104x

Hongtao Jia hongtao.jia at freescale.com
Mon Apr 13 12:25:31 AEST 2015


> -----Original Message-----
> From: Wood Scott-B07421
> Sent: Saturday, April 11, 2015 6:41 AM
> To: Jia Hongtao-B38951
> Cc: linuxppc-dev at lists.ozlabs.org; devicetree at vger.kernel.org;
> robh+dt at kernel.org; rui.zhang at intel.com
> Subject: Re: [PATCH] QorIQ/TMU: add TMU node to device tree for QorIQ
> T104x
> 
> On Fri, 2015-04-10 at 01:23 -0500, Jia Hongtao-B38951 wrote:
> >
> >
> > > -----Original Message-----
> > > From: Wood Scott-B07421
> > > Sent: Friday, April 10, 2015 11:56 AM
> > > To: Jia Hongtao-B38951
> > > Cc: linuxppc-dev at lists.ozlabs.org; devicetree at vger.kernel.org;
> > > robh+dt at kernel.org; rui.zhang at intel.com
> > > Subject: Re: [PATCH] QorIQ/TMU: add TMU node to device tree for
> > > QorIQ T104x
> > >
> > > On Tue, 2015-03-31 at 14:17 +0800, Jia Hongtao wrote:
> > > > This is Thermal Monitoring Unit for QorIQ platform.
> > > >
> > > > Signed-off-by: Jia Hongtao <hongtao.jia at freescale.com>
> > > > ---
> > > >  .../devicetree/bindings/thermal/qoriq-thermal.txt  | 58
> > > +++++++++++++++
> > > >  arch/powerpc/boot/dts/fsl/qoriq-tmu-t104xsi.dtsi   | 82
> > > ++++++++++++++++++++++
> > > >  arch/powerpc/boot/dts/fsl/t1040si-post.dtsi        |  1 +
> > > >  3 files changed, 141 insertions(+)  create mode 100644
> > > > Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > > >  create mode 100644
> > > > arch/powerpc/boot/dts/fsl/qoriq-tmu-t104xsi.dtsi
> > > >
> > > > diff --git
> > > > a/Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > > > b/Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > > > new file mode 100644
> > > > index 0000000..dfc17fa
> > > > --- /dev/null
> > > > +++ b/Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
> > > > @@ -0,0 +1,58 @@
> > > > +* Thermal Monitoring Unit (TMU) on Freescale QorIQ SoCs
> > > > +
> > > > +Required properties:
> > > > +- compatible : "fsl,qoriq-tmu".
> > >
> > > compatible: Must include "fsl,qoriq-tmu". The version of the device
> is
> > > 	    determined by the TMU IP Block Revision Register (IPBRR0)
> > > 	    at offset 0x0BF8.
> > >
> > > 	    Table of correspondences between IPBRR0 values and example
> > > 	    chips:
> > > 		Value           Device
> > > 		-----------     -------
> > > 		0x01900102      T1040
> >
> > I will update it in next version.
> >
> > >
> > > > +- reg : address range of TMU registers.
> > > > +- interrupts : should contain the interrupt for TMU.
> > >
> > > s/should contain/contains/
> >
> > Thanks for the correction.
> >
> > >
> > > > +- calibration : calibration table for TMU.
> > >
> > > What is the format of the calibration table, and where does one get
> > > the data?
> >
> > There are four calibration config range, for each range we got a
> > couple of pairs formatted like <TTCFGR, TSCFGR> at offset of <0x0080,
> 0x0084>.
> 
> The binding document needs to explain this, in more detail, as well as
> how one determines the data.

Right, I will add details.

> 
> Is this configuration or hardware description?

To my understanding this is kind of hardware description.
The calibration data is vary with different SoCs.
These data is provided by hardware verification team.

-Hongtao

> 
> -Scott
> 



More information about the Linuxppc-dev mailing list